diff --git a/Dockerfile b/Dockerfile index e2a27903c5e..da5748372f1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ ARG BASE_IMAGE="ubuntu:20.04" -ARG TARGET_LIST="x86_64-softmmu,i386-softmmu,arm-softmmu,aarch64-softmmu,ppc-softmmu,mips-softmmu,mipsel-softmmu,mips64-softmmu" -ARG LIBOSI_VERSION="0.1.3" +ARG TARGET_LIST="x86_64-softmmu,i386-softmmu,arm-softmmu,aarch64-softmmu,ppc-softmmu,mips-softmmu,mipsel-softmmu,mips64-softmmu,mips64el-softmmu" +ARG LIBOSI_VERSION="v0.1.7" ### BASE IMAGE FROM $BASE_IMAGE as base diff --git a/build.sh b/build.sh index 386d483f632..58eeb69f1bb 100755 --- a/build.sh +++ b/build.sh @@ -18,7 +18,7 @@ msg() { } # Default targets to build. Change with argument. small = i386-softmmu -TARGET_LIST="x86_64-softmmu,i386-softmmu,arm-softmmu,aarch64-softmmu,ppc-softmmu,mips-softmmu,mipsel-softmmu,mips64-softmmu" +TARGET_LIST="x86_64-softmmu,i386-softmmu,arm-softmmu,aarch64-softmmu,ppc-softmmu,mips-softmmu,mipsel-softmmu,mips64-softmmu,mips64el-softmmu" LLVM_CONFIG_BINARY="${LLVM_CONFIG_BINARY:-llvm-config-11}" pypanda="" diff --git a/default-configs/mips64el-softmmu.mak b/default-configs/mips64el-softmmu.mak index c2ae313f473..f3e516a3d15 100644 --- a/default-configs/mips64el-softmmu.mak +++ b/default-configs/mips64el-softmmu.mak @@ -10,6 +10,6 @@ CONFIG_JAZZ=y CONFIG_G364FB=y CONFIG_JAZZ_LED=y CONFIG_VT82C686=y -CONFIG_MIPS_BOSTON=y -CONFIG_FITLOADER=y +CONFIG_MIPS_BOSTON=n +CONFIG_FITLOADER=n CONFIG_PCI_XILINX=y diff --git a/hw/avatar/configurable_machine.c b/hw/avatar/configurable_machine.c index d77cb8d6e1b..b63d1f12cfd 100644 --- a/hw/avatar/configurable_machine.c +++ b/hw/avatar/configurable_machine.c @@ -438,8 +438,9 @@ static void set_entry_point(QDict *conf, THISCPU *cpuu) cpuu->env.active_tc.PC = entry; #elif defined(TARGET_PPC) + cpuu->env.nip = entry; //Not implemented yet - fprintf(stderr, "Not yet implemented- can't start execution at 0x%x\n", entry); + //fprintf(stderr, "Not yet implemented- can't start execution at 0x%x\n", entry); #endif } diff --git a/panda/Makefile.panda.target b/panda/Makefile.panda.target index 063361c2fdb..f78c7fa2aff 100644 --- a/panda/Makefile.panda.target +++ b/panda/Makefile.panda.target @@ -217,8 +217,8 @@ MIPS64_HELPERS += op_helper.bc2 llvm-$(TARGET_MIPS64) += fpu/softfloat.bc2 llvm-$(TARGET_MIPS64) += $(addprefix target/mips/,$(MIPS64_HELPERS)) -# only support mips64, not mipsel64 -llvmmorph-$(TARGET_MIPS64) += llvm-helpers-mips64.bc +# support mips64 and mips64el +llvmmorph-$(TARGET_MIPS64) += llvm-helpers-$(TARGET_NAME).bc CLANG_FILTER = -Wold-style-declaration -fstack-protector-strong -Wno-error=cpp -g -O0 -O1 -O2 -O3 -mcx16 -Wno-shift-negative-value -fprofile-arcs -ftest-coverage QEMU_BC2FLAGS:=$(filter-out $(CLANG_FILTER),$(QEMU_CFLAGS) $(CFLAGS)) -O1 -I../target/$(TARGET_BASE_ARCH) diff --git a/panda/include/panda/tcg-llvm.h b/panda/include/panda/tcg-llvm.h index 9572ea2ab0b..ce36b3eb7f5 100644 --- a/panda/include/panda/tcg-llvm.h +++ b/panda/include/panda/tcg-llvm.h @@ -163,7 +163,8 @@ class TCGLLVMTranslator { llvm::Value* getEnvOffsetPtr(int64_t offset, TCGTemp &temp); /* Function pass manager (used for optimizing the code) */ - llvm::legacy::FunctionPassManager *m_functionPassManager; + std::unique_ptr m_functionPassManager = + nullptr; /* Count of generated translation blocks */ int m_tbCount; @@ -300,7 +301,7 @@ class TCGLLVMTranslator { } llvm::legacy::FunctionPassManager* getFunctionPassManager() const { - return m_functionPassManager; + return m_functionPassManager.get(); } /* Code generation */ diff --git a/panda/llvm/helper_runtime.cpp b/panda/llvm/helper_runtime.cpp index c57ae7e1d76..f3af3da8da3 100644 --- a/panda/llvm/helper_runtime.cpp +++ b/panda/llvm/helper_runtime.cpp @@ -55,7 +55,6 @@ namespace llvm { ***/ char PandaCallMorphFunctionPass::ID = 0; -static FunctionPass *cmfp; static RegisterPass Y("PandaCallMorph", "Change helper function calls to the the LLVM version"); @@ -138,6 +137,7 @@ void PandaHelperCallVisitor::visitCallInst(CallInst &I) { static void llvmCallMorphNewModuleCallback(Module *module, legacy::FunctionPassManager *functionPassManager) { + auto cmfp = new llvm::PandaCallMorphFunctionPass(); functionPassManager->add(cmfp); } @@ -196,8 +196,8 @@ void init_llvm_helpers() { tcg_llvm_translator->writeModule(mod_file.str().c_str());*/ // Create call morph pass and add to function pass manager - llvm::cmfp = new llvm::PandaCallMorphFunctionPass(); - fpm->add(llvm::cmfp); + auto cmfp = new llvm::PandaCallMorphFunctionPass(); + fpm->add(cmfp); tcg_llvm_translator->addNewModuleCallback( &llvm::llvmCallMorphNewModuleCallback); helpers_initialized = true; diff --git a/panda/llvm/tcg-llvm.cpp b/panda/llvm/tcg-llvm.cpp index 520f7db4f3d..d61d0026632 100644 --- a/panda/llvm/tcg-llvm.cpp +++ b/panda/llvm/tcg-llvm.cpp @@ -159,7 +159,8 @@ TCGLLVMTranslator::TCGLLVMTranslator() m_eip = NULL; m_ccop = NULL; - m_functionPassManager = new legacy::FunctionPassManager(m_module.get()); + m_functionPassManager = std::make_unique( + m_module.get()); /* Note: if we want to use any of these, they also need to get added to the @@ -1310,9 +1311,10 @@ void TCGLLVMTranslator::jitPendingModule() m_module = std::make_unique(("tcg-llvm" + std::to_string(m_tbCount)).c_str(), *m_context); - m_functionPassManager = new legacy::FunctionPassManager(m_module.get()); + m_functionPassManager = std::make_unique( + m_module.get()); for(auto cb : newModuleCallbacks) { - cb(m_module.get(), m_functionPassManager); + cb(m_module.get(), m_functionPassManager.get()); } } @@ -1511,10 +1513,7 @@ void TCGLLVMTranslator::generateCode(TCGContext *s, TranslationBlock *tb) */ TCGLLVMTranslator::~TCGLLVMTranslator() { - if (m_functionPassManager) { - delete m_functionPassManager; - m_functionPassManager = nullptr; - } + m_functionPassManager = nullptr; /*if (llvm::llvm_is_multithreaded()) { LLVMStopMultithreaded(); diff --git a/panda/plugins/Cargo.lock b/panda/plugins/Cargo.lock index d1f3256f2bc..7877bc3122a 100644 --- a/panda/plugins/Cargo.lock +++ b/panda/plugins/Cargo.lock @@ -112,7 +112,7 @@ version = "0.1.0" dependencies = [ "curl", "once_cell", - "panda-re 0.46.1", + "panda-re", "regex", "volatility_profile", ] @@ -124,7 +124,7 @@ dependencies = [ "chumsky", "log", "once_cell", - "panda-re 0.45.1", + "panda-re", ] [[package]] @@ -256,7 +256,7 @@ dependencies = [ "gdbstub", "gdbstub_arch", "lazy_static", - "panda-re 0.14.0", + "panda-re", "peg", "tabwriter", ] @@ -514,49 +514,9 @@ dependencies = [ [[package]] name = "panda-re" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03153860245f365c1f01452404eddd0a0741beafd88acf6e6afe167d1ac6c874" -dependencies = [ - "dirs", - "glib-sys", - "inventory", - "lazy_static", - "libloading", - "panda-re-macros 0.10.0", - "panda-re-sys 0.5.0", - "paste", - "strum 0.20.0", - "strum_macros 0.20.1", - "thiserror", -] - -[[package]] -name = "panda-re" -version = "0.45.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca671a99ad5cbfb16f9019548dd4bf85145c6e386b3b3989b1e1ed088dc9d032" -dependencies = [ - "array-init", - "dirs", - "glib-sys", - "inventory", - "lazy_static", - "libloading", - "once_cell", - "panda-re-macros 0.25.1", - "panda-re-sys 0.7.0", - "paste", - "strum 0.20.0", - "strum_macros 0.20.1", - "thiserror", -] - -[[package]] -name = "panda-re" -version = "0.46.1" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "758a684eb7563df43de73e64e2e96cc1b8233a4c2c55c47ecfaa59e5064239cb" +checksum = "f3903c9c270a4c9ac728c2491432ea810a92a318d7c435220a5d8b9da87111b1" dependencies = [ "array-init", "dirs", @@ -565,8 +525,8 @@ dependencies = [ "lazy_static", "libloading", "once_cell", - "panda-re-macros 0.25.1", - "panda-re-sys 0.7.0", + "panda-re-macros", + "panda-re-sys", "paste", "strum 0.20.0", "strum_macros 0.20.1", @@ -575,21 +535,9 @@ dependencies = [ [[package]] name = "panda-re-macros" -version = "0.10.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0ebc6c9d873a7285c7a09bfe4c80dc80efa8d3ea28bcb18a1d6a933dd3242be" -dependencies = [ - "darling", - "doc-comment", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "panda-re-macros" -version = "0.25.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2ec916006cfc848b67d9ceb66d7b60ed7c1ea0ec8a480f4cd878a92a0110fcf" +checksum = "b0c1dea89cdbaa6c0eb606af40509d23b20d0ad69cc42765f1f02775976c308b" dependencies = [ "darling", "doc-comment", @@ -600,15 +548,9 @@ dependencies = [ [[package]] name = "panda-re-sys" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b9fe3ab684d3cf027c816a724de1ea40373b6438dc2240d64bdca0ca99f2e01" - -[[package]] -name = "panda-re-sys" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e00ee000dc315bf4a0a55d78b6d97456a7540d6ed01768da5f5aa89fdb660783" +checksum = "0965de4ee177554cb2866f2bb32b281a0c319166f4e20f6d3dcbdf80ea0dc771" [[package]] name = "parking_lot" @@ -803,7 +745,7 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" name = "rust_skeleton" version = "0.1.0" dependencies = [ - "panda-re 0.46.1", + "panda-re", ] [[package]] @@ -872,7 +814,7 @@ dependencies = [ "lazy_static", "libc", "once_cell", - "panda-re 0.14.0", + "panda-re", "pyo3", ] diff --git a/panda/plugins/Cargo.toml b/panda/plugins/Cargo.toml index f4dcdaf57ee..3e7cbf8854f 100644 --- a/panda/plugins/Cargo.toml +++ b/panda/plugins/Cargo.toml @@ -1,4 +1,5 @@ [workspace] +resolver = "2" members = [ "gdb", "rust_skeleton", diff --git a/panda/plugins/cosi/Cargo.toml b/panda/plugins/cosi/Cargo.toml index 1fd85eac2a1..1c46e819e04 100644 --- a/panda/plugins/cosi/Cargo.toml +++ b/panda/plugins/cosi/Cargo.toml @@ -9,7 +9,7 @@ crate-type = ["cdylib"] [dependencies] once_cell = "1.8.0" -panda-re = { version = "0.46.0", default-features = false } +panda-re = { version = "0.48.0", default-features = false } regex = "1.5.4" curl = "0.4.44" volatility_profile = { path = "./volatility_profile" } @@ -24,4 +24,5 @@ ppc = ["panda-re/ppc"] mips = ["panda-re/mips"] mipsel = ["panda-re/mipsel"] mips64 = ["panda-re/mips64"] +mips64el = ["panda-re/mips64el"] aarch64 = ["panda-re/aarch64"] diff --git a/panda/plugins/cosi_strace/Cargo.toml b/panda/plugins/cosi_strace/Cargo.toml index 29c5f677e44..91174eb6a15 100644 --- a/panda/plugins/cosi_strace/Cargo.toml +++ b/panda/plugins/cosi_strace/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" crate-type = ["cdylib"] [dependencies] -panda-re = { version = "0.45.0", default-features = false } +panda-re = { version = "0.48.0", default-features = false } chumsky = "0.8" log = "0.4" once_cell = "1" @@ -23,4 +23,5 @@ ppc = ["panda-re/ppc"] mips = ["panda-re/mips"] mipsel = ["panda-re/mipsel"] mips64 = ["panda-re/mips64"] +mips64el = ["panda-re/mips64el"] aarch64 = ["panda-re/aarch64"] diff --git a/panda/plugins/gdb/Cargo.toml b/panda/plugins/gdb/Cargo.toml index 0b4bdbaeb56..64598827a25 100644 --- a/panda/plugins/gdb/Cargo.toml +++ b/panda/plugins/gdb/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" crate-type = ["cdylib"] [dependencies] -panda-re = { version = "0.14.0", default-features = false } +panda-re = { version = "0.48.0", default-features = false } gdbstub = "0.5" lazy_static = "1.4.0" gdbstub_arch = "0.1.0" @@ -25,4 +25,5 @@ ppc = ["panda-re/ppc"] mips = ["panda-re/mips"] mipsel = ["panda-re/mipsel"] mips64 = ["panda-re/mips64"] +mips64el = ["panda-re/mips64el"] aarch64 = ["panda-re/aarch64"] diff --git a/panda/plugins/gdb/src/memory_map.rs b/panda/plugins/gdb/src/memory_map.rs index 42109f2525c..ce6875fb916 100644 --- a/panda/plugins/gdb/src/memory_map.rs +++ b/panda/plugins/gdb/src/memory_map.rs @@ -1,11 +1,11 @@ -use panda::prelude::*; use panda::plugins::osi::OSI; +use panda::prelude::*; -use std::ffi::CStr; use gdbstub::outputln; +use std::ffi::CStr; pub(crate) fn print(cpu: &mut CPUState) { - let mut proc = OSI.get_current_process(cpu); + let mut proc = OSI.get_current_process(cpu).unwrap(); let mappings = OSI.get_mappings(cpu, &mut *proc); println!("Memory map:"); @@ -33,7 +33,7 @@ pub(crate) fn print(cpu: &mut CPUState) { } pub(crate) fn print_to_gdb(cpu: &mut CPUState, mut out: impl std::fmt::Write) { - let mut proc = OSI.get_current_process(cpu); + let mut proc = OSI.get_current_process(cpu).unwrap(); let mappings = OSI.get_mappings(cpu, &mut *proc); outputln!(out); diff --git a/panda/plugins/gdb/src/monitor_commands/mod.rs b/panda/plugins/gdb/src/monitor_commands/mod.rs index 1f34c35cd29..021b642e4f1 100644 --- a/panda/plugins/gdb/src/monitor_commands/mod.rs +++ b/panda/plugins/gdb/src/monitor_commands/mod.rs @@ -6,42 +6,38 @@ use gdbstub::outputln; mod parser; use parser::{Command, TaintTarget}; -mod thread_info; mod proc_info; mod proc_list; +mod thread_info; pub(crate) fn handle_command(cmd: &str, cpu: &mut CPUState, mut out: impl std::fmt::Write) { let cmd = cmd.trim(); // this parsing is totally fineā„¢ match Command::parse(cmd) { - Ok(Command::Taint(target, label)) => { - match target { - TaintTarget::Address(addr) => { - let addr = panda::mem::virt_to_phys(cpu, addr); - taint::label_ram(addr, label); - outputln!(out, "Memory location {:#x?} tainted.", addr); - } - TaintTarget::Register(reg) => { - taint::label_reg(reg, label); - outputln!(out, "Register {} tainted.", reg.to_string()); - } + Ok(Command::Taint(target, label)) => match target { + TaintTarget::Address(addr) => { + let addr = panda::mem::virt_to_phys(cpu, addr).unwrap(); + taint::label_ram(addr, label); + outputln!(out, "Memory location {:#x?} tainted.", addr); + } + TaintTarget::Register(reg) => { + taint::label_reg(reg, label); + outputln!(out, "Register {} tainted.", reg.to_string()); } }, - Ok(Command::CheckTaint(target)) => { - match target { - TaintTarget::Address(addr) => { - let addr = panda::mem::virt_to_phys(cpu, addr); - outputln!(out, "{:?}", taint::check_ram(addr)); - } - TaintTarget::Register(reg) => { - outputln!(out, "{:?}", taint::check_reg(reg)); - } + Ok(Command::CheckTaint(target)) => match target { + TaintTarget::Address(addr) => { + let addr = panda::mem::virt_to_phys(cpu, addr).unwrap(); + outputln!(out, "{:?}", taint::check_ram(addr)); + } + TaintTarget::Register(reg) => { + outputln!(out, "{:?}", taint::check_reg(reg)); } }, Ok(Command::GetTaint(target)) => { match target { TaintTarget::Address(addr) => { - let addr = panda::mem::virt_to_phys(cpu, addr); + let addr = panda::mem::virt_to_phys(cpu, addr).unwrap(); // TODO: fix segfault if taint::check_ram(addr) { outputln!(out, "{:?}", taint::get_ram(addr)); @@ -58,7 +54,7 @@ pub(crate) fn handle_command(cmd: &str, cpu: &mut CPUState, mut out: impl std::f } } } - }, + } Ok(Command::MemInfo) => crate::memory_map::print_to_gdb(cpu, out), Ok(Command::ThreadInfo) => thread_info::print(cpu, out), Ok(Command::ProcInfo) => proc_info::print(cpu, out), @@ -93,10 +89,22 @@ fn print_help_text(mut out: impl std::fmt::Write) { outputln!(out); outputln!(out, "Commands:"); outputln!(out, " meminfo - print out the current memory map"); - outputln!(out, " taint - apply taint to a given register/memory location"); - outputln!(out, " check_taint - check if a given register/memory location is tainted"); - outputln!(out, " get_taint - get the taint labels for a given register/memory location"); - outputln!(out, " threadinfo - get info about threads of the current process"); + outputln!( + out, + " taint - apply taint to a given register/memory location" + ); + outputln!( + out, + " check_taint - check if a given register/memory location is tainted" + ); + outputln!( + out, + " get_taint - get the taint labels for a given register/memory location" + ); + outputln!( + out, + " threadinfo - get info about threads of the current process" + ); outputln!(out, " procinfo - get info about the current process"); outputln!(out, " proclist - list all the currently running processes"); } diff --git a/panda/plugins/gdb/src/monitor_commands/proc_info.rs b/panda/plugins/gdb/src/monitor_commands/proc_info.rs index 0de4cfa54aa..01bddc20d5d 100644 --- a/panda/plugins/gdb/src/monitor_commands/proc_info.rs +++ b/panda/plugins/gdb/src/monitor_commands/proc_info.rs @@ -1,10 +1,10 @@ -use panda::prelude::*; use panda::plugins::osi::OSI; +use panda::prelude::*; use gdbstub::outputln; pub(crate) fn print(cpu: &mut CPUState, mut out: impl std::fmt::Write) { - let proc = OSI.get_current_process(cpu); + let proc = OSI.get_current_process(cpu).unwrap(); outputln!(out); outputln!(out, "{}", proc.get_name()); @@ -13,6 +13,10 @@ pub(crate) fn print(cpu: &mut CPUState, mut out: impl std::fmt::Write) { outputln!(out, "ASID: {:#x?}", proc.asid); outputln!(out, "Parent PID: {}", proc.ppid); outputln!(out, "Creation time: {}", proc.create_time); - outputln!(out, "PC in shared library: {}", OSI.in_shared_object(cpu, &*proc)); + outputln!( + out, + "PC in shared library: {}", + OSI.in_shared_object(cpu, &*proc) + ); outputln!(out); } diff --git a/panda/plugins/gdb/src/monitor_commands/proc_list.rs b/panda/plugins/gdb/src/monitor_commands/proc_list.rs index 04a77dfd547..e5d1f1a8ba3 100644 --- a/panda/plugins/gdb/src/monitor_commands/proc_list.rs +++ b/panda/plugins/gdb/src/monitor_commands/proc_list.rs @@ -1,19 +1,21 @@ -use panda::prelude::*; use panda::plugins::osi::OSI; +use panda::prelude::*; use gdbstub::outputln; -use tabwriter::{TabWriter, Alignment}; +use tabwriter::{Alignment, TabWriter}; use std::io::Write; pub(crate) fn print(cpu: &mut CPUState, mut out: impl std::fmt::Write) { let procs = OSI.get_processes(cpu); - let current_pid = OSI.get_current_process(cpu).pid; + let current_pid = OSI.get_current_process(cpu).unwrap().pid; outputln!(out); let output = Vec::new(); - let mut output = TabWriter::new(output).padding(1).alignment(Alignment::Right); + let mut output = TabWriter::new(output) + .padding(1) + .alignment(Alignment::Right); let _ = writeln!(output, " \tPID\tASID\tParent\tCreate Time\tProcess Name"); let _ = writeln!(output, " \t===\t====\t======\t===========\t============"); diff --git a/panda/plugins/gdb/src/panda_target.rs b/panda/plugins/gdb/src/panda_target.rs index 022f5a28e1d..4a2d75c983b 100644 --- a/panda/plugins/gdb/src/panda_target.rs +++ b/panda/plugins/gdb/src/panda_target.rs @@ -1,13 +1,12 @@ -use crate::{monitor_commands, target_state::{STATE, BreakStatus}}; +use crate::{ + monitor_commands, + target_state::{BreakStatus, STATE}, +}; use gdbstub::{ - target::{Target, TargetResult, TargetError, ext}, - target::ext::base::singlethread::{ - SingleThreadOps, - StopReason, - ResumeAction, - }, arch::Arch, outputln, + target::ext::base::singlethread::{ResumeAction, SingleThreadOps, StopReason}, + target::{ext, Target, TargetError, TargetResult}, }; use panda::plugins::osi::OSI; @@ -17,43 +16,53 @@ use std::convert::TryInto; pub struct PandaTarget; #[cfg(feature = "x86_64")] -use gdbstub_arch::x86::{X86_64_SSE as X86_64, reg::{X86_64CoreRegs, X86SegmentRegs, F80}}; +use gdbstub_arch::x86::{ + reg::{X86SegmentRegs, X86_64CoreRegs, F80}, + X86_64_SSE as X86_64, +}; #[cfg(feature = "i386")] -use gdbstub_arch::x86::{X86_SSE as X86, reg::{X86CoreRegs, F80, X86SegmentRegs}}; +use gdbstub_arch::x86::{ + reg::{X86CoreRegs, X86SegmentRegs, F80}, + X86_SSE as X86, +}; #[cfg(feature = "arm")] -use gdbstub_arch::arm::{Armv4t, reg::ArmCoreRegs}; +use gdbstub_arch::arm::{reg::ArmCoreRegs, Armv4t}; //#[cfg(feature = "ppc")] //use gdbstub_arch::ppc::{PowerPcAltivec32 as PowerPc, reg::{PowerPcCommonRegs as PowerPcCoreRegs}}; -#[cfg(any(feature = "mips", feature = "mipsel", feature = "mips64"))] -use gdbstub_arch::mips::{Mips, reg::MipsCoreRegs}; +#[cfg(any(feature = "mips", feature = "mipsel"))] +use gdbstub_arch::mips::{reg::MipsCoreRegs, Mips}; + +#[cfg(any(feature = "mips64", feature = "mips64el"))] +use gdbstub_arch::mips::{reg::MipsCoreRegs, Mips64}; #[cfg(not(any(feature = "aarch64", feature = "ppc")))] impl Target for PandaTarget { #[cfg(feature = "x86_64")] type Arch = X86_64; - + #[cfg(feature = "i386")] type Arch = X86; - + #[cfg(feature = "arm")] type Arch = Armv4t; - + #[cfg(feature = "ppc")] type Arch = PowerPc; - #[cfg(any(feature = "mips", feature = "mipsel", feature = "mips64"))] + #[cfg(any(feature = "mips", feature = "mipsel",))] type Arch = Mips; + #[cfg(any(feature = "mips64", feature = "mips64el"))] + type Arch = Mips64; + type Error = (); fn base_ops(&mut self) -> ext::base::BaseOps { - ext::base::BaseOps::SingleThread( - self as _ - ) + ext::base::BaseOps::SingleThread(self as _) } fn breakpoints(&mut self) -> Option> { @@ -80,23 +89,19 @@ impl SingleThreadOps for PandaTarget { ResumeAction::Step => { STATE.start_single_stepping(); STATE.cont.signal(()); - Ok( - match STATE.brk.wait_for() { - BreakStatus::Break => StopReason::DoneStep, - BreakStatus::Exit => StopReason::Exited(0), - } - ) + Ok(match STATE.brk.wait_for() { + BreakStatus::Break => StopReason::DoneStep, + BreakStatus::Exit => StopReason::Exited(0), + }) } ResumeAction::Continue => { STATE.cont.signal(()); - Ok( - match STATE.brk.wait_for() { - BreakStatus::Break => StopReason::SwBreak, - BreakStatus::Exit => StopReason::Exited(0), - } - ) + Ok(match STATE.brk.wait_for() { + BreakStatus::Break => StopReason::SwBreak, + BreakStatus::Exit => StopReason::Exited(0), + }) } - _ => panic!("signals not supported") + _ => panic!("signals not supported"), } } @@ -104,13 +109,16 @@ impl SingleThreadOps for PandaTarget { &mut self, regs: &mut ::Registers, ) -> TargetResult<(), Self> { - let cpu = STATE.wait_for_cpu(); - #[cfg(feature = "x86_64")] { + #[cfg(feature = "x86_64")] + { let env = unsafe { &*(cpu.env_ptr as *const panda::sys::CPUX86State) }; - let segments: [u32; 6] = (&env.segs.iter().map(|seg| seg.base as u32) + let segments: [u32; 6] = (&env + .segs + .iter() + .map(|seg| seg.base as u32) .collect::>()[..6]) .try_into() .unwrap(); @@ -129,19 +137,27 @@ impl SingleThreadOps for PandaTarget { regs: (*env).regs.clone(), rip: STATE.get_pc(), segments, - st: (&env.fpregs.iter().map(fpreg_to_bytes).collect::>()[..8]).try_into().unwrap(), - xmm: (&env.xmm_regs.iter().map(zmm_to_xmm).collect::>()[..16]).try_into().unwrap(), + st: (&env.fpregs.iter().map(fpreg_to_bytes).collect::>()[..8]) + .try_into() + .unwrap(), + xmm: (&env.xmm_regs.iter().map(zmm_to_xmm).collect::>()[..16]) + .try_into() + .unwrap(), mxcsr: env.mxcsr, ..Default::default() }; } - - #[cfg(feature = "i386")] { + + #[cfg(feature = "i386")] + { let env = unsafe { &*(cpu.env_ptr as *const panda::sys::CPUX86State) }; - use panda::sys::{R_EAX, R_EBX, R_ECX, R_EDX, R_ESP, R_EBP, R_ESI, R_EDI}; + use panda::sys::{R_EAX, R_EBP, R_EBX, R_ECX, R_EDI, R_EDX, R_ESI, R_ESP}; - let segments: [u32; 6] = (&env.segs.iter().map(|seg| seg.base as u32) + let segments: [u32; 6] = (&env + .segs + .iter() + .map(|seg| seg.base as u32) .collect::>()[..6]) .try_into() .unwrap(); @@ -167,14 +183,19 @@ impl SingleThreadOps for PandaTarget { edi: env.regs[R_EDI as usize], eip: STATE.get_pc(), segments, - st: (&(*env).fpregs.iter().map(fpreg_to_bytes).collect::>()[..8]).try_into().unwrap(), - xmm: (&(*env).xmm_regs.iter().map(zmm_to_xmm).collect::>()[..8]).try_into().unwrap(), + st: (&(*env).fpregs.iter().map(fpreg_to_bytes).collect::>()[..8]) + .try_into() + .unwrap(), + xmm: (&(*env).xmm_regs.iter().map(zmm_to_xmm).collect::>()[..8]) + .try_into() + .unwrap(), mxcsr: (*env).mxcsr, ..Default::default() }; } - - #[cfg(feature = "arm")] { + + #[cfg(feature = "arm")] + { let env = unsafe { &*(cpu.env_ptr as *const panda::sys::CPUARMState) }; *regs = ArmCoreRegs { @@ -187,11 +208,11 @@ impl SingleThreadOps for PandaTarget { }; } - #[cfg(feature = "ppc")] { + #[cfg(feature = "ppc")] + {} - } - - #[cfg(any(feature = "mips", feature = "mipsel"))] { + #[cfg(any(feature = "mips", feature = "mipsel"))] + { let env = unsafe { &*(cpu.env_ptr as *const panda::sys::CPUMIPSState) }; regs.r = env.active_tc.gpr; @@ -213,7 +234,8 @@ impl SingleThreadOps for PandaTarget { ) -> TargetResult<(), Self> { let cpu = STATE.wait_for_cpu(); - #[cfg(feature = "x86_64")] { + #[cfg(feature = "x86_64")] + { let env = cpu.env_ptr as *mut panda::sys::CPUX86State; unsafe { @@ -222,9 +244,10 @@ impl SingleThreadOps for PandaTarget { (*env).mxcsr = regs.mxcsr; } } - #[cfg(feature = "arm")] { + #[cfg(feature = "arm")] + { let env = unsafe { &mut *(cpu.env_ptr as *mut panda::sys::CPUARMState) }; - + for i in 0..13 { env.regs[i] = regs.r[i]; } @@ -233,10 +256,11 @@ impl SingleThreadOps for PandaTarget { env.regs[15] = regs.pc; env.uncached_cpsr = regs.cpsr; } - #[cfg(feature = "i386")] { + #[cfg(feature = "i386")] + { let env = unsafe { &mut *(cpu.env_ptr as *mut panda::sys::CPUX86State) }; - use panda::sys::{R_EAX, R_EBX, R_ECX, R_EDX, R_ESP, R_EBP, R_ESI, R_EDI}; + use panda::sys::{R_EAX, R_EBP, R_EBX, R_ECX, R_EDI, R_EDX, R_ESI, R_ESP}; for &(i, val) in &[ (R_EAX, regs.eax), @@ -261,7 +285,7 @@ impl SingleThreadOps for PandaTarget { fn read_addrs( &mut self, addr: ::Usize, - out: &mut [u8] + out: &mut [u8], ) -> TargetResult<(), Self> { let cpu = STATE.wait_for_cpu(); @@ -278,11 +302,11 @@ impl SingleThreadOps for PandaTarget { addr: ::Usize, data: &[u8], ) -> TargetResult<(), Self> { - let cpu = STATE.wait_for_cpu(); + let cpu = STATE.wait_for_cpu(); - cpu.mem_write(addr, data); + cpu.mem_write(addr, data); - Ok(()) + Ok(()) } } @@ -298,7 +322,7 @@ impl ext::breakpoints::SwBreakpoint for PandaTarget { fn add_sw_breakpoint( &mut self, addr: ::Usize, - _kind: ::BreakpointKind + _kind: ::BreakpointKind, ) -> TargetResult { Ok(STATE.add_breakpoint(addr)) } @@ -306,7 +330,7 @@ impl ext::breakpoints::SwBreakpoint for PandaTarget { fn remove_sw_breakpoint( &mut self, addr: ::Usize, - _kind: ::BreakpointKind + _kind: ::BreakpointKind, ) -> TargetResult { Ok(STATE.remove_breakpoint(addr)) } @@ -316,7 +340,7 @@ impl ext::monitor_cmd::MonitorCmd for PandaTarget { fn handle_monitor_cmd( &mut self, cmd: &[u8], - mut out: ext::monitor_cmd::ConsoleOutput<'_> + mut out: ext::monitor_cmd::ConsoleOutput<'_>, ) -> Result<(), Self::Error> { if let Ok(cmd) = std::str::from_utf8(cmd) { let cpu = STATE.wait_for_cpu(); @@ -330,9 +354,11 @@ impl ext::monitor_cmd::MonitorCmd for PandaTarget { } impl ext::section_offsets::SectionOffsets for PandaTarget { - fn get_section_offsets(&mut self) -> Result::Usize>, Self::Error> { + fn get_section_offsets( + &mut self, + ) -> Result::Usize>, Self::Error> { let cpu = STATE.wait_for_cpu(); - let mut process = OSI.get_current_process(cpu); + let mut process = OSI.get_current_process(cpu).unwrap(); let mappings = OSI.get_mappings(cpu, &mut *process); if mappings.len() >= 3 { let text = &mappings[0]; @@ -351,14 +377,10 @@ impl ext::section_offsets::SectionOffsets for PandaTarget { #[cfg(any(feature = "x86_64", feature = "i386"))] fn fpreg_to_bytes(x: &panda::sys::FPReg) -> F80 { - unsafe { - std::mem::transmute_copy(x) - } + unsafe { std::mem::transmute_copy(x) } } #[cfg(any(feature = "x86_64", feature = "i386"))] fn zmm_to_xmm(x: &panda::sys::ZMMReg) -> u128 { - unsafe { - std::mem::transmute_copy(x) - } + unsafe { std::mem::transmute_copy(x) } } diff --git a/panda/plugins/hypercaller/hypercaller.cpp b/panda/plugins/hypercaller/hypercaller.cpp index a0f62c061bc..0cd32091457 100644 --- a/panda/plugins/hypercaller/hypercaller.cpp +++ b/panda/plugins/hypercaller/hypercaller.cpp @@ -40,12 +40,16 @@ void unregister_hypercall(uint32_t magic){ uint32_t get_magic(CPUState *cpu){ uint32_t magic; CPUArchState * env = (CPUArchState *)cpu->env_ptr; -#if defined(TARGET_AARCH64) - //XR - magic = env->xregs[8]; -#elif defined(TARGET_ARM) + +#if defined(TARGET_ARM) // r7 magic = env->regs[7]; +#if defined(TARGET_AARCH64) + if (env->aarch64 != 0){ + // XR + magic = env->xregs[8]; + } +#endif #elif defined(TARGET_MIPS) // V0 magic = env->active_tc.gpr[2]; diff --git a/panda/plugins/osi_linux/default_profile.cpp b/panda/plugins/osi_linux/default_profile.cpp index 0be9af4874d..c3725bb9049 100644 --- a/panda/plugins/osi_linux/default_profile.cpp +++ b/panda/plugins/osi_linux/default_profile.cpp @@ -11,53 +11,57 @@ target_ptr_t default_get_current_task_struct(CPUState *cpu) target_ptr_t current_task_addr; target_ptr_t ts; -#ifdef TARGET_ARM +#ifdef TARGET_AARCH64 + extern target_ptr_t spel0; //aarch64 - if (((CPUARMState*) cpu->env_ptr)->aarch64) { - //for kernel versions >= 4.10.0 - if(PROFILE_KVER_GE(ki, 4, 10, 0)) { - current_task_addr = ki.task.init_addr; - - //for kernel versions between 3.7.0 and 4.9.257 - } else if(PROFILE_KVER_LT(ki, 4, 10, 0) && PROFILE_KVER_GE(ki, 3, 7, 0)) { - target_ptr_t kernel_sp = panda_current_ksp(cpu); //((CPUARMState*) cpu->env_ptr)->sp_el[1]; - target_ptr_t task_thread_info = kernel_sp & ~(0x4000-1); - current_task_addr = task_thread_info+0x10; - - - //because some kernel versions use both per_cpu variables AND access the task_struct - //via the thread_info struct, the default call to struct_get with the per_cpu_offset_0_addr can be incorrect - err = struct_get(cpu, &ts, current_task_addr, 0); - assert(err == struct_get_ret_t::SUCCESS && "failed to get current task struct"); - fixupendian2(ts); - return ts; - } else { - assert(false && "cannot use kernel version older than 3.7"); - } - - //arm32 - } else { - target_ptr_t kernel_sp = panda_current_ksp(cpu); - - // XXX: This should use THREADINFO_MASK but that's hardcoded and wrong for my test system - // We need to expose that as a part of the OSI config - See issue #651 - target_ptr_t task_thread_info = kernel_sp & ~(0x2000 -1); - - //for kernel versions >= 5.18.0 - if (PROFILE_KVER_GE(ki, 5, 18, 0)) { - return task_thread_info; - } - - current_task_addr=task_thread_info+0xC; - + if (PROFILE_KVER_GE(ki, 4, 10, 0)){ + // https://elixir.bootlin.com/linux/v4.10/source/arch/arm64/include/asm/current.h#L25 + return spel0; + } else if (PROFILE_KVER_GE(ki, 4, 6, 0)) { + // untested + // https://elixir.bootlin.com/linux/v4.6/source/arch/arm64/include/asm/thread_info.h#L79 + target_ptr_t task_thread_info = spel0; + current_task_addr = task_thread_info+0x10; + err = struct_get(cpu, &ts, current_task_addr, 0); + return ts; + } else if(PROFILE_KVER_GE(ki, 3, 7, 0)) { + // https://elixir.bootlin.com/linux/v3.7/source/arch/arm64/include/asm/thread_info.h#L79 + target_ptr_t kernel_sp = panda_current_ksp(cpu); //((CPUARMState*) cpu->env_ptr)->sp_el[1]; + target_ptr_t task_thread_info = kernel_sp & ~(0x4000-1); + current_task_addr = task_thread_info+0x10; //because some kernel versions use both per_cpu variables AND access the task_struct //via the thread_info struct, the default call to struct_get with the per_cpu_offset_0_addr can be incorrect err = struct_get(cpu, &ts, current_task_addr, 0); assert(err == struct_get_ret_t::SUCCESS && "failed to get current task struct"); fixupendian2(ts); return ts; + } else { + // solid chance the above implemntation just works for older kernels + // see: https://elixir.bootlin.com/linux/v2.6.39.4/source/arch/arm/include/asm/thread_info.h#L92 + assert(false && "cannot use kernel version older than 3.7"); + } +#elif defined(TARGET_ARM) && !defined(TARGET_AARCH64) + //arm32 + target_ptr_t kernel_sp = panda_current_ksp(cpu); + // XXX: This should use THREADINFO_MASK but that's hardcoded and wrong for my test system + // We need to expose that as a part of the OSI config - See issue #651 + target_ptr_t task_thread_info = kernel_sp & ~(0x2000 -1); + + //for kernel versions >= 5.18.0 + if (PROFILE_KVER_GE(ki, 5, 18, 0)) { + return task_thread_info; } + + current_task_addr=task_thread_info+0xC; + + //because some kernel versions use both per_cpu variables AND access the task_struct + //via the thread_info struct, the default call to struct_get with the per_cpu_offset_0_addr can be incorrect + err = struct_get(cpu, &ts, current_task_addr, 0); + assert(err == struct_get_ret_t::SUCCESS && "failed to get current task struct"); + fixupendian2(ts); + return ts; + #elif defined(TARGET_MIPS) // __current_thread_info is stored in KERNEL r28 // userspace clobbers it but kernel restores (somewhow?) diff --git a/panda/plugins/osi_linux/osi_linux.cpp b/panda/plugins/osi_linux/osi_linux.cpp index 7375943dcc9..d6cfc3ead23 100644 --- a/panda/plugins/osi_linux/osi_linux.cpp +++ b/panda/plugins/osi_linux/osi_linux.cpp @@ -349,6 +349,22 @@ inline bool can_read_current(CPUState *cpu) { // won't check again until the first syscall. bool r28_set = false; inline void check_cache_r28(CPUState *cpu); +#elif TARGET_AARCH64 + +target_ulong spel0 = 0; +bool aarch64_initialized = false; + +void aarch64_sbe(CPUState *cpu, TranslationBlock *tb); +void aarch64_sbe(CPUState *cpu, TranslationBlock *tb) { + target_ulong pos = ((CPUARMState *)cpu->env_ptr)->sp_el[0]; + if (unlikely(panda_in_kernel_code_linux(cpu)) + && address_in_kernel_code_linux(pos)) + { + aarch64_initialized = true; + spel0 = pos; + } +} + #endif /** @@ -379,6 +395,13 @@ bool osi_guest_is_ready(CPUState *cpu, void** ret) { return false; } } + #elif defined(TARGET_AARCH64) + if (PROFILE_KVER_GE(ki, 4, 6, 0)){ + if (!aarch64_initialized){ + *ret = NULL; + return false; + } + } #endif first_osi_check = false; @@ -1121,6 +1144,10 @@ void init_per_cpu_offsets(CPUState *cpu) { TARGET_PTR_FMT, (target_ptr_t)ki.task.per_cpu_offset_0_addr); return; } +// AARCH64 has per_cpu_offsets, but doesn't use them for task structs! +#ifdef TARGET_AARCH64 + return; +#endif // skip update because of failure to read from per_cpu_offsets_addr target_ptr_t per_cpu_offset_0_addr; @@ -1315,6 +1342,12 @@ bool init_plugin(void *self) { notify_task_change(cpu); } }); +#ifdef TARGET_AARCH64 + if (PROFILE_KVER_GE(ki, 4, 6, 0)){ + panda_cb pcb = { .start_block_exec = aarch64_sbe }; + panda_register_callback(self, PANDA_CB_START_BLOCK_EXEC, pcb); + } +#endif return true; #else fprintf(stderr, PLUGIN_NAME "Unsupported guest architecture\n"); diff --git a/panda/plugins/osi_linux/osi_linux.h b/panda/plugins/osi_linux/osi_linux.h index e9cf0706cd3..ab38eb4f7b8 100644 --- a/panda/plugins/osi_linux/osi_linux.h +++ b/panda/plugins/osi_linux/osi_linux.h @@ -476,7 +476,7 @@ static inline char *read_dentry_name(CPUState *env, target_ptr_t dentry) { #endif OG_printf("Pcomp length %d\n", pcomp_length); if (pcomp_length == (uint32_t)-1) { // Not sure why this happens, but it does - printf("Warning: OSI_linux Unhandled pcomp value, ignoring\n"); + OG_printf("Warning: OSI_linux Unhandled pcomp value, ignoring\n"); break; } diff --git a/panda/plugins/rust_skeleton/Cargo.toml b/panda/plugins/rust_skeleton/Cargo.toml index 4b9c9aaaec1..a749bdb5d02 100644 --- a/panda/plugins/rust_skeleton/Cargo.toml +++ b/panda/plugins/rust_skeleton/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" crate-type = ["cdylib"] [dependencies] -panda-re = { version = "0.46.0", default-features = false } +panda-re = { version = "0.48.0", default-features = false } [features] default = ["x86_64"] @@ -20,4 +20,5 @@ ppc = ["panda-re/ppc"] mips = ["panda-re/mips"] mipsel = ["panda-re/mipsel"] mips64 = ["panda-re/mips64"] +mips64el = ["panda-re/mips64el"] aarch64 = ["panda-re/aarch64"] diff --git a/panda/plugins/rust_skeleton/README.md b/panda/plugins/rust_skeleton/README.md index 81a52bc976b..a2b5bcdeb93 100644 --- a/panda/plugins/rust_skeleton/README.md +++ b/panda/plugins/rust_skeleton/README.md @@ -40,7 +40,7 @@ The dependencies section: ```toml [dependencies] -panda-re = { version = "0.5", default-features = false } +panda-re = { version = "0.48", default-features = false } ``` To add a new dependency, add a new line in the form `name = "version"`. diff --git a/panda/plugins/snake_hook/Cargo.toml b/panda/plugins/snake_hook/Cargo.toml index f26a690d00c..115ec0540ab 100644 --- a/panda/plugins/snake_hook/Cargo.toml +++ b/panda/plugins/snake_hook/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" crate-type = ["cdylib"] [dependencies] -panda-re = { version = "0.14.0", default-features = false } +panda-re = { version = "0.48.0", default-features = false } inline-python = { version = "0.12.0" } libc = "0.2.98" once_cell = "1" @@ -26,4 +26,5 @@ ppc = ["panda-re/ppc"] mips = ["panda-re/mips"] mipsel = ["panda-re/mipsel"] mips64 = ["panda-re/mips64"] +mips64el = ["panda-re/mips64el"] aarch64 = ["panda-re/aarch64"] diff --git a/panda/plugins/syscalls2/generated-tpl/syscall_ppp_boilerplate_enter.tpl b/panda/plugins/syscalls2/generated-tpl/syscall_ppp_boilerplate_enter.tpl index ad0cd938323..79a0dba03ca 100644 --- a/panda/plugins/syscalls2/generated-tpl/syscall_ppp_boilerplate_enter.tpl +++ b/panda/plugins/syscalls2/generated-tpl/syscall_ppp_boilerplate_enter.tpl @@ -1,7 +1,10 @@ -{%- for arch, syscalls in syscalls_arch|dictsort -%} +{%- for arch, syscalls in syscalls_arch.items() -%} #if {{architectures[arch].get('boilerplate_target', architectures[arch].qemu_target)}} {%- for syscall_name, syscall in syscalls|dictsort %} +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_{{syscall.name|upper}}_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_{{syscall.name|upper}}_ENTER PPP_CB_BOILERPLATE(on_{{syscall.name}}_enter) +#endif {%- endfor %} #endif {% endfor %} diff --git a/panda/plugins/syscalls2/generated-tpl/syscall_ppp_boilerplate_return.tpl b/panda/plugins/syscalls2/generated-tpl/syscall_ppp_boilerplate_return.tpl index 6c8b11a75bc..b4d6bc197b6 100644 --- a/panda/plugins/syscalls2/generated-tpl/syscall_ppp_boilerplate_return.tpl +++ b/panda/plugins/syscalls2/generated-tpl/syscall_ppp_boilerplate_return.tpl @@ -1,7 +1,10 @@ -{%- for arch, syscalls in syscalls_arch|dictsort -%} +{%- for arch, syscalls in syscalls_arch.items() -%} #if {{architectures[arch].get('boilerplate_target', architectures[arch].qemu_target)}} {%- for syscall_name, syscall in syscalls|dictsort %} +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_{{syscall.name|upper}}_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_{{syscall.name|upper}}_RETURN PPP_CB_BOILERPLATE(on_{{syscall.name}}_return) +#endif {%- endfor %} #endif {% endfor %} diff --git a/panda/plugins/syscalls2/generated-tpl/syscall_ppp_extern_enter.tpl b/panda/plugins/syscalls2/generated-tpl/syscall_ppp_extern_enter.tpl index 1ade75c7e3d..44105191421 100644 --- a/panda/plugins/syscalls2/generated-tpl/syscall_ppp_extern_enter.tpl +++ b/panda/plugins/syscalls2/generated-tpl/syscall_ppp_extern_enter.tpl @@ -1,7 +1,10 @@ -{%- for arch, syscalls in syscalls_arch|dictsort -%} -#if {{architectures[arch].qemu_target}} +{%- for arch, syscalls in syscalls_arch.items() -%} +#if {{architectures[arch].get('boilerplate_target', architectures[arch].qemu_target)}} {%- for syscall_name, syscall in syscalls|dictsort %} +#ifndef PPP_CB_EXTERN_ON_{{syscall.name|upper}}_ENTER +#define PPP_CB_EXTERN_ON_{{syscall.name|upper}}_ENTER PPP_CB_EXTERN(on_{{syscall.name}}_enter) +#endif {%- endfor %} #endif {% endfor %} diff --git a/panda/plugins/syscalls2/generated-tpl/syscall_ppp_extern_return.tpl b/panda/plugins/syscalls2/generated-tpl/syscall_ppp_extern_return.tpl index 5e1d95bbfef..6521b1e1596 100644 --- a/panda/plugins/syscalls2/generated-tpl/syscall_ppp_extern_return.tpl +++ b/panda/plugins/syscalls2/generated-tpl/syscall_ppp_extern_return.tpl @@ -1,7 +1,10 @@ -{%- for arch, syscalls in syscalls_arch|dictsort -%} -#if {{architectures[arch].qemu_target}} +{%- for arch, syscalls in syscalls_arch.items() -%} +#if {{architectures[arch].get('boilerplate_target', architectures[arch].qemu_target)}} {%- for syscall_name, syscall in syscalls|dictsort %} +#ifndef PPP_CB_EXTERN_ON_{{syscall.name|upper}}_RETURN +#define PPP_CB_EXTERN_ON_{{syscall.name|upper}}_RETURN PPP_CB_EXTERN(on_{{syscall.name}}_return) +#endif {%- endfor %} #endif {% endfor %} diff --git a/panda/plugins/syscalls2/generated-tpl/syscall_switch_enter.tpl b/panda/plugins/syscalls2/generated-tpl/syscall_switch_enter.tpl index e85df68090d..17b26adab5a 100644 --- a/panda/plugins/syscalls2/generated-tpl/syscall_switch_enter.tpl +++ b/panda/plugins/syscalls2/generated-tpl/syscall_switch_enter.tpl @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if {{ arch_conf.get('runner_target', arch_conf.qemu_target) }} +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_{{os}}_{{arch}}(CPUState *cpu, target_ptr_t pc, int static_callno) { +void syscall_enter_switch_{{os}}_{{arch}}(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { #if {{ arch_conf.get('runner_target', arch_conf.qemu_target) }} CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = {{arch_conf.rt_callno_reg}}; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated-tpl/syscall_switch_return.tpl b/panda/plugins/syscalls2/generated-tpl/syscall_switch_return.tpl index 094847dd921..55c58160002 100644 --- a/panda/plugins/syscalls2/generated-tpl/syscall_switch_return.tpl +++ b/panda/plugins/syscalls2/generated-tpl/syscall_switch_return.tpl @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if {{ arch_conf.get('runner_target', arch_conf.qemu_target) }} +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -16,11 +20,18 @@ void syscall_return_switch_{{os}}_{{arch}}(CPUState *cpu, target_ptr_t pc, const #if {{ arch_conf.get('runner_target', arch_conf.qemu_target) }} const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated-tpl/syscalls_ext_typedefs.tpl b/panda/plugins/syscalls2/generated-tpl/syscalls_ext_typedefs.tpl index 03112118360..66dff16305f 100644 --- a/panda/plugins/syscalls2/generated-tpl/syscalls_ext_typedefs.tpl +++ b/panda/plugins/syscalls2/generated-tpl/syscalls_ext_typedefs.tpl @@ -29,13 +29,14 @@ struct syscall_ctx { uint8_t args[GLOBAL_MAX_SYSCALL_ARGS] [GLOBAL_MAX_SYSCALL_ARG_SIZE]; /**< arguments */ bool double_return; + int profile; }; typedef struct syscall_ctx syscall_ctx_t; /* Functions used to populate syscall_ctx_t structs. */ -target_long get_return_val(CPUState *env); -target_ptr_t mask_retaddr_to_pc(target_ptr_t retaddr); -target_ptr_t calc_retaddr(CPUState *env, target_ptr_t pc); +target_long get_return_val(CPUState *env, int profile); +target_ptr_t mask_retaddr_to_pc(target_ptr_t retaddr, syscall_ctx_t *); +target_ptr_t calc_retaddr(CPUState *env, syscall_ctx_t*, target_ptr_t pc); uint32_t get_32(CPUState *env, syscall_ctx_t*, uint32_t argnum); int32_t get_s32(CPUState *env, syscall_ctx_t*, uint32_t argnum); uint64_t get_64(CPUState *env, syscall_ctx_t*, uint32_t argnum); @@ -44,9 +45,10 @@ uint32_t get_return_32(CPUState *env, syscall_ctx_t*, uint32_t argnum); int32_t get_return_s32(CPUState *env, syscall_ctx_t*, uint32_t argnum); uint64_t get_return_64(CPUState *env, syscall_ctx_t*, uint32_t argnum); int64_t get_return_s64(CPUState *env, syscall_ctx_t*, uint32_t argnum); +void sysinfo_load_profile(int profile, syscall_info_t **syscall_info, syscall_meta_t **syscall_meta); -{% for arch, syscalls in syscalls_arch|dictsort -%} -#if {{architectures[arch].qemu_target}} +{% for arch, syscalls in syscalls_arch.items() -%} +#if {{architectures[arch].get('typedef_guard', architectures[arch].get('qemu_target'))}} #include "syscalls_ext_typedefs_{{arch}}.h" #endif {% endfor %} diff --git a/panda/plugins/syscalls2/generated-tpl/syscalls_ext_typedefs_arch.tpl b/panda/plugins/syscalls2/generated-tpl/syscalls_ext_typedefs_arch.tpl index 1a1be18c150..da4e01157db 100644 --- a/panda/plugins/syscalls2/generated-tpl/syscalls_ext_typedefs_arch.tpl +++ b/panda/plugins/syscalls2/generated-tpl/syscalls_ext_typedefs_arch.tpl @@ -4,8 +4,14 @@ // files in this directory that contain subsections like this one. {%- for syscall_name, syscall in syscalls|dictsort %} +#ifndef TYPEDEFS_PPP_SYSCALL_ON_{{syscall.name|upper}}_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_{{syscall.name|upper}}_ENTER 1 PPP_CB_TYPEDEF(void, on_{{syscall.name}}_enter, {{syscall.cargs_signature}}); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_{{syscall.name|upper}}_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_{{syscall.name|upper}}_RETURN 1 PPP_CB_TYPEDEF(void, on_{{syscall.name}}_return, {{syscall.cargs_signature}}); +#endif {%- endfor %} // END_PYPANDA_NEEDS_THIS -- do not delete this comment! diff --git a/panda/plugins/syscalls2/generated/dso_info_linux_mips64n32.c b/panda/plugins/syscalls2/generated/dso_info_linux_mips64n32.c index 562d3b981b4..3f240635603 100644 --- a/panda/plugins/syscalls2/generated/dso_info_linux_mips64n32.c +++ b/panda/plugins/syscalls2/generated/dso_info_linux_mips64n32.c @@ -1,8 +1,8 @@ #include #include #include "../syscalls2_info.h" -#define MAX_SYSCALL_NO 5439 -#define MAX_SYSCALL_GENERIC_NO 5439 +#define MAX_SYSCALL_NO 6439 +#define MAX_SYSCALL_GENERIC_NO 6000 #define MAX_SYSCALL_ARGS 6 #if !defined(__clang__) && __GNUC__ < 5 @@ -18,4756 +18,714 @@ #warning This file may require gcc-5 or later to be compiled. #endif -static syscall_argtype_t argt_5000[] = {SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5000[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5000[] = {"fd", "buf", "count", 0}; -static const char* const argtn_5000[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5001[] = {SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5001[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5001[] = {"fd", "buf", "count", 0}; -static const char* const argtn_5001[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5002[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_U32}; -static uint8_t argsz_5002[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5002[] = {"filename", "flags", "mode", 0}; -static const char* const argtn_5002[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5003[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5003[] = {sizeof(uint32_t)}; -static const char* const argn_5003[] = {"fd", 0}; -static const char* const argtn_5003[] = {"n/a", 0}; -static syscall_argtype_t argt_5004[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5004[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5004[] = {"filename", "statbuf", 0}; -static const char* const argtn_5004[] = {"n/a", "stat", 0}; -static syscall_argtype_t argt_5005[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5005[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5005[] = {"fd", "statbuf", 0}; -static const char* const argtn_5005[] = {"n/a", "stat", 0}; -static syscall_argtype_t argt_5006[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5006[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5006[] = {"filename", "statbuf", 0}; -static const char* const argtn_5006[] = {"n/a", "stat", 0}; -static syscall_argtype_t argt_5007[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5007[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5007[] = {"ufds", "nfds", "timeout", 0}; -static const char* const argtn_5007[] = {"pollfd", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5008[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5008[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5008[] = {"fd", "offset", "whence", 0}; -static const char* const argtn_5008[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5009[] = {SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5009[] = {sizeof(uint32_t)}; -static const char* const argn_5009[] = {"arg", 0}; -static const char* const argtn_5009[] = {"mmap_arg_struct", 0}; -static syscall_argtype_t argt_5010[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5010[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5010[] = {"start", "len", "prot", 0}; -static const char* const argtn_5010[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5011[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5011[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5011[] = {"addr", "len", 0}; -static const char* const argtn_5011[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5012[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5012[] = {sizeof(uint32_t)}; -static const char* const argn_5012[] = {"brk", 0}; -static const char* const argtn_5012[] = {"n/a", 0}; -static syscall_argtype_t argt_5013[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5013[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5013[] = {"arg0", "arg1", "arg2", "arg3", 0}; -static const char* const argtn_5013[] = {"n/a", "sigaction", "sigaction", "n/a", 0}; -static syscall_argtype_t argt_5014[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5014[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5014[] = {"how", "set", "oset", "sigsetsize", 0}; -static const char* const argtn_5014[] = {"n/a", "sigset_t", "sigset_t", "n/a", 0}; -static syscall_argtype_t argt_5015[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5015[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5015[] = {"fd", "cmd", "arg", 0}; -static const char* const argtn_5015[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5016[] = {SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U64}; -static uint8_t argsz_5016[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint64_t)}; -static const char* const argn_5016[] = {"fd", "buf", "count", "pos", 0}; -static const char* const argtn_5016[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5017[] = {SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U64}; -static uint8_t argsz_5017[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint64_t)}; -static const char* const argn_5017[] = {"fd", "buf", "count", "pos", 0}; -static const char* const argtn_5017[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5018[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5018[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5018[] = {"fd", "vec", "vlen", 0}; -static const char* const argtn_5018[] = {"n/a", "iovec", "n/a", 0}; -static syscall_argtype_t argt_5019[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5019[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5019[] = {"fd", "vec", "vlen", 0}; -static const char* const argtn_5019[] = {"n/a", "iovec", "n/a", 0}; -static syscall_argtype_t argt_5020[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5020[] = {sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5020[] = {"filename", "mode", 0}; -static const char* const argtn_5020[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5021[] = {SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5021[] = {sizeof(uint32_t)}; -static const char* const argn_5021[] = {"fildes", 0}; -static const char* const argtn_5021[] = {"n/a", 0}; -static syscall_argtype_t argt_5022[] = {SYSCALL_ARG_S32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5022[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5022[] = {"n", "inp", "outp", "exp", "tvp", 0}; -static const char* const argtn_5022[] = {"n/a", "n/a", "n/a", "n/a", "__kernel_old_timeval", 0}; -static syscall_argtype_t argt_5023[] = {}; -static uint8_t argsz_5023[] = {}; -static const char* const argn_5023[] = {}; -static const char* const argtn_5023[] = {}; -static syscall_argtype_t argt_5024[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5024[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5024[] = {"addr", "old_len", "new_len", "flags", "new_addr", 0}; -static const char* const argtn_5024[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5025[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5025[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5025[] = {"start", "len", "flags", 0}; -static const char* const argtn_5025[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5026[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5026[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5026[] = {"start", "len", "vec", 0}; -static const char* const argtn_5026[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5027[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5027[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5027[] = {"start", "len", "behavior", 0}; -static const char* const argtn_5027[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5028[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5028[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5028[] = {"key", "size", "flag", 0}; -static const char* const argtn_5028[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5029[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5029[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5029[] = {"shmid", "shmaddr", "shmflg", 0}; -static const char* const argtn_5029[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5030[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5030[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5030[] = {"shmid", "cmd", "buf", 0}; -static const char* const argtn_5030[] = {"n/a", "n/a", "shmid_ds", 0}; -static syscall_argtype_t argt_5031[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5031[] = {sizeof(uint32_t)}; -static const char* const argn_5031[] = {"fildes", 0}; -static const char* const argtn_5031[] = {"n/a", 0}; -static syscall_argtype_t argt_5032[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5032[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5032[] = {"oldfd", "newfd", 0}; -static const char* const argtn_5032[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5033[] = {}; -static uint8_t argsz_5033[] = {}; -static const char* const argn_5033[] = {}; -static const char* const argtn_5033[] = {}; -static syscall_argtype_t argt_5034[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5034[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5034[] = {"rqtp", "rmtp", 0}; -static const char* const argtn_5034[] = {"__kernel_timespec", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5035[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5035[] = {sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5035[] = {"which", "value", 0}; -static const char* const argtn_5035[] = {"n/a", "__kernel_old_itimerval", 0}; -static syscall_argtype_t argt_5036[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5036[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5036[] = {"which", "value", "ovalue", 0}; -static const char* const argtn_5036[] = {"n/a", "__kernel_old_itimerval", "__kernel_old_itimerval", 0}; -static syscall_argtype_t argt_5037[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5037[] = {sizeof(uint32_t)}; -static const char* const argn_5037[] = {"seconds", 0}; -static const char* const argtn_5037[] = {"n/a", 0}; -static syscall_argtype_t argt_5038[] = {}; -static uint8_t argsz_5038[] = {}; -static const char* const argn_5038[] = {}; -static const char* const argtn_5038[] = {}; -static syscall_argtype_t argt_5039[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5039[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5039[] = {"out_fd", "in_fd", "offset", "count", 0}; -static const char* const argtn_5039[] = {"n/a", "n/a", "loff_t", "n/a", 0}; -static syscall_argtype_t argt_5040[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5040[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5040[] = {"arg0", "arg1", "arg2", 0}; -static const char* const argtn_5040[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5041[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5041[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5041[] = {"arg0", "arg1", "arg2", 0}; -static const char* const argtn_5041[] = {"n/a", "sockaddr", "n/a", 0}; -static syscall_argtype_t argt_5042[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5042[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5042[] = {"arg0", "arg1", "arg2", 0}; -static const char* const argtn_5042[] = {"n/a", "sockaddr", "n/a", 0}; -static syscall_argtype_t argt_5043[] = {SYSCALL_ARG_S32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5043[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5043[] = {"arg0", "arg1", "arg2", "arg3", "arg4", "arg5", 0}; -static const char* const argtn_5043[] = {"n/a", "n/a", "n/a", "n/a", "sockaddr", "n/a", 0}; -static syscall_argtype_t argt_5044[] = {SYSCALL_ARG_S32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5044[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5044[] = {"arg0", "arg1", "arg2", "arg3", "arg4", "arg5", 0}; -static const char* const argtn_5044[] = {"n/a", "n/a", "n/a", "n/a", "sockaddr", "n/a", 0}; -static syscall_argtype_t argt_5045[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5045[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5045[] = {"fd", "msg", "flags", 0}; -static const char* const argtn_5045[] = {"n/a", "user_msghdr", "n/a", 0}; -static syscall_argtype_t argt_5046[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5046[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5046[] = {"fd", "msg", "flags", 0}; -static const char* const argtn_5046[] = {"n/a", "user_msghdr", "n/a", 0}; -static syscall_argtype_t argt_5047[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5047[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5047[] = {"arg0", "arg1", 0}; -static const char* const argtn_5047[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5048[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5048[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5048[] = {"arg0", "arg1", "arg2", 0}; -static const char* const argtn_5048[] = {"n/a", "sockaddr", "n/a", 0}; -static syscall_argtype_t argt_5049[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5049[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5049[] = {"arg0", "arg1", 0}; -static const char* const argtn_5049[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5050[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5050[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5050[] = {"arg0", "arg1", "arg2", 0}; -static const char* const argtn_5050[] = {"n/a", "sockaddr", "n/a", 0}; -static syscall_argtype_t argt_5051[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5051[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5051[] = {"arg0", "arg1", "arg2", 0}; -static const char* const argtn_5051[] = {"n/a", "sockaddr", "n/a", 0}; -static syscall_argtype_t argt_5052[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5052[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5052[] = {"arg0", "arg1", "arg2", "arg3", 0}; -static const char* const argtn_5052[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5053[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5053[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5053[] = {"fd", "level", "optname", "optval", "optlen", 0}; -static const char* const argtn_5053[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5054[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5054[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5054[] = {"fd", "level", "optname", "optval", "optlen", 0}; -static const char* const argtn_5054[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5055[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5055[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5055[] = {"arg0", "arg1", "arg2", "arg3", "arg4", 0}; -static const char* const argtn_5055[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5056[] = {}; -static uint8_t argsz_5056[] = {}; -static const char* const argn_5056[] = {}; -static const char* const argtn_5056[] = {}; -static syscall_argtype_t argt_5057[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5057[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5057[] = {"filename", "argv", "envp", 0}; -static const char* const argtn_5057[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5058[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5058[] = {sizeof(int32_t)}; -static const char* const argn_5058[] = {"error_code", 0}; -static const char* const argtn_5058[] = {"n/a", 0}; -static syscall_argtype_t argt_5059[] = {SYSCALL_ARG_S32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5059[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5059[] = {"pid", "stat_addr", "options", "ru", 0}; -static const char* const argtn_5059[] = {"n/a", "n/a", "n/a", "rusage", 0}; -static syscall_argtype_t argt_5060[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5060[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5060[] = {"pid", "sig", 0}; -static const char* const argtn_5060[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5061[] = {SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5061[] = {sizeof(uint32_t)}; -static const char* const argn_5061[] = {"name", 0}; -static const char* const argtn_5061[] = {"new_utsname", 0}; -static syscall_argtype_t argt_5062[] = {SYSCALL_ARG_U32, SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5062[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5062[] = {"key", "nsems", "semflg", 0}; -static const char* const argtn_5062[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5063[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5063[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5063[] = {"semid", "sops", "nsops", 0}; -static const char* const argtn_5063[] = {"n/a", "sembuf", "n/a", 0}; -static syscall_argtype_t argt_5064[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_U32}; -static uint8_t argsz_5064[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5064[] = {"semid", "semnum", "cmd", "arg", 0}; -static const char* const argtn_5064[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5065[] = {SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5065[] = {sizeof(uint32_t)}; -static const char* const argn_5065[] = {"shmaddr", 0}; -static const char* const argtn_5065[] = {"n/a", 0}; -static syscall_argtype_t argt_5066[] = {SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5066[] = {sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5066[] = {"key", "msgflg", 0}; -static const char* const argtn_5066[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5067[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5067[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5067[] = {"msqid", "msgp", "msgsz", "msgflg", 0}; -static const char* const argtn_5067[] = {"n/a", "msgbuf", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5068[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5068[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5068[] = {"msqid", "msgp", "msgsz", "msgtyp", "msgflg", 0}; -static const char* const argtn_5068[] = {"n/a", "msgbuf", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5069[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5069[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5069[] = {"msqid", "cmd", "buf", 0}; -static const char* const argtn_5069[] = {"n/a", "n/a", "msqid_ds", 0}; -static syscall_argtype_t argt_5070[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5070[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5070[] = {"fd", "cmd", "arg", 0}; -static const char* const argtn_5070[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5071[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5071[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5071[] = {"fd", "cmd", 0}; -static const char* const argtn_5071[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5072[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5072[] = {sizeof(uint32_t)}; -static const char* const argn_5072[] = {"fd", 0}; -static const char* const argtn_5072[] = {"n/a", 0}; -static syscall_argtype_t argt_5073[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5073[] = {sizeof(uint32_t)}; -static const char* const argn_5073[] = {"fd", 0}; -static const char* const argtn_5073[] = {"n/a", 0}; -static syscall_argtype_t argt_5074[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5074[] = {sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5074[] = {"path", "length", 0}; -static const char* const argtn_5074[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5075[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5075[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5075[] = {"fd", "length", 0}; -static const char* const argtn_5075[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5076[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5076[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5076[] = {"fd", "dirent", "count", 0}; -static const char* const argtn_5076[] = {"n/a", "linux_dirent", "n/a", 0}; -static syscall_argtype_t argt_5077[] = {SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5077[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5077[] = {"buf", "size", 0}; -static const char* const argtn_5077[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5078[] = {SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5078[] = {sizeof(uint32_t)}; -static const char* const argn_5078[] = {"filename", 0}; -static const char* const argtn_5078[] = {"n/a", 0}; -static syscall_argtype_t argt_5079[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5079[] = {sizeof(uint32_t)}; -static const char* const argn_5079[] = {"fd", 0}; -static const char* const argtn_5079[] = {"n/a", 0}; -static syscall_argtype_t argt_5080[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5080[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5080[] = {"oldname", "newname", 0}; -static const char* const argtn_5080[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5081[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5081[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5081[] = {"pathname", "mode", 0}; -static const char* const argtn_5081[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5082[] = {SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5082[] = {sizeof(uint32_t)}; -static const char* const argn_5082[] = {"pathname", 0}; -static const char* const argtn_5082[] = {"n/a", 0}; -static syscall_argtype_t argt_5083[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5083[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5083[] = {"pathname", "mode", 0}; -static const char* const argtn_5083[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5084[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5084[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5084[] = {"oldname", "newname", 0}; -static const char* const argtn_5084[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5085[] = {SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5085[] = {sizeof(uint32_t)}; -static const char* const argn_5085[] = {"pathname", 0}; -static const char* const argtn_5085[] = {"n/a", 0}; -static syscall_argtype_t argt_5086[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5086[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5086[] = {"old", "_new", 0}; -static const char* const argtn_5086[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5087[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5087[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5087[] = {"path", "buf", "bufsiz", 0}; -static const char* const argtn_5087[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5088[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5088[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5088[] = {"filename", "mode", 0}; -static const char* const argtn_5088[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5089[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5089[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5089[] = {"fd", "mode", 0}; -static const char* const argtn_5089[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5090[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5090[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5090[] = {"filename", "user", "group", 0}; -static const char* const argtn_5090[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5091[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5091[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5091[] = {"fd", "user", "group", 0}; -static const char* const argtn_5091[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5092[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5092[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5092[] = {"filename", "user", "group", 0}; -static const char* const argtn_5092[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5093[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5093[] = {sizeof(int32_t)}; -static const char* const argn_5093[] = {"mask", 0}; -static const char* const argtn_5093[] = {"n/a", 0}; -static syscall_argtype_t argt_5094[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5094[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5094[] = {"tv", "tz", 0}; -static const char* const argtn_5094[] = {"__kernel_old_timeval", "timezone", 0}; -static syscall_argtype_t argt_5095[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5095[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5095[] = {"resource", "rlim", 0}; -static const char* const argtn_5095[] = {"n/a", "rlimit", 0}; -static syscall_argtype_t argt_5096[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5096[] = {sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5096[] = {"who", "ru", 0}; -static const char* const argtn_5096[] = {"n/a", "rusage", 0}; -static syscall_argtype_t argt_5097[] = {SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5097[] = {sizeof(uint32_t)}; -static const char* const argn_5097[] = {"info", 0}; -static const char* const argtn_5097[] = {"sysinfo", 0}; -static syscall_argtype_t argt_5098[] = {SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5098[] = {sizeof(uint32_t)}; -static const char* const argn_5098[] = {"tbuf", 0}; -static const char* const argtn_5098[] = {"tms", 0}; -static syscall_argtype_t argt_5099[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5099[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5099[] = {"request", "pid", "addr", "_data", 0}; -static const char* const argtn_5099[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5100[] = {}; -static uint8_t argsz_5100[] = {}; -static const char* const argn_5100[] = {}; -static const char* const argtn_5100[] = {}; -static syscall_argtype_t argt_5101[] = {SYSCALL_ARG_S32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5101[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5101[] = {"type", "buf", "len", 0}; -static const char* const argtn_5101[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5102[] = {}; -static uint8_t argsz_5102[] = {}; -static const char* const argn_5102[] = {}; -static const char* const argtn_5102[] = {}; -static syscall_argtype_t argt_5103[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5103[] = {sizeof(uint32_t)}; -static const char* const argn_5103[] = {"uid", 0}; -static const char* const argtn_5103[] = {"n/a", 0}; -static syscall_argtype_t argt_5104[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5104[] = {sizeof(uint32_t)}; -static const char* const argn_5104[] = {"gid", 0}; -static const char* const argtn_5104[] = {"n/a", 0}; -static syscall_argtype_t argt_5105[] = {}; -static uint8_t argsz_5105[] = {}; -static const char* const argn_5105[] = {}; -static const char* const argtn_5105[] = {}; -static syscall_argtype_t argt_5106[] = {}; -static uint8_t argsz_5106[] = {}; -static const char* const argn_5106[] = {}; -static const char* const argtn_5106[] = {}; -static syscall_argtype_t argt_5107[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5107[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5107[] = {"pid", "pgid", 0}; -static const char* const argtn_5107[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5108[] = {}; -static uint8_t argsz_5108[] = {}; -static const char* const argn_5108[] = {}; -static const char* const argtn_5108[] = {}; -static syscall_argtype_t argt_5109[] = {}; -static uint8_t argsz_5109[] = {}; -static const char* const argn_5109[] = {}; -static const char* const argtn_5109[] = {}; -static syscall_argtype_t argt_5110[] = {}; -static uint8_t argsz_5110[] = {}; -static const char* const argn_5110[] = {}; -static const char* const argtn_5110[] = {}; -static syscall_argtype_t argt_5111[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5111[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5111[] = {"ruid", "euid", 0}; -static const char* const argtn_5111[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5112[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5112[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5112[] = {"rgid", "egid", 0}; -static const char* const argtn_5112[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5113[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5113[] = {sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5113[] = {"gidsetsize", "grouplist", 0}; -static const char* const argtn_5113[] = {"n/a", "gid_t", 0}; -static syscall_argtype_t argt_5114[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5114[] = {sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5114[] = {"gidsetsize", "grouplist", 0}; -static const char* const argtn_5114[] = {"n/a", "gid_t", 0}; -static syscall_argtype_t argt_5115[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5115[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5115[] = {"ruid", "euid", "suid", 0}; -static const char* const argtn_5115[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5116[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5116[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5116[] = {"ruid", "euid", "suid", 0}; -static const char* const argtn_5116[] = {"uid_t", "uid_t", "uid_t", 0}; -static syscall_argtype_t argt_5117[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5117[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5117[] = {"rgid", "egid", "sgid", 0}; -static const char* const argtn_5117[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5118[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5118[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5118[] = {"rgid", "egid", "sgid", 0}; -static const char* const argtn_5118[] = {"gid_t", "gid_t", "gid_t", 0}; -static syscall_argtype_t argt_5119[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5119[] = {sizeof(int32_t)}; -static const char* const argn_5119[] = {"pid", 0}; -static const char* const argtn_5119[] = {"n/a", 0}; -static syscall_argtype_t argt_5120[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5120[] = {sizeof(uint32_t)}; -static const char* const argn_5120[] = {"uid", 0}; -static const char* const argtn_5120[] = {"n/a", 0}; -static syscall_argtype_t argt_5121[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5121[] = {sizeof(uint32_t)}; -static const char* const argn_5121[] = {"gid", 0}; -static const char* const argtn_5121[] = {"n/a", 0}; -static syscall_argtype_t argt_5122[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5122[] = {sizeof(int32_t)}; -static const char* const argn_5122[] = {"pid", 0}; -static const char* const argtn_5122[] = {"n/a", 0}; -static syscall_argtype_t argt_5123[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5123[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5123[] = {"header", "dataptr", 0}; -static const char* const argtn_5123[] = {"cap_user_header_t", "cap_user_data_t", 0}; -static syscall_argtype_t argt_5124[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5124[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5124[] = {"header", "_data", 0}; -static const char* const argtn_5124[] = {"cap_user_header_t", "cap_user_data_t", 0}; -static syscall_argtype_t argt_5125[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5125[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5125[] = {"set", "sigsetsize", 0}; -static const char* const argtn_5125[] = {"sigset_t", "n/a", 0}; -static syscall_argtype_t argt_5126[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5126[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5126[] = {"uthese", "uinfo", "uts", "sigsetsize", 0}; -static const char* const argtn_5126[] = {"sigset_t", "siginfo_t", "__kernel_timespec", "n/a", 0}; -static syscall_argtype_t argt_5127[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5127[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5127[] = {"pid", "sig", "uinfo", 0}; -static const char* const argtn_5127[] = {"n/a", "n/a", "siginfo_t", 0}; -static syscall_argtype_t argt_5128[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5128[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5128[] = {"unewset", "sigsetsize", 0}; -static const char* const argtn_5128[] = {"sigset_t", "n/a", 0}; -static syscall_argtype_t argt_5129[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5129[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5129[] = {"uss", "uoss", 0}; -static const char* const argtn_5129[] = {"sigaltstack", "sigaltstack", 0}; -static syscall_argtype_t argt_5130[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5130[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5130[] = {"filename", "times", 0}; -static const char* const argtn_5130[] = {"n/a", "utimbuf", 0}; -static syscall_argtype_t argt_5131[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5131[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5131[] = {"filename", "mode", "dev", 0}; -static const char* const argtn_5131[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5132[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5132[] = {sizeof(uint32_t)}; -static const char* const argn_5132[] = {"personality", 0}; -static const char* const argtn_5132[] = {"n/a", 0}; -static syscall_argtype_t argt_5133[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5133[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5133[] = {"dev", "ubuf", 0}; -static const char* const argtn_5133[] = {"n/a", "ustat", 0}; -static syscall_argtype_t argt_5134[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5134[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5134[] = {"path", "buf", 0}; -static const char* const argtn_5134[] = {"n/a", "statfs", 0}; -static syscall_argtype_t argt_5135[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5135[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5135[] = {"fd", "buf", 0}; -static const char* const argtn_5135[] = {"n/a", "statfs", 0}; -static syscall_argtype_t argt_5136[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5136[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5136[] = {"option", "arg1", "arg2", 0}; -static const char* const argtn_5136[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5137[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5137[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5137[] = {"which", "who", 0}; -static const char* const argtn_5137[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5138[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5138[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5138[] = {"which", "who", "niceval", 0}; -static const char* const argtn_5138[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5139[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5139[] = {sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5139[] = {"pid", "param", 0}; -static const char* const argtn_5139[] = {"n/a", "sched_param", 0}; -static syscall_argtype_t argt_5140[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5140[] = {sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5140[] = {"pid", "param", 0}; -static const char* const argtn_5140[] = {"n/a", "sched_param", 0}; -static syscall_argtype_t argt_5141[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5141[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5141[] = {"pid", "policy", "param", 0}; -static const char* const argtn_5141[] = {"n/a", "n/a", "sched_param", 0}; -static syscall_argtype_t argt_5142[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5142[] = {sizeof(int32_t)}; -static const char* const argn_5142[] = {"pid", 0}; -static const char* const argtn_5142[] = {"n/a", 0}; -static syscall_argtype_t argt_5143[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5143[] = {sizeof(int32_t)}; -static const char* const argn_5143[] = {"policy", 0}; -static const char* const argtn_5143[] = {"n/a", 0}; -static syscall_argtype_t argt_5144[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5144[] = {sizeof(int32_t)}; -static const char* const argn_5144[] = {"policy", 0}; -static const char* const argtn_5144[] = {"n/a", 0}; -static syscall_argtype_t argt_5145[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5145[] = {sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5145[] = {"pid", "interval", 0}; -static const char* const argtn_5145[] = {"n/a", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5146[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5146[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5146[] = {"start", "len", 0}; -static const char* const argtn_5146[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5147[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5147[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5147[] = {"start", "len", 0}; -static const char* const argtn_5147[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5148[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5148[] = {sizeof(int32_t)}; -static const char* const argn_5148[] = {"flags", 0}; -static const char* const argtn_5148[] = {"n/a", 0}; -static syscall_argtype_t argt_5149[] = {}; -static uint8_t argsz_5149[] = {}; -static const char* const argn_5149[] = {}; -static const char* const argtn_5149[] = {}; -static syscall_argtype_t argt_5150[] = {}; -static uint8_t argsz_5150[] = {}; -static const char* const argn_5150[] = {}; -static const char* const argtn_5150[] = {}; -static syscall_argtype_t argt_5151[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5151[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5151[] = {"new_root", "put_old", 0}; -static const char* const argtn_5151[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5152[] = {SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5152[] = {sizeof(uint32_t)}; -static const char* const argn_5152[] = {"args", 0}; -static const char* const argtn_5152[] = {"__sysctl_args", 0}; -static syscall_argtype_t argt_5153[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5153[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5153[] = {"option", "arg2", "arg3", "arg4", "arg5", 0}; -static const char* const argtn_5153[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5154[] = {SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5154[] = {sizeof(uint32_t)}; -static const char* const argn_5154[] = {"txc_p", 0}; -static const char* const argtn_5154[] = {"__kernel_timex", 0}; -static syscall_argtype_t argt_5155[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5155[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5155[] = {"resource", "rlim", 0}; -static const char* const argtn_5155[] = {"n/a", "rlimit", 0}; -static syscall_argtype_t argt_5156[] = {SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5156[] = {sizeof(uint32_t)}; -static const char* const argn_5156[] = {"filename", 0}; -static const char* const argtn_5156[] = {"n/a", 0}; -static syscall_argtype_t argt_5157[] = {}; -static uint8_t argsz_5157[] = {}; -static const char* const argn_5157[] = {}; -static const char* const argtn_5157[] = {}; -static syscall_argtype_t argt_5158[] = {SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5158[] = {sizeof(uint32_t)}; -static const char* const argn_5158[] = {"name", 0}; -static const char* const argtn_5158[] = {"n/a", 0}; -static syscall_argtype_t argt_5159[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5159[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5159[] = {"tv", "tz", 0}; -static const char* const argtn_5159[] = {"__kernel_old_timeval", "timezone", 0}; -static syscall_argtype_t argt_5160[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5160[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5160[] = {"dev_name", "dir_name", "type", "flags", "_data", 0}; -static const char* const argtn_5160[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5161[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5161[] = {sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5161[] = {"name", "flags", 0}; -static const char* const argtn_5161[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5162[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5162[] = {sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5162[] = {"specialfile", "swap_flags", 0}; -static const char* const argtn_5162[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5163[] = {SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5163[] = {sizeof(uint32_t)}; -static const char* const argn_5163[] = {"specialfile", 0}; -static const char* const argtn_5163[] = {"n/a", 0}; -static syscall_argtype_t argt_5164[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5164[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5164[] = {"magic1", "magic2", "cmd", "arg", 0}; -static const char* const argtn_5164[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5165[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5165[] = {sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5165[] = {"name", "len", 0}; -static const char* const argtn_5165[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5166[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5166[] = {sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5166[] = {"name", "len", 0}; -static const char* const argtn_5166[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5167[] = {}; -static uint8_t argsz_5167[] = {}; -static const char* const argn_5167[] = {}; -static const char* const argtn_5167[] = {}; -static syscall_argtype_t argt_5170[] = {}; -static uint8_t argsz_5170[] = {}; -static const char* const argn_5170[] = {}; -static const char* const argtn_5170[] = {}; -static syscall_argtype_t argt_5171[] = {}; -static uint8_t argsz_5171[] = {}; -static const char* const argn_5171[] = {}; -static const char* const argtn_5171[] = {}; -static syscall_argtype_t argt_5173[] = {}; -static uint8_t argsz_5173[] = {}; -static const char* const argn_5173[] = {}; -static const char* const argtn_5173[] = {}; -static syscall_argtype_t argt_5174[] = {}; -static uint8_t argsz_5174[] = {}; -static const char* const argn_5174[] = {}; -static const char* const argtn_5174[] = {}; -static syscall_argtype_t argt_5175[] = {}; -static uint8_t argsz_5175[] = {}; -static const char* const argn_5175[] = {}; -static const char* const argtn_5175[] = {}; -static syscall_argtype_t argt_5176[] = {}; -static uint8_t argsz_5176[] = {}; -static const char* const argn_5176[] = {}; -static const char* const argtn_5176[] = {}; -static syscall_argtype_t argt_5177[] = {}; -static uint8_t argsz_5177[] = {}; -static const char* const argn_5177[] = {}; -static const char* const argtn_5177[] = {}; -static syscall_argtype_t argt_5193[] = {}; -static uint8_t argsz_5193[] = {}; -static const char* const argn_5193[] = {}; -static const char* const argtn_5193[] = {}; -static syscall_argtype_t argt_5236[] = {}; -static uint8_t argsz_5236[] = {}; -static const char* const argn_5236[] = {}; -static const char* const argtn_5236[] = {}; -static syscall_argtype_t argt_5277[] = {}; -static uint8_t argsz_5277[] = {}; -static const char* const argn_5277[] = {}; -static const char* const argtn_5277[] = {}; -static syscall_argtype_t argt_5168[] = {SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5168[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5168[] = {"umod", "len", "uargs", 0}; -static const char* const argtn_5168[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5169[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5169[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5169[] = {"name_user", "flags", 0}; -static const char* const argtn_5169[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5172[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5172[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5172[] = {"cmd", "special", "id", "addr", 0}; -static const char* const argtn_5172[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5178[] = {}; -static uint8_t argsz_5178[] = {}; -static const char* const argn_5178[] = {}; -static const char* const argtn_5178[] = {}; -static syscall_argtype_t argt_5179[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U64, SYSCALL_ARG_U32}; -static uint8_t argsz_5179[] = {sizeof(int32_t), sizeof(uint64_t), sizeof(uint32_t)}; -static const char* const argn_5179[] = {"fd", "offset", "count", 0}; -static const char* const argtn_5179[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5180[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5180[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5180[] = {"path", "name", "value", "size", "flags", 0}; -static const char* const argtn_5180[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5181[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5181[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5181[] = {"path", "name", "value", "size", "flags", 0}; -static const char* const argtn_5181[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5182[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5182[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5182[] = {"fd", "name", "value", "size", "flags", 0}; -static const char* const argtn_5182[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5183[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5183[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5183[] = {"path", "name", "value", "size", 0}; -static const char* const argtn_5183[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5184[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5184[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5184[] = {"path", "name", "value", "size", 0}; -static const char* const argtn_5184[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5185[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5185[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5185[] = {"fd", "name", "value", "size", 0}; -static const char* const argtn_5185[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5186[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5186[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5186[] = {"path", "list", "size", 0}; -static const char* const argtn_5186[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5187[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5187[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5187[] = {"path", "list", "size", 0}; -static const char* const argtn_5187[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5188[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5188[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5188[] = {"fd", "list", "size", 0}; -static const char* const argtn_5188[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5189[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5189[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5189[] = {"path", "name", 0}; -static const char* const argtn_5189[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5190[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5190[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5190[] = {"path", "name", 0}; -static const char* const argtn_5190[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5191[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5191[] = {sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5191[] = {"fd", "name", 0}; -static const char* const argtn_5191[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5192[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5192[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5192[] = {"pid", "sig", 0}; -static const char* const argtn_5192[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5194[] = {SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5194[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5194[] = {"uaddr", "op", "val", "utime", "uaddr2", "val3", 0}; -static const char* const argtn_5194[] = {"n/a", "n/a", "n/a", "__kernel_timespec", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5195[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5195[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5195[] = {"pid", "len", "user_mask_ptr", 0}; -static const char* const argtn_5195[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5196[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5196[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5196[] = {"pid", "len", "user_mask_ptr", 0}; -static const char* const argtn_5196[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5200[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5200[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5200[] = {"nr_reqs", "ctx", 0}; -static const char* const argtn_5200[] = {"n/a", "aio_context_t", 0}; -static syscall_argtype_t argt_5201[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5201[] = {sizeof(uint32_t)}; -static const char* const argn_5201[] = {"ctx", 0}; -static const char* const argtn_5201[] = {"n/a", 0}; -static syscall_argtype_t argt_5202[] = {SYSCALL_ARG_U32, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5202[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5202[] = {"ctx_id", "min_nr", "nr", "events", "timeout", 0}; -static const char* const argtn_5202[] = {"n/a", "n/a", "n/a", "io_event", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5203[] = {SYSCALL_ARG_U32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5203[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5203[] = {"arg0", "arg1", "arg2", 0}; -static const char* const argtn_5203[] = {"n/a", "n/a", "iocb", 0}; -static syscall_argtype_t argt_5204[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5204[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5204[] = {"ctx_id", "iocb", "result", 0}; -static const char* const argtn_5204[] = {"n/a", "iocb", "io_event", 0}; -static syscall_argtype_t argt_5205[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5205[] = {sizeof(int32_t)}; -static const char* const argn_5205[] = {"error_code", 0}; -static const char* const argtn_5205[] = {"n/a", 0}; -static syscall_argtype_t argt_5206[] = {SYSCALL_ARG_U64, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5206[] = {sizeof(uint64_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5206[] = {"cookie64", "buf", "len", 0}; -static const char* const argtn_5206[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5207[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5207[] = {sizeof(int32_t)}; -static const char* const argn_5207[] = {"size", 0}; -static const char* const argtn_5207[] = {"n/a", 0}; -static syscall_argtype_t argt_5208[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5208[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5208[] = {"epfd", "op", "fd", "event", 0}; -static const char* const argtn_5208[] = {"n/a", "n/a", "n/a", "epoll_event", 0}; -static syscall_argtype_t argt_5209[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5209[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5209[] = {"epfd", "events", "maxevents", "timeout", 0}; -static const char* const argtn_5209[] = {"n/a", "epoll_event", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5210[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5210[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5210[] = {"start", "size", "prot", "pgoff", "flags", 0}; -static const char* const argtn_5210[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5211[] = {}; -static uint8_t argsz_5211[] = {}; -static const char* const argn_5211[] = {}; -static const char* const argtn_5211[] = {}; -static syscall_argtype_t argt_5212[] = {SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5212[] = {sizeof(uint32_t)}; -static const char* const argn_5212[] = {"tidptr", 0}; -static const char* const argtn_5212[] = {"n/a", 0}; -static syscall_argtype_t argt_5213[] = {}; -static uint8_t argsz_5213[] = {}; -static const char* const argn_5213[] = {}; -static const char* const argtn_5213[] = {}; -static syscall_argtype_t argt_5214[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5214[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5214[] = {"semid", "sops", "nsops", "timeout", 0}; -static const char* const argtn_5214[] = {"n/a", "sembuf", "n/a", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5215[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U64, SYSCALL_ARG_U64, SYSCALL_ARG_S32}; -static uint8_t argsz_5215[] = {sizeof(int32_t), sizeof(uint64_t), sizeof(uint64_t), sizeof(int32_t)}; -static const char* const argn_5215[] = {"fd", "offset", "len", "advice", 0}; -static const char* const argtn_5215[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5216[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5216[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5216[] = {"which_clock", "timer_event_spec", "created_timer_id", 0}; -static const char* const argtn_5216[] = {"n/a", "sigevent", "timer_t", 0}; -static syscall_argtype_t argt_5217[] = {SYSCALL_ARG_U32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5217[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5217[] = {"timer_id", "flags", "new_setting", "old_setting", 0}; -static const char* const argtn_5217[] = {"n/a", "n/a", "__kernel_itimerspec", "__kernel_itimerspec", 0}; -static syscall_argtype_t argt_5218[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5218[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5218[] = {"timer_id", "setting", 0}; -static const char* const argtn_5218[] = {"n/a", "__kernel_itimerspec", 0}; -static syscall_argtype_t argt_5219[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5219[] = {sizeof(uint32_t)}; -static const char* const argn_5219[] = {"timer_id", 0}; -static const char* const argtn_5219[] = {"n/a", 0}; -static syscall_argtype_t argt_5220[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5220[] = {sizeof(uint32_t)}; -static const char* const argn_5220[] = {"timer_id", 0}; -static const char* const argtn_5220[] = {"n/a", 0}; -static syscall_argtype_t argt_5221[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5221[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5221[] = {"which_clock", "tp", 0}; -static const char* const argtn_5221[] = {"n/a", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5222[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5222[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5222[] = {"which_clock", "tp", 0}; -static const char* const argtn_5222[] = {"n/a", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5223[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5223[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5223[] = {"which_clock", "tp", 0}; -static const char* const argtn_5223[] = {"n/a", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5224[] = {SYSCALL_ARG_U32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5224[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5224[] = {"which_clock", "flags", "rqtp", "rmtp", 0}; -static const char* const argtn_5224[] = {"n/a", "n/a", "__kernel_timespec", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5225[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5225[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5225[] = {"tgid", "pid", "sig", 0}; -static const char* const argtn_5225[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5226[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5226[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5226[] = {"filename", "utimes", 0}; -static const char* const argtn_5226[] = {"n/a", "__kernel_old_timeval", 0}; -static syscall_argtype_t argt_5227[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5227[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5227[] = {"start", "len", "mode", "nmask", "maxnode", "flags", 0}; -static const char* const argtn_5227[] = {"n/a", "n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5228[] = {SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5228[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5228[] = {"policy", "nmask", "maxnode", "addr", "flags", 0}; -static const char* const argtn_5228[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5229[] = {SYSCALL_ARG_S32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5229[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5229[] = {"mode", "nmask", "maxnode", 0}; -static const char* const argtn_5229[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5230[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5230[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5230[] = {"name", "oflag", "mode", "attr", 0}; -static const char* const argtn_5230[] = {"n/a", "n/a", "n/a", "mq_attr", 0}; -static syscall_argtype_t argt_5231[] = {SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5231[] = {sizeof(uint32_t)}; -static const char* const argn_5231[] = {"name", 0}; -static const char* const argtn_5231[] = {"n/a", 0}; -static syscall_argtype_t argt_5232[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5232[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5232[] = {"mqdes", "msg_ptr", "msg_len", "msg_prio", "abs_timeout", 0}; -static const char* const argtn_5232[] = {"n/a", "n/a", "n/a", "n/a", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5233[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5233[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5233[] = {"mqdes", "msg_ptr", "msg_len", "msg_prio", "abs_timeout", 0}; -static const char* const argtn_5233[] = {"n/a", "n/a", "n/a", "n/a", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5234[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5234[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5234[] = {"mqdes", "notification", 0}; -static const char* const argtn_5234[] = {"n/a", "sigevent", 0}; -static syscall_argtype_t argt_5235[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5235[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5235[] = {"mqdes", "mqstat", "omqstat", 0}; -static const char* const argtn_5235[] = {"n/a", "mq_attr", "mq_attr", 0}; -static syscall_argtype_t argt_5237[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5237[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5237[] = {"which", "pid", "infop", "options", "ru", 0}; -static const char* const argtn_5237[] = {"n/a", "n/a", "siginfo", "n/a", "rusage", 0}; -static syscall_argtype_t argt_5239[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5239[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5239[] = {"_type", "_description", "_payload", "plen", "destringid", 0}; -static const char* const argtn_5239[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5240[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5240[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5240[] = {"_type", "_description", "_callout_info", "destringid", 0}; -static const char* const argtn_5240[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5241[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5241[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5241[] = {"cmd", "arg2", "arg3", "arg4", "arg5", 0}; -static const char* const argtn_5241[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5243[] = {}; -static uint8_t argsz_5243[] = {}; -static const char* const argn_5243[] = {}; -static const char* const argtn_5243[] = {}; -static syscall_argtype_t argt_5244[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5244[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5244[] = {"fd", "path", "mask", 0}; -static const char* const argtn_5244[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5245[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5245[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5245[] = {"fd", "wd", 0}; -static const char* const argtn_5245[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5246[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5246[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5246[] = {"pid", "maxnode", "from", "to", 0}; -static const char* const argtn_5246[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5247[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_U32}; -static uint8_t argsz_5247[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5247[] = {"dfd", "filename", "flags", "mode", 0}; -static const char* const argtn_5247[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5248[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5248[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5248[] = {"dfd", "pathname", "mode", 0}; -static const char* const argtn_5248[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5249[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5249[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5249[] = {"dfd", "filename", "mode", "dev", 0}; -static const char* const argtn_5249[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5250[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5250[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5250[] = {"dfd", "filename", "user", "group", "flag", 0}; -static const char* const argtn_5250[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5251[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5251[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5251[] = {"dfd", "filename", "utimes", 0}; -static const char* const argtn_5251[] = {"n/a", "n/a", "__kernel_old_timeval", 0}; -static syscall_argtype_t argt_5252[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5252[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5252[] = {"dfd", "filename", "statbuf", "flag", 0}; -static const char* const argtn_5252[] = {"n/a", "n/a", "stat", "n/a", 0}; -static syscall_argtype_t argt_5253[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5253[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5253[] = {"dfd", "pathname", "flag", 0}; -static const char* const argtn_5253[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5254[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5254[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5254[] = {"olddfd", "oldname", "newdfd", "newname", 0}; -static const char* const argtn_5254[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5255[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5255[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5255[] = {"olddfd", "oldname", "newdfd", "newname", "flags", 0}; -static const char* const argtn_5255[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5256[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5256[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5256[] = {"oldname", "newdfd", "newname", 0}; -static const char* const argtn_5256[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5257[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5257[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5257[] = {"dfd", "path", "buf", "bufsiz", 0}; -static const char* const argtn_5257[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5258[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5258[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5258[] = {"dfd", "filename", "mode", 0}; -static const char* const argtn_5258[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5259[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5259[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5259[] = {"dfd", "filename", "mode", 0}; -static const char* const argtn_5259[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5260[] = {SYSCALL_ARG_S32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5260[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5260[] = {"arg0", "arg1", "arg2", "arg3", "arg4", "arg5", 0}; -static const char* const argtn_5260[] = {"n/a", "n/a", "n/a", "n/a", "__kernel_timespec", "n/a", 0}; -static syscall_argtype_t argt_5261[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5261[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5261[] = {"arg0", "arg1", "arg2", "arg3", "arg4", 0}; -static const char* const argtn_5261[] = {"pollfd", "n/a", "__kernel_timespec", "sigset_t", "n/a", 0}; -static syscall_argtype_t argt_5262[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5262[] = {sizeof(uint32_t)}; -static const char* const argn_5262[] = {"unshare_flags", 0}; -static const char* const argtn_5262[] = {"n/a", 0}; -static syscall_argtype_t argt_5263[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5263[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5263[] = {"fd_in", "off_in", "fd_out", "off_out", "len", "flags", 0}; -static const char* const argtn_5263[] = {"n/a", "loff_t", "n/a", "loff_t", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5264[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U64, SYSCALL_ARG_U64, SYSCALL_ARG_U32}; -static uint8_t argsz_5264[] = {sizeof(int32_t), sizeof(uint64_t), sizeof(uint64_t), sizeof(uint32_t)}; -static const char* const argn_5264[] = {"fd", "offset", "nbytes", "flags", 0}; -static const char* const argtn_5264[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5265[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5265[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5265[] = {"fdin", "fdout", "len", "flags", 0}; -static const char* const argtn_5265[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5266[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5266[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5266[] = {"fd", "iov", "nr_segs", "flags", 0}; -static const char* const argtn_5266[] = {"n/a", "iovec", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5267[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5267[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5267[] = {"pid", "nr_pages", "pages", "nodes", "status", "flags", 0}; -static const char* const argtn_5267[] = {"n/a", "n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5268[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5268[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5268[] = {"head", "len", 0}; -static const char* const argtn_5268[] = {"robust_list_head", "n/a", 0}; -static syscall_argtype_t argt_5269[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5269[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5269[] = {"pid", "head_ptr", "len_ptr", 0}; -static const char* const argtn_5269[] = {"n/a", "robust_list_head", "size_t", 0}; -static syscall_argtype_t argt_5270[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5270[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5270[] = {"entry", "nr_segments", "segments", "flags", 0}; -static const char* const argtn_5270[] = {"n/a", "n/a", "kexec_segment", "n/a", 0}; -static syscall_argtype_t argt_5271[] = {SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5271[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5271[] = {"_cpu", "node", "cache", 0}; -static const char* const argtn_5271[] = {"n/a", "n/a", "getcpu_cache", 0}; -static syscall_argtype_t argt_5272[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5272[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5272[] = {"epfd", "events", "maxevents", "timeout", "sigmask", "sigsetsize", 0}; -static const char* const argtn_5272[] = {"n/a", "epoll_event", "n/a", "n/a", "sigset_t", "n/a", 0}; -static syscall_argtype_t argt_5273[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5273[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5273[] = {"which", "who", "ioprio", 0}; -static const char* const argtn_5273[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5274[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5274[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5274[] = {"which", "who", 0}; -static const char* const argtn_5274[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5275[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5275[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5275[] = {"dfd", "filename", "utimes", "flags", 0}; -static const char* const argtn_5275[] = {"n/a", "n/a", "__kernel_timespec", "n/a", 0}; -static syscall_argtype_t argt_5276[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5276[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5276[] = {"ufd", "user_mask", "sizemask", 0}; -static const char* const argtn_5276[] = {"n/a", "sigset_t", "n/a", 0}; -static syscall_argtype_t argt_5278[] = {SYSCALL_ARG_U32}; -static uint8_t argsz_5278[] = {sizeof(uint32_t)}; -static const char* const argn_5278[] = {"count", 0}; -static const char* const argtn_5278[] = {"n/a", 0}; -static syscall_argtype_t argt_5279[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_U64, SYSCALL_ARG_U64}; -static uint8_t argsz_5279[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint64_t), sizeof(uint64_t)}; -static const char* const argn_5279[] = {"fd", "mode", "offset", "len", 0}; -static const char* const argtn_5279[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5280[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5280[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5280[] = {"clockid", "flags", 0}; -static const char* const argtn_5280[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5281[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5281[] = {sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5281[] = {"ufd", "otmr", 0}; -static const char* const argtn_5281[] = {"n/a", "__kernel_itimerspec", 0}; -static syscall_argtype_t argt_5282[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5282[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5282[] = {"ufd", "flags", "utmr", "otmr", 0}; -static const char* const argtn_5282[] = {"n/a", "n/a", "__kernel_itimerspec", "__kernel_itimerspec", 0}; -static syscall_argtype_t argt_5283[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5283[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5283[] = {"ufd", "user_mask", "sizemask", "flags", 0}; -static const char* const argtn_5283[] = {"n/a", "sigset_t", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5284[] = {SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5284[] = {sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5284[] = {"count", "flags", 0}; -static const char* const argtn_5284[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5285[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5285[] = {sizeof(int32_t)}; -static const char* const argn_5285[] = {"flags", 0}; -static const char* const argtn_5285[] = {"n/a", 0}; -static syscall_argtype_t argt_5286[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5286[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5286[] = {"oldfd", "newfd", "flags", 0}; -static const char* const argtn_5286[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5287[] = {SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5287[] = {sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5287[] = {"fildes", "flags", 0}; -static const char* const argtn_5287[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5288[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5288[] = {sizeof(int32_t)}; -static const char* const argn_5288[] = {"flags", 0}; -static const char* const argtn_5288[] = {"n/a", 0}; -static syscall_argtype_t argt_5289[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5289[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5289[] = {"fd", "vec", "vlen", "pos_l", "pos_h", 0}; -static const char* const argtn_5289[] = {"n/a", "iovec", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5290[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5290[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5290[] = {"fd", "vec", "vlen", "pos_l", "pos_h", 0}; -static const char* const argtn_5290[] = {"n/a", "iovec", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5291[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5291[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5291[] = {"tgid", "pid", "sig", "uinfo", 0}; -static const char* const argtn_5291[] = {"n/a", "n/a", "n/a", "siginfo_t", 0}; -static syscall_argtype_t argt_5292[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_U32}; -static uint8_t argsz_5292[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5292[] = {"attr_uptr", "pid", "_cpu", "group_fd", "flags", 0}; -static const char* const argtn_5292[] = {"perf_event_attr", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5293[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5293[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5293[] = {"arg0", "arg1", "arg2", "arg3", 0}; -static const char* const argtn_5293[] = {"n/a", "sockaddr", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5294[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5294[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5294[] = {"fd", "msg", "vlen", "flags", "timeout", 0}; -static const char* const argtn_5294[] = {"n/a", "mmsghdr", "n/a", "n/a", "__kernel_timespec", 0}; -static syscall_argtype_t argt_5295[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5295[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5295[] = {"flags", "event_f_flags", 0}; -static const char* const argtn_5295[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5296[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_U64, SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR}; -static uint8_t argsz_5296[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint64_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5296[] = {"fanotify_fd", "flags", "mask", "fd", "pathname", 0}; -static const char* const argtn_5296[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5297[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5297[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5297[] = {"pid", "resource", "new_rlim", "old_rlim", 0}; -static const char* const argtn_5297[] = {"n/a", "n/a", "rlimit64", "rlimit64", 0}; -static syscall_argtype_t argt_5298[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5298[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5298[] = {"dfd", "name", "handle", "mnt_id", "flag", 0}; -static const char* const argtn_5298[] = {"n/a", "n/a", "file_handle", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5299[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5299[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5299[] = {"mountdirfd", "handle", "flags", 0}; -static const char* const argtn_5299[] = {"n/a", "file_handle", "n/a", 0}; -static syscall_argtype_t argt_5300[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5300[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5300[] = {"which_clock", "tx", 0}; -static const char* const argtn_5300[] = {"n/a", "__kernel_timex", 0}; -static syscall_argtype_t argt_5301[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5301[] = {sizeof(int32_t)}; -static const char* const argn_5301[] = {"fd", 0}; -static const char* const argtn_5301[] = {"n/a", 0}; -static syscall_argtype_t argt_5302[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5302[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5302[] = {"fd", "msg", "vlen", "flags", 0}; -static const char* const argtn_5302[] = {"n/a", "mmsghdr", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5303[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5303[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5303[] = {"fd", "nstype", 0}; -static const char* const argtn_5303[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5304[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5304[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5304[] = {"pid", "lvec", "liovcnt", "rvec", "riovcnt", "flags", 0}; -static const char* const argtn_5304[] = {"n/a", "iovec", "n/a", "iovec", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5305[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5305[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5305[] = {"pid", "lvec", "liovcnt", "rvec", "riovcnt", "flags", 0}; -static const char* const argtn_5305[] = {"n/a", "iovec", "n/a", "iovec", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5306[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5306[] = {sizeof(int32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5306[] = {"pid1", "pid2", "type", "idx1", "idx2", 0}; -static const char* const argtn_5306[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5307[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5307[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5307[] = {"fd", "uargs", "flags", 0}; -static const char* const argtn_5307[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5308[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5308[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5308[] = {"fd", "dirent", "count", 0}; -static const char* const argtn_5308[] = {"n/a", "linux_dirent64", "n/a", 0}; -static syscall_argtype_t argt_5309[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5309[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5309[] = {"pid", "attr", "flags", 0}; -static const char* const argtn_5309[] = {"n/a", "sched_attr", "n/a", 0}; -static syscall_argtype_t argt_5310[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5310[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5310[] = {"pid", "attr", "size", "flags", 0}; -static const char* const argtn_5310[] = {"n/a", "sched_attr", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5311[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5311[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5311[] = {"olddfd", "oldname", "newdfd", "newname", "flags", 0}; -static const char* const argtn_5311[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5312[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR}; -static uint8_t argsz_5312[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5312[] = {"op", "flags", "uargs", 0}; -static const char* const argtn_5312[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5313[] = {SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5313[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5313[] = {"buf", "count", "flags", 0}; -static const char* const argtn_5313[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5314[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5314[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5314[] = {"uname_ptr", "flags", 0}; -static const char* const argtn_5314[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5315[] = {SYSCALL_ARG_S32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5315[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5315[] = {"cmd", "attr", "size", 0}; -static const char* const argtn_5315[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5316[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5316[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5316[] = {"dfd", "filename", "argv", "envp", "flags", 0}; -static const char* const argtn_5316[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5317[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5317[] = {sizeof(int32_t)}; -static const char* const argn_5317[] = {"flags", 0}; -static const char* const argtn_5317[] = {"n/a", 0}; -static syscall_argtype_t argt_5318[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5318[] = {sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5318[] = {"cmd", "flags", 0}; -static const char* const argtn_5318[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5319[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5319[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5319[] = {"start", "len", "flags", 0}; -static const char* const argtn_5319[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5320[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5320[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5320[] = {"fd_in", "off_in", "fd_out", "off_out", "len", "flags", 0}; -static const char* const argtn_5320[] = {"n/a", "loff_t", "n/a", "loff_t", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5321[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5321[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5321[] = {"fd", "vec", "vlen", "pos_l", "pos_h", "flags", 0}; -static const char* const argtn_5321[] = {"n/a", "iovec", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5322[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5322[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5322[] = {"fd", "vec", "vlen", "pos_l", "pos_h", "flags", 0}; -static const char* const argtn_5322[] = {"n/a", "iovec", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5323[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_S32}; -static uint8_t argsz_5323[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5323[] = {"start", "len", "prot", "pkey", 0}; -static const char* const argtn_5323[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5324[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5324[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5324[] = {"flags", "init_val", 0}; -static const char* const argtn_5324[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5325[] = {SYSCALL_ARG_S32}; -static uint8_t argsz_5325[] = {sizeof(int32_t)}; -static const char* const argn_5325[] = {"pkey", 0}; -static const char* const argtn_5325[] = {"n/a", 0}; -static syscall_argtype_t argt_5326[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5326[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5326[] = {"dfd", "path", "flags", "mask", "buffer", 0}; -static const char* const argtn_5326[] = {"n/a", "n/a", "n/a", "n/a", "statx", 0}; -static syscall_argtype_t argt_5327[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5327[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5327[] = {"rseq", "rseq_len", "flags", "sig", 0}; -static const char* const argtn_5327[] = {"rseq", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5328[] = {SYSCALL_ARG_U32, SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5328[] = {sizeof(uint32_t), sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5328[] = {"ctx_id", "min_nr", "nr", "events", "timeout", "sig", 0}; -static const char* const argtn_5328[] = {"n/a", "n/a", "n/a", "io_event", "__kernel_timespec", "__aio_sigset", 0}; -static syscall_argtype_t argt_5424[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5424[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5424[] = {"pidfd", "sig", "info", "flags", 0}; -static const char* const argtn_5424[] = {"n/a", "n/a", "siginfo_t", "n/a", 0}; -static syscall_argtype_t argt_5425[] = {SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR}; -static uint8_t argsz_5425[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5425[] = {"entries", "p", 0}; -static const char* const argtn_5425[] = {"n/a", "io_uring_params", 0}; -static syscall_argtype_t argt_5426[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5426[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5426[] = {"fd", "to_submit", "min_complete", "flags", "sig", "sigsz", 0}; -static const char* const argtn_5426[] = {"n/a", "n/a", "n/a", "n/a", "sigset_t", "n/a", 0}; -static syscall_argtype_t argt_5427[] = {SYSCALL_ARG_U32, SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5427[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5427[] = {"fd", "op", "arg", "nr_args", 0}; -static const char* const argtn_5427[] = {"n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5428[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5428[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5428[] = {"dfd", "path", "flags", 0}; -static const char* const argtn_5428[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5429[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5429[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5429[] = {"from_dfd", "from_path", "to_dfd", "to_path", "ms_flags", 0}; -static const char* const argtn_5429[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5430[] = {SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5430[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5430[] = {"fs_name", "flags", 0}; -static const char* const argtn_5430[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5431[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_S32}; -static uint8_t argsz_5431[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(int32_t)}; -static const char* const argn_5431[] = {"fs_fd", "cmd", "key", "value", "aux", 0}; -static const char* const argtn_5431[] = {"n/a", "n/a", "n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5432[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32, SYSCALL_ARG_U32}; -static uint8_t argsz_5432[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5432[] = {"fs_fd", "flags", "ms_flags", 0}; -static const char* const argtn_5432[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5433[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5433[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5433[] = {"dfd", "path", "flags", 0}; -static const char* const argtn_5433[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5434[] = {SYSCALL_ARG_S32, SYSCALL_ARG_U32}; -static uint8_t argsz_5434[] = {sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5434[] = {"pid", "flags", 0}; -static const char* const argtn_5434[] = {"n/a", "n/a", 0}; -static syscall_argtype_t argt_5435[] = {SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5435[] = {sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5435[] = {"uargs", "size", 0}; -static const char* const argtn_5435[] = {"clone_args", "n/a", 0}; -static syscall_argtype_t argt_5437[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_STRUCT_PTR, SYSCALL_ARG_U32}; -static uint8_t argsz_5437[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; -static const char* const argn_5437[] = {"dfd", "filename", "how", "size", 0}; -static const char* const argtn_5437[] = {"n/a", "n/a", "open_how", "n/a", 0}; -static syscall_argtype_t argt_5438[] = {SYSCALL_ARG_S32, SYSCALL_ARG_S32, SYSCALL_ARG_U32}; -static uint8_t argsz_5438[] = {sizeof(int32_t), sizeof(int32_t), sizeof(uint32_t)}; -static const char* const argn_5438[] = {"pidfd", "fd", "flags", 0}; -static const char* const argtn_5438[] = {"n/a", "n/a", "n/a", 0}; -static syscall_argtype_t argt_5439[] = {SYSCALL_ARG_S32, SYSCALL_ARG_STR_PTR, SYSCALL_ARG_S32, SYSCALL_ARG_S32}; -static uint8_t argsz_5439[] = {sizeof(int32_t), sizeof(uint32_t), sizeof(int32_t), sizeof(int32_t)}; -static const char* const argn_5439[] = {"dfd", "filename", "mode", "flags", 0}; -static const char* const argtn_5439[] = {"n/a", "n/a", "n/a", "n/a", 0}; +static syscall_argtype_t argt_6000[] = {SYSCALL_ARG_U32, SYSCALL_ARG_BUF_PTR, SYSCALL_ARG_U32}; +static uint8_t argsz_6000[] = {sizeof(uint32_t), sizeof(uint32_t), sizeof(uint32_t)}; +static const char* const argn_6000[] = {"fd", "buf", "count", 0}; +static const char* const argtn_6000[] = {"n/a", "n/a", "n/a", 0}; +/* skipping non generic system call sys_write: [6001] */ +/* skipping non generic system call sys_open: [6002] */ +/* skipping non generic system call sys_close: [6003] */ +/* skipping non generic system call sys_newstat: [6004] */ +/* skipping non generic system call sys_newfstat: [6005] */ +/* skipping non generic system call sys_newlstat: [6006] */ +/* skipping non generic system call sys_poll: [6007] */ +/* skipping non generic system call sys_lseek: [6008] */ +/* skipping non generic system call sys_old_mmap: [6009] */ +/* skipping non generic system call sys_mprotect: [6010] */ +/* skipping non generic system call sys_munmap: [6011] */ +/* skipping non generic system call sys_brk: [6012] */ +/* skipping non generic system call sys_rt_sigaction: [6013] */ +/* skipping non generic system call sys_rt_sigprocmask: [6014] */ +/* skipping non generic system call sys_ioctl: [6015] */ +/* skipping non generic system call sys_pread64: [6016] */ +/* skipping non generic system call sys_pwrite64: [6017] */ +/* skipping non generic system call sys_readv: [6018] */ +/* skipping non generic system call sys_writev: [6019] */ +/* skipping non generic system call sys_access: [6020] */ +/* skipping non generic system call sys_pipe: [6021] */ +/* skipping non generic system call sys_select: [6022] */ +/* skipping non generic system call sys_sched_yield: [6023] */ +/* skipping non generic system call sys_mremap: [6024] */ +/* skipping non generic system call sys_msync: [6025] */ +/* skipping non generic system call sys_mincore: [6026] */ +/* skipping non generic system call sys_madvise: [6027] */ +/* skipping non generic system call sys_shmget: [6028] */ +/* skipping non generic system call sys_shmat: [6029] */ +/* skipping non generic system call sys_old_shmctl: [6030] */ +/* skipping non generic system call sys_dup: [6031] */ +/* skipping non generic system call sys_dup2: [6032] */ +/* skipping non generic system call sys_pause: [6033] */ +/* skipping non generic system call sys_nanosleep_time32: [6034] */ +/* skipping non generic system call sys_getitimer: [6035] */ +/* skipping non generic system call sys_setitimer: [6036] */ +/* skipping non generic system call sys_alarm: [6037] */ +/* skipping non generic system call sys_getpid: [6038] */ +/* skipping non generic system call sys_sendfile: [6039] */ +/* skipping non generic system call sys_socket: [6040] */ +/* skipping non generic system call sys_connect: [6041] */ +/* skipping non generic system call sys_accept: [6042] */ +/* skipping non generic system call sys_sendto: [6043] */ +/* skipping non generic system call sys_recvfrom: [6044] */ +/* skipping non generic system call sys_sendmsg: [6045] */ +/* skipping non generic system call sys_recvmsg: [6046] */ +/* skipping non generic system call sys_shutdown: [6047] */ +/* skipping non generic system call sys_bind: [6048] */ +/* skipping non generic system call sys_listen: [6049] */ +/* skipping non generic system call sys_getsockname: [6050] */ +/* skipping non generic system call sys_getpeername: [6051] */ +/* skipping non generic system call sys_socketpair: [6052] */ +/* skipping non generic system call sys_setsockopt: [6053] */ +/* skipping non generic system call sys_getsockopt: [6054] */ +/* skipping non generic system call sys_clone: [6055] */ +/* skipping non generic system call sys_fork: [6056] */ +/* skipping non generic system call sys_execve: [6057] */ +/* skipping non generic system call sys_exit: [6058] */ +/* skipping non generic system call sys_wait4: [6059] */ +/* skipping non generic system call sys_kill: [6060] */ +/* skipping non generic system call sys_newuname: [6061] */ +/* skipping non generic system call sys_semget: [6062] */ +/* skipping non generic system call sys_semop: [6063] */ +/* skipping non generic system call sys_semctl: [6064] */ +/* skipping non generic system call sys_shmdt: [6065] */ +/* skipping non generic system call sys_msgget: [6066] */ +/* skipping non generic system call sys_msgsnd: [6067] */ +/* skipping non generic system call sys_msgrcv: [6068] */ +/* skipping non generic system call sys_old_msgctl: [6069] */ +/* skipping non generic system call sys_fcntl: [6070] */ +/* skipping non generic system call sys_flock: [6071] */ +/* skipping non generic system call sys_fsync: [6072] */ +/* skipping non generic system call sys_fdatasync: [6073] */ +/* skipping non generic system call sys_truncate: [6074] */ +/* skipping non generic system call sys_ftruncate: [6075] */ +/* skipping non generic system call sys_getdents: [6076] */ +/* skipping non generic system call sys_getcwd: [6077] */ +/* skipping non generic system call sys_chdir: [6078] */ +/* skipping non generic system call sys_fchdir: [6079] */ +/* skipping non generic system call sys_rename: [6080] */ +/* skipping non generic system call sys_mkdir: [6081] */ +/* skipping non generic system call sys_rmdir: [6082] */ +/* skipping non generic system call sys_creat: [6083] */ +/* skipping non generic system call sys_link: [6084] */ +/* skipping non generic system call sys_unlink: [6085] */ +/* skipping non generic system call sys_symlink: [6086] */ +/* skipping non generic system call sys_readlink: [6087] */ +/* skipping non generic system call sys_chmod: [6088] */ +/* skipping non generic system call sys_fchmod: [6089] */ +/* skipping non generic system call sys_chown: [6090] */ +/* skipping non generic system call sys_fchown: [6091] */ +/* skipping non generic system call sys_lchown: [6092] */ +/* skipping non generic system call sys_umask: [6093] */ +/* skipping non generic system call sys_gettimeofday: [6094] */ +/* skipping non generic system call sys_getrlimit: [6095] */ +/* skipping non generic system call sys_getrusage: [6096] */ +/* skipping non generic system call sys_sysinfo: [6097] */ +/* skipping non generic system call sys_times: [6098] */ +/* skipping non generic system call sys_ptrace: [6099] */ +/* skipping non generic system call sys_getuid: [6100] */ +/* skipping non generic system call sys_syslog: [6101] */ +/* skipping non generic system call sys_getgid: [6102] */ +/* skipping non generic system call sys_setuid: [6103] */ +/* skipping non generic system call sys_setgid: [6104] */ +/* skipping non generic system call sys_geteuid: [6105] */ +/* skipping non generic system call sys_getegid: [6106] */ +/* skipping non generic system call sys_setpgid: [6107] */ +/* skipping non generic system call sys_getppid: [6108] */ +/* skipping non generic system call sys_getpgrp: [6109] */ +/* skipping non generic system call sys_setsid: [6110] */ +/* skipping non generic system call sys_setreuid: [6111] */ +/* skipping non generic system call sys_setregid: [6112] */ +/* skipping non generic system call sys_getgroups: [6113] */ +/* skipping non generic system call sys_setgroups: [6114] */ +/* skipping non generic system call sys_setresuid: [6115] */ +/* skipping non generic system call sys_getresuid: [6116] */ +/* skipping non generic system call sys_setresgid: [6117] */ +/* skipping non generic system call sys_getresgid: [6118] */ +/* skipping non generic system call sys_getpgid: [6119] */ +/* skipping non generic system call sys_setfsuid: [6120] */ +/* skipping non generic system call sys_setfsgid: [6121] */ +/* skipping non generic system call sys_getsid: [6122] */ +/* skipping non generic system call sys_capget: [6123] */ +/* skipping non generic system call sys_capset: [6124] */ +/* skipping non generic system call sys_rt_sigpending: [6125] */ +/* skipping non generic system call sys_io_getevents_time32: [6126, 6202] */ +/* skipping non generic system call sys_rt_sigqueueinfo: [6127] */ +/* skipping non generic system call sys_rt_sigsuspend: [6128] */ +/* skipping non generic system call sys_sigaltstack: [6129] */ +/* skipping non generic system call sys_utime32: [6130] */ +/* skipping non generic system call sys_mknod: [6131] */ +/* skipping non generic system call sys_personality: [6132] */ +/* skipping non generic system call sys_ustat: [6133] */ +/* skipping non generic system call sys_statfs: [6134] */ +/* skipping non generic system call sys_fstatfs: [6135] */ +/* skipping non generic system call sys_sysfs: [6136] */ +/* skipping non generic system call sys_getpriority: [6137] */ +/* skipping non generic system call sys_setpriority: [6138] */ +/* skipping non generic system call sys_sched_setparam: [6139] */ +/* skipping non generic system call sys_sched_getparam: [6140] */ +/* skipping non generic system call sys_sched_setscheduler: [6141] */ +/* skipping non generic system call sys_sched_getscheduler: [6142] */ +/* skipping non generic system call sys_sched_get_priority_max: [6143] */ +/* skipping non generic system call sys_sched_get_priority_min: [6144] */ +/* skipping non generic system call sys_sched_rr_get_interval_time32: [6145] */ +/* skipping non generic system call sys_mlock: [6146] */ +/* skipping non generic system call sys_munlock: [6147] */ +/* skipping non generic system call sys_mlockall: [6148] */ +/* skipping non generic system call sys_munlockall: [6149] */ +/* skipping non generic system call sys_vhangup: [6150] */ +/* skipping non generic system call sys_pivot_root: [6151] */ +/* skipping non generic system call sys_sysctl: [6152] */ +/* skipping non generic system call sys_prctl: [6153] */ +/* skipping non generic system call sys_adjtimex_time32: [6154] */ +/* skipping non generic system call sys_setrlimit: [6155] */ +/* skipping non generic system call sys_chroot: [6156] */ +/* skipping non generic system call sys_sync: [6157] */ +/* skipping non generic system call sys_acct: [6158] */ +/* skipping non generic system call sys_settimeofday: [6159] */ +/* skipping non generic system call sys_mount: [6160] */ +/* skipping non generic system call sys_umount: [6161] */ +/* skipping non generic system call sys_swapon: [6162] */ +/* skipping non generic system call sys_swapoff: [6163] */ +/* skipping non generic system call sys_reboot: [6164] */ +/* skipping non generic system call sys_sethostname: [6165] */ +/* skipping non generic system call sys_setdomainname: [6166] */ +/* skipping non generic system call sys_ni_syscall: [6167, 6170, 6171, 6173, 6174, 6175, 6176, 6177, 6193, 6240, 6281] */ +/* skipping non generic system call sys_init_module: [6168] */ +/* skipping non generic system call sys_delete_module: [6169] */ +/* skipping non generic system call sys_quotactl: [6172] */ +/* skipping non generic system call sys_gettid: [6178] */ +/* skipping non generic system call sys_readahead: [6179] */ +/* skipping non generic system call sys_setxattr: [6180] */ +/* skipping non generic system call sys_lsetxattr: [6181] */ +/* skipping non generic system call sys_fsetxattr: [6182] */ +/* skipping non generic system call sys_getxattr: [6183] */ +/* skipping non generic system call sys_lgetxattr: [6184] */ +/* skipping non generic system call sys_fgetxattr: [6185] */ +/* skipping non generic system call sys_listxattr: [6186] */ +/* skipping non generic system call sys_llistxattr: [6187] */ +/* skipping non generic system call sys_flistxattr: [6188] */ +/* skipping non generic system call sys_removexattr: [6189] */ +/* skipping non generic system call sys_lremovexattr: [6190] */ +/* skipping non generic system call sys_fremovexattr: [6191] */ +/* skipping non generic system call sys_tkill: [6192] */ +/* skipping non generic system call sys_futex_time32: [6194] */ +/* skipping non generic system call sys_sched_setaffinity: [6195] */ +/* skipping non generic system call sys_sched_getaffinity: [6196] */ +/* skipping non generic system call sys_io_setup: [6200] */ +/* skipping non generic system call sys_io_destroy: [6201] */ +/* skipping non generic system call sys_io_submit: [6203] */ +/* skipping non generic system call sys_io_cancel: [6204] */ +/* skipping non generic system call sys_exit_group: [6205] */ +/* skipping non generic system call sys_lookup_dcookie: [6206] */ +/* skipping non generic system call sys_epoll_create: [6207] */ +/* skipping non generic system call sys_epoll_ctl: [6208] */ +/* skipping non generic system call sys_epoll_wait: [6209] */ +/* skipping non generic system call sys_remap_file_pages: [6210] */ +/* skipping non generic system call sys_sigreturn: [6211] */ +/* skipping non generic system call sys_fcntl64: [6212] */ +/* skipping non generic system call sys_set_tid_address: [6213] */ +/* skipping non generic system call sys_restart_syscall: [6214] */ +/* skipping non generic system call sys_semtimedop_time32: [6215] */ +/* skipping non generic system call sys_fadvise64_64: [6216] */ +/* skipping non generic system call sys_statfs64: [6217] */ +/* skipping non generic system call sys_fstatfs64: [6218] */ +/* skipping non generic system call sys_sendfile64: [6219] */ +/* skipping non generic system call sys_timerfd_create: [6220, 6284] */ +/* skipping non generic system call sys_timer_settime32: [6221] */ +/* skipping non generic system call sys_timer_gettime32: [6222] */ +/* skipping non generic system call sys_timer_getoverrun: [6223] */ +/* skipping non generic system call sys_timer_delete: [6224] */ +/* skipping non generic system call sys_clock_settime32: [6225] */ +/* skipping non generic system call sys_clock_gettime32: [6226] */ +/* skipping non generic system call sys_clock_getres_time32: [6227] */ +/* skipping non generic system call sys_clock_nanosleep_time32: [6228] */ +/* skipping non generic system call sys_tgkill: [6229] */ +/* skipping non generic system call sys_utimes_time32: [6230] */ +/* skipping non generic system call sys_mbind: [6231] */ +/* skipping non generic system call sys_get_mempolicy: [6232] */ +/* skipping non generic system call sys_set_mempolicy: [6233] */ +/* skipping non generic system call sys_mq_open: [6234] */ +/* skipping non generic system call sys_mq_unlink: [6235] */ +/* skipping non generic system call sys_mq_timedsend_time32: [6236] */ +/* skipping non generic system call sys_mq_timedreceive_time32: [6237] */ +/* skipping non generic system call sys_mq_notify: [6238] */ +/* skipping non generic system call sys_mq_getsetattr: [6239] */ +/* skipping non generic system call sys_waitid: [6241] */ +/* skipping non generic system call sys_add_key: [6243] */ +/* skipping non generic system call sys_request_key: [6244] */ +/* skipping non generic system call sys_keyctl: [6245] */ +/* skipping non generic system call sys_inotify_init: [6247] */ +/* skipping non generic system call sys_inotify_add_watch: [6248] */ +/* skipping non generic system call sys_inotify_rm_watch: [6249] */ +/* skipping non generic system call sys_migrate_pages: [6250] */ +/* skipping non generic system call sys_openat: [6251] */ +/* skipping non generic system call sys_mkdirat: [6252] */ +/* skipping non generic system call sys_mknodat: [6253] */ +/* skipping non generic system call sys_fchownat: [6254] */ +/* skipping non generic system call sys_futimesat_time32: [6255] */ +/* skipping non generic system call sys_newfstatat: [6256] */ +/* skipping non generic system call sys_unlinkat: [6257] */ +/* skipping non generic system call sys_renameat: [6258] */ +/* skipping non generic system call sys_linkat: [6259] */ +/* skipping non generic system call sys_symlinkat: [6260] */ +/* skipping non generic system call sys_readlinkat: [6261] */ +/* skipping non generic system call sys_fchmodat: [6262] */ +/* skipping non generic system call sys_faccessat: [6263] */ +/* skipping non generic system call sys_io_pgetevents_time32: [6264] */ +/* skipping non generic system call sys_pselect6_time32: [6265] */ +/* skipping non generic system call sys_unshare: [6266] */ +/* skipping non generic system call sys_splice: [6267] */ +/* skipping non generic system call sys_sync_file_range: [6268] */ +/* skipping non generic system call sys_tee: [6269] */ +/* skipping non generic system call sys_vmsplice: [6270] */ +/* skipping non generic system call sys_move_pages: [6271] */ +/* skipping non generic system call sys_get_robust_list: [6272] */ +/* skipping non generic system call sys_set_robust_list: [6273] */ +/* skipping non generic system call sys_kexec_load: [6274] */ +/* skipping non generic system call sys_getcpu: [6275] */ +/* skipping non generic system call sys_epoll_pwait: [6276] */ +/* skipping non generic system call sys_ioprio_set: [6277] */ +/* skipping non generic system call sys_ioprio_get: [6278] */ +/* skipping non generic system call sys_utimensat_time32: [6279] */ +/* skipping non generic system call sys_signalfd: [6280] */ +/* skipping non generic system call sys_eventfd: [6282] */ +/* skipping non generic system call sys_fallocate: [6283] */ +/* skipping non generic system call sys_timerfd_gettime32: [6285] */ +/* skipping non generic system call sys_timerfd_settime32: [6286] */ +/* skipping non generic system call sys_signalfd4: [6287] */ +/* skipping non generic system call sys_eventfd2: [6288] */ +/* skipping non generic system call sys_epoll_create1: [6289] */ +/* skipping non generic system call sys_dup3: [6290] */ +/* skipping non generic system call sys_pipe2: [6291] */ +/* skipping non generic system call sys_inotify_init1: [6292] */ +/* skipping non generic system call sys_preadv: [6293] */ +/* skipping non generic system call sys_pwritev: [6294] */ +/* skipping non generic system call sys_rt_tgsigqueueinfo: [6295] */ +/* skipping non generic system call sys_perf_event_open: [6296] */ +/* skipping non generic system call sys_accept4: [6297] */ +/* skipping non generic system call sys_ppoll_time32: [6298] */ +/* skipping non generic system call sys_getdents64: [6299] */ +/* skipping non generic system call sys_fanotify_init: [6300] */ +/* skipping non generic system call sys_fanotify_mark: [6301] */ +/* skipping non generic system call sys_prlimit64: [6302] */ +/* skipping non generic system call sys_name_to_handle_at: [6303] */ +/* skipping non generic system call sys_open_by_handle_at: [6304] */ +/* skipping non generic system call sys_clock_adjtime32: [6305] */ +/* skipping non generic system call sys_syncfs: [6306] */ +/* skipping non generic system call sys_sendmmsg: [6307] */ +/* skipping non generic system call sys_setns: [6308] */ +/* skipping non generic system call sys_process_vm_readv: [6309] */ +/* skipping non generic system call sys_process_vm_writev: [6310] */ +/* skipping non generic system call sys_kcmp: [6311] */ +/* skipping non generic system call sys_finit_module: [6312] */ +/* skipping non generic system call sys_sched_setattr: [6313] */ +/* skipping non generic system call sys_sched_getattr: [6314] */ +/* skipping non generic system call sys_renameat2: [6315] */ +/* skipping non generic system call sys_seccomp: [6316] */ +/* skipping non generic system call sys_getrandom: [6317] */ +/* skipping non generic system call sys_memfd_create: [6318] */ +/* skipping non generic system call sys_bpf: [6319] */ +/* skipping non generic system call sys_execveat: [6320] */ +/* skipping non generic system call sys_userfaultfd: [6321] */ +/* skipping non generic system call sys_membarrier: [6322] */ +/* skipping non generic system call sys_mlock2: [6323] */ +/* skipping non generic system call sys_copy_file_range: [6324] */ +/* skipping non generic system call sys_preadv2: [6325] */ +/* skipping non generic system call sys_pwritev2: [6326] */ +/* skipping non generic system call sys_pkey_mprotect: [6327] */ +/* skipping non generic system call sys_pkey_alloc: [6328] */ +/* skipping non generic system call sys_pkey_free: [6329] */ +/* skipping non generic system call sys_statx: [6330] */ +/* skipping non generic system call sys_rseq: [6331] */ +/* skipping non generic system call sys_io_pgetevents: [6332, 6416] */ +/* skipping non generic system call sys_clock_gettime: [6403] */ +/* skipping non generic system call sys_clock_settime: [6404] */ +/* skipping non generic system call sys_clock_adjtime: [6405] */ +/* skipping non generic system call sys_clock_getres: [6406] */ +/* skipping non generic system call sys_clock_nanosleep: [6407] */ +/* skipping non generic system call sys_timer_gettime: [6408] */ +/* skipping non generic system call sys_timer_settime: [6409] */ +/* skipping non generic system call sys_timerfd_gettime: [6410] */ +/* skipping non generic system call sys_timerfd_settime: [6411] */ +/* skipping non generic system call sys_utimensat: [6412] */ +/* skipping non generic system call sys_mq_timedsend: [6418] */ +/* skipping non generic system call sys_mq_timedreceive: [6419] */ +/* skipping non generic system call sys_semtimedop: [6420] */ +/* skipping non generic system call sys_futex: [6422] */ +/* skipping non generic system call sys_sched_rr_get_interval: [6423] */ +/* skipping non generic system call sys_pidfd_send_signal: [6424] */ +/* skipping non generic system call sys_io_uring_setup: [6425] */ +/* skipping non generic system call sys_io_uring_enter: [6426] */ +/* skipping non generic system call sys_io_uring_register: [6427] */ +/* skipping non generic system call sys_open_tree: [6428] */ +/* skipping non generic system call sys_move_mount: [6429] */ +/* skipping non generic system call sys_fsopen: [6430] */ +/* skipping non generic system call sys_fsconfig: [6431] */ +/* skipping non generic system call sys_fsmount: [6432] */ +/* skipping non generic system call sys_fspick: [6433] */ +/* skipping non generic system call sys_pidfd_open: [6434] */ +/* skipping non generic system call sys_clone3: [6435] */ +/* skipping non generic system call sys_openat2: [6437] */ +/* skipping non generic system call sys_pidfd_getfd: [6438] */ +/* skipping non generic system call sys_faccessat2: [6439] */ syscall_info_t __syscall_info_a[] = { /* note that uninitialized values will be zeroed-out */ - [5000] = { - .no = 5000, + [6000] = { + .no = 6000, .name = "sys_read", .nargs = 3, - .argt = argt_5000, - .argsz = argsz_5000, - .argn = argn_5000, - .argtn = argtn_5000, - .noreturn = false - }, - [5001] = { - .no = 5001, - .name = "sys_write", - .nargs = 3, - .argt = argt_5001, - .argsz = argsz_5001, - .argn = argn_5001, - .argtn = argtn_5001, - .noreturn = false - }, - [5002] = { - .no = 5002, - .name = "sys_open", - .nargs = 3, - .argt = argt_5002, - .argsz = argsz_5002, - .argn = argn_5002, - .argtn = argtn_5002, - .noreturn = false - }, - [5003] = { - .no = 5003, - .name = "sys_close", - .nargs = 1, - .argt = argt_5003, - .argsz = argsz_5003, - .argn = argn_5003, - .argtn = argtn_5003, - .noreturn = false - }, - [5004] = { - .no = 5004, - .name = "sys_newstat", - .nargs = 2, - .argt = argt_5004, - .argsz = argsz_5004, - .argn = argn_5004, - .argtn = argtn_5004, - .noreturn = false - }, - [5005] = { - .no = 5005, - .name = "sys_newfstat", - .nargs = 2, - .argt = argt_5005, - .argsz = argsz_5005, - .argn = argn_5005, - .argtn = argtn_5005, - .noreturn = false - }, - [5006] = { - .no = 5006, - .name = "sys_newlstat", - .nargs = 2, - .argt = argt_5006, - .argsz = argsz_5006, - .argn = argn_5006, - .argtn = argtn_5006, - .noreturn = false - }, - [5007] = { - .no = 5007, - .name = "sys_poll", - .nargs = 3, - .argt = argt_5007, - .argsz = argsz_5007, - .argn = argn_5007, - .argtn = argtn_5007, - .noreturn = false - }, - [5008] = { - .no = 5008, - .name = "sys_lseek", - .nargs = 3, - .argt = argt_5008, - .argsz = argsz_5008, - .argn = argn_5008, - .argtn = argtn_5008, - .noreturn = false - }, - [5009] = { - .no = 5009, - .name = "sys_old_mmap", - .nargs = 1, - .argt = argt_5009, - .argsz = argsz_5009, - .argn = argn_5009, - .argtn = argtn_5009, - .noreturn = false - }, - [5010] = { - .no = 5010, - .name = "sys_mprotect", - .nargs = 3, - .argt = argt_5010, - .argsz = argsz_5010, - .argn = argn_5010, - .argtn = argtn_5010, - .noreturn = false - }, - [5011] = { - .no = 5011, - .name = "sys_munmap", - .nargs = 2, - .argt = argt_5011, - .argsz = argsz_5011, - .argn = argn_5011, - .argtn = argtn_5011, - .noreturn = false - }, - [5012] = { - .no = 5012, - .name = "sys_brk", - .nargs = 1, - .argt = argt_5012, - .argsz = argsz_5012, - .argn = argn_5012, - .argtn = argtn_5012, - .noreturn = false - }, - [5013] = { - .no = 5013, - .name = "sys_rt_sigaction", - .nargs = 4, - .argt = argt_5013, - .argsz = argsz_5013, - .argn = argn_5013, - .argtn = argtn_5013, - .noreturn = false - }, - [5014] = { - .no = 5014, - .name = "sys_rt_sigprocmask", - .nargs = 4, - .argt = argt_5014, - .argsz = argsz_5014, - .argn = argn_5014, - .argtn = argtn_5014, - .noreturn = false - }, - [5015] = { - .no = 5015, - .name = "sys_ioctl", - .nargs = 3, - .argt = argt_5015, - .argsz = argsz_5015, - .argn = argn_5015, - .argtn = argtn_5015, - .noreturn = false - }, - [5016] = { - .no = 5016, - .name = "sys_pread64", - .nargs = 4, - .argt = argt_5016, - .argsz = argsz_5016, - .argn = argn_5016, - .argtn = argtn_5016, - .noreturn = false - }, - [5017] = { - .no = 5017, - .name = "sys_pwrite64", - .nargs = 4, - .argt = argt_5017, - .argsz = argsz_5017, - .argn = argn_5017, - .argtn = argtn_5017, - .noreturn = false - }, - [5018] = { - .no = 5018, - .name = "sys_readv", - .nargs = 3, - .argt = argt_5018, - .argsz = argsz_5018, - .argn = argn_5018, - .argtn = argtn_5018, - .noreturn = false - }, - [5019] = { - .no = 5019, - .name = "sys_writev", - .nargs = 3, - .argt = argt_5019, - .argsz = argsz_5019, - .argn = argn_5019, - .argtn = argtn_5019, - .noreturn = false - }, - [5020] = { - .no = 5020, - .name = "sys_access", - .nargs = 2, - .argt = argt_5020, - .argsz = argsz_5020, - .argn = argn_5020, - .argtn = argtn_5020, - .noreturn = false - }, - [5021] = { - .no = 5021, - .name = "sys_pipe", - .nargs = 1, - .argt = argt_5021, - .argsz = argsz_5021, - .argn = argn_5021, - .argtn = argtn_5021, - .noreturn = false - }, - [5022] = { - .no = 5022, - .name = "sys_select", - .nargs = 5, - .argt = argt_5022, - .argsz = argsz_5022, - .argn = argn_5022, - .argtn = argtn_5022, - .noreturn = false - }, - [5023] = { - .no = 5023, - .name = "sys_sched_yield", - .nargs = 0, - .argt = argt_5023, - .argsz = argsz_5023, - .argn = argn_5023, - .argtn = argtn_5023, - .noreturn = false - }, - [5024] = { - .no = 5024, - .name = "sys_mremap", - .nargs = 5, - .argt = argt_5024, - .argsz = argsz_5024, - .argn = argn_5024, - .argtn = argtn_5024, - .noreturn = false - }, - [5025] = { - .no = 5025, - .name = "sys_msync", - .nargs = 3, - .argt = argt_5025, - .argsz = argsz_5025, - .argn = argn_5025, - .argtn = argtn_5025, - .noreturn = false - }, - [5026] = { - .no = 5026, - .name = "sys_mincore", - .nargs = 3, - .argt = argt_5026, - .argsz = argsz_5026, - .argn = argn_5026, - .argtn = argtn_5026, - .noreturn = false - }, - [5027] = { - .no = 5027, - .name = "sys_madvise", - .nargs = 3, - .argt = argt_5027, - .argsz = argsz_5027, - .argn = argn_5027, - .argtn = argtn_5027, - .noreturn = false - }, - [5028] = { - .no = 5028, - .name = "sys_shmget", - .nargs = 3, - .argt = argt_5028, - .argsz = argsz_5028, - .argn = argn_5028, - .argtn = argtn_5028, - .noreturn = false - }, - [5029] = { - .no = 5029, - .name = "sys_shmat", - .nargs = 3, - .argt = argt_5029, - .argsz = argsz_5029, - .argn = argn_5029, - .argtn = argtn_5029, - .noreturn = false - }, - [5030] = { - .no = 5030, - .name = "sys_old_shmctl", - .nargs = 3, - .argt = argt_5030, - .argsz = argsz_5030, - .argn = argn_5030, - .argtn = argtn_5030, - .noreturn = false - }, - [5031] = { - .no = 5031, - .name = "sys_dup", - .nargs = 1, - .argt = argt_5031, - .argsz = argsz_5031, - .argn = argn_5031, - .argtn = argtn_5031, - .noreturn = false - }, - [5032] = { - .no = 5032, - .name = "sys_dup2", - .nargs = 2, - .argt = argt_5032, - .argsz = argsz_5032, - .argn = argn_5032, - .argtn = argtn_5032, - .noreturn = false - }, - [5033] = { - .no = 5033, - .name = "sys_pause", - .nargs = 0, - .argt = argt_5033, - .argsz = argsz_5033, - .argn = argn_5033, - .argtn = argtn_5033, - .noreturn = false - }, - [5034] = { - .no = 5034, - .name = "sys_nanosleep", - .nargs = 2, - .argt = argt_5034, - .argsz = argsz_5034, - .argn = argn_5034, - .argtn = argtn_5034, - .noreturn = false - }, - [5035] = { - .no = 5035, - .name = "sys_getitimer", - .nargs = 2, - .argt = argt_5035, - .argsz = argsz_5035, - .argn = argn_5035, - .argtn = argtn_5035, - .noreturn = false - }, - [5036] = { - .no = 5036, - .name = "sys_setitimer", - .nargs = 3, - .argt = argt_5036, - .argsz = argsz_5036, - .argn = argn_5036, - .argtn = argtn_5036, - .noreturn = false - }, - [5037] = { - .no = 5037, - .name = "sys_alarm", - .nargs = 1, - .argt = argt_5037, - .argsz = argsz_5037, - .argn = argn_5037, - .argtn = argtn_5037, - .noreturn = false - }, - [5038] = { - .no = 5038, - .name = "sys_getpid", - .nargs = 0, - .argt = argt_5038, - .argsz = argsz_5038, - .argn = argn_5038, - .argtn = argtn_5038, - .noreturn = false - }, - [5039] = { - .no = 5039, - .name = "sys_sendfile64", - .nargs = 4, - .argt = argt_5039, - .argsz = argsz_5039, - .argn = argn_5039, - .argtn = argtn_5039, - .noreturn = false - }, - [5040] = { - .no = 5040, - .name = "sys_socket", - .nargs = 3, - .argt = argt_5040, - .argsz = argsz_5040, - .argn = argn_5040, - .argtn = argtn_5040, - .noreturn = false - }, - [5041] = { - .no = 5041, - .name = "sys_connect", - .nargs = 3, - .argt = argt_5041, - .argsz = argsz_5041, - .argn = argn_5041, - .argtn = argtn_5041, - .noreturn = false - }, - [5042] = { - .no = 5042, - .name = "sys_accept", - .nargs = 3, - .argt = argt_5042, - .argsz = argsz_5042, - .argn = argn_5042, - .argtn = argtn_5042, - .noreturn = false - }, - [5043] = { - .no = 5043, - .name = "sys_sendto", - .nargs = 6, - .argt = argt_5043, - .argsz = argsz_5043, - .argn = argn_5043, - .argtn = argtn_5043, - .noreturn = false - }, - [5044] = { - .no = 5044, - .name = "sys_recvfrom", - .nargs = 6, - .argt = argt_5044, - .argsz = argsz_5044, - .argn = argn_5044, - .argtn = argtn_5044, - .noreturn = false - }, - [5045] = { - .no = 5045, - .name = "sys_sendmsg", - .nargs = 3, - .argt = argt_5045, - .argsz = argsz_5045, - .argn = argn_5045, - .argtn = argtn_5045, - .noreturn = false - }, - [5046] = { - .no = 5046, - .name = "sys_recvmsg", - .nargs = 3, - .argt = argt_5046, - .argsz = argsz_5046, - .argn = argn_5046, - .argtn = argtn_5046, - .noreturn = false - }, - [5047] = { - .no = 5047, - .name = "sys_shutdown", - .nargs = 2, - .argt = argt_5047, - .argsz = argsz_5047, - .argn = argn_5047, - .argtn = argtn_5047, - .noreturn = false - }, - [5048] = { - .no = 5048, - .name = "sys_bind", - .nargs = 3, - .argt = argt_5048, - .argsz = argsz_5048, - .argn = argn_5048, - .argtn = argtn_5048, - .noreturn = false - }, - [5049] = { - .no = 5049, - .name = "sys_listen", - .nargs = 2, - .argt = argt_5049, - .argsz = argsz_5049, - .argn = argn_5049, - .argtn = argtn_5049, - .noreturn = false - }, - [5050] = { - .no = 5050, - .name = "sys_getsockname", - .nargs = 3, - .argt = argt_5050, - .argsz = argsz_5050, - .argn = argn_5050, - .argtn = argtn_5050, - .noreturn = false - }, - [5051] = { - .no = 5051, - .name = "sys_getpeername", - .nargs = 3, - .argt = argt_5051, - .argsz = argsz_5051, - .argn = argn_5051, - .argtn = argtn_5051, - .noreturn = false - }, - [5052] = { - .no = 5052, - .name = "sys_socketpair", - .nargs = 4, - .argt = argt_5052, - .argsz = argsz_5052, - .argn = argn_5052, - .argtn = argtn_5052, - .noreturn = false - }, - [5053] = { - .no = 5053, - .name = "sys_setsockopt", - .nargs = 5, - .argt = argt_5053, - .argsz = argsz_5053, - .argn = argn_5053, - .argtn = argtn_5053, - .noreturn = false - }, - [5054] = { - .no = 5054, - .name = "sys_getsockopt", - .nargs = 5, - .argt = argt_5054, - .argsz = argsz_5054, - .argn = argn_5054, - .argtn = argtn_5054, - .noreturn = false - }, - [5055] = { - .no = 5055, - .name = "sys_clone", - .nargs = 5, - .argt = argt_5055, - .argsz = argsz_5055, - .argn = argn_5055, - .argtn = argtn_5055, - .noreturn = false - }, - [5056] = { - .no = 5056, - .name = "sys_fork", - .nargs = 0, - .argt = argt_5056, - .argsz = argsz_5056, - .argn = argn_5056, - .argtn = argtn_5056, - .noreturn = false - }, - [5057] = { - .no = 5057, - .name = "sys_execve", - .nargs = 3, - .argt = argt_5057, - .argsz = argsz_5057, - .argn = argn_5057, - .argtn = argtn_5057, - .noreturn = false - }, - [5058] = { - .no = 5058, - .name = "sys_exit", - .nargs = 1, - .argt = argt_5058, - .argsz = argsz_5058, - .argn = argn_5058, - .argtn = argtn_5058, - .noreturn = false - }, - [5059] = { - .no = 5059, - .name = "sys_wait4", - .nargs = 4, - .argt = argt_5059, - .argsz = argsz_5059, - .argn = argn_5059, - .argtn = argtn_5059, - .noreturn = false - }, - [5060] = { - .no = 5060, - .name = "sys_kill", - .nargs = 2, - .argt = argt_5060, - .argsz = argsz_5060, - .argn = argn_5060, - .argtn = argtn_5060, - .noreturn = false - }, - [5061] = { - .no = 5061, - .name = "sys_newuname", - .nargs = 1, - .argt = argt_5061, - .argsz = argsz_5061, - .argn = argn_5061, - .argtn = argtn_5061, - .noreturn = false - }, - [5062] = { - .no = 5062, - .name = "sys_semget", - .nargs = 3, - .argt = argt_5062, - .argsz = argsz_5062, - .argn = argn_5062, - .argtn = argtn_5062, - .noreturn = false - }, - [5063] = { - .no = 5063, - .name = "sys_semop", - .nargs = 3, - .argt = argt_5063, - .argsz = argsz_5063, - .argn = argn_5063, - .argtn = argtn_5063, - .noreturn = false - }, - [5064] = { - .no = 5064, - .name = "sys_old_semctl", - .nargs = 4, - .argt = argt_5064, - .argsz = argsz_5064, - .argn = argn_5064, - .argtn = argtn_5064, - .noreturn = false - }, - [5065] = { - .no = 5065, - .name = "sys_shmdt", - .nargs = 1, - .argt = argt_5065, - .argsz = argsz_5065, - .argn = argn_5065, - .argtn = argtn_5065, - .noreturn = false - }, - [5066] = { - .no = 5066, - .name = "sys_msgget", - .nargs = 2, - .argt = argt_5066, - .argsz = argsz_5066, - .argn = argn_5066, - .argtn = argtn_5066, - .noreturn = false - }, - [5067] = { - .no = 5067, - .name = "sys_msgsnd", - .nargs = 4, - .argt = argt_5067, - .argsz = argsz_5067, - .argn = argn_5067, - .argtn = argtn_5067, - .noreturn = false - }, - [5068] = { - .no = 5068, - .name = "sys_msgrcv", - .nargs = 5, - .argt = argt_5068, - .argsz = argsz_5068, - .argn = argn_5068, - .argtn = argtn_5068, - .noreturn = false - }, - [5069] = { - .no = 5069, - .name = "sys_old_msgctl", - .nargs = 3, - .argt = argt_5069, - .argsz = argsz_5069, - .argn = argn_5069, - .argtn = argtn_5069, - .noreturn = false - }, - [5070] = { - .no = 5070, - .name = "sys_fcntl", - .nargs = 3, - .argt = argt_5070, - .argsz = argsz_5070, - .argn = argn_5070, - .argtn = argtn_5070, - .noreturn = false - }, - [5071] = { - .no = 5071, - .name = "sys_flock", - .nargs = 2, - .argt = argt_5071, - .argsz = argsz_5071, - .argn = argn_5071, - .argtn = argtn_5071, - .noreturn = false - }, - [5072] = { - .no = 5072, - .name = "sys_fsync", - .nargs = 1, - .argt = argt_5072, - .argsz = argsz_5072, - .argn = argn_5072, - .argtn = argtn_5072, - .noreturn = false - }, - [5073] = { - .no = 5073, - .name = "sys_fdatasync", - .nargs = 1, - .argt = argt_5073, - .argsz = argsz_5073, - .argn = argn_5073, - .argtn = argtn_5073, - .noreturn = false - }, - [5074] = { - .no = 5074, - .name = "sys_truncate", - .nargs = 2, - .argt = argt_5074, - .argsz = argsz_5074, - .argn = argn_5074, - .argtn = argtn_5074, - .noreturn = false - }, - [5075] = { - .no = 5075, - .name = "sys_ftruncate", - .nargs = 2, - .argt = argt_5075, - .argsz = argsz_5075, - .argn = argn_5075, - .argtn = argtn_5075, - .noreturn = false - }, - [5076] = { - .no = 5076, - .name = "sys_getdents", - .nargs = 3, - .argt = argt_5076, - .argsz = argsz_5076, - .argn = argn_5076, - .argtn = argtn_5076, - .noreturn = false - }, - [5077] = { - .no = 5077, - .name = "sys_getcwd", - .nargs = 2, - .argt = argt_5077, - .argsz = argsz_5077, - .argn = argn_5077, - .argtn = argtn_5077, - .noreturn = false - }, - [5078] = { - .no = 5078, - .name = "sys_chdir", - .nargs = 1, - .argt = argt_5078, - .argsz = argsz_5078, - .argn = argn_5078, - .argtn = argtn_5078, - .noreturn = false - }, - [5079] = { - .no = 5079, - .name = "sys_fchdir", - .nargs = 1, - .argt = argt_5079, - .argsz = argsz_5079, - .argn = argn_5079, - .argtn = argtn_5079, - .noreturn = false - }, - [5080] = { - .no = 5080, - .name = "sys_rename", - .nargs = 2, - .argt = argt_5080, - .argsz = argsz_5080, - .argn = argn_5080, - .argtn = argtn_5080, - .noreturn = false - }, - [5081] = { - .no = 5081, - .name = "sys_mkdir", - .nargs = 2, - .argt = argt_5081, - .argsz = argsz_5081, - .argn = argn_5081, - .argtn = argtn_5081, - .noreturn = false - }, - [5082] = { - .no = 5082, - .name = "sys_rmdir", - .nargs = 1, - .argt = argt_5082, - .argsz = argsz_5082, - .argn = argn_5082, - .argtn = argtn_5082, - .noreturn = false - }, - [5083] = { - .no = 5083, - .name = "sys_creat", - .nargs = 2, - .argt = argt_5083, - .argsz = argsz_5083, - .argn = argn_5083, - .argtn = argtn_5083, - .noreturn = false - }, - [5084] = { - .no = 5084, - .name = "sys_link", - .nargs = 2, - .argt = argt_5084, - .argsz = argsz_5084, - .argn = argn_5084, - .argtn = argtn_5084, - .noreturn = false - }, - [5085] = { - .no = 5085, - .name = "sys_unlink", - .nargs = 1, - .argt = argt_5085, - .argsz = argsz_5085, - .argn = argn_5085, - .argtn = argtn_5085, - .noreturn = false - }, - [5086] = { - .no = 5086, - .name = "sys_symlink", - .nargs = 2, - .argt = argt_5086, - .argsz = argsz_5086, - .argn = argn_5086, - .argtn = argtn_5086, - .noreturn = false - }, - [5087] = { - .no = 5087, - .name = "sys_readlink", - .nargs = 3, - .argt = argt_5087, - .argsz = argsz_5087, - .argn = argn_5087, - .argtn = argtn_5087, - .noreturn = false - }, - [5088] = { - .no = 5088, - .name = "sys_chmod", - .nargs = 2, - .argt = argt_5088, - .argsz = argsz_5088, - .argn = argn_5088, - .argtn = argtn_5088, - .noreturn = false - }, - [5089] = { - .no = 5089, - .name = "sys_fchmod", - .nargs = 2, - .argt = argt_5089, - .argsz = argsz_5089, - .argn = argn_5089, - .argtn = argtn_5089, - .noreturn = false - }, - [5090] = { - .no = 5090, - .name = "sys_chown", - .nargs = 3, - .argt = argt_5090, - .argsz = argsz_5090, - .argn = argn_5090, - .argtn = argtn_5090, - .noreturn = false - }, - [5091] = { - .no = 5091, - .name = "sys_fchown", - .nargs = 3, - .argt = argt_5091, - .argsz = argsz_5091, - .argn = argn_5091, - .argtn = argtn_5091, - .noreturn = false - }, - [5092] = { - .no = 5092, - .name = "sys_lchown", - .nargs = 3, - .argt = argt_5092, - .argsz = argsz_5092, - .argn = argn_5092, - .argtn = argtn_5092, - .noreturn = false - }, - [5093] = { - .no = 5093, - .name = "sys_umask", - .nargs = 1, - .argt = argt_5093, - .argsz = argsz_5093, - .argn = argn_5093, - .argtn = argtn_5093, - .noreturn = false - }, - [5094] = { - .no = 5094, - .name = "sys_gettimeofday", - .nargs = 2, - .argt = argt_5094, - .argsz = argsz_5094, - .argn = argn_5094, - .argtn = argtn_5094, - .noreturn = false - }, - [5095] = { - .no = 5095, - .name = "sys_getrlimit", - .nargs = 2, - .argt = argt_5095, - .argsz = argsz_5095, - .argn = argn_5095, - .argtn = argtn_5095, - .noreturn = false - }, - [5096] = { - .no = 5096, - .name = "sys_getrusage", - .nargs = 2, - .argt = argt_5096, - .argsz = argsz_5096, - .argn = argn_5096, - .argtn = argtn_5096, - .noreturn = false - }, - [5097] = { - .no = 5097, - .name = "sys_sysinfo", - .nargs = 1, - .argt = argt_5097, - .argsz = argsz_5097, - .argn = argn_5097, - .argtn = argtn_5097, - .noreturn = false - }, - [5098] = { - .no = 5098, - .name = "sys_times", - .nargs = 1, - .argt = argt_5098, - .argsz = argsz_5098, - .argn = argn_5098, - .argtn = argtn_5098, - .noreturn = false - }, - [5099] = { - .no = 5099, - .name = "sys_ptrace", - .nargs = 4, - .argt = argt_5099, - .argsz = argsz_5099, - .argn = argn_5099, - .argtn = argtn_5099, - .noreturn = false - }, - [5100] = { - .no = 5100, - .name = "sys_getuid", - .nargs = 0, - .argt = argt_5100, - .argsz = argsz_5100, - .argn = argn_5100, - .argtn = argtn_5100, - .noreturn = false - }, - [5101] = { - .no = 5101, - .name = "sys_syslog", - .nargs = 3, - .argt = argt_5101, - .argsz = argsz_5101, - .argn = argn_5101, - .argtn = argtn_5101, - .noreturn = false - }, - [5102] = { - .no = 5102, - .name = "sys_getgid", - .nargs = 0, - .argt = argt_5102, - .argsz = argsz_5102, - .argn = argn_5102, - .argtn = argtn_5102, - .noreturn = false - }, - [5103] = { - .no = 5103, - .name = "sys_setuid", - .nargs = 1, - .argt = argt_5103, - .argsz = argsz_5103, - .argn = argn_5103, - .argtn = argtn_5103, - .noreturn = false - }, - [5104] = { - .no = 5104, - .name = "sys_setgid", - .nargs = 1, - .argt = argt_5104, - .argsz = argsz_5104, - .argn = argn_5104, - .argtn = argtn_5104, - .noreturn = false - }, - [5105] = { - .no = 5105, - .name = "sys_geteuid", - .nargs = 0, - .argt = argt_5105, - .argsz = argsz_5105, - .argn = argn_5105, - .argtn = argtn_5105, - .noreturn = false - }, - [5106] = { - .no = 5106, - .name = "sys_getegid", - .nargs = 0, - .argt = argt_5106, - .argsz = argsz_5106, - .argn = argn_5106, - .argtn = argtn_5106, - .noreturn = false - }, - [5107] = { - .no = 5107, - .name = "sys_setpgid", - .nargs = 2, - .argt = argt_5107, - .argsz = argsz_5107, - .argn = argn_5107, - .argtn = argtn_5107, - .noreturn = false - }, - [5108] = { - .no = 5108, - .name = "sys_getppid", - .nargs = 0, - .argt = argt_5108, - .argsz = argsz_5108, - .argn = argn_5108, - .argtn = argtn_5108, - .noreturn = false - }, - [5109] = { - .no = 5109, - .name = "sys_getpgrp", - .nargs = 0, - .argt = argt_5109, - .argsz = argsz_5109, - .argn = argn_5109, - .argtn = argtn_5109, - .noreturn = false - }, - [5110] = { - .no = 5110, - .name = "sys_setsid", - .nargs = 0, - .argt = argt_5110, - .argsz = argsz_5110, - .argn = argn_5110, - .argtn = argtn_5110, - .noreturn = false - }, - [5111] = { - .no = 5111, - .name = "sys_setreuid", - .nargs = 2, - .argt = argt_5111, - .argsz = argsz_5111, - .argn = argn_5111, - .argtn = argtn_5111, - .noreturn = false - }, - [5112] = { - .no = 5112, - .name = "sys_setregid", - .nargs = 2, - .argt = argt_5112, - .argsz = argsz_5112, - .argn = argn_5112, - .argtn = argtn_5112, - .noreturn = false - }, - [5113] = { - .no = 5113, - .name = "sys_getgroups", - .nargs = 2, - .argt = argt_5113, - .argsz = argsz_5113, - .argn = argn_5113, - .argtn = argtn_5113, - .noreturn = false - }, - [5114] = { - .no = 5114, - .name = "sys_setgroups", - .nargs = 2, - .argt = argt_5114, - .argsz = argsz_5114, - .argn = argn_5114, - .argtn = argtn_5114, - .noreturn = false - }, - [5115] = { - .no = 5115, - .name = "sys_setresuid", - .nargs = 3, - .argt = argt_5115, - .argsz = argsz_5115, - .argn = argn_5115, - .argtn = argtn_5115, - .noreturn = false - }, - [5116] = { - .no = 5116, - .name = "sys_getresuid", - .nargs = 3, - .argt = argt_5116, - .argsz = argsz_5116, - .argn = argn_5116, - .argtn = argtn_5116, - .noreturn = false - }, - [5117] = { - .no = 5117, - .name = "sys_setresgid", - .nargs = 3, - .argt = argt_5117, - .argsz = argsz_5117, - .argn = argn_5117, - .argtn = argtn_5117, - .noreturn = false - }, - [5118] = { - .no = 5118, - .name = "sys_getresgid", - .nargs = 3, - .argt = argt_5118, - .argsz = argsz_5118, - .argn = argn_5118, - .argtn = argtn_5118, - .noreturn = false - }, - [5119] = { - .no = 5119, - .name = "sys_getpgid", - .nargs = 1, - .argt = argt_5119, - .argsz = argsz_5119, - .argn = argn_5119, - .argtn = argtn_5119, - .noreturn = false - }, - [5120] = { - .no = 5120, - .name = "sys_setfsuid", - .nargs = 1, - .argt = argt_5120, - .argsz = argsz_5120, - .argn = argn_5120, - .argtn = argtn_5120, - .noreturn = false - }, - [5121] = { - .no = 5121, - .name = "sys_setfsgid", - .nargs = 1, - .argt = argt_5121, - .argsz = argsz_5121, - .argn = argn_5121, - .argtn = argtn_5121, - .noreturn = false - }, - [5122] = { - .no = 5122, - .name = "sys_getsid", - .nargs = 1, - .argt = argt_5122, - .argsz = argsz_5122, - .argn = argn_5122, - .argtn = argtn_5122, - .noreturn = false - }, - [5123] = { - .no = 5123, - .name = "sys_capget", - .nargs = 2, - .argt = argt_5123, - .argsz = argsz_5123, - .argn = argn_5123, - .argtn = argtn_5123, - .noreturn = false - }, - [5124] = { - .no = 5124, - .name = "sys_capset", - .nargs = 2, - .argt = argt_5124, - .argsz = argsz_5124, - .argn = argn_5124, - .argtn = argtn_5124, - .noreturn = false - }, - [5125] = { - .no = 5125, - .name = "sys_rt_sigpending", - .nargs = 2, - .argt = argt_5125, - .argsz = argsz_5125, - .argn = argn_5125, - .argtn = argtn_5125, - .noreturn = false - }, - [5126] = { - .no = 5126, - .name = "sys_rt_sigtimedwait", - .nargs = 4, - .argt = argt_5126, - .argsz = argsz_5126, - .argn = argn_5126, - .argtn = argtn_5126, - .noreturn = false - }, - [5127] = { - .no = 5127, - .name = "sys_rt_sigqueueinfo", - .nargs = 3, - .argt = argt_5127, - .argsz = argsz_5127, - .argn = argn_5127, - .argtn = argtn_5127, - .noreturn = false - }, - [5128] = { - .no = 5128, - .name = "sys_rt_sigsuspend", - .nargs = 2, - .argt = argt_5128, - .argsz = argsz_5128, - .argn = argn_5128, - .argtn = argtn_5128, - .noreturn = false - }, - [5129] = { - .no = 5129, - .name = "sys_sigaltstack", - .nargs = 2, - .argt = argt_5129, - .argsz = argsz_5129, - .argn = argn_5129, - .argtn = argtn_5129, - .noreturn = false - }, - [5130] = { - .no = 5130, - .name = "sys_utime", - .nargs = 2, - .argt = argt_5130, - .argsz = argsz_5130, - .argn = argn_5130, - .argtn = argtn_5130, - .noreturn = false - }, - [5131] = { - .no = 5131, - .name = "sys_mknod", - .nargs = 3, - .argt = argt_5131, - .argsz = argsz_5131, - .argn = argn_5131, - .argtn = argtn_5131, - .noreturn = false - }, - [5132] = { - .no = 5132, - .name = "sys_personality", - .nargs = 1, - .argt = argt_5132, - .argsz = argsz_5132, - .argn = argn_5132, - .argtn = argtn_5132, - .noreturn = false - }, - [5133] = { - .no = 5133, - .name = "sys_ustat", - .nargs = 2, - .argt = argt_5133, - .argsz = argsz_5133, - .argn = argn_5133, - .argtn = argtn_5133, - .noreturn = false - }, - [5134] = { - .no = 5134, - .name = "sys_statfs", - .nargs = 2, - .argt = argt_5134, - .argsz = argsz_5134, - .argn = argn_5134, - .argtn = argtn_5134, - .noreturn = false - }, - [5135] = { - .no = 5135, - .name = "sys_fstatfs", - .nargs = 2, - .argt = argt_5135, - .argsz = argsz_5135, - .argn = argn_5135, - .argtn = argtn_5135, - .noreturn = false - }, - [5136] = { - .no = 5136, - .name = "sys_sysfs", - .nargs = 3, - .argt = argt_5136, - .argsz = argsz_5136, - .argn = argn_5136, - .argtn = argtn_5136, - .noreturn = false - }, - [5137] = { - .no = 5137, - .name = "sys_getpriority", - .nargs = 2, - .argt = argt_5137, - .argsz = argsz_5137, - .argn = argn_5137, - .argtn = argtn_5137, - .noreturn = false - }, - [5138] = { - .no = 5138, - .name = "sys_setpriority", - .nargs = 3, - .argt = argt_5138, - .argsz = argsz_5138, - .argn = argn_5138, - .argtn = argtn_5138, - .noreturn = false - }, - [5139] = { - .no = 5139, - .name = "sys_sched_setparam", - .nargs = 2, - .argt = argt_5139, - .argsz = argsz_5139, - .argn = argn_5139, - .argtn = argtn_5139, - .noreturn = false - }, - [5140] = { - .no = 5140, - .name = "sys_sched_getparam", - .nargs = 2, - .argt = argt_5140, - .argsz = argsz_5140, - .argn = argn_5140, - .argtn = argtn_5140, - .noreturn = false - }, - [5141] = { - .no = 5141, - .name = "sys_sched_setscheduler", - .nargs = 3, - .argt = argt_5141, - .argsz = argsz_5141, - .argn = argn_5141, - .argtn = argtn_5141, - .noreturn = false - }, - [5142] = { - .no = 5142, - .name = "sys_sched_getscheduler", - .nargs = 1, - .argt = argt_5142, - .argsz = argsz_5142, - .argn = argn_5142, - .argtn = argtn_5142, - .noreturn = false - }, - [5143] = { - .no = 5143, - .name = "sys_sched_get_priority_max", - .nargs = 1, - .argt = argt_5143, - .argsz = argsz_5143, - .argn = argn_5143, - .argtn = argtn_5143, - .noreturn = false - }, - [5144] = { - .no = 5144, - .name = "sys_sched_get_priority_min", - .nargs = 1, - .argt = argt_5144, - .argsz = argsz_5144, - .argn = argn_5144, - .argtn = argtn_5144, - .noreturn = false - }, - [5145] = { - .no = 5145, - .name = "sys_sched_rr_get_interval", - .nargs = 2, - .argt = argt_5145, - .argsz = argsz_5145, - .argn = argn_5145, - .argtn = argtn_5145, - .noreturn = false - }, - [5146] = { - .no = 5146, - .name = "sys_mlock", - .nargs = 2, - .argt = argt_5146, - .argsz = argsz_5146, - .argn = argn_5146, - .argtn = argtn_5146, - .noreturn = false - }, - [5147] = { - .no = 5147, - .name = "sys_munlock", - .nargs = 2, - .argt = argt_5147, - .argsz = argsz_5147, - .argn = argn_5147, - .argtn = argtn_5147, - .noreturn = false - }, - [5148] = { - .no = 5148, - .name = "sys_mlockall", - .nargs = 1, - .argt = argt_5148, - .argsz = argsz_5148, - .argn = argn_5148, - .argtn = argtn_5148, - .noreturn = false - }, - [5149] = { - .no = 5149, - .name = "sys_munlockall", - .nargs = 0, - .argt = argt_5149, - .argsz = argsz_5149, - .argn = argn_5149, - .argtn = argtn_5149, - .noreturn = false - }, - [5150] = { - .no = 5150, - .name = "sys_vhangup", - .nargs = 0, - .argt = argt_5150, - .argsz = argsz_5150, - .argn = argn_5150, - .argtn = argtn_5150, - .noreturn = false - }, - [5151] = { - .no = 5151, - .name = "sys_pivot_root", - .nargs = 2, - .argt = argt_5151, - .argsz = argsz_5151, - .argn = argn_5151, - .argtn = argtn_5151, - .noreturn = false - }, - [5152] = { - .no = 5152, - .name = "sys_sysctl", - .nargs = 1, - .argt = argt_5152, - .argsz = argsz_5152, - .argn = argn_5152, - .argtn = argtn_5152, - .noreturn = false - }, - [5153] = { - .no = 5153, - .name = "sys_prctl", - .nargs = 5, - .argt = argt_5153, - .argsz = argsz_5153, - .argn = argn_5153, - .argtn = argtn_5153, - .noreturn = false - }, - [5154] = { - .no = 5154, - .name = "sys_adjtimex", - .nargs = 1, - .argt = argt_5154, - .argsz = argsz_5154, - .argn = argn_5154, - .argtn = argtn_5154, - .noreturn = false - }, - [5155] = { - .no = 5155, - .name = "sys_setrlimit", - .nargs = 2, - .argt = argt_5155, - .argsz = argsz_5155, - .argn = argn_5155, - .argtn = argtn_5155, - .noreturn = false - }, - [5156] = { - .no = 5156, - .name = "sys_chroot", - .nargs = 1, - .argt = argt_5156, - .argsz = argsz_5156, - .argn = argn_5156, - .argtn = argtn_5156, - .noreturn = false - }, - [5157] = { - .no = 5157, - .name = "sys_sync", - .nargs = 0, - .argt = argt_5157, - .argsz = argsz_5157, - .argn = argn_5157, - .argtn = argtn_5157, - .noreturn = false - }, - [5158] = { - .no = 5158, - .name = "sys_acct", - .nargs = 1, - .argt = argt_5158, - .argsz = argsz_5158, - .argn = argn_5158, - .argtn = argtn_5158, - .noreturn = false - }, - [5159] = { - .no = 5159, - .name = "sys_settimeofday", - .nargs = 2, - .argt = argt_5159, - .argsz = argsz_5159, - .argn = argn_5159, - .argtn = argtn_5159, - .noreturn = false - }, - [5160] = { - .no = 5160, - .name = "sys_mount", - .nargs = 5, - .argt = argt_5160, - .argsz = argsz_5160, - .argn = argn_5160, - .argtn = argtn_5160, - .noreturn = false - }, - [5161] = { - .no = 5161, - .name = "sys_umount", - .nargs = 2, - .argt = argt_5161, - .argsz = argsz_5161, - .argn = argn_5161, - .argtn = argtn_5161, - .noreturn = false - }, - [5162] = { - .no = 5162, - .name = "sys_swapon", - .nargs = 2, - .argt = argt_5162, - .argsz = argsz_5162, - .argn = argn_5162, - .argtn = argtn_5162, - .noreturn = false - }, - [5163] = { - .no = 5163, - .name = "sys_swapoff", - .nargs = 1, - .argt = argt_5163, - .argsz = argsz_5163, - .argn = argn_5163, - .argtn = argtn_5163, - .noreturn = false - }, - [5164] = { - .no = 5164, - .name = "sys_reboot", - .nargs = 4, - .argt = argt_5164, - .argsz = argsz_5164, - .argn = argn_5164, - .argtn = argtn_5164, - .noreturn = false - }, - [5165] = { - .no = 5165, - .name = "sys_sethostname", - .nargs = 2, - .argt = argt_5165, - .argsz = argsz_5165, - .argn = argn_5165, - .argtn = argtn_5165, - .noreturn = false - }, - [5166] = { - .no = 5166, - .name = "sys_setdomainname", - .nargs = 2, - .argt = argt_5166, - .argsz = argsz_5166, - .argn = argn_5166, - .argtn = argtn_5166, - .noreturn = false - }, - [5167] = { - .no = 5167, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5167, - .argsz = argsz_5167, - .argn = argn_5167, - .argtn = argtn_5167, - .noreturn = false - }, - [5170] = { - .no = 5170, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5170, - .argsz = argsz_5170, - .argn = argn_5170, - .argtn = argtn_5170, - .noreturn = false - }, - [5171] = { - .no = 5171, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5171, - .argsz = argsz_5171, - .argn = argn_5171, - .argtn = argtn_5171, - .noreturn = false - }, - [5173] = { - .no = 5173, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5173, - .argsz = argsz_5173, - .argn = argn_5173, - .argtn = argtn_5173, - .noreturn = false - }, - [5174] = { - .no = 5174, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5174, - .argsz = argsz_5174, - .argn = argn_5174, - .argtn = argtn_5174, - .noreturn = false - }, - [5175] = { - .no = 5175, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5175, - .argsz = argsz_5175, - .argn = argn_5175, - .argtn = argtn_5175, - .noreturn = false - }, - [5176] = { - .no = 5176, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5176, - .argsz = argsz_5176, - .argn = argn_5176, - .argtn = argtn_5176, - .noreturn = false - }, - [5177] = { - .no = 5177, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5177, - .argsz = argsz_5177, - .argn = argn_5177, - .argtn = argtn_5177, - .noreturn = false - }, - [5193] = { - .no = 5193, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5193, - .argsz = argsz_5193, - .argn = argn_5193, - .argtn = argtn_5193, - .noreturn = false - }, - [5236] = { - .no = 5236, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5236, - .argsz = argsz_5236, - .argn = argn_5236, - .argtn = argtn_5236, - .noreturn = false - }, - [5277] = { - .no = 5277, - .name = "sys_ni_syscall", - .nargs = 0, - .argt = argt_5277, - .argsz = argsz_5277, - .argn = argn_5277, - .argtn = argtn_5277, - .noreturn = false - }, - [5168] = { - .no = 5168, - .name = "sys_init_module", - .nargs = 3, - .argt = argt_5168, - .argsz = argsz_5168, - .argn = argn_5168, - .argtn = argtn_5168, - .noreturn = false - }, - [5169] = { - .no = 5169, - .name = "sys_delete_module", - .nargs = 2, - .argt = argt_5169, - .argsz = argsz_5169, - .argn = argn_5169, - .argtn = argtn_5169, - .noreturn = false - }, - [5172] = { - .no = 5172, - .name = "sys_quotactl", - .nargs = 4, - .argt = argt_5172, - .argsz = argsz_5172, - .argn = argn_5172, - .argtn = argtn_5172, - .noreturn = false - }, - [5178] = { - .no = 5178, - .name = "sys_gettid", - .nargs = 0, - .argt = argt_5178, - .argsz = argsz_5178, - .argn = argn_5178, - .argtn = argtn_5178, - .noreturn = false - }, - [5179] = { - .no = 5179, - .name = "sys_readahead", - .nargs = 3, - .argt = argt_5179, - .argsz = argsz_5179, - .argn = argn_5179, - .argtn = argtn_5179, - .noreturn = false - }, - [5180] = { - .no = 5180, - .name = "sys_setxattr", - .nargs = 5, - .argt = argt_5180, - .argsz = argsz_5180, - .argn = argn_5180, - .argtn = argtn_5180, - .noreturn = false - }, - [5181] = { - .no = 5181, - .name = "sys_lsetxattr", - .nargs = 5, - .argt = argt_5181, - .argsz = argsz_5181, - .argn = argn_5181, - .argtn = argtn_5181, - .noreturn = false - }, - [5182] = { - .no = 5182, - .name = "sys_fsetxattr", - .nargs = 5, - .argt = argt_5182, - .argsz = argsz_5182, - .argn = argn_5182, - .argtn = argtn_5182, - .noreturn = false - }, - [5183] = { - .no = 5183, - .name = "sys_getxattr", - .nargs = 4, - .argt = argt_5183, - .argsz = argsz_5183, - .argn = argn_5183, - .argtn = argtn_5183, - .noreturn = false - }, - [5184] = { - .no = 5184, - .name = "sys_lgetxattr", - .nargs = 4, - .argt = argt_5184, - .argsz = argsz_5184, - .argn = argn_5184, - .argtn = argtn_5184, - .noreturn = false - }, - [5185] = { - .no = 5185, - .name = "sys_fgetxattr", - .nargs = 4, - .argt = argt_5185, - .argsz = argsz_5185, - .argn = argn_5185, - .argtn = argtn_5185, - .noreturn = false - }, - [5186] = { - .no = 5186, - .name = "sys_listxattr", - .nargs = 3, - .argt = argt_5186, - .argsz = argsz_5186, - .argn = argn_5186, - .argtn = argtn_5186, - .noreturn = false - }, - [5187] = { - .no = 5187, - .name = "sys_llistxattr", - .nargs = 3, - .argt = argt_5187, - .argsz = argsz_5187, - .argn = argn_5187, - .argtn = argtn_5187, - .noreturn = false - }, - [5188] = { - .no = 5188, - .name = "sys_flistxattr", - .nargs = 3, - .argt = argt_5188, - .argsz = argsz_5188, - .argn = argn_5188, - .argtn = argtn_5188, - .noreturn = false - }, - [5189] = { - .no = 5189, - .name = "sys_removexattr", - .nargs = 2, - .argt = argt_5189, - .argsz = argsz_5189, - .argn = argn_5189, - .argtn = argtn_5189, - .noreturn = false - }, - [5190] = { - .no = 5190, - .name = "sys_lremovexattr", - .nargs = 2, - .argt = argt_5190, - .argsz = argsz_5190, - .argn = argn_5190, - .argtn = argtn_5190, - .noreturn = false - }, - [5191] = { - .no = 5191, - .name = "sys_fremovexattr", - .nargs = 2, - .argt = argt_5191, - .argsz = argsz_5191, - .argn = argn_5191, - .argtn = argtn_5191, - .noreturn = false - }, - [5192] = { - .no = 5192, - .name = "sys_tkill", - .nargs = 2, - .argt = argt_5192, - .argsz = argsz_5192, - .argn = argn_5192, - .argtn = argtn_5192, - .noreturn = false - }, - [5194] = { - .no = 5194, - .name = "sys_futex", - .nargs = 6, - .argt = argt_5194, - .argsz = argsz_5194, - .argn = argn_5194, - .argtn = argtn_5194, - .noreturn = false - }, - [5195] = { - .no = 5195, - .name = "sys_sched_setaffinity", - .nargs = 3, - .argt = argt_5195, - .argsz = argsz_5195, - .argn = argn_5195, - .argtn = argtn_5195, - .noreturn = false - }, - [5196] = { - .no = 5196, - .name = "sys_sched_getaffinity", - .nargs = 3, - .argt = argt_5196, - .argsz = argsz_5196, - .argn = argn_5196, - .argtn = argtn_5196, - .noreturn = false - }, - [5200] = { - .no = 5200, - .name = "sys_io_setup", - .nargs = 2, - .argt = argt_5200, - .argsz = argsz_5200, - .argn = argn_5200, - .argtn = argtn_5200, - .noreturn = false - }, - [5201] = { - .no = 5201, - .name = "sys_io_destroy", - .nargs = 1, - .argt = argt_5201, - .argsz = argsz_5201, - .argn = argn_5201, - .argtn = argtn_5201, - .noreturn = false - }, - [5202] = { - .no = 5202, - .name = "sys_io_getevents", - .nargs = 5, - .argt = argt_5202, - .argsz = argsz_5202, - .argn = argn_5202, - .argtn = argtn_5202, - .noreturn = false - }, - [5203] = { - .no = 5203, - .name = "sys_io_submit", - .nargs = 3, - .argt = argt_5203, - .argsz = argsz_5203, - .argn = argn_5203, - .argtn = argtn_5203, - .noreturn = false - }, - [5204] = { - .no = 5204, - .name = "sys_io_cancel", - .nargs = 3, - .argt = argt_5204, - .argsz = argsz_5204, - .argn = argn_5204, - .argtn = argtn_5204, - .noreturn = false - }, - [5205] = { - .no = 5205, - .name = "sys_exit_group", - .nargs = 1, - .argt = argt_5205, - .argsz = argsz_5205, - .argn = argn_5205, - .argtn = argtn_5205, - .noreturn = false - }, - [5206] = { - .no = 5206, - .name = "sys_lookup_dcookie", - .nargs = 3, - .argt = argt_5206, - .argsz = argsz_5206, - .argn = argn_5206, - .argtn = argtn_5206, - .noreturn = false - }, - [5207] = { - .no = 5207, - .name = "sys_epoll_create", - .nargs = 1, - .argt = argt_5207, - .argsz = argsz_5207, - .argn = argn_5207, - .argtn = argtn_5207, - .noreturn = false - }, - [5208] = { - .no = 5208, - .name = "sys_epoll_ctl", - .nargs = 4, - .argt = argt_5208, - .argsz = argsz_5208, - .argn = argn_5208, - .argtn = argtn_5208, - .noreturn = false - }, - [5209] = { - .no = 5209, - .name = "sys_epoll_wait", - .nargs = 4, - .argt = argt_5209, - .argsz = argsz_5209, - .argn = argn_5209, - .argtn = argtn_5209, - .noreturn = false - }, - [5210] = { - .no = 5210, - .name = "sys_remap_file_pages", - .nargs = 5, - .argt = argt_5210, - .argsz = argsz_5210, - .argn = argn_5210, - .argtn = argtn_5210, - .noreturn = false - }, - [5211] = { - .no = 5211, - .name = "sys_rt_sigreturn", - .nargs = 0, - .argt = argt_5211, - .argsz = argsz_5211, - .argn = argn_5211, - .argtn = argtn_5211, - .noreturn = false - }, - [5212] = { - .no = 5212, - .name = "sys_set_tid_address", - .nargs = 1, - .argt = argt_5212, - .argsz = argsz_5212, - .argn = argn_5212, - .argtn = argtn_5212, - .noreturn = false - }, - [5213] = { - .no = 5213, - .name = "sys_restart_syscall", - .nargs = 0, - .argt = argt_5213, - .argsz = argsz_5213, - .argn = argn_5213, - .argtn = argtn_5213, - .noreturn = false - }, - [5214] = { - .no = 5214, - .name = "sys_semtimedop", - .nargs = 4, - .argt = argt_5214, - .argsz = argsz_5214, - .argn = argn_5214, - .argtn = argtn_5214, - .noreturn = false - }, - [5215] = { - .no = 5215, - .name = "sys_fadvise64_64", - .nargs = 4, - .argt = argt_5215, - .argsz = argsz_5215, - .argn = argn_5215, - .argtn = argtn_5215, - .noreturn = false - }, - [5216] = { - .no = 5216, - .name = "sys_timer_create", - .nargs = 3, - .argt = argt_5216, - .argsz = argsz_5216, - .argn = argn_5216, - .argtn = argtn_5216, - .noreturn = false - }, - [5217] = { - .no = 5217, - .name = "sys_timer_settime", - .nargs = 4, - .argt = argt_5217, - .argsz = argsz_5217, - .argn = argn_5217, - .argtn = argtn_5217, - .noreturn = false - }, - [5218] = { - .no = 5218, - .name = "sys_timer_gettime", - .nargs = 2, - .argt = argt_5218, - .argsz = argsz_5218, - .argn = argn_5218, - .argtn = argtn_5218, - .noreturn = false - }, - [5219] = { - .no = 5219, - .name = "sys_timer_getoverrun", - .nargs = 1, - .argt = argt_5219, - .argsz = argsz_5219, - .argn = argn_5219, - .argtn = argtn_5219, - .noreturn = false - }, - [5220] = { - .no = 5220, - .name = "sys_timer_delete", - .nargs = 1, - .argt = argt_5220, - .argsz = argsz_5220, - .argn = argn_5220, - .argtn = argtn_5220, - .noreturn = false - }, - [5221] = { - .no = 5221, - .name = "sys_clock_settime", - .nargs = 2, - .argt = argt_5221, - .argsz = argsz_5221, - .argn = argn_5221, - .argtn = argtn_5221, - .noreturn = false - }, - [5222] = { - .no = 5222, - .name = "sys_clock_gettime", - .nargs = 2, - .argt = argt_5222, - .argsz = argsz_5222, - .argn = argn_5222, - .argtn = argtn_5222, - .noreturn = false - }, - [5223] = { - .no = 5223, - .name = "sys_clock_getres", - .nargs = 2, - .argt = argt_5223, - .argsz = argsz_5223, - .argn = argn_5223, - .argtn = argtn_5223, - .noreturn = false - }, - [5224] = { - .no = 5224, - .name = "sys_clock_nanosleep", - .nargs = 4, - .argt = argt_5224, - .argsz = argsz_5224, - .argn = argn_5224, - .argtn = argtn_5224, - .noreturn = false - }, - [5225] = { - .no = 5225, - .name = "sys_tgkill", - .nargs = 3, - .argt = argt_5225, - .argsz = argsz_5225, - .argn = argn_5225, - .argtn = argtn_5225, - .noreturn = false - }, - [5226] = { - .no = 5226, - .name = "sys_utimes", - .nargs = 2, - .argt = argt_5226, - .argsz = argsz_5226, - .argn = argn_5226, - .argtn = argtn_5226, - .noreturn = false - }, - [5227] = { - .no = 5227, - .name = "sys_mbind", - .nargs = 6, - .argt = argt_5227, - .argsz = argsz_5227, - .argn = argn_5227, - .argtn = argtn_5227, - .noreturn = false - }, - [5228] = { - .no = 5228, - .name = "sys_get_mempolicy", - .nargs = 5, - .argt = argt_5228, - .argsz = argsz_5228, - .argn = argn_5228, - .argtn = argtn_5228, - .noreturn = false - }, - [5229] = { - .no = 5229, - .name = "sys_set_mempolicy", - .nargs = 3, - .argt = argt_5229, - .argsz = argsz_5229, - .argn = argn_5229, - .argtn = argtn_5229, - .noreturn = false - }, - [5230] = { - .no = 5230, - .name = "sys_mq_open", - .nargs = 4, - .argt = argt_5230, - .argsz = argsz_5230, - .argn = argn_5230, - .argtn = argtn_5230, - .noreturn = false - }, - [5231] = { - .no = 5231, - .name = "sys_mq_unlink", - .nargs = 1, - .argt = argt_5231, - .argsz = argsz_5231, - .argn = argn_5231, - .argtn = argtn_5231, - .noreturn = false - }, - [5232] = { - .no = 5232, - .name = "sys_mq_timedsend", - .nargs = 5, - .argt = argt_5232, - .argsz = argsz_5232, - .argn = argn_5232, - .argtn = argtn_5232, - .noreturn = false - }, - [5233] = { - .no = 5233, - .name = "sys_mq_timedreceive", - .nargs = 5, - .argt = argt_5233, - .argsz = argsz_5233, - .argn = argn_5233, - .argtn = argtn_5233, - .noreturn = false - }, - [5234] = { - .no = 5234, - .name = "sys_mq_notify", - .nargs = 2, - .argt = argt_5234, - .argsz = argsz_5234, - .argn = argn_5234, - .argtn = argtn_5234, - .noreturn = false - }, - [5235] = { - .no = 5235, - .name = "sys_mq_getsetattr", - .nargs = 3, - .argt = argt_5235, - .argsz = argsz_5235, - .argn = argn_5235, - .argtn = argtn_5235, - .noreturn = false - }, - [5237] = { - .no = 5237, - .name = "sys_waitid", - .nargs = 5, - .argt = argt_5237, - .argsz = argsz_5237, - .argn = argn_5237, - .argtn = argtn_5237, - .noreturn = false - }, - [5239] = { - .no = 5239, - .name = "sys_add_key", - .nargs = 5, - .argt = argt_5239, - .argsz = argsz_5239, - .argn = argn_5239, - .argtn = argtn_5239, - .noreturn = false - }, - [5240] = { - .no = 5240, - .name = "sys_request_key", - .nargs = 4, - .argt = argt_5240, - .argsz = argsz_5240, - .argn = argn_5240, - .argtn = argtn_5240, - .noreturn = false - }, - [5241] = { - .no = 5241, - .name = "sys_keyctl", - .nargs = 5, - .argt = argt_5241, - .argsz = argsz_5241, - .argn = argn_5241, - .argtn = argtn_5241, - .noreturn = false - }, - [5243] = { - .no = 5243, - .name = "sys_inotify_init", - .nargs = 0, - .argt = argt_5243, - .argsz = argsz_5243, - .argn = argn_5243, - .argtn = argtn_5243, - .noreturn = false - }, - [5244] = { - .no = 5244, - .name = "sys_inotify_add_watch", - .nargs = 3, - .argt = argt_5244, - .argsz = argsz_5244, - .argn = argn_5244, - .argtn = argtn_5244, - .noreturn = false - }, - [5245] = { - .no = 5245, - .name = "sys_inotify_rm_watch", - .nargs = 2, - .argt = argt_5245, - .argsz = argsz_5245, - .argn = argn_5245, - .argtn = argtn_5245, - .noreturn = false - }, - [5246] = { - .no = 5246, - .name = "sys_migrate_pages", - .nargs = 4, - .argt = argt_5246, - .argsz = argsz_5246, - .argn = argn_5246, - .argtn = argtn_5246, - .noreturn = false - }, - [5247] = { - .no = 5247, - .name = "sys_openat", - .nargs = 4, - .argt = argt_5247, - .argsz = argsz_5247, - .argn = argn_5247, - .argtn = argtn_5247, - .noreturn = false - }, - [5248] = { - .no = 5248, - .name = "sys_mkdirat", - .nargs = 3, - .argt = argt_5248, - .argsz = argsz_5248, - .argn = argn_5248, - .argtn = argtn_5248, - .noreturn = false - }, - [5249] = { - .no = 5249, - .name = "sys_mknodat", - .nargs = 4, - .argt = argt_5249, - .argsz = argsz_5249, - .argn = argn_5249, - .argtn = argtn_5249, - .noreturn = false - }, - [5250] = { - .no = 5250, - .name = "sys_fchownat", - .nargs = 5, - .argt = argt_5250, - .argsz = argsz_5250, - .argn = argn_5250, - .argtn = argtn_5250, - .noreturn = false - }, - [5251] = { - .no = 5251, - .name = "sys_futimesat", - .nargs = 3, - .argt = argt_5251, - .argsz = argsz_5251, - .argn = argn_5251, - .argtn = argtn_5251, - .noreturn = false - }, - [5252] = { - .no = 5252, - .name = "sys_newfstatat", - .nargs = 4, - .argt = argt_5252, - .argsz = argsz_5252, - .argn = argn_5252, - .argtn = argtn_5252, - .noreturn = false - }, - [5253] = { - .no = 5253, - .name = "sys_unlinkat", - .nargs = 3, - .argt = argt_5253, - .argsz = argsz_5253, - .argn = argn_5253, - .argtn = argtn_5253, - .noreturn = false - }, - [5254] = { - .no = 5254, - .name = "sys_renameat", - .nargs = 4, - .argt = argt_5254, - .argsz = argsz_5254, - .argn = argn_5254, - .argtn = argtn_5254, - .noreturn = false - }, - [5255] = { - .no = 5255, - .name = "sys_linkat", - .nargs = 5, - .argt = argt_5255, - .argsz = argsz_5255, - .argn = argn_5255, - .argtn = argtn_5255, - .noreturn = false - }, - [5256] = { - .no = 5256, - .name = "sys_symlinkat", - .nargs = 3, - .argt = argt_5256, - .argsz = argsz_5256, - .argn = argn_5256, - .argtn = argtn_5256, - .noreturn = false - }, - [5257] = { - .no = 5257, - .name = "sys_readlinkat", - .nargs = 4, - .argt = argt_5257, - .argsz = argsz_5257, - .argn = argn_5257, - .argtn = argtn_5257, - .noreturn = false - }, - [5258] = { - .no = 5258, - .name = "sys_fchmodat", - .nargs = 3, - .argt = argt_5258, - .argsz = argsz_5258, - .argn = argn_5258, - .argtn = argtn_5258, - .noreturn = false - }, - [5259] = { - .no = 5259, - .name = "sys_faccessat", - .nargs = 3, - .argt = argt_5259, - .argsz = argsz_5259, - .argn = argn_5259, - .argtn = argtn_5259, - .noreturn = false - }, - [5260] = { - .no = 5260, - .name = "sys_pselect6", - .nargs = 6, - .argt = argt_5260, - .argsz = argsz_5260, - .argn = argn_5260, - .argtn = argtn_5260, - .noreturn = false - }, - [5261] = { - .no = 5261, - .name = "sys_ppoll", - .nargs = 5, - .argt = argt_5261, - .argsz = argsz_5261, - .argn = argn_5261, - .argtn = argtn_5261, - .noreturn = false - }, - [5262] = { - .no = 5262, - .name = "sys_unshare", - .nargs = 1, - .argt = argt_5262, - .argsz = argsz_5262, - .argn = argn_5262, - .argtn = argtn_5262, - .noreturn = false - }, - [5263] = { - .no = 5263, - .name = "sys_splice", - .nargs = 6, - .argt = argt_5263, - .argsz = argsz_5263, - .argn = argn_5263, - .argtn = argtn_5263, - .noreturn = false - }, - [5264] = { - .no = 5264, - .name = "sys_sync_file_range", - .nargs = 4, - .argt = argt_5264, - .argsz = argsz_5264, - .argn = argn_5264, - .argtn = argtn_5264, - .noreturn = false - }, - [5265] = { - .no = 5265, - .name = "sys_tee", - .nargs = 4, - .argt = argt_5265, - .argsz = argsz_5265, - .argn = argn_5265, - .argtn = argtn_5265, - .noreturn = false - }, - [5266] = { - .no = 5266, - .name = "sys_vmsplice", - .nargs = 4, - .argt = argt_5266, - .argsz = argsz_5266, - .argn = argn_5266, - .argtn = argtn_5266, - .noreturn = false - }, - [5267] = { - .no = 5267, - .name = "sys_move_pages", - .nargs = 6, - .argt = argt_5267, - .argsz = argsz_5267, - .argn = argn_5267, - .argtn = argtn_5267, - .noreturn = false - }, - [5268] = { - .no = 5268, - .name = "sys_set_robust_list", - .nargs = 2, - .argt = argt_5268, - .argsz = argsz_5268, - .argn = argn_5268, - .argtn = argtn_5268, - .noreturn = false - }, - [5269] = { - .no = 5269, - .name = "sys_get_robust_list", - .nargs = 3, - .argt = argt_5269, - .argsz = argsz_5269, - .argn = argn_5269, - .argtn = argtn_5269, - .noreturn = false - }, - [5270] = { - .no = 5270, - .name = "sys_kexec_load", - .nargs = 4, - .argt = argt_5270, - .argsz = argsz_5270, - .argn = argn_5270, - .argtn = argtn_5270, - .noreturn = false - }, - [5271] = { - .no = 5271, - .name = "sys_getcpu", - .nargs = 3, - .argt = argt_5271, - .argsz = argsz_5271, - .argn = argn_5271, - .argtn = argtn_5271, - .noreturn = false - }, - [5272] = { - .no = 5272, - .name = "sys_epoll_pwait", - .nargs = 6, - .argt = argt_5272, - .argsz = argsz_5272, - .argn = argn_5272, - .argtn = argtn_5272, - .noreturn = false - }, - [5273] = { - .no = 5273, - .name = "sys_ioprio_set", - .nargs = 3, - .argt = argt_5273, - .argsz = argsz_5273, - .argn = argn_5273, - .argtn = argtn_5273, - .noreturn = false - }, - [5274] = { - .no = 5274, - .name = "sys_ioprio_get", - .nargs = 2, - .argt = argt_5274, - .argsz = argsz_5274, - .argn = argn_5274, - .argtn = argtn_5274, - .noreturn = false - }, - [5275] = { - .no = 5275, - .name = "sys_utimensat", - .nargs = 4, - .argt = argt_5275, - .argsz = argsz_5275, - .argn = argn_5275, - .argtn = argtn_5275, - .noreturn = false - }, - [5276] = { - .no = 5276, - .name = "sys_signalfd", - .nargs = 3, - .argt = argt_5276, - .argsz = argsz_5276, - .argn = argn_5276, - .argtn = argtn_5276, - .noreturn = false - }, - [5278] = { - .no = 5278, - .name = "sys_eventfd", - .nargs = 1, - .argt = argt_5278, - .argsz = argsz_5278, - .argn = argn_5278, - .argtn = argtn_5278, - .noreturn = false - }, - [5279] = { - .no = 5279, - .name = "sys_fallocate", - .nargs = 4, - .argt = argt_5279, - .argsz = argsz_5279, - .argn = argn_5279, - .argtn = argtn_5279, - .noreturn = false - }, - [5280] = { - .no = 5280, - .name = "sys_timerfd_create", - .nargs = 2, - .argt = argt_5280, - .argsz = argsz_5280, - .argn = argn_5280, - .argtn = argtn_5280, - .noreturn = false - }, - [5281] = { - .no = 5281, - .name = "sys_timerfd_gettime", - .nargs = 2, - .argt = argt_5281, - .argsz = argsz_5281, - .argn = argn_5281, - .argtn = argtn_5281, - .noreturn = false - }, - [5282] = { - .no = 5282, - .name = "sys_timerfd_settime", - .nargs = 4, - .argt = argt_5282, - .argsz = argsz_5282, - .argn = argn_5282, - .argtn = argtn_5282, - .noreturn = false - }, - [5283] = { - .no = 5283, - .name = "sys_signalfd4", - .nargs = 4, - .argt = argt_5283, - .argsz = argsz_5283, - .argn = argn_5283, - .argtn = argtn_5283, - .noreturn = false - }, - [5284] = { - .no = 5284, - .name = "sys_eventfd2", - .nargs = 2, - .argt = argt_5284, - .argsz = argsz_5284, - .argn = argn_5284, - .argtn = argtn_5284, - .noreturn = false - }, - [5285] = { - .no = 5285, - .name = "sys_epoll_create1", - .nargs = 1, - .argt = argt_5285, - .argsz = argsz_5285, - .argn = argn_5285, - .argtn = argtn_5285, - .noreturn = false - }, - [5286] = { - .no = 5286, - .name = "sys_dup3", - .nargs = 3, - .argt = argt_5286, - .argsz = argsz_5286, - .argn = argn_5286, - .argtn = argtn_5286, - .noreturn = false - }, - [5287] = { - .no = 5287, - .name = "sys_pipe2", - .nargs = 2, - .argt = argt_5287, - .argsz = argsz_5287, - .argn = argn_5287, - .argtn = argtn_5287, - .noreturn = false - }, - [5288] = { - .no = 5288, - .name = "sys_inotify_init1", - .nargs = 1, - .argt = argt_5288, - .argsz = argsz_5288, - .argn = argn_5288, - .argtn = argtn_5288, - .noreturn = false - }, - [5289] = { - .no = 5289, - .name = "sys_preadv", - .nargs = 5, - .argt = argt_5289, - .argsz = argsz_5289, - .argn = argn_5289, - .argtn = argtn_5289, - .noreturn = false - }, - [5290] = { - .no = 5290, - .name = "sys_pwritev", - .nargs = 5, - .argt = argt_5290, - .argsz = argsz_5290, - .argn = argn_5290, - .argtn = argtn_5290, - .noreturn = false - }, - [5291] = { - .no = 5291, - .name = "sys_rt_tgsigqueueinfo", - .nargs = 4, - .argt = argt_5291, - .argsz = argsz_5291, - .argn = argn_5291, - .argtn = argtn_5291, - .noreturn = false - }, - [5292] = { - .no = 5292, - .name = "sys_perf_event_open", - .nargs = 5, - .argt = argt_5292, - .argsz = argsz_5292, - .argn = argn_5292, - .argtn = argtn_5292, - .noreturn = false - }, - [5293] = { - .no = 5293, - .name = "sys_accept4", - .nargs = 4, - .argt = argt_5293, - .argsz = argsz_5293, - .argn = argn_5293, - .argtn = argtn_5293, - .noreturn = false - }, - [5294] = { - .no = 5294, - .name = "sys_recvmmsg", - .nargs = 5, - .argt = argt_5294, - .argsz = argsz_5294, - .argn = argn_5294, - .argtn = argtn_5294, - .noreturn = false - }, - [5295] = { - .no = 5295, - .name = "sys_fanotify_init", - .nargs = 2, - .argt = argt_5295, - .argsz = argsz_5295, - .argn = argn_5295, - .argtn = argtn_5295, - .noreturn = false - }, - [5296] = { - .no = 5296, - .name = "sys_fanotify_mark", - .nargs = 5, - .argt = argt_5296, - .argsz = argsz_5296, - .argn = argn_5296, - .argtn = argtn_5296, - .noreturn = false - }, - [5297] = { - .no = 5297, - .name = "sys_prlimit64", - .nargs = 4, - .argt = argt_5297, - .argsz = argsz_5297, - .argn = argn_5297, - .argtn = argtn_5297, - .noreturn = false - }, - [5298] = { - .no = 5298, - .name = "sys_name_to_handle_at", - .nargs = 5, - .argt = argt_5298, - .argsz = argsz_5298, - .argn = argn_5298, - .argtn = argtn_5298, - .noreturn = false - }, - [5299] = { - .no = 5299, - .name = "sys_open_by_handle_at", - .nargs = 3, - .argt = argt_5299, - .argsz = argsz_5299, - .argn = argn_5299, - .argtn = argtn_5299, - .noreturn = false - }, - [5300] = { - .no = 5300, - .name = "sys_clock_adjtime", - .nargs = 2, - .argt = argt_5300, - .argsz = argsz_5300, - .argn = argn_5300, - .argtn = argtn_5300, - .noreturn = false - }, - [5301] = { - .no = 5301, - .name = "sys_syncfs", - .nargs = 1, - .argt = argt_5301, - .argsz = argsz_5301, - .argn = argn_5301, - .argtn = argtn_5301, - .noreturn = false - }, - [5302] = { - .no = 5302, - .name = "sys_sendmmsg", - .nargs = 4, - .argt = argt_5302, - .argsz = argsz_5302, - .argn = argn_5302, - .argtn = argtn_5302, - .noreturn = false - }, - [5303] = { - .no = 5303, - .name = "sys_setns", - .nargs = 2, - .argt = argt_5303, - .argsz = argsz_5303, - .argn = argn_5303, - .argtn = argtn_5303, - .noreturn = false - }, - [5304] = { - .no = 5304, - .name = "sys_process_vm_readv", - .nargs = 6, - .argt = argt_5304, - .argsz = argsz_5304, - .argn = argn_5304, - .argtn = argtn_5304, - .noreturn = false - }, - [5305] = { - .no = 5305, - .name = "sys_process_vm_writev", - .nargs = 6, - .argt = argt_5305, - .argsz = argsz_5305, - .argn = argn_5305, - .argtn = argtn_5305, - .noreturn = false - }, - [5306] = { - .no = 5306, - .name = "sys_kcmp", - .nargs = 5, - .argt = argt_5306, - .argsz = argsz_5306, - .argn = argn_5306, - .argtn = argtn_5306, - .noreturn = false - }, - [5307] = { - .no = 5307, - .name = "sys_finit_module", - .nargs = 3, - .argt = argt_5307, - .argsz = argsz_5307, - .argn = argn_5307, - .argtn = argtn_5307, - .noreturn = false - }, - [5308] = { - .no = 5308, - .name = "sys_getdents64", - .nargs = 3, - .argt = argt_5308, - .argsz = argsz_5308, - .argn = argn_5308, - .argtn = argtn_5308, - .noreturn = false - }, - [5309] = { - .no = 5309, - .name = "sys_sched_setattr", - .nargs = 3, - .argt = argt_5309, - .argsz = argsz_5309, - .argn = argn_5309, - .argtn = argtn_5309, - .noreturn = false - }, - [5310] = { - .no = 5310, - .name = "sys_sched_getattr", - .nargs = 4, - .argt = argt_5310, - .argsz = argsz_5310, - .argn = argn_5310, - .argtn = argtn_5310, - .noreturn = false - }, - [5311] = { - .no = 5311, - .name = "sys_renameat2", - .nargs = 5, - .argt = argt_5311, - .argsz = argsz_5311, - .argn = argn_5311, - .argtn = argtn_5311, - .noreturn = false - }, - [5312] = { - .no = 5312, - .name = "sys_seccomp", - .nargs = 3, - .argt = argt_5312, - .argsz = argsz_5312, - .argn = argn_5312, - .argtn = argtn_5312, - .noreturn = false - }, - [5313] = { - .no = 5313, - .name = "sys_getrandom", - .nargs = 3, - .argt = argt_5313, - .argsz = argsz_5313, - .argn = argn_5313, - .argtn = argtn_5313, - .noreturn = false - }, - [5314] = { - .no = 5314, - .name = "sys_memfd_create", - .nargs = 2, - .argt = argt_5314, - .argsz = argsz_5314, - .argn = argn_5314, - .argtn = argtn_5314, - .noreturn = false - }, - [5315] = { - .no = 5315, - .name = "sys_bpf", - .nargs = 3, - .argt = argt_5315, - .argsz = argsz_5315, - .argn = argn_5315, - .argtn = argtn_5315, - .noreturn = false - }, - [5316] = { - .no = 5316, - .name = "sys_execveat", - .nargs = 5, - .argt = argt_5316, - .argsz = argsz_5316, - .argn = argn_5316, - .argtn = argtn_5316, - .noreturn = false - }, - [5317] = { - .no = 5317, - .name = "sys_userfaultfd", - .nargs = 1, - .argt = argt_5317, - .argsz = argsz_5317, - .argn = argn_5317, - .argtn = argtn_5317, - .noreturn = false - }, - [5318] = { - .no = 5318, - .name = "sys_membarrier", - .nargs = 2, - .argt = argt_5318, - .argsz = argsz_5318, - .argn = argn_5318, - .argtn = argtn_5318, - .noreturn = false - }, - [5319] = { - .no = 5319, - .name = "sys_mlock2", - .nargs = 3, - .argt = argt_5319, - .argsz = argsz_5319, - .argn = argn_5319, - .argtn = argtn_5319, - .noreturn = false - }, - [5320] = { - .no = 5320, - .name = "sys_copy_file_range", - .nargs = 6, - .argt = argt_5320, - .argsz = argsz_5320, - .argn = argn_5320, - .argtn = argtn_5320, - .noreturn = false - }, - [5321] = { - .no = 5321, - .name = "sys_preadv2", - .nargs = 6, - .argt = argt_5321, - .argsz = argsz_5321, - .argn = argn_5321, - .argtn = argtn_5321, - .noreturn = false - }, - [5322] = { - .no = 5322, - .name = "sys_pwritev2", - .nargs = 6, - .argt = argt_5322, - .argsz = argsz_5322, - .argn = argn_5322, - .argtn = argtn_5322, - .noreturn = false - }, - [5323] = { - .no = 5323, - .name = "sys_pkey_mprotect", - .nargs = 4, - .argt = argt_5323, - .argsz = argsz_5323, - .argn = argn_5323, - .argtn = argtn_5323, - .noreturn = false - }, - [5324] = { - .no = 5324, - .name = "sys_pkey_alloc", - .nargs = 2, - .argt = argt_5324, - .argsz = argsz_5324, - .argn = argn_5324, - .argtn = argtn_5324, - .noreturn = false - }, - [5325] = { - .no = 5325, - .name = "sys_pkey_free", - .nargs = 1, - .argt = argt_5325, - .argsz = argsz_5325, - .argn = argn_5325, - .argtn = argtn_5325, - .noreturn = false - }, - [5326] = { - .no = 5326, - .name = "sys_statx", - .nargs = 5, - .argt = argt_5326, - .argsz = argsz_5326, - .argn = argn_5326, - .argtn = argtn_5326, - .noreturn = false - }, - [5327] = { - .no = 5327, - .name = "sys_rseq", - .nargs = 4, - .argt = argt_5327, - .argsz = argsz_5327, - .argn = argn_5327, - .argtn = argtn_5327, - .noreturn = false - }, - [5328] = { - .no = 5328, - .name = "sys_io_pgetevents", - .nargs = 6, - .argt = argt_5328, - .argsz = argsz_5328, - .argn = argn_5328, - .argtn = argtn_5328, - .noreturn = false - }, - [5424] = { - .no = 5424, - .name = "sys_pidfd_send_signal", - .nargs = 4, - .argt = argt_5424, - .argsz = argsz_5424, - .argn = argn_5424, - .argtn = argtn_5424, - .noreturn = false - }, - [5425] = { - .no = 5425, - .name = "sys_io_uring_setup", - .nargs = 2, - .argt = argt_5425, - .argsz = argsz_5425, - .argn = argn_5425, - .argtn = argtn_5425, - .noreturn = false - }, - [5426] = { - .no = 5426, - .name = "sys_io_uring_enter", - .nargs = 6, - .argt = argt_5426, - .argsz = argsz_5426, - .argn = argn_5426, - .argtn = argtn_5426, - .noreturn = false - }, - [5427] = { - .no = 5427, - .name = "sys_io_uring_register", - .nargs = 4, - .argt = argt_5427, - .argsz = argsz_5427, - .argn = argn_5427, - .argtn = argtn_5427, - .noreturn = false - }, - [5428] = { - .no = 5428, - .name = "sys_open_tree", - .nargs = 3, - .argt = argt_5428, - .argsz = argsz_5428, - .argn = argn_5428, - .argtn = argtn_5428, - .noreturn = false - }, - [5429] = { - .no = 5429, - .name = "sys_move_mount", - .nargs = 5, - .argt = argt_5429, - .argsz = argsz_5429, - .argn = argn_5429, - .argtn = argtn_5429, - .noreturn = false - }, - [5430] = { - .no = 5430, - .name = "sys_fsopen", - .nargs = 2, - .argt = argt_5430, - .argsz = argsz_5430, - .argn = argn_5430, - .argtn = argtn_5430, - .noreturn = false - }, - [5431] = { - .no = 5431, - .name = "sys_fsconfig", - .nargs = 5, - .argt = argt_5431, - .argsz = argsz_5431, - .argn = argn_5431, - .argtn = argtn_5431, - .noreturn = false - }, - [5432] = { - .no = 5432, - .name = "sys_fsmount", - .nargs = 3, - .argt = argt_5432, - .argsz = argsz_5432, - .argn = argn_5432, - .argtn = argtn_5432, - .noreturn = false - }, - [5433] = { - .no = 5433, - .name = "sys_fspick", - .nargs = 3, - .argt = argt_5433, - .argsz = argsz_5433, - .argn = argn_5433, - .argtn = argtn_5433, - .noreturn = false - }, - [5434] = { - .no = 5434, - .name = "sys_pidfd_open", - .nargs = 2, - .argt = argt_5434, - .argsz = argsz_5434, - .argn = argn_5434, - .argtn = argtn_5434, - .noreturn = false - }, - [5435] = { - .no = 5435, - .name = "sys_clone3", - .nargs = 2, - .argt = argt_5435, - .argsz = argsz_5435, - .argn = argn_5435, - .argtn = argtn_5435, - .noreturn = false - }, - [5437] = { - .no = 5437, - .name = "sys_openat2", - .nargs = 4, - .argt = argt_5437, - .argsz = argsz_5437, - .argn = argn_5437, - .argtn = argtn_5437, - .noreturn = false - }, - [5438] = { - .no = 5438, - .name = "sys_pidfd_getfd", - .nargs = 3, - .argt = argt_5438, - .argsz = argsz_5438, - .argn = argn_5438, - .argtn = argtn_5438, - .noreturn = false - }, - [5439] = { - .no = 5439, - .name = "sys_faccessat2", - .nargs = 4, - .argt = argt_5439, - .argsz = argsz_5439, - .argn = argn_5439, - .argtn = argtn_5439, - .noreturn = false - }, + .argt = argt_6000, + .argsz = argsz_6000, + .argn = argn_6000, + .argtn = argtn_6000, + .noreturn = false + }, + /* skipping non generic system call sys_write: [6001] */ + /* skipping non generic system call sys_open: [6002] */ + /* skipping non generic system call sys_close: [6003] */ + /* skipping non generic system call sys_newstat: [6004] */ + /* skipping non generic system call sys_newfstat: [6005] */ + /* skipping non generic system call sys_newlstat: [6006] */ + /* skipping non generic system call sys_poll: [6007] */ + /* skipping non generic system call sys_lseek: [6008] */ + /* skipping non generic system call sys_old_mmap: [6009] */ + /* skipping non generic system call sys_mprotect: [6010] */ + /* skipping non generic system call sys_munmap: [6011] */ + /* skipping non generic system call sys_brk: [6012] */ + /* skipping non generic system call sys_rt_sigaction: [6013] */ + /* skipping non generic system call sys_rt_sigprocmask: [6014] */ + /* skipping non generic system call sys_ioctl: [6015] */ + /* skipping non generic system call sys_pread64: [6016] */ + /* skipping non generic system call sys_pwrite64: [6017] */ + /* skipping non generic system call sys_readv: [6018] */ + /* skipping non generic system call sys_writev: [6019] */ + /* skipping non generic system call sys_access: [6020] */ + /* skipping non generic system call sys_pipe: [6021] */ + /* skipping non generic system call sys_select: [6022] */ + /* skipping non generic system call sys_sched_yield: [6023] */ + /* skipping non generic system call sys_mremap: [6024] */ + /* skipping non generic system call sys_msync: [6025] */ + /* skipping non generic system call sys_mincore: [6026] */ + /* skipping non generic system call sys_madvise: [6027] */ + /* skipping non generic system call sys_shmget: [6028] */ + /* skipping non generic system call sys_shmat: [6029] */ + /* skipping non generic system call sys_old_shmctl: [6030] */ + /* skipping non generic system call sys_dup: [6031] */ + /* skipping non generic system call sys_dup2: [6032] */ + /* skipping non generic system call sys_pause: [6033] */ + /* skipping non generic system call sys_nanosleep_time32: [6034] */ + /* skipping non generic system call sys_getitimer: [6035] */ + /* skipping non generic system call sys_setitimer: [6036] */ + /* skipping non generic system call sys_alarm: [6037] */ + /* skipping non generic system call sys_getpid: [6038] */ + /* skipping non generic system call sys_sendfile: [6039] */ + /* skipping non generic system call sys_socket: [6040] */ + /* skipping non generic system call sys_connect: [6041] */ + /* skipping non generic system call sys_accept: [6042] */ + /* skipping non generic system call sys_sendto: [6043] */ + /* skipping non generic system call sys_recvfrom: [6044] */ + /* skipping non generic system call sys_sendmsg: [6045] */ + /* skipping non generic system call sys_recvmsg: [6046] */ + /* skipping non generic system call sys_shutdown: [6047] */ + /* skipping non generic system call sys_bind: [6048] */ + /* skipping non generic system call sys_listen: [6049] */ + /* skipping non generic system call sys_getsockname: [6050] */ + /* skipping non generic system call sys_getpeername: [6051] */ + /* skipping non generic system call sys_socketpair: [6052] */ + /* skipping non generic system call sys_setsockopt: [6053] */ + /* skipping non generic system call sys_getsockopt: [6054] */ + /* skipping non generic system call sys_clone: [6055] */ + /* skipping non generic system call sys_fork: [6056] */ + /* skipping non generic system call sys_execve: [6057] */ + /* skipping non generic system call sys_exit: [6058] */ + /* skipping non generic system call sys_wait4: [6059] */ + /* skipping non generic system call sys_kill: [6060] */ + /* skipping non generic system call sys_newuname: [6061] */ + /* skipping non generic system call sys_semget: [6062] */ + /* skipping non generic system call sys_semop: [6063] */ + /* skipping non generic system call sys_semctl: [6064] */ + /* skipping non generic system call sys_shmdt: [6065] */ + /* skipping non generic system call sys_msgget: [6066] */ + /* skipping non generic system call sys_msgsnd: [6067] */ + /* skipping non generic system call sys_msgrcv: [6068] */ + /* skipping non generic system call sys_old_msgctl: [6069] */ + /* skipping non generic system call sys_fcntl: [6070] */ + /* skipping non generic system call sys_flock: [6071] */ + /* skipping non generic system call sys_fsync: [6072] */ + /* skipping non generic system call sys_fdatasync: [6073] */ + /* skipping non generic system call sys_truncate: [6074] */ + /* skipping non generic system call sys_ftruncate: [6075] */ + /* skipping non generic system call sys_getdents: [6076] */ + /* skipping non generic system call sys_getcwd: [6077] */ + /* skipping non generic system call sys_chdir: [6078] */ + /* skipping non generic system call sys_fchdir: [6079] */ + /* skipping non generic system call sys_rename: [6080] */ + /* skipping non generic system call sys_mkdir: [6081] */ + /* skipping non generic system call sys_rmdir: [6082] */ + /* skipping non generic system call sys_creat: [6083] */ + /* skipping non generic system call sys_link: [6084] */ + /* skipping non generic system call sys_unlink: [6085] */ + /* skipping non generic system call sys_symlink: [6086] */ + /* skipping non generic system call sys_readlink: [6087] */ + /* skipping non generic system call sys_chmod: [6088] */ + /* skipping non generic system call sys_fchmod: [6089] */ + /* skipping non generic system call sys_chown: [6090] */ + /* skipping non generic system call sys_fchown: [6091] */ + /* skipping non generic system call sys_lchown: [6092] */ + /* skipping non generic system call sys_umask: [6093] */ + /* skipping non generic system call sys_gettimeofday: [6094] */ + /* skipping non generic system call sys_getrlimit: [6095] */ + /* skipping non generic system call sys_getrusage: [6096] */ + /* skipping non generic system call sys_sysinfo: [6097] */ + /* skipping non generic system call sys_times: [6098] */ + /* skipping non generic system call sys_ptrace: [6099] */ + /* skipping non generic system call sys_getuid: [6100] */ + /* skipping non generic system call sys_syslog: [6101] */ + /* skipping non generic system call sys_getgid: [6102] */ + /* skipping non generic system call sys_setuid: [6103] */ + /* skipping non generic system call sys_setgid: [6104] */ + /* skipping non generic system call sys_geteuid: [6105] */ + /* skipping non generic system call sys_getegid: [6106] */ + /* skipping non generic system call sys_setpgid: [6107] */ + /* skipping non generic system call sys_getppid: [6108] */ + /* skipping non generic system call sys_getpgrp: [6109] */ + /* skipping non generic system call sys_setsid: [6110] */ + /* skipping non generic system call sys_setreuid: [6111] */ + /* skipping non generic system call sys_setregid: [6112] */ + /* skipping non generic system call sys_getgroups: [6113] */ + /* skipping non generic system call sys_setgroups: [6114] */ + /* skipping non generic system call sys_setresuid: [6115] */ + /* skipping non generic system call sys_getresuid: [6116] */ + /* skipping non generic system call sys_setresgid: [6117] */ + /* skipping non generic system call sys_getresgid: [6118] */ + /* skipping non generic system call sys_getpgid: [6119] */ + /* skipping non generic system call sys_setfsuid: [6120] */ + /* skipping non generic system call sys_setfsgid: [6121] */ + /* skipping non generic system call sys_getsid: [6122] */ + /* skipping non generic system call sys_capget: [6123] */ + /* skipping non generic system call sys_capset: [6124] */ + /* skipping non generic system call sys_rt_sigpending: [6125] */ + /* skipping non generic system call sys_io_getevents_time32: [6126, 6202] */ + /* skipping non generic system call sys_rt_sigqueueinfo: [6127] */ + /* skipping non generic system call sys_rt_sigsuspend: [6128] */ + /* skipping non generic system call sys_sigaltstack: [6129] */ + /* skipping non generic system call sys_utime32: [6130] */ + /* skipping non generic system call sys_mknod: [6131] */ + /* skipping non generic system call sys_personality: [6132] */ + /* skipping non generic system call sys_ustat: [6133] */ + /* skipping non generic system call sys_statfs: [6134] */ + /* skipping non generic system call sys_fstatfs: [6135] */ + /* skipping non generic system call sys_sysfs: [6136] */ + /* skipping non generic system call sys_getpriority: [6137] */ + /* skipping non generic system call sys_setpriority: [6138] */ + /* skipping non generic system call sys_sched_setparam: [6139] */ + /* skipping non generic system call sys_sched_getparam: [6140] */ + /* skipping non generic system call sys_sched_setscheduler: [6141] */ + /* skipping non generic system call sys_sched_getscheduler: [6142] */ + /* skipping non generic system call sys_sched_get_priority_max: [6143] */ + /* skipping non generic system call sys_sched_get_priority_min: [6144] */ + /* skipping non generic system call sys_sched_rr_get_interval_time32: [6145] */ + /* skipping non generic system call sys_mlock: [6146] */ + /* skipping non generic system call sys_munlock: [6147] */ + /* skipping non generic system call sys_mlockall: [6148] */ + /* skipping non generic system call sys_munlockall: [6149] */ + /* skipping non generic system call sys_vhangup: [6150] */ + /* skipping non generic system call sys_pivot_root: [6151] */ + /* skipping non generic system call sys_sysctl: [6152] */ + /* skipping non generic system call sys_prctl: [6153] */ + /* skipping non generic system call sys_adjtimex_time32: [6154] */ + /* skipping non generic system call sys_setrlimit: [6155] */ + /* skipping non generic system call sys_chroot: [6156] */ + /* skipping non generic system call sys_sync: [6157] */ + /* skipping non generic system call sys_acct: [6158] */ + /* skipping non generic system call sys_settimeofday: [6159] */ + /* skipping non generic system call sys_mount: [6160] */ + /* skipping non generic system call sys_umount: [6161] */ + /* skipping non generic system call sys_swapon: [6162] */ + /* skipping non generic system call sys_swapoff: [6163] */ + /* skipping non generic system call sys_reboot: [6164] */ + /* skipping non generic system call sys_sethostname: [6165] */ + /* skipping non generic system call sys_setdomainname: [6166] */ + /* skipping non generic system call sys_ni_syscall: [6167, 6170, 6171, 6173, 6174, 6175, 6176, 6177, 6193, 6240, 6281] */ + /* skipping non generic system call sys_init_module: [6168] */ + /* skipping non generic system call sys_delete_module: [6169] */ + /* skipping non generic system call sys_quotactl: [6172] */ + /* skipping non generic system call sys_gettid: [6178] */ + /* skipping non generic system call sys_readahead: [6179] */ + /* skipping non generic system call sys_setxattr: [6180] */ + /* skipping non generic system call sys_lsetxattr: [6181] */ + /* skipping non generic system call sys_fsetxattr: [6182] */ + /* skipping non generic system call sys_getxattr: [6183] */ + /* skipping non generic system call sys_lgetxattr: [6184] */ + /* skipping non generic system call sys_fgetxattr: [6185] */ + /* skipping non generic system call sys_listxattr: [6186] */ + /* skipping non generic system call sys_llistxattr: [6187] */ + /* skipping non generic system call sys_flistxattr: [6188] */ + /* skipping non generic system call sys_removexattr: [6189] */ + /* skipping non generic system call sys_lremovexattr: [6190] */ + /* skipping non generic system call sys_fremovexattr: [6191] */ + /* skipping non generic system call sys_tkill: [6192] */ + /* skipping non generic system call sys_futex_time32: [6194] */ + /* skipping non generic system call sys_sched_setaffinity: [6195] */ + /* skipping non generic system call sys_sched_getaffinity: [6196] */ + /* skipping non generic system call sys_io_setup: [6200] */ + /* skipping non generic system call sys_io_destroy: [6201] */ + /* skipping non generic system call sys_io_submit: [6203] */ + /* skipping non generic system call sys_io_cancel: [6204] */ + /* skipping non generic system call sys_exit_group: [6205] */ + /* skipping non generic system call sys_lookup_dcookie: [6206] */ + /* skipping non generic system call sys_epoll_create: [6207] */ + /* skipping non generic system call sys_epoll_ctl: [6208] */ + /* skipping non generic system call sys_epoll_wait: [6209] */ + /* skipping non generic system call sys_remap_file_pages: [6210] */ + /* skipping non generic system call sys_sigreturn: [6211] */ + /* skipping non generic system call sys_fcntl64: [6212] */ + /* skipping non generic system call sys_set_tid_address: [6213] */ + /* skipping non generic system call sys_restart_syscall: [6214] */ + /* skipping non generic system call sys_semtimedop_time32: [6215] */ + /* skipping non generic system call sys_fadvise64_64: [6216] */ + /* skipping non generic system call sys_statfs64: [6217] */ + /* skipping non generic system call sys_fstatfs64: [6218] */ + /* skipping non generic system call sys_sendfile64: [6219] */ + /* skipping non generic system call sys_timerfd_create: [6220, 6284] */ + /* skipping non generic system call sys_timer_settime32: [6221] */ + /* skipping non generic system call sys_timer_gettime32: [6222] */ + /* skipping non generic system call sys_timer_getoverrun: [6223] */ + /* skipping non generic system call sys_timer_delete: [6224] */ + /* skipping non generic system call sys_clock_settime32: [6225] */ + /* skipping non generic system call sys_clock_gettime32: [6226] */ + /* skipping non generic system call sys_clock_getres_time32: [6227] */ + /* skipping non generic system call sys_clock_nanosleep_time32: [6228] */ + /* skipping non generic system call sys_tgkill: [6229] */ + /* skipping non generic system call sys_utimes_time32: [6230] */ + /* skipping non generic system call sys_mbind: [6231] */ + /* skipping non generic system call sys_get_mempolicy: [6232] */ + /* skipping non generic system call sys_set_mempolicy: [6233] */ + /* skipping non generic system call sys_mq_open: [6234] */ + /* skipping non generic system call sys_mq_unlink: [6235] */ + /* skipping non generic system call sys_mq_timedsend_time32: [6236] */ + /* skipping non generic system call sys_mq_timedreceive_time32: [6237] */ + /* skipping non generic system call sys_mq_notify: [6238] */ + /* skipping non generic system call sys_mq_getsetattr: [6239] */ + /* skipping non generic system call sys_waitid: [6241] */ + /* skipping non generic system call sys_add_key: [6243] */ + /* skipping non generic system call sys_request_key: [6244] */ + /* skipping non generic system call sys_keyctl: [6245] */ + /* skipping non generic system call sys_inotify_init: [6247] */ + /* skipping non generic system call sys_inotify_add_watch: [6248] */ + /* skipping non generic system call sys_inotify_rm_watch: [6249] */ + /* skipping non generic system call sys_migrate_pages: [6250] */ + /* skipping non generic system call sys_openat: [6251] */ + /* skipping non generic system call sys_mkdirat: [6252] */ + /* skipping non generic system call sys_mknodat: [6253] */ + /* skipping non generic system call sys_fchownat: [6254] */ + /* skipping non generic system call sys_futimesat_time32: [6255] */ + /* skipping non generic system call sys_newfstatat: [6256] */ + /* skipping non generic system call sys_unlinkat: [6257] */ + /* skipping non generic system call sys_renameat: [6258] */ + /* skipping non generic system call sys_linkat: [6259] */ + /* skipping non generic system call sys_symlinkat: [6260] */ + /* skipping non generic system call sys_readlinkat: [6261] */ + /* skipping non generic system call sys_fchmodat: [6262] */ + /* skipping non generic system call sys_faccessat: [6263] */ + /* skipping non generic system call sys_io_pgetevents_time32: [6264] */ + /* skipping non generic system call sys_pselect6_time32: [6265] */ + /* skipping non generic system call sys_unshare: [6266] */ + /* skipping non generic system call sys_splice: [6267] */ + /* skipping non generic system call sys_sync_file_range: [6268] */ + /* skipping non generic system call sys_tee: [6269] */ + /* skipping non generic system call sys_vmsplice: [6270] */ + /* skipping non generic system call sys_move_pages: [6271] */ + /* skipping non generic system call sys_get_robust_list: [6272] */ + /* skipping non generic system call sys_set_robust_list: [6273] */ + /* skipping non generic system call sys_kexec_load: [6274] */ + /* skipping non generic system call sys_getcpu: [6275] */ + /* skipping non generic system call sys_epoll_pwait: [6276] */ + /* skipping non generic system call sys_ioprio_set: [6277] */ + /* skipping non generic system call sys_ioprio_get: [6278] */ + /* skipping non generic system call sys_utimensat_time32: [6279] */ + /* skipping non generic system call sys_signalfd: [6280] */ + /* skipping non generic system call sys_eventfd: [6282] */ + /* skipping non generic system call sys_fallocate: [6283] */ + /* skipping non generic system call sys_timerfd_gettime32: [6285] */ + /* skipping non generic system call sys_timerfd_settime32: [6286] */ + /* skipping non generic system call sys_signalfd4: [6287] */ + /* skipping non generic system call sys_eventfd2: [6288] */ + /* skipping non generic system call sys_epoll_create1: [6289] */ + /* skipping non generic system call sys_dup3: [6290] */ + /* skipping non generic system call sys_pipe2: [6291] */ + /* skipping non generic system call sys_inotify_init1: [6292] */ + /* skipping non generic system call sys_preadv: [6293] */ + /* skipping non generic system call sys_pwritev: [6294] */ + /* skipping non generic system call sys_rt_tgsigqueueinfo: [6295] */ + /* skipping non generic system call sys_perf_event_open: [6296] */ + /* skipping non generic system call sys_accept4: [6297] */ + /* skipping non generic system call sys_ppoll_time32: [6298] */ + /* skipping non generic system call sys_getdents64: [6299] */ + /* skipping non generic system call sys_fanotify_init: [6300] */ + /* skipping non generic system call sys_fanotify_mark: [6301] */ + /* skipping non generic system call sys_prlimit64: [6302] */ + /* skipping non generic system call sys_name_to_handle_at: [6303] */ + /* skipping non generic system call sys_open_by_handle_at: [6304] */ + /* skipping non generic system call sys_clock_adjtime32: [6305] */ + /* skipping non generic system call sys_syncfs: [6306] */ + /* skipping non generic system call sys_sendmmsg: [6307] */ + /* skipping non generic system call sys_setns: [6308] */ + /* skipping non generic system call sys_process_vm_readv: [6309] */ + /* skipping non generic system call sys_process_vm_writev: [6310] */ + /* skipping non generic system call sys_kcmp: [6311] */ + /* skipping non generic system call sys_finit_module: [6312] */ + /* skipping non generic system call sys_sched_setattr: [6313] */ + /* skipping non generic system call sys_sched_getattr: [6314] */ + /* skipping non generic system call sys_renameat2: [6315] */ + /* skipping non generic system call sys_seccomp: [6316] */ + /* skipping non generic system call sys_getrandom: [6317] */ + /* skipping non generic system call sys_memfd_create: [6318] */ + /* skipping non generic system call sys_bpf: [6319] */ + /* skipping non generic system call sys_execveat: [6320] */ + /* skipping non generic system call sys_userfaultfd: [6321] */ + /* skipping non generic system call sys_membarrier: [6322] */ + /* skipping non generic system call sys_mlock2: [6323] */ + /* skipping non generic system call sys_copy_file_range: [6324] */ + /* skipping non generic system call sys_preadv2: [6325] */ + /* skipping non generic system call sys_pwritev2: [6326] */ + /* skipping non generic system call sys_pkey_mprotect: [6327] */ + /* skipping non generic system call sys_pkey_alloc: [6328] */ + /* skipping non generic system call sys_pkey_free: [6329] */ + /* skipping non generic system call sys_statx: [6330] */ + /* skipping non generic system call sys_rseq: [6331] */ + /* skipping non generic system call sys_io_pgetevents: [6332, 6416] */ + /* skipping non generic system call sys_clock_gettime: [6403] */ + /* skipping non generic system call sys_clock_settime: [6404] */ + /* skipping non generic system call sys_clock_adjtime: [6405] */ + /* skipping non generic system call sys_clock_getres: [6406] */ + /* skipping non generic system call sys_clock_nanosleep: [6407] */ + /* skipping non generic system call sys_timer_gettime: [6408] */ + /* skipping non generic system call sys_timer_settime: [6409] */ + /* skipping non generic system call sys_timerfd_gettime: [6410] */ + /* skipping non generic system call sys_timerfd_settime: [6411] */ + /* skipping non generic system call sys_utimensat: [6412] */ + /* skipping non generic system call sys_mq_timedsend: [6418] */ + /* skipping non generic system call sys_mq_timedreceive: [6419] */ + /* skipping non generic system call sys_semtimedop: [6420] */ + /* skipping non generic system call sys_futex: [6422] */ + /* skipping non generic system call sys_sched_rr_get_interval: [6423] */ + /* skipping non generic system call sys_pidfd_send_signal: [6424] */ + /* skipping non generic system call sys_io_uring_setup: [6425] */ + /* skipping non generic system call sys_io_uring_enter: [6426] */ + /* skipping non generic system call sys_io_uring_register: [6427] */ + /* skipping non generic system call sys_open_tree: [6428] */ + /* skipping non generic system call sys_move_mount: [6429] */ + /* skipping non generic system call sys_fsopen: [6430] */ + /* skipping non generic system call sys_fsconfig: [6431] */ + /* skipping non generic system call sys_fsmount: [6432] */ + /* skipping non generic system call sys_fspick: [6433] */ + /* skipping non generic system call sys_pidfd_open: [6434] */ + /* skipping non generic system call sys_clone3: [6435] */ + /* skipping non generic system call sys_openat2: [6437] */ + /* skipping non generic system call sys_pidfd_getfd: [6438] */ + /* skipping non generic system call sys_faccessat2: [6439] */ }; diff --git a/panda/plugins/syscalls2/generated/syscall_ppp_boilerplate_enter.cpp b/panda/plugins/syscalls2/generated/syscall_ppp_boilerplate_enter.cpp index 97cd32bc375..19e706e8e82 100644 --- a/panda/plugins/syscalls2/generated/syscall_ppp_boilerplate_enter.cpp +++ b/panda/plugins/syscalls2/generated/syscall_ppp_boilerplate_enter.cpp @@ -1,3682 +1,14745 @@ -#if defined(TARGET_ARM) && !defined(TARGET_AARCH64) -PPP_CB_BOILERPLATE(on_ARM_breakpoint_enter) -PPP_CB_BOILERPLATE(on_ARM_cacheflush_enter) -PPP_CB_BOILERPLATE(on_ARM_set_tls_enter) -PPP_CB_BOILERPLATE(on_ARM_user26_mode_enter) -PPP_CB_BOILERPLATE(on_ARM_usr32_mode_enter) -PPP_CB_BOILERPLATE(on_do_mmap2_enter) -PPP_CB_BOILERPLATE(on_sys_accept_enter) -PPP_CB_BOILERPLATE(on_sys_accept4_enter) -PPP_CB_BOILERPLATE(on_sys_access_enter) -PPP_CB_BOILERPLATE(on_sys_acct_enter) -PPP_CB_BOILERPLATE(on_sys_add_key_enter) -PPP_CB_BOILERPLATE(on_sys_adjtimex_enter) -PPP_CB_BOILERPLATE(on_sys_alarm_enter) -PPP_CB_BOILERPLATE(on_sys_arm_fadvise64_64_enter) -PPP_CB_BOILERPLATE(on_sys_bdflush_enter) -PPP_CB_BOILERPLATE(on_sys_bind_enter) -PPP_CB_BOILERPLATE(on_sys_bpf_enter) -PPP_CB_BOILERPLATE(on_sys_brk_enter) -PPP_CB_BOILERPLATE(on_sys_capget_enter) -PPP_CB_BOILERPLATE(on_sys_capset_enter) -PPP_CB_BOILERPLATE(on_sys_chdir_enter) -PPP_CB_BOILERPLATE(on_sys_chmod_enter) -PPP_CB_BOILERPLATE(on_sys_chown_enter) -PPP_CB_BOILERPLATE(on_sys_chown16_enter) -PPP_CB_BOILERPLATE(on_sys_chroot_enter) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) -PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) -PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) -PPP_CB_BOILERPLATE(on_sys_clone_enter) -PPP_CB_BOILERPLATE(on_sys_close_enter) -PPP_CB_BOILERPLATE(on_sys_connect_enter) -PPP_CB_BOILERPLATE(on_sys_creat_enter) -PPP_CB_BOILERPLATE(on_sys_delete_module_enter) -PPP_CB_BOILERPLATE(on_sys_dup_enter) -PPP_CB_BOILERPLATE(on_sys_dup2_enter) -PPP_CB_BOILERPLATE(on_sys_dup3_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_create_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_wait_enter) -PPP_CB_BOILERPLATE(on_sys_eventfd_enter) -PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) -PPP_CB_BOILERPLATE(on_sys_execve_enter) -PPP_CB_BOILERPLATE(on_sys_execveat_enter) -PPP_CB_BOILERPLATE(on_sys_exit_enter) -PPP_CB_BOILERPLATE(on_sys_exit_group_enter) -PPP_CB_BOILERPLATE(on_sys_faccessat_enter) -PPP_CB_BOILERPLATE(on_sys_fallocate_enter) -PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) -PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) -PPP_CB_BOILERPLATE(on_sys_fchdir_enter) -PPP_CB_BOILERPLATE(on_sys_fchmod_enter) -PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) -PPP_CB_BOILERPLATE(on_sys_fchown_enter) -PPP_CB_BOILERPLATE(on_sys_fchown16_enter) -PPP_CB_BOILERPLATE(on_sys_fchownat_enter) -PPP_CB_BOILERPLATE(on_sys_fcntl_enter) -PPP_CB_BOILERPLATE(on_sys_fcntl64_enter) -PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) -PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_finit_module_enter) -PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) -PPP_CB_BOILERPLATE(on_sys_flock_enter) -PPP_CB_BOILERPLATE(on_sys_fork_enter) -PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) -PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_fstat64_enter) -PPP_CB_BOILERPLATE(on_sys_fstatat64_enter) -PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) -PPP_CB_BOILERPLATE(on_sys_fstatfs64_enter) -PPP_CB_BOILERPLATE(on_sys_fsync_enter) -PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) -PPP_CB_BOILERPLATE(on_sys_ftruncate64_enter) -PPP_CB_BOILERPLATE(on_sys_futex_enter) -PPP_CB_BOILERPLATE(on_sys_futimesat_enter) -PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) -PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_getcpu_enter) -PPP_CB_BOILERPLATE(on_sys_getcwd_enter) -PPP_CB_BOILERPLATE(on_sys_getdents_enter) -PPP_CB_BOILERPLATE(on_sys_getdents64_enter) -PPP_CB_BOILERPLATE(on_sys_getegid_enter) -PPP_CB_BOILERPLATE(on_sys_getegid16_enter) -PPP_CB_BOILERPLATE(on_sys_geteuid_enter) -PPP_CB_BOILERPLATE(on_sys_geteuid16_enter) -PPP_CB_BOILERPLATE(on_sys_getgid_enter) -PPP_CB_BOILERPLATE(on_sys_getgid16_enter) -PPP_CB_BOILERPLATE(on_sys_getgroups_enter) -PPP_CB_BOILERPLATE(on_sys_getgroups16_enter) -PPP_CB_BOILERPLATE(on_sys_getitimer_enter) -PPP_CB_BOILERPLATE(on_sys_getpeername_enter) -PPP_CB_BOILERPLATE(on_sys_getpgid_enter) -PPP_CB_BOILERPLATE(on_sys_getpgrp_enter) -PPP_CB_BOILERPLATE(on_sys_getpid_enter) -PPP_CB_BOILERPLATE(on_sys_getppid_enter) -PPP_CB_BOILERPLATE(on_sys_getpriority_enter) -PPP_CB_BOILERPLATE(on_sys_getrandom_enter) -PPP_CB_BOILERPLATE(on_sys_getresgid_enter) -PPP_CB_BOILERPLATE(on_sys_getresgid16_enter) -PPP_CB_BOILERPLATE(on_sys_getresuid_enter) -PPP_CB_BOILERPLATE(on_sys_getresuid16_enter) -PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_getrusage_enter) -PPP_CB_BOILERPLATE(on_sys_getsid_enter) -PPP_CB_BOILERPLATE(on_sys_getsockname_enter) -PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) -PPP_CB_BOILERPLATE(on_sys_gettid_enter) -PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) -PPP_CB_BOILERPLATE(on_sys_getuid_enter) -PPP_CB_BOILERPLATE(on_sys_getuid16_enter) -PPP_CB_BOILERPLATE(on_sys_getxattr_enter) -PPP_CB_BOILERPLATE(on_sys_init_module_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_init_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) -PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) -PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) -PPP_CB_BOILERPLATE(on_sys_io_getevents_enter) -PPP_CB_BOILERPLATE(on_sys_io_setup_enter) -PPP_CB_BOILERPLATE(on_sys_io_submit_enter) -PPP_CB_BOILERPLATE(on_sys_ioctl_enter) -PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) -PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) -PPP_CB_BOILERPLATE(on_sys_ipc_enter) -PPP_CB_BOILERPLATE(on_sys_kcmp_enter) -PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) -PPP_CB_BOILERPLATE(on_sys_keyctl_enter) -PPP_CB_BOILERPLATE(on_sys_kill_enter) -PPP_CB_BOILERPLATE(on_sys_lchown_enter) -PPP_CB_BOILERPLATE(on_sys_lchown16_enter) -PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_link_enter) -PPP_CB_BOILERPLATE(on_sys_linkat_enter) -PPP_CB_BOILERPLATE(on_sys_listen_enter) -PPP_CB_BOILERPLATE(on_sys_listxattr_enter) -PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) -PPP_CB_BOILERPLATE(on_sys_llseek_enter) -PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) -PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) -PPP_CB_BOILERPLATE(on_sys_lseek_enter) -PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_lstat64_enter) -PPP_CB_BOILERPLATE(on_sys_madvise_enter) -PPP_CB_BOILERPLATE(on_sys_mbind_enter) -PPP_CB_BOILERPLATE(on_sys_membarrier_enter) -PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) -PPP_CB_BOILERPLATE(on_sys_mincore_enter) -PPP_CB_BOILERPLATE(on_sys_mkdir_enter) -PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) -PPP_CB_BOILERPLATE(on_sys_mknod_enter) -PPP_CB_BOILERPLATE(on_sys_mknodat_enter) -PPP_CB_BOILERPLATE(on_sys_mlock_enter) -PPP_CB_BOILERPLATE(on_sys_mlock2_enter) -PPP_CB_BOILERPLATE(on_sys_mlockall_enter) -PPP_CB_BOILERPLATE(on_sys_mount_enter) -PPP_CB_BOILERPLATE(on_sys_move_pages_enter) -PPP_CB_BOILERPLATE(on_sys_mprotect_enter) -PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) -PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) -PPP_CB_BOILERPLATE(on_sys_mq_open_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) -PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) -PPP_CB_BOILERPLATE(on_sys_mremap_enter) -PPP_CB_BOILERPLATE(on_sys_msgctl_enter) -PPP_CB_BOILERPLATE(on_sys_msgget_enter) -PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) -PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) -PPP_CB_BOILERPLATE(on_sys_msync_enter) -PPP_CB_BOILERPLATE(on_sys_munlock_enter) -PPP_CB_BOILERPLATE(on_sys_munlockall_enter) -PPP_CB_BOILERPLATE(on_sys_munmap_enter) -PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_nanosleep_enter) -PPP_CB_BOILERPLATE(on_sys_newfstat_enter) -PPP_CB_BOILERPLATE(on_sys_newlstat_enter) -PPP_CB_BOILERPLATE(on_sys_newstat_enter) -PPP_CB_BOILERPLATE(on_sys_newuname_enter) -PPP_CB_BOILERPLATE(on_sys_nice_enter) -PPP_CB_BOILERPLATE(on_sys_open_enter) -PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_openat_enter) -PPP_CB_BOILERPLATE(on_sys_pause_enter) -PPP_CB_BOILERPLATE(on_sys_pciconfig_iobase_enter) -PPP_CB_BOILERPLATE(on_sys_pciconfig_read_enter) -PPP_CB_BOILERPLATE(on_sys_pciconfig_write_enter) -PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) -PPP_CB_BOILERPLATE(on_sys_personality_enter) -PPP_CB_BOILERPLATE(on_sys_pipe_enter) -PPP_CB_BOILERPLATE(on_sys_pipe2_enter) -PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) -PPP_CB_BOILERPLATE(on_sys_poll_enter) -PPP_CB_BOILERPLATE(on_sys_ppoll_enter) -PPP_CB_BOILERPLATE(on_sys_prctl_enter) -PPP_CB_BOILERPLATE(on_sys_pread64_enter) -PPP_CB_BOILERPLATE(on_sys_preadv_enter) -PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) -PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) -PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) -PPP_CB_BOILERPLATE(on_sys_pselect6_enter) -PPP_CB_BOILERPLATE(on_sys_ptrace_enter) -PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) -PPP_CB_BOILERPLATE(on_sys_pwritev_enter) -PPP_CB_BOILERPLATE(on_sys_quotactl_enter) -PPP_CB_BOILERPLATE(on_sys_read_enter) -PPP_CB_BOILERPLATE(on_sys_readahead_enter) -PPP_CB_BOILERPLATE(on_sys_readlink_enter) -PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_readv_enter) -PPP_CB_BOILERPLATE(on_sys_reboot_enter) -PPP_CB_BOILERPLATE(on_sys_recv_enter) -PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) -PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) -PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) -PPP_CB_BOILERPLATE(on_sys_removexattr_enter) -PPP_CB_BOILERPLATE(on_sys_rename_enter) -PPP_CB_BOILERPLATE(on_sys_renameat_enter) -PPP_CB_BOILERPLATE(on_sys_renameat2_enter) -PPP_CB_BOILERPLATE(on_sys_request_key_enter) -PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) -PPP_CB_BOILERPLATE(on_sys_rmdir_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) -PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) -PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) -PPP_CB_BOILERPLATE(on_sys_seccomp_enter) -PPP_CB_BOILERPLATE(on_sys_select_enter) -PPP_CB_BOILERPLATE(on_sys_semctl_enter) -PPP_CB_BOILERPLATE(on_sys_semget_enter) -PPP_CB_BOILERPLATE(on_sys_semop_enter) -PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) -PPP_CB_BOILERPLATE(on_sys_send_enter) -PPP_CB_BOILERPLATE(on_sys_sendfile_enter) -PPP_CB_BOILERPLATE(on_sys_sendfile64_enter) -PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) -PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) -PPP_CB_BOILERPLATE(on_sys_sendto_enter) -PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) -PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) -PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) -PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) -PPP_CB_BOILERPLATE(on_sys_setfsgid16_enter) -PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) -PPP_CB_BOILERPLATE(on_sys_setfsuid16_enter) -PPP_CB_BOILERPLATE(on_sys_setgid_enter) -PPP_CB_BOILERPLATE(on_sys_setgid16_enter) -PPP_CB_BOILERPLATE(on_sys_setgroups_enter) -PPP_CB_BOILERPLATE(on_sys_setgroups16_enter) -PPP_CB_BOILERPLATE(on_sys_sethostname_enter) -PPP_CB_BOILERPLATE(on_sys_setitimer_enter) -PPP_CB_BOILERPLATE(on_sys_setns_enter) -PPP_CB_BOILERPLATE(on_sys_setpgid_enter) -PPP_CB_BOILERPLATE(on_sys_setpriority_enter) -PPP_CB_BOILERPLATE(on_sys_setregid_enter) -PPP_CB_BOILERPLATE(on_sys_setregid16_enter) -PPP_CB_BOILERPLATE(on_sys_setresgid_enter) -PPP_CB_BOILERPLATE(on_sys_setresgid16_enter) -PPP_CB_BOILERPLATE(on_sys_setresuid_enter) -PPP_CB_BOILERPLATE(on_sys_setresuid16_enter) -PPP_CB_BOILERPLATE(on_sys_setreuid_enter) -PPP_CB_BOILERPLATE(on_sys_setreuid16_enter) -PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_setsid_enter) -PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) -PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) -PPP_CB_BOILERPLATE(on_sys_setuid_enter) -PPP_CB_BOILERPLATE(on_sys_setuid16_enter) -PPP_CB_BOILERPLATE(on_sys_setxattr_enter) -PPP_CB_BOILERPLATE(on_sys_shmat_enter) -PPP_CB_BOILERPLATE(on_sys_shmctl_enter) -PPP_CB_BOILERPLATE(on_sys_shmdt_enter) -PPP_CB_BOILERPLATE(on_sys_shmget_enter) -PPP_CB_BOILERPLATE(on_sys_shutdown_enter) -PPP_CB_BOILERPLATE(on_sys_sigaction_enter) -PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) -PPP_CB_BOILERPLATE(on_sys_signalfd_enter) -PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) -PPP_CB_BOILERPLATE(on_sys_sigpending_enter) -PPP_CB_BOILERPLATE(on_sys_sigprocmask_enter) -PPP_CB_BOILERPLATE(on_sys_sigreturn_enter) -PPP_CB_BOILERPLATE(on_sys_sigsuspend_enter) -PPP_CB_BOILERPLATE(on_sys_socket_enter) -PPP_CB_BOILERPLATE(on_sys_socketcall_enter) -PPP_CB_BOILERPLATE(on_sys_socketpair_enter) -PPP_CB_BOILERPLATE(on_sys_splice_enter) -PPP_CB_BOILERPLATE(on_sys_stat64_enter) -PPP_CB_BOILERPLATE(on_sys_statfs_enter) -PPP_CB_BOILERPLATE(on_sys_statfs64_enter) -PPP_CB_BOILERPLATE(on_sys_statx_enter) -PPP_CB_BOILERPLATE(on_sys_stime_enter) -PPP_CB_BOILERPLATE(on_sys_swapoff_enter) -PPP_CB_BOILERPLATE(on_sys_swapon_enter) -PPP_CB_BOILERPLATE(on_sys_symlink_enter) -PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_sync_enter) -PPP_CB_BOILERPLATE(on_sys_sync_file_range2_enter) -PPP_CB_BOILERPLATE(on_sys_syncfs_enter) -PPP_CB_BOILERPLATE(on_sys_sysctl_enter) -PPP_CB_BOILERPLATE(on_sys_sysfs_enter) -PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) -PPP_CB_BOILERPLATE(on_sys_syslog_enter) -PPP_CB_BOILERPLATE(on_sys_tee_enter) -PPP_CB_BOILERPLATE(on_sys_tgkill_enter) -PPP_CB_BOILERPLATE(on_sys_time_enter) -PPP_CB_BOILERPLATE(on_sys_timer_create_enter) -PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) -PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) -PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) -PPP_CB_BOILERPLATE(on_sys_times_enter) -PPP_CB_BOILERPLATE(on_sys_tkill_enter) -PPP_CB_BOILERPLATE(on_sys_truncate_enter) -PPP_CB_BOILERPLATE(on_sys_truncate64_enter) -PPP_CB_BOILERPLATE(on_sys_umask_enter) -PPP_CB_BOILERPLATE(on_sys_umount_enter) -PPP_CB_BOILERPLATE(on_sys_unlink_enter) -PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_unshare_enter) -PPP_CB_BOILERPLATE(on_sys_uselib_enter) -PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) -PPP_CB_BOILERPLATE(on_sys_ustat_enter) -PPP_CB_BOILERPLATE(on_sys_utime_enter) -PPP_CB_BOILERPLATE(on_sys_utimensat_enter) -PPP_CB_BOILERPLATE(on_sys_utimes_enter) -PPP_CB_BOILERPLATE(on_sys_vfork_enter) -PPP_CB_BOILERPLATE(on_sys_vhangup_enter) -PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) -PPP_CB_BOILERPLATE(on_sys_wait4_enter) -PPP_CB_BOILERPLATE(on_sys_waitid_enter) -PPP_CB_BOILERPLATE(on_sys_write_enter) -PPP_CB_BOILERPLATE(on_sys_writev_enter) -#endif -#if defined(TARGET_ARM) && defined(TARGET_AARCH64) -PPP_CB_BOILERPLATE(on_sys_accept_enter) -PPP_CB_BOILERPLATE(on_sys_accept4_enter) -PPP_CB_BOILERPLATE(on_sys_acct_enter) -PPP_CB_BOILERPLATE(on_sys_add_key_enter) -PPP_CB_BOILERPLATE(on_sys_adjtimex_enter) -PPP_CB_BOILERPLATE(on_sys_bind_enter) -PPP_CB_BOILERPLATE(on_sys_bpf_enter) -PPP_CB_BOILERPLATE(on_sys_brk_enter) -PPP_CB_BOILERPLATE(on_sys_capget_enter) -PPP_CB_BOILERPLATE(on_sys_capset_enter) -PPP_CB_BOILERPLATE(on_sys_chdir_enter) -PPP_CB_BOILERPLATE(on_sys_chroot_enter) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) -PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) -PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) -PPP_CB_BOILERPLATE(on_sys_clone_enter) -PPP_CB_BOILERPLATE(on_sys_clone3_enter) -PPP_CB_BOILERPLATE(on_sys_close_enter) -PPP_CB_BOILERPLATE(on_sys_connect_enter) -PPP_CB_BOILERPLATE(on_sys_copy_file_range_enter) -PPP_CB_BOILERPLATE(on_sys_delete_module_enter) -PPP_CB_BOILERPLATE(on_sys_dup_enter) -PPP_CB_BOILERPLATE(on_sys_dup3_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) -PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) -PPP_CB_BOILERPLATE(on_sys_execve_enter) -PPP_CB_BOILERPLATE(on_sys_execveat_enter) -PPP_CB_BOILERPLATE(on_sys_exit_enter) -PPP_CB_BOILERPLATE(on_sys_exit_group_enter) -PPP_CB_BOILERPLATE(on_sys_faccessat_enter) -PPP_CB_BOILERPLATE(on_sys_faccessat2_enter) -PPP_CB_BOILERPLATE(on_sys_fadvise64_enter) -PPP_CB_BOILERPLATE(on_sys_fallocate_enter) -PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) -PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) -PPP_CB_BOILERPLATE(on_sys_fchdir_enter) -PPP_CB_BOILERPLATE(on_sys_fchmod_enter) -PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) -PPP_CB_BOILERPLATE(on_sys_fchown_enter) -PPP_CB_BOILERPLATE(on_sys_fchownat_enter) -PPP_CB_BOILERPLATE(on_sys_fcntl_enter) -PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) -PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_finit_module_enter) -PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) -PPP_CB_BOILERPLATE(on_sys_flock_enter) -PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) -PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_fstat_enter) -PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) -PPP_CB_BOILERPLATE(on_sys_fsync_enter) -PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) -PPP_CB_BOILERPLATE(on_sys_futex_enter) -PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) -PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_getcpu_enter) -PPP_CB_BOILERPLATE(on_sys_getcwd_enter) -PPP_CB_BOILERPLATE(on_sys_getdents64_enter) -PPP_CB_BOILERPLATE(on_sys_getegid_enter) -PPP_CB_BOILERPLATE(on_sys_geteuid_enter) -PPP_CB_BOILERPLATE(on_sys_getgid_enter) -PPP_CB_BOILERPLATE(on_sys_getgroups_enter) -PPP_CB_BOILERPLATE(on_sys_getitimer_enter) -PPP_CB_BOILERPLATE(on_sys_getpeername_enter) -PPP_CB_BOILERPLATE(on_sys_getpgid_enter) -PPP_CB_BOILERPLATE(on_sys_getpid_enter) -PPP_CB_BOILERPLATE(on_sys_getppid_enter) -PPP_CB_BOILERPLATE(on_sys_getpriority_enter) -PPP_CB_BOILERPLATE(on_sys_getrandom_enter) -PPP_CB_BOILERPLATE(on_sys_getresgid_enter) -PPP_CB_BOILERPLATE(on_sys_getresuid_enter) -PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_getrusage_enter) -PPP_CB_BOILERPLATE(on_sys_getsid_enter) -PPP_CB_BOILERPLATE(on_sys_getsockname_enter) -PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) -PPP_CB_BOILERPLATE(on_sys_gettid_enter) -PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) -PPP_CB_BOILERPLATE(on_sys_getuid_enter) -PPP_CB_BOILERPLATE(on_sys_getxattr_enter) -PPP_CB_BOILERPLATE(on_sys_init_module_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) -PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) -PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) -PPP_CB_BOILERPLATE(on_sys_io_getevents_enter) -PPP_CB_BOILERPLATE(on_sys_io_setup_enter) -PPP_CB_BOILERPLATE(on_sys_io_submit_enter) -PPP_CB_BOILERPLATE(on_sys_ioctl_enter) -PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) -PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) -PPP_CB_BOILERPLATE(on_sys_kcmp_enter) -PPP_CB_BOILERPLATE(on_sys_kexec_file_load_enter) -PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) -PPP_CB_BOILERPLATE(on_sys_keyctl_enter) -PPP_CB_BOILERPLATE(on_sys_kill_enter) -PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_linkat_enter) -PPP_CB_BOILERPLATE(on_sys_listen_enter) -PPP_CB_BOILERPLATE(on_sys_listxattr_enter) -PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) -PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) -PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) -PPP_CB_BOILERPLATE(on_sys_lseek_enter) -PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_madvise_enter) -PPP_CB_BOILERPLATE(on_sys_mbind_enter) -PPP_CB_BOILERPLATE(on_sys_membarrier_enter) -PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) -PPP_CB_BOILERPLATE(on_sys_migrate_pages_enter) -PPP_CB_BOILERPLATE(on_sys_mincore_enter) -PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) -PPP_CB_BOILERPLATE(on_sys_mknodat_enter) -PPP_CB_BOILERPLATE(on_sys_mlock_enter) -PPP_CB_BOILERPLATE(on_sys_mlock2_enter) -PPP_CB_BOILERPLATE(on_sys_mlockall_enter) -PPP_CB_BOILERPLATE(on_sys_mmap_enter) -PPP_CB_BOILERPLATE(on_sys_mount_enter) -PPP_CB_BOILERPLATE(on_sys_move_pages_enter) -PPP_CB_BOILERPLATE(on_sys_mprotect_enter) -PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) -PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) -PPP_CB_BOILERPLATE(on_sys_mq_open_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) -PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) -PPP_CB_BOILERPLATE(on_sys_mremap_enter) -PPP_CB_BOILERPLATE(on_sys_msgctl_enter) -PPP_CB_BOILERPLATE(on_sys_msgget_enter) -PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) -PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) -PPP_CB_BOILERPLATE(on_sys_msync_enter) -PPP_CB_BOILERPLATE(on_sys_munlock_enter) -PPP_CB_BOILERPLATE(on_sys_munlockall_enter) -PPP_CB_BOILERPLATE(on_sys_munmap_enter) -PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_nanosleep_enter) -PPP_CB_BOILERPLATE(on_sys_newfstatat_enter) -PPP_CB_BOILERPLATE(on_sys_nfsservctl_enter) -PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_openat_enter) -PPP_CB_BOILERPLATE(on_sys_openat2_enter) -PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) -PPP_CB_BOILERPLATE(on_sys_personality_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_open_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_enter) -PPP_CB_BOILERPLATE(on_sys_pipe2_enter) -PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_alloc_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_free_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_enter) -PPP_CB_BOILERPLATE(on_sys_ppoll_enter) -PPP_CB_BOILERPLATE(on_sys_prctl_enter) -PPP_CB_BOILERPLATE(on_sys_pread64_enter) -PPP_CB_BOILERPLATE(on_sys_preadv_enter) -PPP_CB_BOILERPLATE(on_sys_preadv2_enter) -PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) -PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) -PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) -PPP_CB_BOILERPLATE(on_sys_pselect6_enter) -PPP_CB_BOILERPLATE(on_sys_ptrace_enter) -PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) -PPP_CB_BOILERPLATE(on_sys_pwritev_enter) -PPP_CB_BOILERPLATE(on_sys_pwritev2_enter) -PPP_CB_BOILERPLATE(on_sys_quotactl_enter) -PPP_CB_BOILERPLATE(on_sys_read_enter) -PPP_CB_BOILERPLATE(on_sys_readahead_enter) -PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_readv_enter) -PPP_CB_BOILERPLATE(on_sys_reboot_enter) -PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) -PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) -PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) -PPP_CB_BOILERPLATE(on_sys_removexattr_enter) -PPP_CB_BOILERPLATE(on_sys_renameat_enter) -PPP_CB_BOILERPLATE(on_sys_renameat2_enter) -PPP_CB_BOILERPLATE(on_sys_request_key_enter) -PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) -PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) -PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) -PPP_CB_BOILERPLATE(on_sys_seccomp_enter) -PPP_CB_BOILERPLATE(on_sys_semctl_enter) -PPP_CB_BOILERPLATE(on_sys_semget_enter) -PPP_CB_BOILERPLATE(on_sys_semop_enter) -PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) -PPP_CB_BOILERPLATE(on_sys_sendfile_enter) -PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) -PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) -PPP_CB_BOILERPLATE(on_sys_sendto_enter) -PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) -PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) -PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) -PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) -PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) -PPP_CB_BOILERPLATE(on_sys_setgid_enter) -PPP_CB_BOILERPLATE(on_sys_setgroups_enter) -PPP_CB_BOILERPLATE(on_sys_sethostname_enter) -PPP_CB_BOILERPLATE(on_sys_setitimer_enter) -PPP_CB_BOILERPLATE(on_sys_setns_enter) -PPP_CB_BOILERPLATE(on_sys_setpgid_enter) -PPP_CB_BOILERPLATE(on_sys_setpriority_enter) -PPP_CB_BOILERPLATE(on_sys_setregid_enter) -PPP_CB_BOILERPLATE(on_sys_setresgid_enter) -PPP_CB_BOILERPLATE(on_sys_setresuid_enter) -PPP_CB_BOILERPLATE(on_sys_setreuid_enter) -PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_setsid_enter) -PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) -PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) -PPP_CB_BOILERPLATE(on_sys_setuid_enter) -PPP_CB_BOILERPLATE(on_sys_setxattr_enter) -PPP_CB_BOILERPLATE(on_sys_shmat_enter) -PPP_CB_BOILERPLATE(on_sys_shmctl_enter) -PPP_CB_BOILERPLATE(on_sys_shmdt_enter) -PPP_CB_BOILERPLATE(on_sys_shmget_enter) -PPP_CB_BOILERPLATE(on_sys_shutdown_enter) -PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) -PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) -PPP_CB_BOILERPLATE(on_sys_socket_enter) -PPP_CB_BOILERPLATE(on_sys_socketpair_enter) -PPP_CB_BOILERPLATE(on_sys_splice_enter) -PPP_CB_BOILERPLATE(on_sys_statfs_enter) -PPP_CB_BOILERPLATE(on_sys_statx_enter) -PPP_CB_BOILERPLATE(on_sys_swapoff_enter) -PPP_CB_BOILERPLATE(on_sys_swapon_enter) -PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_sync_enter) -PPP_CB_BOILERPLATE(on_sys_sync_file_range_enter) -PPP_CB_BOILERPLATE(on_sys_syncfs_enter) -PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) -PPP_CB_BOILERPLATE(on_sys_syslog_enter) -PPP_CB_BOILERPLATE(on_sys_tee_enter) -PPP_CB_BOILERPLATE(on_sys_tgkill_enter) -PPP_CB_BOILERPLATE(on_sys_timer_create_enter) -PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) -PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) -PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) -PPP_CB_BOILERPLATE(on_sys_times_enter) -PPP_CB_BOILERPLATE(on_sys_tkill_enter) -PPP_CB_BOILERPLATE(on_sys_truncate_enter) -PPP_CB_BOILERPLATE(on_sys_umask_enter) -PPP_CB_BOILERPLATE(on_sys_umount2_enter) -PPP_CB_BOILERPLATE(on_sys_uname_enter) -PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_unshare_enter) -PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) -PPP_CB_BOILERPLATE(on_sys_utimensat_enter) -PPP_CB_BOILERPLATE(on_sys_vhangup_enter) -PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) -PPP_CB_BOILERPLATE(on_sys_wait4_enter) -PPP_CB_BOILERPLATE(on_sys_waitid_enter) -PPP_CB_BOILERPLATE(on_sys_write_enter) -PPP_CB_BOILERPLATE(on_sys_writev_enter) -#endif -#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) -PPP_CB_BOILERPLATE(on_create_module_enter) -PPP_CB_BOILERPLATE(on_get_kernel_syms_enter) -PPP_CB_BOILERPLATE(on_mmap2_enter) -PPP_CB_BOILERPLATE(on_modify_ldt_enter) -PPP_CB_BOILERPLATE(on_set_thread_area_enter) -PPP_CB_BOILERPLATE(on_sys_accept_enter) -PPP_CB_BOILERPLATE(on_sys_accept4_enter) -PPP_CB_BOILERPLATE(on_sys_access_enter) -PPP_CB_BOILERPLATE(on_sys_acct_enter) -PPP_CB_BOILERPLATE(on_sys_add_key_enter) -PPP_CB_BOILERPLATE(on_sys_adjtimex_time32_enter) -PPP_CB_BOILERPLATE(on_sys_alarm_enter) -PPP_CB_BOILERPLATE(on_sys_bdflush_enter) -PPP_CB_BOILERPLATE(on_sys_bind_enter) -PPP_CB_BOILERPLATE(on_sys_bpf_enter) -PPP_CB_BOILERPLATE(on_sys_brk_enter) -PPP_CB_BOILERPLATE(on_sys_cacheflush_enter) -PPP_CB_BOILERPLATE(on_sys_capget_enter) -PPP_CB_BOILERPLATE(on_sys_capset_enter) -PPP_CB_BOILERPLATE(on_sys_chdir_enter) -PPP_CB_BOILERPLATE(on_sys_chmod_enter) -PPP_CB_BOILERPLATE(on_sys_chown_enter) -PPP_CB_BOILERPLATE(on_sys_chroot_enter) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime32_enter) -PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) -PPP_CB_BOILERPLATE(on_sys_clock_getres_time32_enter) -PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_gettime32_enter) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_time32_enter) -PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_settime32_enter) -PPP_CB_BOILERPLATE(on_sys_clone_enter) -PPP_CB_BOILERPLATE(on_sys_close_enter) -PPP_CB_BOILERPLATE(on_sys_connect_enter) -PPP_CB_BOILERPLATE(on_sys_copy_file_range_enter) -PPP_CB_BOILERPLATE(on_sys_creat_enter) -PPP_CB_BOILERPLATE(on_sys_delete_module_enter) -PPP_CB_BOILERPLATE(on_sys_dup_enter) -PPP_CB_BOILERPLATE(on_sys_dup2_enter) -PPP_CB_BOILERPLATE(on_sys_dup3_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_create_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_wait_enter) -PPP_CB_BOILERPLATE(on_sys_eventfd_enter) -PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) -PPP_CB_BOILERPLATE(on_sys_execve_enter) -PPP_CB_BOILERPLATE(on_sys_execveat_enter) -PPP_CB_BOILERPLATE(on_sys_exit_enter) -PPP_CB_BOILERPLATE(on_sys_exit_group_enter) -PPP_CB_BOILERPLATE(on_sys_faccessat_enter) -PPP_CB_BOILERPLATE(on_sys_faccessat2_enter) -PPP_CB_BOILERPLATE(on_sys_fadvise64_64_enter) -PPP_CB_BOILERPLATE(on_sys_fallocate_enter) -PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) -PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) -PPP_CB_BOILERPLATE(on_sys_fchdir_enter) -PPP_CB_BOILERPLATE(on_sys_fchmod_enter) -PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) -PPP_CB_BOILERPLATE(on_sys_fchown_enter) -PPP_CB_BOILERPLATE(on_sys_fchownat_enter) -PPP_CB_BOILERPLATE(on_sys_fcntl_enter) -PPP_CB_BOILERPLATE(on_sys_fcntl64_enter) -PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) -PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_finit_module_enter) -PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) -PPP_CB_BOILERPLATE(on_sys_flock_enter) -PPP_CB_BOILERPLATE(on_sys_fork_enter) -PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) -PPP_CB_BOILERPLATE(on_sys_fsconfig_enter) -PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_fsmount_enter) -PPP_CB_BOILERPLATE(on_sys_fsopen_enter) -PPP_CB_BOILERPLATE(on_sys_fspick_enter) -PPP_CB_BOILERPLATE(on_sys_fstat_enter) -PPP_CB_BOILERPLATE(on_sys_fstat64_enter) -PPP_CB_BOILERPLATE(on_sys_fstatat64_enter) -PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) -PPP_CB_BOILERPLATE(on_sys_fstatfs64_enter) -PPP_CB_BOILERPLATE(on_sys_fsync_enter) -PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) -PPP_CB_BOILERPLATE(on_sys_ftruncate64_enter) -PPP_CB_BOILERPLATE(on_sys_futex_enter) -PPP_CB_BOILERPLATE(on_sys_futex_time32_enter) -PPP_CB_BOILERPLATE(on_sys_futimesat_time32_enter) -PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) -PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_getcpu_enter) -PPP_CB_BOILERPLATE(on_sys_getcwd_enter) -PPP_CB_BOILERPLATE(on_sys_getdents_enter) -PPP_CB_BOILERPLATE(on_sys_getdents64_enter) -PPP_CB_BOILERPLATE(on_sys_getegid_enter) -PPP_CB_BOILERPLATE(on_sys_geteuid_enter) -PPP_CB_BOILERPLATE(on_sys_getgid_enter) -PPP_CB_BOILERPLATE(on_sys_getgroups_enter) -PPP_CB_BOILERPLATE(on_sys_getitimer_enter) -PPP_CB_BOILERPLATE(on_sys_getpeername_enter) -PPP_CB_BOILERPLATE(on_sys_getpgid_enter) -PPP_CB_BOILERPLATE(on_sys_getpgrp_enter) -PPP_CB_BOILERPLATE(on_sys_getpid_enter) -PPP_CB_BOILERPLATE(on_sys_getppid_enter) -PPP_CB_BOILERPLATE(on_sys_getpriority_enter) -PPP_CB_BOILERPLATE(on_sys_getrandom_enter) -PPP_CB_BOILERPLATE(on_sys_getresgid_enter) -PPP_CB_BOILERPLATE(on_sys_getresuid_enter) -PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_getrusage_enter) -PPP_CB_BOILERPLATE(on_sys_getsid_enter) -PPP_CB_BOILERPLATE(on_sys_getsockname_enter) -PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) -PPP_CB_BOILERPLATE(on_sys_gettid_enter) -PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) -PPP_CB_BOILERPLATE(on_sys_getuid_enter) -PPP_CB_BOILERPLATE(on_sys_getxattr_enter) -PPP_CB_BOILERPLATE(on_sys_idle_enter) -PPP_CB_BOILERPLATE(on_sys_init_module_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_init_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) -PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) -PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) -PPP_CB_BOILERPLATE(on_sys_io_getevents_time32_enter) -PPP_CB_BOILERPLATE(on_sys_io_pgetevents_enter) -PPP_CB_BOILERPLATE(on_sys_io_pgetevents_time32_enter) -PPP_CB_BOILERPLATE(on_sys_io_setup_enter) -PPP_CB_BOILERPLATE(on_sys_io_submit_enter) -PPP_CB_BOILERPLATE(on_sys_io_uring_enter_enter) -PPP_CB_BOILERPLATE(on_sys_io_uring_register_enter) -PPP_CB_BOILERPLATE(on_sys_io_uring_setup_enter) -PPP_CB_BOILERPLATE(on_sys_ioctl_enter) -PPP_CB_BOILERPLATE(on_sys_ioperm_enter) -PPP_CB_BOILERPLATE(on_sys_iopl_enter) -PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) -PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) -PPP_CB_BOILERPLATE(on_sys_ipc_enter) -PPP_CB_BOILERPLATE(on_sys_kcmp_enter) -PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) -PPP_CB_BOILERPLATE(on_sys_keyctl_enter) -PPP_CB_BOILERPLATE(on_sys_kill_enter) -PPP_CB_BOILERPLATE(on_sys_lchown_enter) -PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_link_enter) -PPP_CB_BOILERPLATE(on_sys_linkat_enter) -PPP_CB_BOILERPLATE(on_sys_listen_enter) -PPP_CB_BOILERPLATE(on_sys_listxattr_enter) -PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) -PPP_CB_BOILERPLATE(on_sys_llseek_enter) -PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) -PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) -PPP_CB_BOILERPLATE(on_sys_lseek_enter) -PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_lstat_enter) -PPP_CB_BOILERPLATE(on_sys_lstat64_enter) -PPP_CB_BOILERPLATE(on_sys_madvise_enter) -PPP_CB_BOILERPLATE(on_sys_mbind_enter) -PPP_CB_BOILERPLATE(on_sys_membarrier_enter) -PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) -PPP_CB_BOILERPLATE(on_sys_migrate_pages_enter) -PPP_CB_BOILERPLATE(on_sys_mincore_enter) -PPP_CB_BOILERPLATE(on_sys_mkdir_enter) -PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) -PPP_CB_BOILERPLATE(on_sys_mknod_enter) -PPP_CB_BOILERPLATE(on_sys_mknodat_enter) -PPP_CB_BOILERPLATE(on_sys_mlock_enter) -PPP_CB_BOILERPLATE(on_sys_mlock2_enter) -PPP_CB_BOILERPLATE(on_sys_mlockall_enter) -PPP_CB_BOILERPLATE(on_sys_mmap_enter) -PPP_CB_BOILERPLATE(on_sys_mount_enter) -PPP_CB_BOILERPLATE(on_sys_move_mount_enter) -PPP_CB_BOILERPLATE(on_sys_move_pages_enter) -PPP_CB_BOILERPLATE(on_sys_mprotect_enter) -PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) -PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) -PPP_CB_BOILERPLATE(on_sys_mq_open_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_time32_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_time32_enter) -PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) -PPP_CB_BOILERPLATE(on_sys_mremap_enter) -PPP_CB_BOILERPLATE(on_sys_msgctl_enter) -PPP_CB_BOILERPLATE(on_sys_msgget_enter) -PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) -PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) -PPP_CB_BOILERPLATE(on_sys_msync_enter) -PPP_CB_BOILERPLATE(on_sys_munlock_enter) -PPP_CB_BOILERPLATE(on_sys_munlockall_enter) -PPP_CB_BOILERPLATE(on_sys_munmap_enter) -PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_nanosleep_time32_enter) -PPP_CB_BOILERPLATE(on_sys_newfstat_enter) -PPP_CB_BOILERPLATE(on_sys_newlstat_enter) -PPP_CB_BOILERPLATE(on_sys_newstat_enter) -PPP_CB_BOILERPLATE(on_sys_newuname_enter) -PPP_CB_BOILERPLATE(on_sys_nfsservctl_enter) -PPP_CB_BOILERPLATE(on_sys_ni_syscall_enter) -PPP_CB_BOILERPLATE(on_sys_nice_enter) -PPP_CB_BOILERPLATE(on_sys_old_readdir_enter) -PPP_CB_BOILERPLATE(on_sys_oldumount_enter) -PPP_CB_BOILERPLATE(on_sys_olduname_enter) -PPP_CB_BOILERPLATE(on_sys_open_enter) -PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_open_tree_enter) -PPP_CB_BOILERPLATE(on_sys_openat_enter) -PPP_CB_BOILERPLATE(on_sys_openat2_enter) -PPP_CB_BOILERPLATE(on_sys_pause_enter) -PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) -PPP_CB_BOILERPLATE(on_sys_personality_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_open_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_enter) -PPP_CB_BOILERPLATE(on_sys_pipe_enter) -PPP_CB_BOILERPLATE(on_sys_pipe2_enter) -PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_alloc_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_free_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_enter) -PPP_CB_BOILERPLATE(on_sys_poll_enter) -PPP_CB_BOILERPLATE(on_sys_ppoll_enter) -PPP_CB_BOILERPLATE(on_sys_ppoll_time32_enter) -PPP_CB_BOILERPLATE(on_sys_prctl_enter) -PPP_CB_BOILERPLATE(on_sys_pread64_enter) -PPP_CB_BOILERPLATE(on_sys_preadv_enter) -PPP_CB_BOILERPLATE(on_sys_preadv2_enter) -PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) -PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) -PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) -PPP_CB_BOILERPLATE(on_sys_pselect6_enter) -PPP_CB_BOILERPLATE(on_sys_pselect6_time32_enter) -PPP_CB_BOILERPLATE(on_sys_ptrace_enter) -PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) -PPP_CB_BOILERPLATE(on_sys_pwritev_enter) -PPP_CB_BOILERPLATE(on_sys_pwritev2_enter) -PPP_CB_BOILERPLATE(on_sys_query_module_enter) -PPP_CB_BOILERPLATE(on_sys_quotactl_enter) -PPP_CB_BOILERPLATE(on_sys_read_enter) -PPP_CB_BOILERPLATE(on_sys_readahead_enter) -PPP_CB_BOILERPLATE(on_sys_readlink_enter) -PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_readv_enter) -PPP_CB_BOILERPLATE(on_sys_reboot_enter) -PPP_CB_BOILERPLATE(on_sys_recv_enter) -PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_time32_enter) -PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) -PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) -PPP_CB_BOILERPLATE(on_sys_removexattr_enter) -PPP_CB_BOILERPLATE(on_sys_rename_enter) -PPP_CB_BOILERPLATE(on_sys_renameat_enter) -PPP_CB_BOILERPLATE(on_sys_renameat2_enter) -PPP_CB_BOILERPLATE(on_sys_request_key_enter) -PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) -PPP_CB_BOILERPLATE(on_sys_rmdir_enter) -PPP_CB_BOILERPLATE(on_sys_rseq_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_time32_enter) -PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_time32_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) -PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) -PPP_CB_BOILERPLATE(on_sys_seccomp_enter) -PPP_CB_BOILERPLATE(on_sys_select_enter) -PPP_CB_BOILERPLATE(on_sys_semctl_enter) -PPP_CB_BOILERPLATE(on_sys_semget_enter) -PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) -PPP_CB_BOILERPLATE(on_sys_send_enter) -PPP_CB_BOILERPLATE(on_sys_sendfile_enter) -PPP_CB_BOILERPLATE(on_sys_sendfile64_enter) -PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) -PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) -PPP_CB_BOILERPLATE(on_sys_sendto_enter) -PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) -PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) -PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) -PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) -PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) -PPP_CB_BOILERPLATE(on_sys_setgid_enter) -PPP_CB_BOILERPLATE(on_sys_setgroups_enter) -PPP_CB_BOILERPLATE(on_sys_sethostname_enter) -PPP_CB_BOILERPLATE(on_sys_setitimer_enter) -PPP_CB_BOILERPLATE(on_sys_setns_enter) -PPP_CB_BOILERPLATE(on_sys_setpgid_enter) -PPP_CB_BOILERPLATE(on_sys_setpriority_enter) -PPP_CB_BOILERPLATE(on_sys_setregid_enter) -PPP_CB_BOILERPLATE(on_sys_setresgid_enter) -PPP_CB_BOILERPLATE(on_sys_setresuid_enter) -PPP_CB_BOILERPLATE(on_sys_setreuid_enter) -PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_setsid_enter) -PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) -PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) -PPP_CB_BOILERPLATE(on_sys_setuid_enter) -PPP_CB_BOILERPLATE(on_sys_setup_enter) -PPP_CB_BOILERPLATE(on_sys_setxattr_enter) -PPP_CB_BOILERPLATE(on_sys_sgetmask_enter) -PPP_CB_BOILERPLATE(on_sys_shmat_enter) -PPP_CB_BOILERPLATE(on_sys_shmctl_enter) -PPP_CB_BOILERPLATE(on_sys_shmdt_enter) -PPP_CB_BOILERPLATE(on_sys_shmget_enter) -PPP_CB_BOILERPLATE(on_sys_shutdown_enter) -PPP_CB_BOILERPLATE(on_sys_sigaction_enter) -PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) -PPP_CB_BOILERPLATE(on_sys_signal_enter) -PPP_CB_BOILERPLATE(on_sys_signalfd_enter) -PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) -PPP_CB_BOILERPLATE(on_sys_sigpending_enter) -PPP_CB_BOILERPLATE(on_sys_sigprocmask_enter) -PPP_CB_BOILERPLATE(on_sys_sigreturn_enter) -PPP_CB_BOILERPLATE(on_sys_sigsuspend_enter) -PPP_CB_BOILERPLATE(on_sys_socket_enter) -PPP_CB_BOILERPLATE(on_sys_socketcall_enter) -PPP_CB_BOILERPLATE(on_sys_socketpair_enter) -PPP_CB_BOILERPLATE(on_sys_splice_enter) -PPP_CB_BOILERPLATE(on_sys_ssetmask_enter) -PPP_CB_BOILERPLATE(on_sys_stat_enter) -PPP_CB_BOILERPLATE(on_sys_stat64_enter) -PPP_CB_BOILERPLATE(on_sys_statfs_enter) -PPP_CB_BOILERPLATE(on_sys_statfs64_enter) -PPP_CB_BOILERPLATE(on_sys_statx_enter) -PPP_CB_BOILERPLATE(on_sys_stime32_enter) -PPP_CB_BOILERPLATE(on_sys_swapoff_enter) -PPP_CB_BOILERPLATE(on_sys_swapon_enter) -PPP_CB_BOILERPLATE(on_sys_symlink_enter) -PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_sync_enter) -PPP_CB_BOILERPLATE(on_sys_sync_file_range_enter) -PPP_CB_BOILERPLATE(on_sys_syncfs_enter) -PPP_CB_BOILERPLATE(on_sys_sysctl_enter) -PPP_CB_BOILERPLATE(on_sys_sysfs_enter) -PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) -PPP_CB_BOILERPLATE(on_sys_syslog_enter) -PPP_CB_BOILERPLATE(on_sys_tee_enter) -PPP_CB_BOILERPLATE(on_sys_tgkill_enter) -PPP_CB_BOILERPLATE(on_sys_time32_enter) -PPP_CB_BOILERPLATE(on_sys_timer_create_enter) -PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) -PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) -PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_timer_gettime32_enter) -PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) -PPP_CB_BOILERPLATE(on_sys_timer_settime32_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime32_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime32_enter) -PPP_CB_BOILERPLATE(on_sys_times_enter) -PPP_CB_BOILERPLATE(on_sys_tkill_enter) -PPP_CB_BOILERPLATE(on_sys_truncate_enter) -PPP_CB_BOILERPLATE(on_sys_truncate64_enter) -PPP_CB_BOILERPLATE(on_sys_umask_enter) -PPP_CB_BOILERPLATE(on_sys_umount_enter) -PPP_CB_BOILERPLATE(on_sys_uname_enter) -PPP_CB_BOILERPLATE(on_sys_unlink_enter) -PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_unshare_enter) -PPP_CB_BOILERPLATE(on_sys_uselib_enter) -PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) -PPP_CB_BOILERPLATE(on_sys_ustat_enter) -PPP_CB_BOILERPLATE(on_sys_utime32_enter) -PPP_CB_BOILERPLATE(on_sys_utimensat_enter) -PPP_CB_BOILERPLATE(on_sys_utimensat_time32_enter) -PPP_CB_BOILERPLATE(on_sys_utimes_time32_enter) -PPP_CB_BOILERPLATE(on_sys_vhangup_enter) -PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) -PPP_CB_BOILERPLATE(on_sys_wait4_enter) -PPP_CB_BOILERPLATE(on_sys_waitid_enter) -PPP_CB_BOILERPLATE(on_sys_waitpid_enter) -PPP_CB_BOILERPLATE(on_sys_write_enter) -PPP_CB_BOILERPLATE(on_sys_writev_enter) -#endif -#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) -PPP_CB_BOILERPLATE(on_create_module_enter) -PPP_CB_BOILERPLATE(on_get_kernel_syms_enter) -PPP_CB_BOILERPLATE(on_mmap2_enter) -PPP_CB_BOILERPLATE(on_modify_ldt_enter) -PPP_CB_BOILERPLATE(on_set_thread_area_enter) -PPP_CB_BOILERPLATE(on_sys_accept_enter) -PPP_CB_BOILERPLATE(on_sys_accept4_enter) -PPP_CB_BOILERPLATE(on_sys_access_enter) -PPP_CB_BOILERPLATE(on_sys_acct_enter) -PPP_CB_BOILERPLATE(on_sys_add_key_enter) -PPP_CB_BOILERPLATE(on_sys_adjtimex_enter) -PPP_CB_BOILERPLATE(on_sys_adjtimex_time32_enter) -PPP_CB_BOILERPLATE(on_sys_alarm_enter) -PPP_CB_BOILERPLATE(on_sys_bdflush_enter) -PPP_CB_BOILERPLATE(on_sys_bind_enter) -PPP_CB_BOILERPLATE(on_sys_bpf_enter) -PPP_CB_BOILERPLATE(on_sys_brk_enter) -PPP_CB_BOILERPLATE(on_sys_cacheflush_enter) -PPP_CB_BOILERPLATE(on_sys_capget_enter) -PPP_CB_BOILERPLATE(on_sys_capset_enter) -PPP_CB_BOILERPLATE(on_sys_chdir_enter) -PPP_CB_BOILERPLATE(on_sys_chmod_enter) -PPP_CB_BOILERPLATE(on_sys_chown_enter) -PPP_CB_BOILERPLATE(on_sys_chroot_enter) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime32_enter) -PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) -PPP_CB_BOILERPLATE(on_sys_clock_getres_time32_enter) -PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_gettime32_enter) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_time32_enter) -PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_settime32_enter) -PPP_CB_BOILERPLATE(on_sys_clone_enter) -PPP_CB_BOILERPLATE(on_sys_clone3_enter) -PPP_CB_BOILERPLATE(on_sys_close_enter) -PPP_CB_BOILERPLATE(on_sys_connect_enter) -PPP_CB_BOILERPLATE(on_sys_copy_file_range_enter) -PPP_CB_BOILERPLATE(on_sys_creat_enter) -PPP_CB_BOILERPLATE(on_sys_delete_module_enter) -PPP_CB_BOILERPLATE(on_sys_dup_enter) -PPP_CB_BOILERPLATE(on_sys_dup2_enter) -PPP_CB_BOILERPLATE(on_sys_dup3_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_create_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_wait_enter) -PPP_CB_BOILERPLATE(on_sys_eventfd_enter) -PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) -PPP_CB_BOILERPLATE(on_sys_execve_enter) -PPP_CB_BOILERPLATE(on_sys_execveat_enter) -PPP_CB_BOILERPLATE(on_sys_exit_enter) -PPP_CB_BOILERPLATE(on_sys_exit_group_enter) -PPP_CB_BOILERPLATE(on_sys_faccessat_enter) -PPP_CB_BOILERPLATE(on_sys_faccessat2_enter) -PPP_CB_BOILERPLATE(on_sys_fadvise64_64_enter) -PPP_CB_BOILERPLATE(on_sys_fallocate_enter) -PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) -PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) -PPP_CB_BOILERPLATE(on_sys_fchdir_enter) -PPP_CB_BOILERPLATE(on_sys_fchmod_enter) -PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) -PPP_CB_BOILERPLATE(on_sys_fchown_enter) -PPP_CB_BOILERPLATE(on_sys_fchownat_enter) -PPP_CB_BOILERPLATE(on_sys_fcntl_enter) -PPP_CB_BOILERPLATE(on_sys_fcntl64_enter) -PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) -PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_finit_module_enter) -PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) -PPP_CB_BOILERPLATE(on_sys_flock_enter) -PPP_CB_BOILERPLATE(on_sys_fork_enter) -PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) -PPP_CB_BOILERPLATE(on_sys_fsconfig_enter) -PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_fsmount_enter) -PPP_CB_BOILERPLATE(on_sys_fsopen_enter) -PPP_CB_BOILERPLATE(on_sys_fspick_enter) -PPP_CB_BOILERPLATE(on_sys_fstat_enter) -PPP_CB_BOILERPLATE(on_sys_fstat64_enter) -PPP_CB_BOILERPLATE(on_sys_fstatat64_enter) -PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) -PPP_CB_BOILERPLATE(on_sys_fstatfs64_enter) -PPP_CB_BOILERPLATE(on_sys_fsync_enter) -PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) -PPP_CB_BOILERPLATE(on_sys_ftruncate64_enter) -PPP_CB_BOILERPLATE(on_sys_futex_enter) -PPP_CB_BOILERPLATE(on_sys_futex_time32_enter) -PPP_CB_BOILERPLATE(on_sys_futimesat_enter) -PPP_CB_BOILERPLATE(on_sys_futimesat_time32_enter) -PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) -PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_getcpu_enter) -PPP_CB_BOILERPLATE(on_sys_getcwd_enter) -PPP_CB_BOILERPLATE(on_sys_getdents_enter) -PPP_CB_BOILERPLATE(on_sys_getdents64_enter) -PPP_CB_BOILERPLATE(on_sys_getegid_enter) -PPP_CB_BOILERPLATE(on_sys_geteuid_enter) -PPP_CB_BOILERPLATE(on_sys_getgid_enter) -PPP_CB_BOILERPLATE(on_sys_getgroups_enter) -PPP_CB_BOILERPLATE(on_sys_getitimer_enter) -PPP_CB_BOILERPLATE(on_sys_getpeername_enter) -PPP_CB_BOILERPLATE(on_sys_getpgid_enter) -PPP_CB_BOILERPLATE(on_sys_getpgrp_enter) -PPP_CB_BOILERPLATE(on_sys_getpid_enter) -PPP_CB_BOILERPLATE(on_sys_getppid_enter) -PPP_CB_BOILERPLATE(on_sys_getpriority_enter) -PPP_CB_BOILERPLATE(on_sys_getrandom_enter) -PPP_CB_BOILERPLATE(on_sys_getresgid_enter) -PPP_CB_BOILERPLATE(on_sys_getresuid_enter) -PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_getrusage_enter) -PPP_CB_BOILERPLATE(on_sys_getsid_enter) -PPP_CB_BOILERPLATE(on_sys_getsockname_enter) -PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) -PPP_CB_BOILERPLATE(on_sys_gettid_enter) -PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) -PPP_CB_BOILERPLATE(on_sys_getuid_enter) -PPP_CB_BOILERPLATE(on_sys_getxattr_enter) -PPP_CB_BOILERPLATE(on_sys_idle_enter) -PPP_CB_BOILERPLATE(on_sys_init_module_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_init_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) -PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) -PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) -PPP_CB_BOILERPLATE(on_sys_io_getevents_enter) -PPP_CB_BOILERPLATE(on_sys_io_getevents_time32_enter) -PPP_CB_BOILERPLATE(on_sys_io_pgetevents_enter) -PPP_CB_BOILERPLATE(on_sys_io_pgetevents_time32_enter) -PPP_CB_BOILERPLATE(on_sys_io_setup_enter) -PPP_CB_BOILERPLATE(on_sys_io_submit_enter) -PPP_CB_BOILERPLATE(on_sys_io_uring_enter_enter) -PPP_CB_BOILERPLATE(on_sys_io_uring_register_enter) -PPP_CB_BOILERPLATE(on_sys_io_uring_setup_enter) -PPP_CB_BOILERPLATE(on_sys_ioctl_enter) -PPP_CB_BOILERPLATE(on_sys_ioperm_enter) -PPP_CB_BOILERPLATE(on_sys_iopl_enter) -PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) -PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) -PPP_CB_BOILERPLATE(on_sys_ipc_enter) -PPP_CB_BOILERPLATE(on_sys_kcmp_enter) -PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) -PPP_CB_BOILERPLATE(on_sys_keyctl_enter) -PPP_CB_BOILERPLATE(on_sys_kill_enter) -PPP_CB_BOILERPLATE(on_sys_lchown_enter) -PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_link_enter) -PPP_CB_BOILERPLATE(on_sys_linkat_enter) -PPP_CB_BOILERPLATE(on_sys_listen_enter) -PPP_CB_BOILERPLATE(on_sys_listxattr_enter) -PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) -PPP_CB_BOILERPLATE(on_sys_llseek_enter) -PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) -PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) -PPP_CB_BOILERPLATE(on_sys_lseek_enter) -PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_lstat_enter) -PPP_CB_BOILERPLATE(on_sys_lstat64_enter) -PPP_CB_BOILERPLATE(on_sys_madvise_enter) -PPP_CB_BOILERPLATE(on_sys_mbind_enter) -PPP_CB_BOILERPLATE(on_sys_membarrier_enter) -PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) -PPP_CB_BOILERPLATE(on_sys_migrate_pages_enter) -PPP_CB_BOILERPLATE(on_sys_mincore_enter) -PPP_CB_BOILERPLATE(on_sys_mkdir_enter) -PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) -PPP_CB_BOILERPLATE(on_sys_mknod_enter) -PPP_CB_BOILERPLATE(on_sys_mknodat_enter) -PPP_CB_BOILERPLATE(on_sys_mlock_enter) -PPP_CB_BOILERPLATE(on_sys_mlock2_enter) -PPP_CB_BOILERPLATE(on_sys_mlockall_enter) -PPP_CB_BOILERPLATE(on_sys_mmap_enter) -PPP_CB_BOILERPLATE(on_sys_mount_enter) -PPP_CB_BOILERPLATE(on_sys_move_mount_enter) -PPP_CB_BOILERPLATE(on_sys_move_pages_enter) -PPP_CB_BOILERPLATE(on_sys_mprotect_enter) -PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) -PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) -PPP_CB_BOILERPLATE(on_sys_mq_open_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_time32_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_time32_enter) -PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) -PPP_CB_BOILERPLATE(on_sys_mremap_enter) -PPP_CB_BOILERPLATE(on_sys_msgctl_enter) -PPP_CB_BOILERPLATE(on_sys_msgget_enter) -PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) -PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) -PPP_CB_BOILERPLATE(on_sys_msync_enter) -PPP_CB_BOILERPLATE(on_sys_munlock_enter) -PPP_CB_BOILERPLATE(on_sys_munlockall_enter) -PPP_CB_BOILERPLATE(on_sys_munmap_enter) -PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_nanosleep_enter) -PPP_CB_BOILERPLATE(on_sys_nanosleep_time32_enter) -PPP_CB_BOILERPLATE(on_sys_newfstat_enter) -PPP_CB_BOILERPLATE(on_sys_newfstatat_enter) -PPP_CB_BOILERPLATE(on_sys_newlstat_enter) -PPP_CB_BOILERPLATE(on_sys_newstat_enter) -PPP_CB_BOILERPLATE(on_sys_newuname_enter) -PPP_CB_BOILERPLATE(on_sys_nfsservctl_enter) -PPP_CB_BOILERPLATE(on_sys_ni_syscall_enter) -PPP_CB_BOILERPLATE(on_sys_nice_enter) -PPP_CB_BOILERPLATE(on_sys_old_mmap_enter) -PPP_CB_BOILERPLATE(on_sys_old_msgctl_enter) -PPP_CB_BOILERPLATE(on_sys_old_readdir_enter) -PPP_CB_BOILERPLATE(on_sys_old_semctl_enter) -PPP_CB_BOILERPLATE(on_sys_old_shmctl_enter) -PPP_CB_BOILERPLATE(on_sys_oldumount_enter) -PPP_CB_BOILERPLATE(on_sys_olduname_enter) -PPP_CB_BOILERPLATE(on_sys_open_enter) -PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_open_tree_enter) -PPP_CB_BOILERPLATE(on_sys_openat_enter) -PPP_CB_BOILERPLATE(on_sys_openat2_enter) -PPP_CB_BOILERPLATE(on_sys_pause_enter) -PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) -PPP_CB_BOILERPLATE(on_sys_personality_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_open_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_enter) -PPP_CB_BOILERPLATE(on_sys_pipe_enter) -PPP_CB_BOILERPLATE(on_sys_pipe2_enter) -PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_alloc_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_free_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_enter) -PPP_CB_BOILERPLATE(on_sys_poll_enter) -PPP_CB_BOILERPLATE(on_sys_ppoll_enter) -PPP_CB_BOILERPLATE(on_sys_ppoll_time32_enter) -PPP_CB_BOILERPLATE(on_sys_prctl_enter) -PPP_CB_BOILERPLATE(on_sys_pread64_enter) -PPP_CB_BOILERPLATE(on_sys_preadv_enter) -PPP_CB_BOILERPLATE(on_sys_preadv2_enter) -PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) -PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) -PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) -PPP_CB_BOILERPLATE(on_sys_pselect6_enter) -PPP_CB_BOILERPLATE(on_sys_pselect6_time32_enter) -PPP_CB_BOILERPLATE(on_sys_ptrace_enter) -PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) -PPP_CB_BOILERPLATE(on_sys_pwritev_enter) -PPP_CB_BOILERPLATE(on_sys_pwritev2_enter) -PPP_CB_BOILERPLATE(on_sys_query_module_enter) -PPP_CB_BOILERPLATE(on_sys_quotactl_enter) -PPP_CB_BOILERPLATE(on_sys_read_enter) -PPP_CB_BOILERPLATE(on_sys_readahead_enter) -PPP_CB_BOILERPLATE(on_sys_readlink_enter) -PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_readv_enter) -PPP_CB_BOILERPLATE(on_sys_reboot_enter) -PPP_CB_BOILERPLATE(on_sys_recv_enter) -PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_time32_enter) -PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) -PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) -PPP_CB_BOILERPLATE(on_sys_removexattr_enter) -PPP_CB_BOILERPLATE(on_sys_rename_enter) -PPP_CB_BOILERPLATE(on_sys_renameat_enter) -PPP_CB_BOILERPLATE(on_sys_renameat2_enter) -PPP_CB_BOILERPLATE(on_sys_request_key_enter) -PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) -PPP_CB_BOILERPLATE(on_sys_rmdir_enter) -PPP_CB_BOILERPLATE(on_sys_rseq_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_time32_enter) -PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_time32_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) -PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) -PPP_CB_BOILERPLATE(on_sys_seccomp_enter) -PPP_CB_BOILERPLATE(on_sys_select_enter) -PPP_CB_BOILERPLATE(on_sys_semctl_enter) -PPP_CB_BOILERPLATE(on_sys_semget_enter) -PPP_CB_BOILERPLATE(on_sys_semop_enter) -PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) -PPP_CB_BOILERPLATE(on_sys_semtimedop_time32_enter) -PPP_CB_BOILERPLATE(on_sys_send_enter) -PPP_CB_BOILERPLATE(on_sys_sendfile_enter) -PPP_CB_BOILERPLATE(on_sys_sendfile64_enter) -PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) -PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) -PPP_CB_BOILERPLATE(on_sys_sendto_enter) -PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) -PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) -PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) -PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) -PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) -PPP_CB_BOILERPLATE(on_sys_setgid_enter) -PPP_CB_BOILERPLATE(on_sys_setgroups_enter) -PPP_CB_BOILERPLATE(on_sys_sethostname_enter) -PPP_CB_BOILERPLATE(on_sys_setitimer_enter) -PPP_CB_BOILERPLATE(on_sys_setns_enter) -PPP_CB_BOILERPLATE(on_sys_setpgid_enter) -PPP_CB_BOILERPLATE(on_sys_setpriority_enter) -PPP_CB_BOILERPLATE(on_sys_setregid_enter) -PPP_CB_BOILERPLATE(on_sys_setresgid_enter) -PPP_CB_BOILERPLATE(on_sys_setresuid_enter) -PPP_CB_BOILERPLATE(on_sys_setreuid_enter) -PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_setsid_enter) -PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) -PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) -PPP_CB_BOILERPLATE(on_sys_setuid_enter) -PPP_CB_BOILERPLATE(on_sys_setup_enter) -PPP_CB_BOILERPLATE(on_sys_setxattr_enter) -PPP_CB_BOILERPLATE(on_sys_sgetmask_enter) -PPP_CB_BOILERPLATE(on_sys_shmat_enter) -PPP_CB_BOILERPLATE(on_sys_shmctl_enter) -PPP_CB_BOILERPLATE(on_sys_shmdt_enter) -PPP_CB_BOILERPLATE(on_sys_shmget_enter) -PPP_CB_BOILERPLATE(on_sys_shutdown_enter) -PPP_CB_BOILERPLATE(on_sys_sigaction_enter) -PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) -PPP_CB_BOILERPLATE(on_sys_signal_enter) -PPP_CB_BOILERPLATE(on_sys_signalfd_enter) -PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) -PPP_CB_BOILERPLATE(on_sys_sigpending_enter) -PPP_CB_BOILERPLATE(on_sys_sigprocmask_enter) -PPP_CB_BOILERPLATE(on_sys_sigreturn_enter) -PPP_CB_BOILERPLATE(on_sys_sigsuspend_enter) -PPP_CB_BOILERPLATE(on_sys_socket_enter) -PPP_CB_BOILERPLATE(on_sys_socketcall_enter) -PPP_CB_BOILERPLATE(on_sys_socketpair_enter) -PPP_CB_BOILERPLATE(on_sys_splice_enter) -PPP_CB_BOILERPLATE(on_sys_ssetmask_enter) -PPP_CB_BOILERPLATE(on_sys_stat_enter) -PPP_CB_BOILERPLATE(on_sys_stat64_enter) -PPP_CB_BOILERPLATE(on_sys_statfs_enter) -PPP_CB_BOILERPLATE(on_sys_statfs64_enter) -PPP_CB_BOILERPLATE(on_sys_statx_enter) -PPP_CB_BOILERPLATE(on_sys_stime32_enter) -PPP_CB_BOILERPLATE(on_sys_swapoff_enter) -PPP_CB_BOILERPLATE(on_sys_swapon_enter) -PPP_CB_BOILERPLATE(on_sys_symlink_enter) -PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_sync_enter) -PPP_CB_BOILERPLATE(on_sys_sync_file_range_enter) -PPP_CB_BOILERPLATE(on_sys_syncfs_enter) -PPP_CB_BOILERPLATE(on_sys_sysctl_enter) -PPP_CB_BOILERPLATE(on_sys_sysfs_enter) -PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) -PPP_CB_BOILERPLATE(on_sys_syslog_enter) -PPP_CB_BOILERPLATE(on_sys_tee_enter) -PPP_CB_BOILERPLATE(on_sys_tgkill_enter) -PPP_CB_BOILERPLATE(on_sys_time32_enter) -PPP_CB_BOILERPLATE(on_sys_timer_create_enter) -PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) -PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) -PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_timer_gettime32_enter) -PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) -PPP_CB_BOILERPLATE(on_sys_timer_settime32_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime32_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime32_enter) -PPP_CB_BOILERPLATE(on_sys_times_enter) -PPP_CB_BOILERPLATE(on_sys_tkill_enter) -PPP_CB_BOILERPLATE(on_sys_truncate_enter) -PPP_CB_BOILERPLATE(on_sys_truncate64_enter) -PPP_CB_BOILERPLATE(on_sys_umask_enter) -PPP_CB_BOILERPLATE(on_sys_umount_enter) -PPP_CB_BOILERPLATE(on_sys_uname_enter) -PPP_CB_BOILERPLATE(on_sys_unlink_enter) -PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_unshare_enter) -PPP_CB_BOILERPLATE(on_sys_uselib_enter) -PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) -PPP_CB_BOILERPLATE(on_sys_ustat_enter) -PPP_CB_BOILERPLATE(on_sys_utime_enter) -PPP_CB_BOILERPLATE(on_sys_utime32_enter) -PPP_CB_BOILERPLATE(on_sys_utimensat_enter) -PPP_CB_BOILERPLATE(on_sys_utimensat_time32_enter) -PPP_CB_BOILERPLATE(on_sys_utimes_enter) -PPP_CB_BOILERPLATE(on_sys_utimes_time32_enter) -PPP_CB_BOILERPLATE(on_sys_vhangup_enter) -PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) -PPP_CB_BOILERPLATE(on_sys_wait4_enter) -PPP_CB_BOILERPLATE(on_sys_waitid_enter) -PPP_CB_BOILERPLATE(on_sys_waitpid_enter) -PPP_CB_BOILERPLATE(on_sys_write_enter) -PPP_CB_BOILERPLATE(on_sys_writev_enter) -#endif -#if 0 -PPP_CB_BOILERPLATE(on_sys_accept_enter) -PPP_CB_BOILERPLATE(on_sys_accept4_enter) -PPP_CB_BOILERPLATE(on_sys_access_enter) -PPP_CB_BOILERPLATE(on_sys_acct_enter) -PPP_CB_BOILERPLATE(on_sys_add_key_enter) -PPP_CB_BOILERPLATE(on_sys_adjtimex_enter) -PPP_CB_BOILERPLATE(on_sys_alarm_enter) -PPP_CB_BOILERPLATE(on_sys_bind_enter) -PPP_CB_BOILERPLATE(on_sys_bpf_enter) -PPP_CB_BOILERPLATE(on_sys_brk_enter) -PPP_CB_BOILERPLATE(on_sys_capget_enter) -PPP_CB_BOILERPLATE(on_sys_capset_enter) -PPP_CB_BOILERPLATE(on_sys_chdir_enter) -PPP_CB_BOILERPLATE(on_sys_chmod_enter) -PPP_CB_BOILERPLATE(on_sys_chown_enter) -PPP_CB_BOILERPLATE(on_sys_chroot_enter) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) -PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) -PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) -PPP_CB_BOILERPLATE(on_sys_clone_enter) -PPP_CB_BOILERPLATE(on_sys_clone3_enter) -PPP_CB_BOILERPLATE(on_sys_close_enter) -PPP_CB_BOILERPLATE(on_sys_connect_enter) -PPP_CB_BOILERPLATE(on_sys_copy_file_range_enter) -PPP_CB_BOILERPLATE(on_sys_creat_enter) -PPP_CB_BOILERPLATE(on_sys_delete_module_enter) -PPP_CB_BOILERPLATE(on_sys_dup_enter) -PPP_CB_BOILERPLATE(on_sys_dup2_enter) -PPP_CB_BOILERPLATE(on_sys_dup3_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_create_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) -PPP_CB_BOILERPLATE(on_sys_epoll_wait_enter) -PPP_CB_BOILERPLATE(on_sys_eventfd_enter) -PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) -PPP_CB_BOILERPLATE(on_sys_execve_enter) -PPP_CB_BOILERPLATE(on_sys_execveat_enter) -PPP_CB_BOILERPLATE(on_sys_exit_enter) -PPP_CB_BOILERPLATE(on_sys_exit_group_enter) -PPP_CB_BOILERPLATE(on_sys_faccessat_enter) -PPP_CB_BOILERPLATE(on_sys_faccessat2_enter) -PPP_CB_BOILERPLATE(on_sys_fadvise64_64_enter) -PPP_CB_BOILERPLATE(on_sys_fallocate_enter) -PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) -PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) -PPP_CB_BOILERPLATE(on_sys_fchdir_enter) -PPP_CB_BOILERPLATE(on_sys_fchmod_enter) -PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) -PPP_CB_BOILERPLATE(on_sys_fchown_enter) -PPP_CB_BOILERPLATE(on_sys_fchownat_enter) -PPP_CB_BOILERPLATE(on_sys_fcntl_enter) -PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) -PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_finit_module_enter) -PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) -PPP_CB_BOILERPLATE(on_sys_flock_enter) -PPP_CB_BOILERPLATE(on_sys_fork_enter) -PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) -PPP_CB_BOILERPLATE(on_sys_fsconfig_enter) -PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_fsmount_enter) -PPP_CB_BOILERPLATE(on_sys_fsopen_enter) -PPP_CB_BOILERPLATE(on_sys_fspick_enter) -PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) -PPP_CB_BOILERPLATE(on_sys_fsync_enter) -PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) -PPP_CB_BOILERPLATE(on_sys_futex_enter) -PPP_CB_BOILERPLATE(on_sys_futimesat_enter) -PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) -PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_getcpu_enter) -PPP_CB_BOILERPLATE(on_sys_getcwd_enter) -PPP_CB_BOILERPLATE(on_sys_getdents_enter) -PPP_CB_BOILERPLATE(on_sys_getdents64_enter) -PPP_CB_BOILERPLATE(on_sys_getegid_enter) -PPP_CB_BOILERPLATE(on_sys_geteuid_enter) -PPP_CB_BOILERPLATE(on_sys_getgid_enter) -PPP_CB_BOILERPLATE(on_sys_getgroups_enter) -PPP_CB_BOILERPLATE(on_sys_getitimer_enter) -PPP_CB_BOILERPLATE(on_sys_getpeername_enter) -PPP_CB_BOILERPLATE(on_sys_getpgid_enter) -PPP_CB_BOILERPLATE(on_sys_getpgrp_enter) -PPP_CB_BOILERPLATE(on_sys_getpid_enter) -PPP_CB_BOILERPLATE(on_sys_getppid_enter) -PPP_CB_BOILERPLATE(on_sys_getpriority_enter) -PPP_CB_BOILERPLATE(on_sys_getrandom_enter) -PPP_CB_BOILERPLATE(on_sys_getresgid_enter) -PPP_CB_BOILERPLATE(on_sys_getresuid_enter) -PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_getrusage_enter) -PPP_CB_BOILERPLATE(on_sys_getsid_enter) -PPP_CB_BOILERPLATE(on_sys_getsockname_enter) -PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) -PPP_CB_BOILERPLATE(on_sys_gettid_enter) -PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) -PPP_CB_BOILERPLATE(on_sys_getuid_enter) -PPP_CB_BOILERPLATE(on_sys_getxattr_enter) -PPP_CB_BOILERPLATE(on_sys_init_module_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_init_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) -PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) -PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) -PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) -PPP_CB_BOILERPLATE(on_sys_io_getevents_enter) -PPP_CB_BOILERPLATE(on_sys_io_pgetevents_enter) -PPP_CB_BOILERPLATE(on_sys_io_setup_enter) -PPP_CB_BOILERPLATE(on_sys_io_submit_enter) -PPP_CB_BOILERPLATE(on_sys_io_uring_enter_enter) -PPP_CB_BOILERPLATE(on_sys_io_uring_register_enter) -PPP_CB_BOILERPLATE(on_sys_io_uring_setup_enter) -PPP_CB_BOILERPLATE(on_sys_ioctl_enter) -PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) -PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) -PPP_CB_BOILERPLATE(on_sys_kcmp_enter) -PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) -PPP_CB_BOILERPLATE(on_sys_keyctl_enter) -PPP_CB_BOILERPLATE(on_sys_kill_enter) -PPP_CB_BOILERPLATE(on_sys_lchown_enter) -PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_link_enter) -PPP_CB_BOILERPLATE(on_sys_linkat_enter) -PPP_CB_BOILERPLATE(on_sys_listen_enter) -PPP_CB_BOILERPLATE(on_sys_listxattr_enter) -PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) -PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) -PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) -PPP_CB_BOILERPLATE(on_sys_lseek_enter) -PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) -PPP_CB_BOILERPLATE(on_sys_madvise_enter) -PPP_CB_BOILERPLATE(on_sys_mbind_enter) -PPP_CB_BOILERPLATE(on_sys_membarrier_enter) -PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) -PPP_CB_BOILERPLATE(on_sys_migrate_pages_enter) -PPP_CB_BOILERPLATE(on_sys_mincore_enter) -PPP_CB_BOILERPLATE(on_sys_mkdir_enter) -PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) -PPP_CB_BOILERPLATE(on_sys_mknod_enter) -PPP_CB_BOILERPLATE(on_sys_mknodat_enter) -PPP_CB_BOILERPLATE(on_sys_mlock_enter) -PPP_CB_BOILERPLATE(on_sys_mlock2_enter) -PPP_CB_BOILERPLATE(on_sys_mlockall_enter) -PPP_CB_BOILERPLATE(on_sys_mount_enter) -PPP_CB_BOILERPLATE(on_sys_move_mount_enter) -PPP_CB_BOILERPLATE(on_sys_move_pages_enter) -PPP_CB_BOILERPLATE(on_sys_mprotect_enter) -PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) -PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) -PPP_CB_BOILERPLATE(on_sys_mq_open_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) -PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) -PPP_CB_BOILERPLATE(on_sys_mremap_enter) -PPP_CB_BOILERPLATE(on_sys_msgget_enter) -PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) -PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) -PPP_CB_BOILERPLATE(on_sys_msync_enter) -PPP_CB_BOILERPLATE(on_sys_munlock_enter) -PPP_CB_BOILERPLATE(on_sys_munlockall_enter) -PPP_CB_BOILERPLATE(on_sys_munmap_enter) -PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_nanosleep_enter) -PPP_CB_BOILERPLATE(on_sys_newfstat_enter) -PPP_CB_BOILERPLATE(on_sys_newfstatat_enter) -PPP_CB_BOILERPLATE(on_sys_newlstat_enter) -PPP_CB_BOILERPLATE(on_sys_newstat_enter) -PPP_CB_BOILERPLATE(on_sys_newuname_enter) -PPP_CB_BOILERPLATE(on_sys_ni_syscall_enter) -PPP_CB_BOILERPLATE(on_sys_old_mmap_enter) -PPP_CB_BOILERPLATE(on_sys_old_msgctl_enter) -PPP_CB_BOILERPLATE(on_sys_old_semctl_enter) -PPP_CB_BOILERPLATE(on_sys_old_shmctl_enter) -PPP_CB_BOILERPLATE(on_sys_open_enter) -PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_open_tree_enter) -PPP_CB_BOILERPLATE(on_sys_openat_enter) -PPP_CB_BOILERPLATE(on_sys_openat2_enter) -PPP_CB_BOILERPLATE(on_sys_pause_enter) -PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) -PPP_CB_BOILERPLATE(on_sys_personality_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_open_enter) -PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_enter) -PPP_CB_BOILERPLATE(on_sys_pipe_enter) -PPP_CB_BOILERPLATE(on_sys_pipe2_enter) -PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_alloc_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_free_enter) -PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_enter) -PPP_CB_BOILERPLATE(on_sys_poll_enter) -PPP_CB_BOILERPLATE(on_sys_ppoll_enter) -PPP_CB_BOILERPLATE(on_sys_prctl_enter) -PPP_CB_BOILERPLATE(on_sys_pread64_enter) -PPP_CB_BOILERPLATE(on_sys_preadv_enter) -PPP_CB_BOILERPLATE(on_sys_preadv2_enter) -PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) -PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) -PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) -PPP_CB_BOILERPLATE(on_sys_pselect6_enter) -PPP_CB_BOILERPLATE(on_sys_ptrace_enter) -PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) -PPP_CB_BOILERPLATE(on_sys_pwritev_enter) -PPP_CB_BOILERPLATE(on_sys_pwritev2_enter) -PPP_CB_BOILERPLATE(on_sys_quotactl_enter) -PPP_CB_BOILERPLATE(on_sys_read_enter) -PPP_CB_BOILERPLATE(on_sys_readahead_enter) -PPP_CB_BOILERPLATE(on_sys_readlink_enter) -PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_readv_enter) -PPP_CB_BOILERPLATE(on_sys_reboot_enter) -PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) -PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) -PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) -PPP_CB_BOILERPLATE(on_sys_removexattr_enter) -PPP_CB_BOILERPLATE(on_sys_rename_enter) -PPP_CB_BOILERPLATE(on_sys_renameat_enter) -PPP_CB_BOILERPLATE(on_sys_renameat2_enter) -PPP_CB_BOILERPLATE(on_sys_request_key_enter) -PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) -PPP_CB_BOILERPLATE(on_sys_rmdir_enter) -PPP_CB_BOILERPLATE(on_sys_rseq_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) -PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) -PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) -PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) -PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) -PPP_CB_BOILERPLATE(on_sys_seccomp_enter) -PPP_CB_BOILERPLATE(on_sys_select_enter) -PPP_CB_BOILERPLATE(on_sys_semget_enter) -PPP_CB_BOILERPLATE(on_sys_semop_enter) -PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) -PPP_CB_BOILERPLATE(on_sys_sendfile64_enter) -PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) -PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) -PPP_CB_BOILERPLATE(on_sys_sendto_enter) -PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) -PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) -PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) -PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) -PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) -PPP_CB_BOILERPLATE(on_sys_setgid_enter) -PPP_CB_BOILERPLATE(on_sys_setgroups_enter) -PPP_CB_BOILERPLATE(on_sys_sethostname_enter) -PPP_CB_BOILERPLATE(on_sys_setitimer_enter) -PPP_CB_BOILERPLATE(on_sys_setns_enter) -PPP_CB_BOILERPLATE(on_sys_setpgid_enter) -PPP_CB_BOILERPLATE(on_sys_setpriority_enter) -PPP_CB_BOILERPLATE(on_sys_setregid_enter) -PPP_CB_BOILERPLATE(on_sys_setresgid_enter) -PPP_CB_BOILERPLATE(on_sys_setresuid_enter) -PPP_CB_BOILERPLATE(on_sys_setreuid_enter) -PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_setsid_enter) -PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) -PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) -PPP_CB_BOILERPLATE(on_sys_setuid_enter) -PPP_CB_BOILERPLATE(on_sys_setxattr_enter) -PPP_CB_BOILERPLATE(on_sys_shmat_enter) -PPP_CB_BOILERPLATE(on_sys_shmdt_enter) -PPP_CB_BOILERPLATE(on_sys_shmget_enter) -PPP_CB_BOILERPLATE(on_sys_shutdown_enter) -PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) -PPP_CB_BOILERPLATE(on_sys_signalfd_enter) -PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) -PPP_CB_BOILERPLATE(on_sys_socket_enter) -PPP_CB_BOILERPLATE(on_sys_socketpair_enter) -PPP_CB_BOILERPLATE(on_sys_splice_enter) -PPP_CB_BOILERPLATE(on_sys_statfs_enter) -PPP_CB_BOILERPLATE(on_sys_statx_enter) -PPP_CB_BOILERPLATE(on_sys_swapoff_enter) -PPP_CB_BOILERPLATE(on_sys_swapon_enter) -PPP_CB_BOILERPLATE(on_sys_symlink_enter) -PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_sync_enter) -PPP_CB_BOILERPLATE(on_sys_sync_file_range_enter) -PPP_CB_BOILERPLATE(on_sys_syncfs_enter) -PPP_CB_BOILERPLATE(on_sys_sysctl_enter) -PPP_CB_BOILERPLATE(on_sys_sysfs_enter) -PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) -PPP_CB_BOILERPLATE(on_sys_syslog_enter) -PPP_CB_BOILERPLATE(on_sys_tee_enter) -PPP_CB_BOILERPLATE(on_sys_tgkill_enter) -PPP_CB_BOILERPLATE(on_sys_timer_create_enter) -PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) -PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) -PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) -PPP_CB_BOILERPLATE(on_sys_times_enter) -PPP_CB_BOILERPLATE(on_sys_tkill_enter) -PPP_CB_BOILERPLATE(on_sys_truncate_enter) -PPP_CB_BOILERPLATE(on_sys_umask_enter) -PPP_CB_BOILERPLATE(on_sys_umount_enter) -PPP_CB_BOILERPLATE(on_sys_unlink_enter) -PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) -PPP_CB_BOILERPLATE(on_sys_unshare_enter) -PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) -PPP_CB_BOILERPLATE(on_sys_ustat_enter) -PPP_CB_BOILERPLATE(on_sys_utime_enter) -PPP_CB_BOILERPLATE(on_sys_utimensat_enter) -PPP_CB_BOILERPLATE(on_sys_utimes_enter) -PPP_CB_BOILERPLATE(on_sys_vhangup_enter) -PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) -PPP_CB_BOILERPLATE(on_sys_wait4_enter) -PPP_CB_BOILERPLATE(on_sys_waitid_enter) -PPP_CB_BOILERPLATE(on_sys_write_enter) -PPP_CB_BOILERPLATE(on_sys_writev_enter) -#endif #if defined(TARGET_X86_64) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_FD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_FD_ENTER PPP_CB_BOILERPLATE(on___acl_aclcheck_fd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_FILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_FILE_ENTER PPP_CB_BOILERPLATE(on___acl_aclcheck_file_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_LINK_ENTER PPP_CB_BOILERPLATE(on___acl_aclcheck_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_FD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_FD_ENTER PPP_CB_BOILERPLATE(on___acl_delete_fd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_FILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_FILE_ENTER PPP_CB_BOILERPLATE(on___acl_delete_file_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_LINK_ENTER PPP_CB_BOILERPLATE(on___acl_delete_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_FD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_FD_ENTER PPP_CB_BOILERPLATE(on___acl_get_fd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_FILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_FILE_ENTER PPP_CB_BOILERPLATE(on___acl_get_file_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_LINK_ENTER PPP_CB_BOILERPLATE(on___acl_get_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_FD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_FD_ENTER PPP_CB_BOILERPLATE(on___acl_set_fd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_FILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_FILE_ENTER PPP_CB_BOILERPLATE(on___acl_set_file_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_LINK_ENTER PPP_CB_BOILERPLATE(on___acl_set_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___CAP_RIGHTS_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___CAP_RIGHTS_GET_ENTER PPP_CB_BOILERPLATE(on___cap_rights_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___GETCWD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___GETCWD_ENTER PPP_CB_BOILERPLATE(on___getcwd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_EXECVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_EXECVE_ENTER PPP_CB_BOILERPLATE(on___mac_execve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_FD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_FD_ENTER PPP_CB_BOILERPLATE(on___mac_get_fd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_FILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_FILE_ENTER PPP_CB_BOILERPLATE(on___mac_get_file_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_LINK_ENTER PPP_CB_BOILERPLATE(on___mac_get_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_PID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_PID_ENTER PPP_CB_BOILERPLATE(on___mac_get_pid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_PROC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_PROC_ENTER PPP_CB_BOILERPLATE(on___mac_get_proc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_FD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_FD_ENTER PPP_CB_BOILERPLATE(on___mac_set_fd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_FILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_FILE_ENTER PPP_CB_BOILERPLATE(on___mac_set_file_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_LINK_ENTER PPP_CB_BOILERPLATE(on___mac_set_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_PROC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_PROC_ENTER PPP_CB_BOILERPLATE(on___mac_set_proc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___REALPATHAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___REALPATHAT_ENTER PPP_CB_BOILERPLATE(on___realpathat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___SEMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___SEMCTL_ENTER PPP_CB_BOILERPLATE(on___semctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___SETUGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___SETUGID_ENTER PPP_CB_BOILERPLATE(on___setugid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___SYSCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___SYSCTL_ENTER PPP_CB_BOILERPLATE(on___sysctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___SYSCTLBYNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON___SYSCTLBYNAME_ENTER PPP_CB_BOILERPLATE(on___sysctlbyname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON__UMTX_OP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON__UMTX_OP_ENTER PPP_CB_BOILERPLATE(on__umtx_op_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ABORT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ABORT2_ENTER PPP_CB_BOILERPLATE(on_abort2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ACCEPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ACCEPT_ENTER PPP_CB_BOILERPLATE(on_accept_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ACCEPT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ACCEPT4_ENTER PPP_CB_BOILERPLATE(on_accept4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ACCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ACCESS_ENTER PPP_CB_BOILERPLATE(on_access_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ACCT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ACCT_ENTER PPP_CB_BOILERPLATE(on_acct_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ADJTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ADJTIME_ENTER PPP_CB_BOILERPLATE(on_adjtime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AFS3_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AFS3_SYSCALL_ENTER PPP_CB_BOILERPLATE(on_afs3_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_CANCEL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_CANCEL_ENTER PPP_CB_BOILERPLATE(on_aio_cancel_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_ERROR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_ERROR_ENTER PPP_CB_BOILERPLATE(on_aio_error_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_FSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_FSYNC_ENTER PPP_CB_BOILERPLATE(on_aio_fsync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_MLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_MLOCK_ENTER PPP_CB_BOILERPLATE(on_aio_mlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_READ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_READ_ENTER PPP_CB_BOILERPLATE(on_aio_read_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_RETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_RETURN_ENTER PPP_CB_BOILERPLATE(on_aio_return_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_SUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_SUSPEND_ENTER PPP_CB_BOILERPLATE(on_aio_suspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_WAITCOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_WAITCOMPLETE_ENTER PPP_CB_BOILERPLATE(on_aio_waitcomplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_WRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_WRITE_ENTER PPP_CB_BOILERPLATE(on_aio_write_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AUDIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AUDIT_ENTER PPP_CB_BOILERPLATE(on_audit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AUDITCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AUDITCTL_ENTER PPP_CB_BOILERPLATE(on_auditctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AUDITON_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_AUDITON_ENTER PPP_CB_BOILERPLATE(on_auditon_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_BIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_BIND_ENTER PPP_CB_BOILERPLATE(on_bind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_BINDAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_BINDAT_ENTER PPP_CB_BOILERPLATE(on_bindat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_ENTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_ENTER_ENTER PPP_CB_BOILERPLATE(on_cap_enter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_FCNTLS_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_FCNTLS_GET_ENTER PPP_CB_BOILERPLATE(on_cap_fcntls_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_FCNTLS_LIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_FCNTLS_LIMIT_ENTER PPP_CB_BOILERPLATE(on_cap_fcntls_limit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_GETMODE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_GETMODE_ENTER PPP_CB_BOILERPLATE(on_cap_getmode_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_IOCTLS_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_IOCTLS_GET_ENTER PPP_CB_BOILERPLATE(on_cap_ioctls_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_IOCTLS_LIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_IOCTLS_LIMIT_ENTER PPP_CB_BOILERPLATE(on_cap_ioctls_limit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_RIGHTS_LIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_RIGHTS_LIMIT_ENTER PPP_CB_BOILERPLATE(on_cap_rights_limit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CHDIR_ENTER PPP_CB_BOILERPLATE(on_chdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHFLAGS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CHFLAGS_ENTER PPP_CB_BOILERPLATE(on_chflags_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHFLAGSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CHFLAGSAT_ENTER PPP_CB_BOILERPLATE(on_chflagsat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CHMOD_ENTER PPP_CB_BOILERPLATE(on_chmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CHOWN_ENTER PPP_CB_BOILERPLATE(on_chown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CHROOT_ENTER PPP_CB_BOILERPLATE(on_chroot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETCPUCLOCKID2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETCPUCLOCKID2_ENTER PPP_CB_BOILERPLATE(on_clock_getcpuclockid2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETRES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETRES_ENTER PPP_CB_BOILERPLATE(on_clock_getres_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETTIME_ENTER PPP_CB_BOILERPLATE(on_clock_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_NANOSLEEP_ENTER PPP_CB_BOILERPLATE(on_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_SETTIME_ENTER PPP_CB_BOILERPLATE(on_clock_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOSE_ENTER PPP_CB_BOILERPLATE(on_close_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOSE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOSE_RANGE_ENTER PPP_CB_BOILERPLATE(on_close_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOSEFROM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOSEFROM_ENTER PPP_CB_BOILERPLATE(on_closefrom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CONNECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CONNECT_ENTER PPP_CB_BOILERPLATE(on_connect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CONNECTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CONNECTAT_ENTER PPP_CB_BOILERPLATE(on_connectat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_COPY_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_COPY_FILE_RANGE_ENTER PPP_CB_BOILERPLATE(on_copy_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_ENTER PPP_CB_BOILERPLATE(on_cpuset_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETAFFINITY_ENTER PPP_CB_BOILERPLATE(on_cpuset_getaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETDOMAIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETDOMAIN_ENTER PPP_CB_BOILERPLATE(on_cpuset_getdomain_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETID_ENTER PPP_CB_BOILERPLATE(on_cpuset_getid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETAFFINITY_ENTER PPP_CB_BOILERPLATE(on_cpuset_setaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETDOMAIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETDOMAIN_ENTER PPP_CB_BOILERPLATE(on_cpuset_setdomain_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETID_ENTER PPP_CB_BOILERPLATE(on_cpuset_setid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CREAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CREAT_ENTER PPP_CB_BOILERPLATE(on_creat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_DUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_DUP_ENTER PPP_CB_BOILERPLATE(on_dup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_DUP2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_DUP2_ENTER PPP_CB_BOILERPLATE(on_dup2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EACCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EACCESS_ENTER PPP_CB_BOILERPLATE(on_eaccess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXECVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXECVE_ENTER PPP_CB_BOILERPLATE(on_execve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_FD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_FD_ENTER PPP_CB_BOILERPLATE(on_extattr_delete_fd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_FILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_FILE_ENTER PPP_CB_BOILERPLATE(on_extattr_delete_file_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_LINK_ENTER PPP_CB_BOILERPLATE(on_extattr_delete_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_FD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_FD_ENTER PPP_CB_BOILERPLATE(on_extattr_get_fd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_FILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_FILE_ENTER PPP_CB_BOILERPLATE(on_extattr_get_file_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_LINK_ENTER PPP_CB_BOILERPLATE(on_extattr_get_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_FD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_FD_ENTER PPP_CB_BOILERPLATE(on_extattr_list_fd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_FILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_FILE_ENTER PPP_CB_BOILERPLATE(on_extattr_list_file_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_LINK_ENTER PPP_CB_BOILERPLATE(on_extattr_list_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_FD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_FD_ENTER PPP_CB_BOILERPLATE(on_extattr_set_fd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_FILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_FILE_ENTER PPP_CB_BOILERPLATE(on_extattr_set_file_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_LINK_ENTER PPP_CB_BOILERPLATE(on_extattr_set_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTRCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTRCTL_ENTER PPP_CB_BOILERPLATE(on_extattrctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FACCESSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FACCESSAT_ENTER PPP_CB_BOILERPLATE(on_faccessat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHDIR_ENTER PPP_CB_BOILERPLATE(on_fchdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHFLAGS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHFLAGS_ENTER PPP_CB_BOILERPLATE(on_fchflags_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHMOD_ENTER PPP_CB_BOILERPLATE(on_fchmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHMODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHMODAT_ENTER PPP_CB_BOILERPLATE(on_fchmodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHOWN_ENTER PPP_CB_BOILERPLATE(on_fchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHOWNAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHOWNAT_ENTER PPP_CB_BOILERPLATE(on_fchownat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCNTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FCNTL_ENTER PPP_CB_BOILERPLATE(on_fcntl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FDATASYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FDATASYNC_ENTER PPP_CB_BOILERPLATE(on_fdatasync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FEXECVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FEXECVE_ENTER PPP_CB_BOILERPLATE(on_fexecve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_GETCOUNTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_GETCOUNTER_ENTER PPP_CB_BOILERPLATE(on_ffclock_getcounter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_GETESTIMATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_GETESTIMATE_ENTER PPP_CB_BOILERPLATE(on_ffclock_getestimate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_SETESTIMATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_SETESTIMATE_ENTER PPP_CB_BOILERPLATE(on_ffclock_setestimate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FHLINK_ENTER PPP_CB_BOILERPLATE(on_fhlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FHLINKAT_ENTER PPP_CB_BOILERPLATE(on_fhlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHOPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FHOPEN_ENTER PPP_CB_BOILERPLATE(on_fhopen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHREADLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FHREADLINK_ENTER PPP_CB_BOILERPLATE(on_fhreadlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FHSTAT_ENTER PPP_CB_BOILERPLATE(on_fhstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHSTATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FHSTATFS_ENTER PPP_CB_BOILERPLATE(on_fhstatfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FLOCK_ENTER PPP_CB_BOILERPLATE(on_flock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FORK_ENTER PPP_CB_BOILERPLATE(on_fork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FPATHCONF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FPATHCONF_ENTER PPP_CB_BOILERPLATE(on_fpathconf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FSTAT_ENTER PPP_CB_BOILERPLATE(on_fstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FSTATAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FSTATAT_ENTER PPP_CB_BOILERPLATE(on_fstatat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FSTATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FSTATFS_ENTER PPP_CB_BOILERPLATE(on_fstatfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FSYNC_ENTER PPP_CB_BOILERPLATE(on_fsync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FTRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FTRUNCATE_ENTER PPP_CB_BOILERPLATE(on_ftruncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FUNLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FUNLINKAT_ENTER PPP_CB_BOILERPLATE(on_funlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FUTIMENS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FUTIMENS_ENTER PPP_CB_BOILERPLATE(on_futimens_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FUTIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FUTIMES_ENTER PPP_CB_BOILERPLATE(on_futimes_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FUTIMESAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_FUTIMESAT_ENTER PPP_CB_BOILERPLATE(on_futimesat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETAUDIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETAUDIT_ENTER PPP_CB_BOILERPLATE(on_getaudit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETAUDIT_ADDR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETAUDIT_ADDR_ENTER PPP_CB_BOILERPLATE(on_getaudit_addr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETAUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETAUID_ENTER PPP_CB_BOILERPLATE(on_getauid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETCONTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETCONTEXT_ENTER PPP_CB_BOILERPLATE(on_getcontext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETDENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETDENTS_ENTER PPP_CB_BOILERPLATE(on_getdents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETDIRENTRIES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETDIRENTRIES_ENTER PPP_CB_BOILERPLATE(on_getdirentries_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETDOMAINNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETDOMAINNAME_ENTER PPP_CB_BOILERPLATE(on_getdomainname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETDTABLESIZE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETDTABLESIZE_ENTER PPP_CB_BOILERPLATE(on_getdtablesize_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETEGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETEGID_ENTER PPP_CB_BOILERPLATE(on_getegid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETEUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETEUID_ENTER PPP_CB_BOILERPLATE(on_geteuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETFH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETFH_ENTER PPP_CB_BOILERPLATE(on_getfh_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETFHAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETFHAT_ENTER PPP_CB_BOILERPLATE(on_getfhat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETFSSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETFSSTAT_ENTER PPP_CB_BOILERPLATE(on_getfsstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETGID_ENTER PPP_CB_BOILERPLATE(on_getgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETGROUPS_ENTER PPP_CB_BOILERPLATE(on_getgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETHOSTID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETHOSTID_ENTER PPP_CB_BOILERPLATE(on_gethostid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETHOSTNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETHOSTNAME_ENTER PPP_CB_BOILERPLATE(on_gethostname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETITIMER_ENTER PPP_CB_BOILERPLATE(on_getitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETKERNINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETKERNINFO_ENTER PPP_CB_BOILERPLATE(on_getkerninfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETLOGIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETLOGIN_ENTER PPP_CB_BOILERPLATE(on_getlogin_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETLOGINCLASS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETLOGINCLASS_ENTER PPP_CB_BOILERPLATE(on_getloginclass_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPAGESIZE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPAGESIZE_ENTER PPP_CB_BOILERPLATE(on_getpagesize_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPEERNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPEERNAME_ENTER PPP_CB_BOILERPLATE(on_getpeername_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPGID_ENTER PPP_CB_BOILERPLATE(on_getpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPGRP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPGRP_ENTER PPP_CB_BOILERPLATE(on_getpgrp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPID_ENTER PPP_CB_BOILERPLATE(on_getpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPPID_ENTER PPP_CB_BOILERPLATE(on_getppid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPRIORITY_ENTER PPP_CB_BOILERPLATE(on_getpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETRANDOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETRANDOM_ENTER PPP_CB_BOILERPLATE(on_getrandom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETRESGID_ENTER PPP_CB_BOILERPLATE(on_getresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETRESUID_ENTER PPP_CB_BOILERPLATE(on_getresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETRLIMIT_ENTER PPP_CB_BOILERPLATE(on_getrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETRUSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETRUSAGE_ENTER PPP_CB_BOILERPLATE(on_getrusage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETSID_ENTER PPP_CB_BOILERPLATE(on_getsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETSOCKNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETSOCKNAME_ENTER PPP_CB_BOILERPLATE(on_getsockname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETSOCKOPT_ENTER PPP_CB_BOILERPLATE(on_getsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETTIMEOFDAY_ENTER PPP_CB_BOILERPLATE(on_gettimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GETUID_ENTER PPP_CB_BOILERPLATE(on_getuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GSSD_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GSSD_SYSCALL_ENTER PPP_CB_BOILERPLATE(on_gssd_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_IOCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_IOCTL_ENTER PPP_CB_BOILERPLATE(on_ioctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ISSETUGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ISSETUGID_ENTER PPP_CB_BOILERPLATE(on_issetugid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_JAIL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_JAIL_ENTER PPP_CB_BOILERPLATE(on_jail_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_JAIL_ATTACH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_JAIL_ATTACH_ENTER PPP_CB_BOILERPLATE(on_jail_attach_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_JAIL_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_JAIL_GET_ENTER PPP_CB_BOILERPLATE(on_jail_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_JAIL_REMOVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_JAIL_REMOVE_ENTER PPP_CB_BOILERPLATE(on_jail_remove_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_JAIL_SET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_JAIL_SET_ENTER PPP_CB_BOILERPLATE(on_jail_set_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KENV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KENV_ENTER PPP_CB_BOILERPLATE(on_kenv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KEVENT_ENTER PPP_CB_BOILERPLATE(on_kevent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KILL_ENTER PPP_CB_BOILERPLATE(on_kill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KILLPG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KILLPG_ENTER PPP_CB_BOILERPLATE(on_killpg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDFIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDFIND_ENTER PPP_CB_BOILERPLATE(on_kldfind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDFIRSTMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDFIRSTMOD_ENTER PPP_CB_BOILERPLATE(on_kldfirstmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDLOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDLOAD_ENTER PPP_CB_BOILERPLATE(on_kldload_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDNEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDNEXT_ENTER PPP_CB_BOILERPLATE(on_kldnext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDSTAT_ENTER PPP_CB_BOILERPLATE(on_kldstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDSYM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDSYM_ENTER PPP_CB_BOILERPLATE(on_kldsym_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDUNLOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDUNLOAD_ENTER PPP_CB_BOILERPLATE(on_kldunload_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDUNLOADF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDUNLOADF_ENTER PPP_CB_BOILERPLATE(on_kldunloadf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_NOTIFY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_NOTIFY_ENTER PPP_CB_BOILERPLATE(on_kmq_notify_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_OPEN_ENTER PPP_CB_BOILERPLATE(on_kmq_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_SETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_SETATTR_ENTER PPP_CB_BOILERPLATE(on_kmq_setattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_TIMEDRECEIVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_TIMEDRECEIVE_ENTER PPP_CB_BOILERPLATE(on_kmq_timedreceive_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_TIMEDSEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_TIMEDSEND_ENTER PPP_CB_BOILERPLATE(on_kmq_timedsend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_UNLINK_ENTER PPP_CB_BOILERPLATE(on_kmq_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KQUEUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KQUEUE_ENTER PPP_CB_BOILERPLATE(on_kqueue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_CLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_CLOSE_ENTER PPP_CB_BOILERPLATE(on_ksem_close_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_DESTROY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_DESTROY_ENTER PPP_CB_BOILERPLATE(on_ksem_destroy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_GETVALUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_GETVALUE_ENTER PPP_CB_BOILERPLATE(on_ksem_getvalue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_INIT_ENTER PPP_CB_BOILERPLATE(on_ksem_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_OPEN_ENTER PPP_CB_BOILERPLATE(on_ksem_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_POST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_POST_ENTER PPP_CB_BOILERPLATE(on_ksem_post_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_TIMEDWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_TIMEDWAIT_ENTER PPP_CB_BOILERPLATE(on_ksem_timedwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_TRYWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_TRYWAIT_ENTER PPP_CB_BOILERPLATE(on_ksem_trywait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_UNLINK_ENTER PPP_CB_BOILERPLATE(on_ksem_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_WAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_WAIT_ENTER PPP_CB_BOILERPLATE(on_ksem_wait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_CREATE_ENTER PPP_CB_BOILERPLATE(on_ktimer_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_DELETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_DELETE_ENTER PPP_CB_BOILERPLATE(on_ktimer_delete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_GETOVERRUN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_GETOVERRUN_ENTER PPP_CB_BOILERPLATE(on_ktimer_getoverrun_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_GETTIME_ENTER PPP_CB_BOILERPLATE(on_ktimer_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_SETTIME_ENTER PPP_CB_BOILERPLATE(on_ktimer_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTRACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_KTRACE_ENTER PPP_CB_BOILERPLATE(on_ktrace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LCHFLAGS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LCHFLAGS_ENTER PPP_CB_BOILERPLATE(on_lchflags_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LCHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LCHMOD_ENTER PPP_CB_BOILERPLATE(on_lchmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LCHOWN_ENTER PPP_CB_BOILERPLATE(on_lchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LGETFH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LGETFH_ENTER PPP_CB_BOILERPLATE(on_lgetfh_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LINK_ENTER PPP_CB_BOILERPLATE(on_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LINKAT_ENTER PPP_CB_BOILERPLATE(on_linkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LIO_LISTIO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LIO_LISTIO_ENTER PPP_CB_BOILERPLATE(on_lio_listio_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LISTEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LISTEN_ENTER PPP_CB_BOILERPLATE(on_listen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LPATHCONF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LPATHCONF_ENTER PPP_CB_BOILERPLATE(on_lpathconf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LSEEK_ENTER PPP_CB_BOILERPLATE(on_lseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LSTAT_ENTER PPP_CB_BOILERPLATE(on_lstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LUTIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_LUTIMES_ENTER PPP_CB_BOILERPLATE(on_lutimes_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MAC_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MAC_SYSCALL_ENTER PPP_CB_BOILERPLATE(on_mac_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MADVISE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MADVISE_ENTER PPP_CB_BOILERPLATE(on_madvise_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MINCORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MINCORE_ENTER PPP_CB_BOILERPLATE(on_mincore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MINHERIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MINHERIT_ENTER PPP_CB_BOILERPLATE(on_minherit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MKDIR_ENTER PPP_CB_BOILERPLATE(on_mkdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKDIRAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MKDIRAT_ENTER PPP_CB_BOILERPLATE(on_mkdirat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKFIFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MKFIFO_ENTER PPP_CB_BOILERPLATE(on_mkfifo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKFIFOAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MKFIFOAT_ENTER PPP_CB_BOILERPLATE(on_mkfifoat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKNOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MKNOD_ENTER PPP_CB_BOILERPLATE(on_mknod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKNODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MKNODAT_ENTER PPP_CB_BOILERPLATE(on_mknodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MLOCK_ENTER PPP_CB_BOILERPLATE(on_mlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MLOCKALL_ENTER PPP_CB_BOILERPLATE(on_mlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODFIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MODFIND_ENTER PPP_CB_BOILERPLATE(on_modfind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODFNEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MODFNEXT_ENTER PPP_CB_BOILERPLATE(on_modfnext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODNEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MODNEXT_ENTER PPP_CB_BOILERPLATE(on_modnext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MODSTAT_ENTER PPP_CB_BOILERPLATE(on_modstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MOUNT_ENTER PPP_CB_BOILERPLATE(on_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MPROTECT_ENTER PPP_CB_BOILERPLATE(on_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MSGCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MSGCTL_ENTER PPP_CB_BOILERPLATE(on_msgctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MSGGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MSGGET_ENTER PPP_CB_BOILERPLATE(on_msgget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MSGRCV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MSGRCV_ENTER PPP_CB_BOILERPLATE(on_msgrcv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MSGSND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MSGSND_ENTER PPP_CB_BOILERPLATE(on_msgsnd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MSYNC_ENTER PPP_CB_BOILERPLATE(on_msync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MUNLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MUNLOCK_ENTER PPP_CB_BOILERPLATE(on_munlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MUNMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MUNMAP_ENTER PPP_CB_BOILERPLATE(on_munmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NANOSLEEP_ENTER PPP_CB_BOILERPLATE(on_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NFSSVC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NFSSVC_ENTER PPP_CB_BOILERPLATE(on_nfssvc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NFSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NFSTAT_ENTER PPP_CB_BOILERPLATE(on_nfstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NLM_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NLM_SYSCALL_ENTER PPP_CB_BOILERPLATE(on_nlm_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NLSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NLSTAT_ENTER PPP_CB_BOILERPLATE(on_nlstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NMOUNT_ENTER PPP_CB_BOILERPLATE(on_nmount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NNPFS_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NNPFS_SYSCALL_ENTER PPP_CB_BOILERPLATE(on_nnpfs_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NOSYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NOSYS_ENTER PPP_CB_BOILERPLATE(on_nosys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NSTAT_ENTER PPP_CB_BOILERPLATE(on_nstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCEPTCONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCEPTCONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtAcceptConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECK_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheck_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKANDAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKANDAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPE_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckByType_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultList_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultListAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDATOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDATOM_ENTER PPP_CB_BOILERPLATE(on_NtAddAtom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDBOOTENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDBOOTENTRY_ENTER PPP_CB_BOILERPLATE(on_NtAddBootEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDDRIVERENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDDRIVERENTRY_ENTER PPP_CB_BOILERPLATE(on_NtAddDriverEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTGROUPSTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTGROUPSTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtAdjustGroupsToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTPRIVILEGESTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTPRIVILEGESTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtAdjustPrivilegesToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALERTRESUMETHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALERTRESUMETHREAD_ENTER PPP_CB_BOILERPLATE(on_NtAlertResumeThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALERTTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALERTTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtAlertThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATELOCALLYUNIQUEID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATELOCALLYUNIQUEID_ENTER PPP_CB_BOILERPLATE(on_NtAllocateLocallyUniqueId_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATERESERVEOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATERESERVEOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtAllocateReserveObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER PPP_CB_BOILERPLATE(on_NtAllocateUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUUIDS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUUIDS_ENTER PPP_CB_BOILERPLATE(on_NtAllocateUuids_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtAllocateVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCACCEPTCONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCACCEPTCONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcAcceptConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCANCELMESSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCANCELMESSAGE_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCancelMessage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCreatePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORTSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORTSECTION_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCreatePortSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATERESOURCERESERVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATERESOURCERESERVE_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCreateResourceReserve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECTIONVIEW_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECTIONVIEW_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCreateSectionView_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECURITYCONTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECURITYCONTEXT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCreateSecurityContext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETEPORTSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETEPORTSECTION_ENTER PPP_CB_BOILERPLATE(on_NtAlpcDeletePortSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETERESOURCERESERVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETERESOURCERESERVE_ENTER PPP_CB_BOILERPLATE(on_NtAlpcDeleteResourceReserve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECTIONVIEW_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECTIONVIEW_ENTER PPP_CB_BOILERPLATE(on_NtAlpcDeleteSectionView_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECURITYCONTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECURITYCONTEXT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcDeleteSecurityContext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDISCONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDISCONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcDisconnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcImpersonateClientOfPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtAlpcOpenSenderProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtAlpcOpenSenderThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtAlpcQueryInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER PPP_CB_BOILERPLATE(on_NtAlpcQueryInformationMessage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCREVOKESECURITYCONTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCREVOKESECURITYCONTEXT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcRevokeSecurityContext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSENDWAITRECEIVEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSENDWAITRECEIVEPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcSendWaitReceivePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSETINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSETINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtAlpcSetInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTAPPHELPCACHECONTROL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTAPPHELPCACHECONTROL_ENTER PPP_CB_BOILERPLATE(on_NtApphelpCacheControl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTAREMAPPEDFILESTHESAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTAREMAPPEDFILESTHESAME_ENTER PPP_CB_BOILERPLATE(on_NtAreMappedFilesTheSame_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtAssignProcessToJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCALLBACKRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCALLBACKRETURN_ENTER PPP_CB_BOILERPLATE(on_NtCallbackReturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILE_ENTER PPP_CB_BOILERPLATE(on_NtCancelIoFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILEEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILEEX_ENTER PPP_CB_BOILERPLATE(on_NtCancelIoFileEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER PPP_CB_BOILERPLATE(on_NtCancelSynchronousIoFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELTIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELTIMER_ENTER PPP_CB_BOILERPLATE(on_NtCancelTimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLEAREVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLEAREVENT_ENTER PPP_CB_BOILERPLATE(on_NtClearEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSE_ENTER PPP_CB_BOILERPLATE(on_NtClose_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSEOBJECTAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSEOBJECTAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtCloseObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITCOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITCOMPLETE_ENTER PPP_CB_BOILERPLATE(on_NtCommitComplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtCommitEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITTRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITTRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtCommitTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPACTKEYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPACTKEYS_ENTER PPP_CB_BOILERPLATE(on_NtCompactKeys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPARETOKENS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPARETOKENS_ENTER PPP_CB_BOILERPLATE(on_NtCompareTokens_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPLETECONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPLETECONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtCompleteConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPRESSKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPRESSKEY_ENTER PPP_CB_BOILERPLATE(on_NtCompressKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCONTINUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCONTINUE_ENTER PPP_CB_BOILERPLATE(on_NtContinue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDEBUGOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDEBUGOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtCreateDebugObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDIRECTORYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDIRECTORYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtCreateDirectoryObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtCreateEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENT_ENTER PPP_CB_BOILERPLATE(on_NtCreateEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtCreateEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEFILE_ENTER PPP_CB_BOILERPLATE(on_NtCreateFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEIOCOMPLETION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEIOCOMPLETION_ENTER PPP_CB_BOILERPLATE(on_NtCreateIoCompletion_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtCreateJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBSET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBSET_ENTER PPP_CB_BOILERPLATE(on_NtCreateJobSet_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEY_ENTER PPP_CB_BOILERPLATE(on_NtCreateKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYEDEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYEDEVENT_ENTER PPP_CB_BOILERPLATE(on_NtCreateKeyedEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYTRANSACTED_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYTRANSACTED_ENTER PPP_CB_BOILERPLATE(on_NtCreateKeyTransacted_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMAILSLOTFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMAILSLOTFILE_ENTER PPP_CB_BOILERPLATE(on_NtCreateMailslotFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMUTANT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMUTANT_ENTER PPP_CB_BOILERPLATE(on_NtCreateMutant_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATENAMEDPIPEFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATENAMEDPIPEFILE_ENTER PPP_CB_BOILERPLATE(on_NtCreateNamedPipeFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPAGINGFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPAGINGFILE_ENTER PPP_CB_BOILERPLATE(on_NtCreatePagingFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPORT_ENTER PPP_CB_BOILERPLATE(on_NtCreatePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPRIVATENAMESPACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPRIVATENAMESPACE_ENTER PPP_CB_BOILERPLATE(on_NtCreatePrivateNamespace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtCreateProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESSEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESSEX_ENTER PPP_CB_BOILERPLATE(on_NtCreateProcessEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILE_ENTER PPP_CB_BOILERPLATE(on_NtCreateProfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILEEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILEEX_ENTER PPP_CB_BOILERPLATE(on_NtCreateProfileEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATERESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATERESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtCreateResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESECTION_ENTER PPP_CB_BOILERPLATE(on_NtCreateSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESEMAPHORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESEMAPHORE_ENTER PPP_CB_BOILERPLATE(on_NtCreateSemaphore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESYMBOLICLINKOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESYMBOLICLINKOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtCreateSymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREAD_ENTER PPP_CB_BOILERPLATE(on_NtCreateThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREADEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREADEX_ENTER PPP_CB_BOILERPLATE(on_NtCreateThreadEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETIMER_ENTER PPP_CB_BOILERPLATE(on_NtCreateTimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETOKEN_ENTER PPP_CB_BOILERPLATE(on_NtCreateToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtCreateTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtCreateTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEUSERPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEUSERPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtCreateUserProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWAITABLEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWAITABLEPORT_ENTER PPP_CB_BOILERPLATE(on_NtCreateWaitablePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWORKERFACTORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWORKERFACTORY_ENTER PPP_CB_BOILERPLATE(on_NtCreateWorkerFactory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGACTIVEPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGACTIVEPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtDebugActiveProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGCONTINUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGCONTINUE_ENTER PPP_CB_BOILERPLATE(on_NtDebugContinue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELAYEXECUTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELAYEXECUTION_ENTER PPP_CB_BOILERPLATE(on_NtDelayExecution_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEATOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEATOM_ENTER PPP_CB_BOILERPLATE(on_NtDeleteAtom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEBOOTENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEBOOTENTRY_ENTER PPP_CB_BOILERPLATE(on_NtDeleteBootEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEDRIVERENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEDRIVERENTRY_ENTER PPP_CB_BOILERPLATE(on_NtDeleteDriverEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEFILE_ENTER PPP_CB_BOILERPLATE(on_NtDeleteFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEKEY_ENTER PPP_CB_BOILERPLATE(on_NtDeleteKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEOBJECTAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEOBJECTAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtDeleteObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEPRIVATENAMESPACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEPRIVATENAMESPACE_ENTER PPP_CB_BOILERPLATE(on_NtDeletePrivateNamespace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEVALUEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEVALUEKEY_ENTER PPP_CB_BOILERPLATE(on_NtDeleteValueKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEVICEIOCONTROLFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEVICEIOCONTROLFILE_ENTER PPP_CB_BOILERPLATE(on_NtDeviceIoControlFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDISABLELASTKNOWNGOOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDISABLELASTKNOWNGOOD_ENTER PPP_CB_BOILERPLATE(on_NtDisableLastKnownGood_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDISPLAYSTRING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDISPLAYSTRING_ENTER PPP_CB_BOILERPLATE(on_NtDisplayString_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDRAWTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDRAWTEXT_ENTER PPP_CB_BOILERPLATE(on_NtDrawText_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATEOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATEOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtDuplicateObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATETOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATETOKEN_ENTER PPP_CB_BOILERPLATE(on_NtDuplicateToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENABLELASTKNOWNGOOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENABLELASTKNOWNGOOD_ENTER PPP_CB_BOILERPLATE(on_NtEnableLastKnownGood_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEBOOTENTRIES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEBOOTENTRIES_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateBootEntries_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEDRIVERENTRIES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEDRIVERENTRIES_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateDriverEntries_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEKEY_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateSystemEnvironmentValuesEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATETRANSACTIONOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATETRANSACTIONOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateTransactionObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEVALUEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEVALUEKEY_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateValueKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTEXTENDSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTEXTENDSECTION_ENTER PPP_CB_BOILERPLATE(on_NtExtendSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFILTERTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFILTERTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtFilterToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFINDATOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFINDATOM_ENTER PPP_CB_BOILERPLATE(on_NtFindAtom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHBUFFERSFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHBUFFERSFILE_ENTER PPP_CB_BOILERPLATE(on_NtFlushBuffersFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTALLUILANGUAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTALLUILANGUAGE_ENTER PPP_CB_BOILERPLATE(on_NtFlushInstallUILanguage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTRUCTIONCACHE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTRUCTIONCACHE_ENTER PPP_CB_BOILERPLATE(on_NtFlushInstructionCache_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHKEY_ENTER PPP_CB_BOILERPLATE(on_NtFlushKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER PPP_CB_BOILERPLATE(on_NtFlushProcessWriteBuffers_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtFlushVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHWRITEBUFFER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHWRITEBUFFER_ENTER PPP_CB_BOILERPLATE(on_NtFlushWriteBuffer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEUSERPHYSICALPAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEUSERPHYSICALPAGES_ENTER PPP_CB_BOILERPLATE(on_NtFreeUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtFreeVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZEREGISTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZEREGISTRY_ENTER PPP_CB_BOILERPLATE(on_NtFreezeRegistry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZETRANSACTIONS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZETRANSACTIONS_ENTER PPP_CB_BOILERPLATE(on_NtFreezeTransactions_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFSCONTROLFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFSCONTROLFILE_ENTER PPP_CB_BOILERPLATE(on_NtFsControlFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETCONTEXTTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETCONTEXTTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtGetContextThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETCURRENTPROCESSORNUMBER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETCURRENTPROCESSORNUMBER_ENTER PPP_CB_BOILERPLATE(on_NtGetCurrentProcessorNumber_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETDEVICEPOWERSTATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETDEVICEPOWERSTATE_ENTER PPP_CB_BOILERPLATE(on_NtGetDevicePowerState_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETMUIREGISTRYINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETMUIREGISTRYINFO_ENTER PPP_CB_BOILERPLATE(on_NtGetMUIRegistryInfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtGetNextProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtGetNextThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNLSSECTIONPTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNLSSECTIONPTR_ENTER PPP_CB_BOILERPLATE(on_NtGetNlsSectionPtr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtGetNotificationResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETPLUGPLAYEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETPLUGPLAYEVENT_ENTER PPP_CB_BOILERPLATE(on_NtGetPlugPlayEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETWRITEWATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETWRITEWATCH_ENTER PPP_CB_BOILERPLATE(on_NtGetWriteWatch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtImpersonateAnonymousToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATECLIENTOFPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATECLIENTOFPORT_ENTER PPP_CB_BOILERPLATE(on_NtImpersonateClientOfPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATETHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATETHREAD_ENTER PPP_CB_BOILERPLATE(on_NtImpersonateThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZENLSFILES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZENLSFILES_ENTER PPP_CB_BOILERPLATE(on_NtInitializeNlsFiles_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZEREGISTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZEREGISTRY_ENTER PPP_CB_BOILERPLATE(on_NtInitializeRegistry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIATEPOWERACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIATEPOWERACTION_ENTER PPP_CB_BOILERPLATE(on_NtInitiatePowerAction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISPROCESSINJOB_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISPROCESSINJOB_ENTER PPP_CB_BOILERPLATE(on_NtIsProcessInJob_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER PPP_CB_BOILERPLATE(on_NtIsSystemResumeAutomatic_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISUILANGUAGECOMITTED_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISUILANGUAGECOMITTED_ENTER PPP_CB_BOILERPLATE(on_NtIsUILanguageComitted_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLISTENPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLISTENPORT_ENTER PPP_CB_BOILERPLATE(on_NtListenPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADDRIVER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADDRIVER_ENTER PPP_CB_BOILERPLATE(on_NtLoadDriver_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY_ENTER PPP_CB_BOILERPLATE(on_NtLoadKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY2_ENTER PPP_CB_BOILERPLATE(on_NtLoadKey2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEYEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEYEX_ENTER PPP_CB_BOILERPLATE(on_NtLoadKeyEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKFILE_ENTER PPP_CB_BOILERPLATE(on_NtLockFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER PPP_CB_BOILERPLATE(on_NtLockProductActivationKeys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKREGISTRYKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKREGISTRYKEY_ENTER PPP_CB_BOILERPLATE(on_NtLockRegistryKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtLockVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAKEPERMANENTOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAKEPERMANENTOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtMakePermanentObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAKETEMPORARYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAKETEMPORARYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtMakeTemporaryObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPCMFMODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPCMFMODULE_ENTER PPP_CB_BOILERPLATE(on_NtMapCMFModule_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGES_ENTER PPP_CB_BOILERPLATE(on_NtMapUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER PPP_CB_BOILERPLATE(on_NtMapUserPhysicalPagesScatter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPVIEWOFSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPVIEWOFSECTION_ENTER PPP_CB_BOILERPLATE(on_NtMapViewOfSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYBOOTENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYBOOTENTRY_ENTER PPP_CB_BOILERPLATE(on_NtModifyBootEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYDRIVERENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYDRIVERENTRY_ENTER PPP_CB_BOILERPLATE(on_NtModifyDriverEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER PPP_CB_BOILERPLATE(on_NtNotifyChangeDirectoryFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEKEY_ENTER PPP_CB_BOILERPLATE(on_NtNotifyChangeKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER PPP_CB_BOILERPLATE(on_NtNotifyChangeMultipleKeys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGESESSION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGESESSION_ENTER PPP_CB_BOILERPLATE(on_NtNotifyChangeSession_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENDIRECTORYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENDIRECTORYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtOpenDirectoryObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtOpenEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENT_ENTER PPP_CB_BOILERPLATE(on_NtOpenEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtOpenEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENFILE_ENTER PPP_CB_BOILERPLATE(on_NtOpenFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENIOCOMPLETION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENIOCOMPLETION_ENTER PPP_CB_BOILERPLATE(on_NtOpenIoCompletion_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtOpenJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEY_ENTER PPP_CB_BOILERPLATE(on_NtOpenKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEDEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEDEVENT_ENTER PPP_CB_BOILERPLATE(on_NtOpenKeyedEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEX_ENTER PPP_CB_BOILERPLATE(on_NtOpenKeyEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTED_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTED_ENTER PPP_CB_BOILERPLATE(on_NtOpenKeyTransacted_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTEDEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTEDEX_ENTER PPP_CB_BOILERPLATE(on_NtOpenKeyTransactedEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENMUTANT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENMUTANT_ENTER PPP_CB_BOILERPLATE(on_NtOpenMutant_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENOBJECTAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENOBJECTAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtOpenObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPRIVATENAMESPACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPRIVATENAMESPACE_ENTER PPP_CB_BOILERPLATE(on_NtOpenPrivateNamespace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtOpenProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtOpenProcessToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKENEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKENEX_ENTER PPP_CB_BOILERPLATE(on_NtOpenProcessTokenEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENRESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENRESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtOpenResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSECTION_ENTER PPP_CB_BOILERPLATE(on_NtOpenSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSEMAPHORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSEMAPHORE_ENTER PPP_CB_BOILERPLATE(on_NtOpenSemaphore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSESSION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSESSION_ENTER PPP_CB_BOILERPLATE(on_NtOpenSession_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSYMBOLICLINKOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSYMBOLICLINKOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtOpenSymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtOpenThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtOpenThreadToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKENEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKENEX_ENTER PPP_CB_BOILERPLATE(on_NtOpenThreadTokenEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTIMER_ENTER PPP_CB_BOILERPLATE(on_NtOpenTimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtOpenTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtOpenTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTP_ADJTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTP_ADJTIME_ENTER PPP_CB_BOILERPLATE(on_ntp_adjtime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTP_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTP_GETTIME_ENTER PPP_CB_BOILERPLATE(on_ntp_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPLUGPLAYCONTROL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPLUGPLAYCONTROL_ENTER PPP_CB_BOILERPLATE(on_NtPlugPlayControl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPOWERINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPOWERINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtPowerInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPARECOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPARECOMPLETE_ENTER PPP_CB_BOILERPLATE(on_NtPrepareComplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPAREENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPAREENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtPrepareEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPARECOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPARECOMPLETE_ENTER PPP_CB_BOILERPLATE(on_NtPrePrepareComplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPAREENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPAREENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtPrePrepareEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGECHECK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGECHECK_ENTER PPP_CB_BOILERPLATE(on_NtPrivilegeCheck_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtPrivilegedServiceAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtPrivilegeObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONCOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONCOMPLETE_ENTER PPP_CB_BOILERPLATE(on_NtPropagationComplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONFAILED_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONFAILED_ENTER PPP_CB_BOILERPLATE(on_NtPropagationFailed_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROTECTVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROTECTVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtProtectVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPULSEEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPULSEEVENT_ENTER PPP_CB_BOILERPLATE(on_NtPulseEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYATTRIBUTESFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYATTRIBUTESFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryAttributesFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTENTRYORDER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTENTRYORDER_ENTER PPP_CB_BOILERPLATE(on_NtQueryBootEntryOrder_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTOPTIONS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTOPTIONS_ENTER PPP_CB_BOILERPLATE(on_NtQueryBootOptions_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEBUGFILTERSTATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEBUGFILTERSTATE_ENTER PPP_CB_BOILERPLATE(on_NtQueryDebugFilterState_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTLOCALE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTLOCALE_ENTER PPP_CB_BOILERPLATE(on_NtQueryDefaultLocale_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTUILANGUAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTUILANGUAGE_ENTER PPP_CB_BOILERPLATE(on_NtQueryDefaultUILanguage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryDirectoryFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtQueryDirectoryObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDRIVERENTRYORDER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDRIVERENTRYORDER_ENTER PPP_CB_BOILERPLATE(on_NtQueryDriverEntryOrder_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEAFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEAFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryEaFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEVENT_ENTER PPP_CB_BOILERPLATE(on_NtQueryEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYFULLATTRIBUTESFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYFULLATTRIBUTESFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryFullAttributesFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONATOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONATOM_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationAtom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPORT_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationWorkerFactory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINSTALLUILANGUAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINSTALLUILANGUAGE_ENTER PPP_CB_BOILERPLATE(on_NtQueryInstallUILanguage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINTERVALPROFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINTERVALPROFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryIntervalProfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYIOCOMPLETION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYIOCOMPLETION_ENTER PPP_CB_BOILERPLATE(on_NtQueryIoCompletion_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYKEY_ENTER PPP_CB_BOILERPLATE(on_NtQueryKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYLICENSEVALUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYLICENSEVALUE_ENTER PPP_CB_BOILERPLATE(on_NtQueryLicenseValue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMULTIPLEVALUEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMULTIPLEVALUEKEY_ENTER PPP_CB_BOILERPLATE(on_NtQueryMultipleValueKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMUTANT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMUTANT_ENTER PPP_CB_BOILERPLATE(on_NtQueryMutant_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtQueryObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYS_ENTER PPP_CB_BOILERPLATE(on_NtQueryOpenSubKeys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYSEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYSEX_ENTER PPP_CB_BOILERPLATE(on_NtQueryOpenSubKeysEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPERFORMANCECOUNTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPERFORMANCECOUNTER_ENTER PPP_CB_BOILERPLATE(on_NtQueryPerformanceCounter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtQueryPortInformationProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryQuotaInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECTION_ENTER PPP_CB_BOILERPLATE(on_NtQuerySection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtQuerySecurityAttributesToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtQuerySecurityObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSEMAPHORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSEMAPHORE_ENTER PPP_CB_BOILERPLATE(on_NtQuerySemaphore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtQuerySymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER PPP_CB_BOILERPLATE(on_NtQuerySystemEnvironmentValue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER PPP_CB_BOILERPLATE(on_NtQuerySystemEnvironmentValueEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtQuerySystemInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER PPP_CB_BOILERPLATE(on_NtQuerySystemInformationEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMTIME_ENTER PPP_CB_BOILERPLATE(on_NtQuerySystemTime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMER_ENTER PPP_CB_BOILERPLATE(on_NtQueryTimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMERRESOLUTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMERRESOLUTION_ENTER PPP_CB_BOILERPLATE(on_NtQueryTimerResolution_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVALUEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVALUEKEY_ENTER PPP_CB_BOILERPLATE(on_NtQueryValueKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtQueryVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryVolumeInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtQueueApcThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREADEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREADEX_ENTER PPP_CB_BOILERPLATE(on_NtQueueApcThreadEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEEXCEPTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEEXCEPTION_ENTER PPP_CB_BOILERPLATE(on_NtRaiseException_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEHARDERROR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEHARDERROR_ENTER PPP_CB_BOILERPLATE(on_NtRaiseHardError_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILE_ENTER PPP_CB_BOILERPLATE(on_NtReadFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILESCATTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILESCATTER_ENTER PPP_CB_BOILERPLATE(on_NtReadFileScatter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADONLYENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADONLYENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtReadOnlyEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADREQUESTDATA_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADREQUESTDATA_ENTER PPP_CB_BOILERPLATE(on_NtReadRequestData_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtReadVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtRecoverEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERRESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERRESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtRecoverResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERTRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERTRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtRecoverTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtRegisterProtocolAddressInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERTHREADTERMINATEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERTHREADTERMINATEPORT_ENTER PPP_CB_BOILERPLATE(on_NtRegisterThreadTerminatePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEKEYEDEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEKEYEDEVENT_ENTER PPP_CB_BOILERPLATE(on_NtReleaseKeyedEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEMUTANT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEMUTANT_ENTER PPP_CB_BOILERPLATE(on_NtReleaseMutant_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASESEMAPHORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASESEMAPHORE_ENTER PPP_CB_BOILERPLATE(on_NtReleaseSemaphore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEWORKERFACTORYWORKER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEWORKERFACTORYWORKER_ENTER PPP_CB_BOILERPLATE(on_NtReleaseWorkerFactoryWorker_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETION_ENTER PPP_CB_BOILERPLATE(on_NtRemoveIoCompletion_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETIONEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETIONEX_ENTER PPP_CB_BOILERPLATE(on_NtRemoveIoCompletionEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEPROCESSDEBUG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEPROCESSDEBUG_ENTER PPP_CB_BOILERPLATE(on_NtRemoveProcessDebug_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMEKEY_ENTER PPP_CB_BOILERPLATE(on_NtRenameKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMETRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMETRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtRenameTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEKEY_ENTER PPP_CB_BOILERPLATE(on_NtReplaceKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEPARTITIONUNIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEPARTITIONUNIT_ENTER PPP_CB_BOILERPLATE(on_NtReplacePartitionUnit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYPORT_ENTER PPP_CB_BOILERPLATE(on_NtReplyPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORT_ENTER PPP_CB_BOILERPLATE(on_NtReplyWaitReceivePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORTEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORTEX_ENTER PPP_CB_BOILERPLATE(on_NtReplyWaitReceivePortEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITREPLYPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITREPLYPORT_ENTER PPP_CB_BOILERPLATE(on_NtReplyWaitReplyPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTPORT_ENTER PPP_CB_BOILERPLATE(on_NtRequestPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTWAITREPLYPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTWAITREPLYPORT_ENTER PPP_CB_BOILERPLATE(on_NtRequestWaitReplyPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESETEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESETEVENT_ENTER PPP_CB_BOILERPLATE(on_NtResetEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESETWRITEWATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESETWRITEWATCH_ENTER PPP_CB_BOILERPLATE(on_NtResetWriteWatch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESTOREKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESTOREKEY_ENTER PPP_CB_BOILERPLATE(on_NtRestoreKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMEPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMEPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtResumeProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMETHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMETHREAD_ENTER PPP_CB_BOILERPLATE(on_NtResumeThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKCOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKCOMPLETE_ENTER PPP_CB_BOILERPLATE(on_NtRollbackComplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtRollbackEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKTRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKTRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtRollbackTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtRollforwardTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEY_ENTER PPP_CB_BOILERPLATE(on_NtSaveKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEYEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEYEX_ENTER PPP_CB_BOILERPLATE(on_NtSaveKeyEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEMERGEDKEYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEMERGEDKEYS_ENTER PPP_CB_BOILERPLATE(on_NtSaveMergedKeys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSECURECONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSECURECONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtSecureConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSERIALIZEBOOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSERIALIZEBOOT_ENTER PPP_CB_BOILERPLATE(on_NtSerializeBoot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTENTRYORDER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTENTRYORDER_ENTER PPP_CB_BOILERPLATE(on_NtSetBootEntryOrder_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTOPTIONS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTOPTIONS_ENTER PPP_CB_BOILERPLATE(on_NtSetBootOptions_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETCONTEXTTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETCONTEXTTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtSetContextThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEBUGFILTERSTATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEBUGFILTERSTATE_ENTER PPP_CB_BOILERPLATE(on_NtSetDebugFilterState_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTHARDERRORPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTHARDERRORPORT_ENTER PPP_CB_BOILERPLATE(on_NtSetDefaultHardErrorPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTLOCALE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTLOCALE_ENTER PPP_CB_BOILERPLATE(on_NtSetDefaultLocale_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTUILANGUAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTUILANGUAGE_ENTER PPP_CB_BOILERPLATE(on_NtSetDefaultUILanguage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDRIVERENTRYORDER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDRIVERENTRYORDER_ENTER PPP_CB_BOILERPLATE(on_NtSetDriverEntryOrder_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEAFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEAFILE_ENTER PPP_CB_BOILERPLATE(on_NtSetEaFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENT_ENTER PPP_CB_BOILERPLATE(on_NtSetEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENTBOOSTPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENTBOOSTPRIORITY_ENTER PPP_CB_BOILERPLATE(on_NtSetEventBoostPriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtSetHighEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtSetHighWaitLowEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationDebugObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONKEY_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONWORKERFACTORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONWORKERFACTORY_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationWorkerFactory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINTERVALPROFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINTERVALPROFILE_ENTER PPP_CB_BOILERPLATE(on_NtSetIntervalProfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETION_ENTER PPP_CB_BOILERPLATE(on_NtSetIoCompletion_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETIONEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETIONEX_ENTER PPP_CB_BOILERPLATE(on_NtSetIoCompletionEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLDTENTRIES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLDTENTRIES_ENTER PPP_CB_BOILERPLATE(on_NtSetLdtEntries_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtSetLowEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtSetLowWaitHighEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETQUOTAINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETQUOTAINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtSetQuotaInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSECURITYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSECURITYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtSetSecurityObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER PPP_CB_BOILERPLATE(on_NtSetSystemEnvironmentValue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER PPP_CB_BOILERPLATE(on_NtSetSystemEnvironmentValueEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtSetSystemInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMPOWERSTATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMPOWERSTATE_ENTER PPP_CB_BOILERPLATE(on_NtSetSystemPowerState_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMTIME_ENTER PPP_CB_BOILERPLATE(on_NtSetSystemTime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTHREADEXECUTIONSTATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTHREADEXECUTIONSTATE_ENTER PPP_CB_BOILERPLATE(on_NtSetThreadExecutionState_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMER_ENTER PPP_CB_BOILERPLATE(on_NtSetTimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMEREX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMEREX_ENTER PPP_CB_BOILERPLATE(on_NtSetTimerEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMERRESOLUTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMERRESOLUTION_ENTER PPP_CB_BOILERPLATE(on_NtSetTimerResolution_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETUUIDSEED_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETUUIDSEED_ENTER PPP_CB_BOILERPLATE(on_NtSetUuidSeed_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETVALUEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETVALUEKEY_ENTER PPP_CB_BOILERPLATE(on_NtSetValueKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETVOLUMEINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETVOLUMEINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtSetVolumeInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNSYSTEM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNSYSTEM_ENTER PPP_CB_BOILERPLATE(on_NtShutdownSystem_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNWORKERFACTORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNWORKERFACTORY_ENTER PPP_CB_BOILERPLATE(on_NtShutdownWorkerFactory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtSignalAndWaitForSingleObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSINGLEPHASEREJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSINGLEPHASEREJECT_ENTER PPP_CB_BOILERPLATE(on_NtSinglePhaseReject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSTARTPROFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSTARTPROFILE_ENTER PPP_CB_BOILERPLATE(on_NtStartProfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSTOPPROFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSTOPPROFILE_ENTER PPP_CB_BOILERPLATE(on_NtStopProfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtSuspendProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtSuspendThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSYSTEMDEBUGCONTROL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSYSTEMDEBUGCONTROL_ENTER PPP_CB_BOILERPLATE(on_NtSystemDebugControl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtTerminateJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtTerminateProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATETHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATETHREAD_ENTER PPP_CB_BOILERPLATE(on_NtTerminateThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTESTALERT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTESTALERT_ENTER PPP_CB_BOILERPLATE(on_NtTestAlert_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWREGISTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWREGISTRY_ENTER PPP_CB_BOILERPLATE(on_NtThawRegistry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWTRANSACTIONS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWTRANSACTIONS_ENTER PPP_CB_BOILERPLATE(on_NtThawTransactions_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRACECONTROL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRACECONTROL_ENTER PPP_CB_BOILERPLATE(on_NtTraceControl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRACEEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRACEEVENT_ENTER PPP_CB_BOILERPLATE(on_NtTraceEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRANSLATEFILEPATH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRANSLATEFILEPATH_ENTER PPP_CB_BOILERPLATE(on_NtTranslateFilePath_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUMSTHREADYIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUMSTHREADYIELD_ENTER PPP_CB_BOILERPLATE(on_NtUmsThreadYield_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADDRIVER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADDRIVER_ENTER PPP_CB_BOILERPLATE(on_NtUnloadDriver_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY_ENTER PPP_CB_BOILERPLATE(on_NtUnloadKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY2_ENTER PPP_CB_BOILERPLATE(on_NtUnloadKey2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEYEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEYEX_ENTER PPP_CB_BOILERPLATE(on_NtUnloadKeyEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKFILE_ENTER PPP_CB_BOILERPLATE(on_NtUnlockFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtUnlockVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNMAPVIEWOFSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNMAPVIEWOFSECTION_ENTER PPP_CB_BOILERPLATE(on_NtUnmapViewOfSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTVDMCONTROL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTVDMCONTROL_ENTER PPP_CB_BOILERPLATE(on_NtVdmControl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORDEBUGEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORDEBUGEVENT_ENTER PPP_CB_BOILERPLATE(on_NtWaitForDebugEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORKEYEDEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORKEYEDEVENT_ENTER PPP_CB_BOILERPLATE(on_NtWaitForKeyedEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS_ENTER PPP_CB_BOILERPLATE(on_NtWaitForMultipleObjects_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER PPP_CB_BOILERPLATE(on_NtWaitForMultipleObjects32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORSINGLEOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORSINGLEOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtWaitForSingleObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER PPP_CB_BOILERPLATE(on_NtWaitForWorkViaWorkerFactory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITHIGHEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITHIGHEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtWaitHighEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITLOWEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITLOWEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtWaitLowEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWORKERFACTORYWORKERREADY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWORKERFACTORYWORKERREADY_ENTER PPP_CB_BOILERPLATE(on_NtWorkerFactoryWorkerReady_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILE_ENTER PPP_CB_BOILERPLATE(on_NtWriteFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILEGATHER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILEGATHER_ENTER PPP_CB_BOILERPLATE(on_NtWriteFileGather_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEREQUESTDATA_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEREQUESTDATA_ENTER PPP_CB_BOILERPLATE(on_NtWriteRequestData_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtWriteVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTYIELDEXECUTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTYIELDEXECUTION_ENTER PPP_CB_BOILERPLATE(on_NtYieldExecution_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_OPEN_ENTER PPP_CB_BOILERPLATE(on_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_OPENAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_OPENAT_ENTER PPP_CB_BOILERPLATE(on_openat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PATHCONF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PATHCONF_ENTER PPP_CB_BOILERPLATE(on_pathconf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PDFORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PDFORK_ENTER PPP_CB_BOILERPLATE(on_pdfork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PDGETPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PDGETPID_ENTER PPP_CB_BOILERPLATE(on_pdgetpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PDKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PDKILL_ENTER PPP_CB_BOILERPLATE(on_pdkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PIPE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PIPE_ENTER PPP_CB_BOILERPLATE(on_pipe_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PIPE2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PIPE2_ENTER PPP_CB_BOILERPLATE(on_pipe2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_POLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_POLL_ENTER PPP_CB_BOILERPLATE(on_poll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_POSIX_FADVISE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_POSIX_FADVISE_ENTER PPP_CB_BOILERPLATE(on_posix_fadvise_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_POSIX_FALLOCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_POSIX_FALLOCATE_ENTER PPP_CB_BOILERPLATE(on_posix_fallocate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_POSIX_OPENPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_POSIX_OPENPT_ENTER PPP_CB_BOILERPLATE(on_posix_openpt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PPOLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PPOLL_ENTER PPP_CB_BOILERPLATE(on_ppoll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PREAD_ENTER PPP_CB_BOILERPLATE(on_pread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PREADV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PREADV_ENTER PPP_CB_BOILERPLATE(on_preadv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PROCCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PROCCTL_ENTER PPP_CB_BOILERPLATE(on_procctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PROFIL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PROFIL_ENTER PPP_CB_BOILERPLATE(on_profil_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PSELECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PSELECT_ENTER PPP_CB_BOILERPLATE(on_pselect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PTRACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PTRACE_ENTER PPP_CB_BOILERPLATE(on_ptrace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PWRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PWRITE_ENTER PPP_CB_BOILERPLATE(on_pwrite_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PWRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_PWRITEV_ENTER PPP_CB_BOILERPLATE(on_pwritev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_QUOTA_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_QUOTA_ENTER PPP_CB_BOILERPLATE(on_quota_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_QUOTACTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_QUOTACTL_ENTER PPP_CB_BOILERPLATE(on_quotactl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RCTL_ADD_RULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RCTL_ADD_RULE_ENTER PPP_CB_BOILERPLATE(on_rctl_add_rule_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_LIMITS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_LIMITS_ENTER PPP_CB_BOILERPLATE(on_rctl_get_limits_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_RACCT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_RACCT_ENTER PPP_CB_BOILERPLATE(on_rctl_get_racct_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_RULES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_RULES_ENTER PPP_CB_BOILERPLATE(on_rctl_get_rules_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RCTL_REMOVE_RULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RCTL_REMOVE_RULE_ENTER PPP_CB_BOILERPLATE(on_rctl_remove_rule_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_READ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_READ_ENTER PPP_CB_BOILERPLATE(on_read_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_READLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_READLINK_ENTER PPP_CB_BOILERPLATE(on_readlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_READLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_READLINKAT_ENTER PPP_CB_BOILERPLATE(on_readlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_READV_ENTER PPP_CB_BOILERPLATE(on_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_REBOOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_REBOOT_ENTER PPP_CB_BOILERPLATE(on_reboot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RECV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RECV_ENTER PPP_CB_BOILERPLATE(on_recv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RECVFROM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RECVFROM_ENTER PPP_CB_BOILERPLATE(on_recvfrom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RECVMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RECVMSG_ENTER PPP_CB_BOILERPLATE(on_recvmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RENAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RENAME_ENTER PPP_CB_BOILERPLATE(on_rename_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RENAMEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RENAMEAT_ENTER PPP_CB_BOILERPLATE(on_renameat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_REVOKE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_REVOKE_ENTER PPP_CB_BOILERPLATE(on_revoke_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RFORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RFORK_ENTER PPP_CB_BOILERPLATE(on_rfork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RMDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RMDIR_ENTER PPP_CB_BOILERPLATE(on_rmdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RPCTLS_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RPCTLS_SYSCALL_ENTER PPP_CB_BOILERPLATE(on_rpctls_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RTPRIO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RTPRIO_ENTER PPP_CB_BOILERPLATE(on_rtprio_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RTPRIO_THREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_RTPRIO_THREAD_ENTER PPP_CB_BOILERPLATE(on_rtprio_thread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SBRK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SBRK_ENTER PPP_CB_BOILERPLATE(on_sbrk_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GET_PRIORITY_MAX_ENTER PPP_CB_BOILERPLATE(on_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GET_PRIORITY_MIN_ENTER PPP_CB_BOILERPLATE(on_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GETPARAM_ENTER PPP_CB_BOILERPLATE(on_sched_getparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GETSCHEDULER_ENTER PPP_CB_BOILERPLATE(on_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_RR_GET_INTERVAL_ENTER PPP_CB_BOILERPLATE(on_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_SETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_SETPARAM_ENTER PPP_CB_BOILERPLATE(on_sched_setparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_SETSCHEDULER_ENTER PPP_CB_BOILERPLATE(on_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_YIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_YIELD_ENTER PPP_CB_BOILERPLATE(on_sched_yield_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_RECVMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_RECVMSG_ENTER PPP_CB_BOILERPLATE(on_sctp_generic_recvmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_SENDMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_SENDMSG_ENTER PPP_CB_BOILERPLATE(on_sctp_generic_sendmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_SENDMSG_IOV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_SENDMSG_IOV_ENTER PPP_CB_BOILERPLATE(on_sctp_generic_sendmsg_iov_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCTP_PEELOFF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SCTP_PEELOFF_ENTER PPP_CB_BOILERPLATE(on_sctp_peeloff_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SELECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SELECT_ENTER PPP_CB_BOILERPLATE(on_select_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SEMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SEMGET_ENTER PPP_CB_BOILERPLATE(on_semget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SEMOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SEMOP_ENTER PPP_CB_BOILERPLATE(on_semop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SEMSYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SEMSYS_ENTER PPP_CB_BOILERPLATE(on_semsys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SEND_ENTER PPP_CB_BOILERPLATE(on_send_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SENDFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SENDFILE_ENTER PPP_CB_BOILERPLATE(on_sendfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SENDMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SENDMSG_ENTER PPP_CB_BOILERPLATE(on_sendmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SENDTO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SENDTO_ENTER PPP_CB_BOILERPLATE(on_sendto_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETAUDIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETAUDIT_ENTER PPP_CB_BOILERPLATE(on_setaudit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETAUDIT_ADDR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETAUDIT_ADDR_ENTER PPP_CB_BOILERPLATE(on_setaudit_addr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETAUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETAUID_ENTER PPP_CB_BOILERPLATE(on_setauid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETCONTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETCONTEXT_ENTER PPP_CB_BOILERPLATE(on_setcontext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETDOMAINNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETDOMAINNAME_ENTER PPP_CB_BOILERPLATE(on_setdomainname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETEGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETEGID_ENTER PPP_CB_BOILERPLATE(on_setegid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETEUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETEUID_ENTER PPP_CB_BOILERPLATE(on_seteuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETFIB_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETFIB_ENTER PPP_CB_BOILERPLATE(on_setfib_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETGID_ENTER PPP_CB_BOILERPLATE(on_setgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETGROUPS_ENTER PPP_CB_BOILERPLATE(on_setgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETHOSTID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETHOSTID_ENTER PPP_CB_BOILERPLATE(on_sethostid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETHOSTNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETHOSTNAME_ENTER PPP_CB_BOILERPLATE(on_sethostname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETITIMER_ENTER PPP_CB_BOILERPLATE(on_setitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETLOGIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETLOGIN_ENTER PPP_CB_BOILERPLATE(on_setlogin_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETLOGINCLASS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETLOGINCLASS_ENTER PPP_CB_BOILERPLATE(on_setloginclass_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETPGID_ENTER PPP_CB_BOILERPLATE(on_setpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETPRIORITY_ENTER PPP_CB_BOILERPLATE(on_setpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETREGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETREGID_ENTER PPP_CB_BOILERPLATE(on_setregid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETRESGID_ENTER PPP_CB_BOILERPLATE(on_setresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETRESUID_ENTER PPP_CB_BOILERPLATE(on_setresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETREUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETREUID_ENTER PPP_CB_BOILERPLATE(on_setreuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETRLIMIT_ENTER PPP_CB_BOILERPLATE(on_setrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETSID_ENTER PPP_CB_BOILERPLATE(on_setsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETSOCKOPT_ENTER PPP_CB_BOILERPLATE(on_setsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETTIMEOFDAY_ENTER PPP_CB_BOILERPLATE(on_settimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SETUID_ENTER PPP_CB_BOILERPLATE(on_setuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHM_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SHM_OPEN_ENTER PPP_CB_BOILERPLATE(on_shm_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHM_OPEN2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SHM_OPEN2_ENTER PPP_CB_BOILERPLATE(on_shm_open2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHM_RENAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SHM_RENAME_ENTER PPP_CB_BOILERPLATE(on_shm_rename_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHM_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SHM_UNLINK_ENTER PPP_CB_BOILERPLATE(on_shm_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SHMCTL_ENTER PPP_CB_BOILERPLATE(on_shmctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHMDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SHMDT_ENTER PPP_CB_BOILERPLATE(on_shmdt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SHMGET_ENTER PPP_CB_BOILERPLATE(on_shmget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHUTDOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SHUTDOWN_ENTER PPP_CB_BOILERPLATE(on_shutdown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGACTION_ENTER PPP_CB_BOILERPLATE(on_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGALTSTACK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGALTSTACK_ENTER PPP_CB_BOILERPLATE(on_sigaltstack_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGBLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGBLOCK_ENTER PPP_CB_BOILERPLATE(on_sigblock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGFASTBLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGFASTBLOCK_ENTER PPP_CB_BOILERPLATE(on_sigfastblock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGPENDING_ENTER PPP_CB_BOILERPLATE(on_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGPROCMASK_ENTER PPP_CB_BOILERPLATE(on_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGQUEUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGQUEUE_ENTER PPP_CB_BOILERPLATE(on_sigqueue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGRETURN_ENTER PPP_CB_BOILERPLATE(on_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGSETMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGSETMASK_ENTER PPP_CB_BOILERPLATE(on_sigsetmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGSTACK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGSTACK_ENTER PPP_CB_BOILERPLATE(on_sigstack_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGSUSPEND_ENTER PPP_CB_BOILERPLATE(on_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGTIMEDWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGTIMEDWAIT_ENTER PPP_CB_BOILERPLATE(on_sigtimedwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGVEC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGVEC_ENTER PPP_CB_BOILERPLATE(on_sigvec_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGWAIT_ENTER PPP_CB_BOILERPLATE(on_sigwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGWAITINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGWAITINFO_ENTER PPP_CB_BOILERPLATE(on_sigwaitinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SOCKET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SOCKET_ENTER PPP_CB_BOILERPLATE(on_socket_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SOCKETPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SOCKETPAIR_ENTER PPP_CB_BOILERPLATE(on_socketpair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SSTK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SSTK_ENTER PPP_CB_BOILERPLATE(on_sstk_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_STAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_STAT_ENTER PPP_CB_BOILERPLATE(on_stat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_STATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_STATFS_ENTER PPP_CB_BOILERPLATE(on_statfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SWAPCONTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SWAPCONTEXT_ENTER PPP_CB_BOILERPLATE(on_swapcontext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SWAPOFF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SWAPOFF_ENTER PPP_CB_BOILERPLATE(on_swapoff_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SWAPON_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SWAPON_ENTER PPP_CB_BOILERPLATE(on_swapon_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYMLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYMLINK_ENTER PPP_CB_BOILERPLATE(on_symlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYMLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYMLINKAT_ENTER PPP_CB_BOILERPLATE(on_symlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYNC_ENTER PPP_CB_BOILERPLATE(on_sync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER PPP_CB_BOILERPLATE(on_sys_accept_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER PPP_CB_BOILERPLATE(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER PPP_CB_BOILERPLATE(on_sys_access_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER PPP_CB_BOILERPLATE(on_sys_acct_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER PPP_CB_BOILERPLATE(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_ENTER PPP_CB_BOILERPLATE(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER PPP_CB_BOILERPLATE(on_sys_alarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARCH_PRCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARCH_PRCTL_ENTER PPP_CB_BOILERPLATE(on_sys_arch_prctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER PPP_CB_BOILERPLATE(on_sys_bind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER PPP_CB_BOILERPLATE(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER PPP_CB_BOILERPLATE(on_sys_brk_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER PPP_CB_BOILERPLATE(on_sys_capget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER PPP_CB_BOILERPLATE(on_sys_capset_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER PPP_CB_BOILERPLATE(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER PPP_CB_BOILERPLATE(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER PPP_CB_BOILERPLATE(on_sys_chown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER PPP_CB_BOILERPLATE(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER PPP_CB_BOILERPLATE(on_sys_clone_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER PPP_CB_BOILERPLATE(on_sys_close_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER PPP_CB_BOILERPLATE(on_sys_connect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER PPP_CB_BOILERPLATE(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER PPP_CB_BOILERPLATE(on_sys_creat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER PPP_CB_BOILERPLATE(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER PPP_CB_BOILERPLATE(on_sys_dup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER PPP_CB_BOILERPLATE(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER PPP_CB_BOILERPLATE(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER PPP_CB_BOILERPLATE(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER PPP_CB_BOILERPLATE(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER PPP_CB_BOILERPLATE(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER PPP_CB_BOILERPLATE(on_sys_execve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER PPP_CB_BOILERPLATE(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER PPP_CB_BOILERPLATE(on_sys_exit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER PPP_CB_BOILERPLATE(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER PPP_CB_BOILERPLATE(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_ENTER PPP_CB_BOILERPLATE(on_sys_fadvise64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER PPP_CB_BOILERPLATE(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER PPP_CB_BOILERPLATE(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER PPP_CB_BOILERPLATE(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER PPP_CB_BOILERPLATE(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER PPP_CB_BOILERPLATE(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER PPP_CB_BOILERPLATE(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER PPP_CB_BOILERPLATE(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER PPP_CB_BOILERPLATE(on_sys_flock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER PPP_CB_BOILERPLATE(on_sys_fork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER PPP_CB_BOILERPLATE(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER PPP_CB_BOILERPLATE(on_sys_futex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_ENTER PPP_CB_BOILERPLATE(on_sys_futimesat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER PPP_CB_BOILERPLATE(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER PPP_CB_BOILERPLATE(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER PPP_CB_BOILERPLATE(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER PPP_CB_BOILERPLATE(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER PPP_CB_BOILERPLATE(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER PPP_CB_BOILERPLATE(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER PPP_CB_BOILERPLATE(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER PPP_CB_BOILERPLATE(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER PPP_CB_BOILERPLATE(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER PPP_CB_BOILERPLATE(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER PPP_CB_BOILERPLATE(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER PPP_CB_BOILERPLATE(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER PPP_CB_BOILERPLATE(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER PPP_CB_BOILERPLATE(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER PPP_CB_BOILERPLATE(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER PPP_CB_BOILERPLATE(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER PPP_CB_BOILERPLATE(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER PPP_CB_BOILERPLATE(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER PPP_CB_BOILERPLATE(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER PPP_CB_BOILERPLATE(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER PPP_CB_BOILERPLATE(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER PPP_CB_BOILERPLATE(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER PPP_CB_BOILERPLATE(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER PPP_CB_BOILERPLATE(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER PPP_CB_BOILERPLATE(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_ENTER PPP_CB_BOILERPLATE(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER PPP_CB_BOILERPLATE(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER PPP_CB_BOILERPLATE(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER PPP_CB_BOILERPLATE(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_ENTER PPP_CB_BOILERPLATE(on_sys_ioperm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_ENTER PPP_CB_BOILERPLATE(on_sys_iopl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER PPP_CB_BOILERPLATE(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_FILE_LOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_FILE_LOAD_ENTER PPP_CB_BOILERPLATE(on_sys_kexec_file_load_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER PPP_CB_BOILERPLATE(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER PPP_CB_BOILERPLATE(on_sys_kill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER PPP_CB_BOILERPLATE(on_sys_lchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER PPP_CB_BOILERPLATE(on_sys_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER PPP_CB_BOILERPLATE(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER PPP_CB_BOILERPLATE(on_sys_listen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER PPP_CB_BOILERPLATE(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER PPP_CB_BOILERPLATE(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER PPP_CB_BOILERPLATE(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER PPP_CB_BOILERPLATE(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER PPP_CB_BOILERPLATE(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER PPP_CB_BOILERPLATE(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER PPP_CB_BOILERPLATE(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER PPP_CB_BOILERPLATE(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER PPP_CB_BOILERPLATE(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER PPP_CB_BOILERPLATE(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER PPP_CB_BOILERPLATE(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER PPP_CB_BOILERPLATE(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_ENTER PPP_CB_BOILERPLATE(on_sys_mmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MODIFY_LDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MODIFY_LDT_ENTER PPP_CB_BOILERPLATE(on_sys_modify_ldt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER PPP_CB_BOILERPLATE(on_sys_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER PPP_CB_BOILERPLATE(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER PPP_CB_BOILERPLATE(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER PPP_CB_BOILERPLATE(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER PPP_CB_BOILERPLATE(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_ENTER PPP_CB_BOILERPLATE(on_sys_msgctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER PPP_CB_BOILERPLATE(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER PPP_CB_BOILERPLATE(on_sys_msync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER PPP_CB_BOILERPLATE(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER PPP_CB_BOILERPLATE(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER PPP_CB_BOILERPLATE(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_ENTER PPP_CB_BOILERPLATE(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER PPP_CB_BOILERPLATE(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_ENTER PPP_CB_BOILERPLATE(on_sys_newfstatat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER PPP_CB_BOILERPLATE(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER PPP_CB_BOILERPLATE(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER PPP_CB_BOILERPLATE(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER PPP_CB_BOILERPLATE(on_sys_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER PPP_CB_BOILERPLATE(on_sys_openat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER PPP_CB_BOILERPLATE(on_sys_pause_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER PPP_CB_BOILERPLATE(on_sys_personality_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER PPP_CB_BOILERPLATE(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER PPP_CB_BOILERPLATE(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER PPP_CB_BOILERPLATE(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER PPP_CB_BOILERPLATE(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER PPP_CB_BOILERPLATE(on_sys_poll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER PPP_CB_BOILERPLATE(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER PPP_CB_BOILERPLATE(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER PPP_CB_BOILERPLATE(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER PPP_CB_BOILERPLATE(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER PPP_CB_BOILERPLATE(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER PPP_CB_BOILERPLATE(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER PPP_CB_BOILERPLATE(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER PPP_CB_BOILERPLATE(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER PPP_CB_BOILERPLATE(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER PPP_CB_BOILERPLATE(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER PPP_CB_BOILERPLATE(on_sys_read_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER PPP_CB_BOILERPLATE(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER PPP_CB_BOILERPLATE(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER PPP_CB_BOILERPLATE(on_sys_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER PPP_CB_BOILERPLATE(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER PPP_CB_BOILERPLATE(on_sys_rename_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER PPP_CB_BOILERPLATE(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER PPP_CB_BOILERPLATE(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER PPP_CB_BOILERPLATE(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER PPP_CB_BOILERPLATE(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER PPP_CB_BOILERPLATE(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER PPP_CB_BOILERPLATE(on_sys_select_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER PPP_CB_BOILERPLATE(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER PPP_CB_BOILERPLATE(on_sys_semget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_ENTER PPP_CB_BOILERPLATE(on_sys_semop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER PPP_CB_BOILERPLATE(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER PPP_CB_BOILERPLATE(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER PPP_CB_BOILERPLATE(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER PPP_CB_BOILERPLATE(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER PPP_CB_BOILERPLATE(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER PPP_CB_BOILERPLATE(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER PPP_CB_BOILERPLATE(on_sys_setns_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER PPP_CB_BOILERPLATE(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER PPP_CB_BOILERPLATE(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER PPP_CB_BOILERPLATE(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER PPP_CB_BOILERPLATE(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER PPP_CB_BOILERPLATE(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER PPP_CB_BOILERPLATE(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER PPP_CB_BOILERPLATE(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER PPP_CB_BOILERPLATE(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER PPP_CB_BOILERPLATE(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_ENTER PPP_CB_BOILERPLATE(on_sys_shmctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER PPP_CB_BOILERPLATE(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER PPP_CB_BOILERPLATE(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER PPP_CB_BOILERPLATE(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER PPP_CB_BOILERPLATE(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER PPP_CB_BOILERPLATE(on_sys_socket_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER PPP_CB_BOILERPLATE(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER PPP_CB_BOILERPLATE(on_sys_splice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER PPP_CB_BOILERPLATE(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER PPP_CB_BOILERPLATE(on_sys_statx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER PPP_CB_BOILERPLATE(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER PPP_CB_BOILERPLATE(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER PPP_CB_BOILERPLATE(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER PPP_CB_BOILERPLATE(on_sys_sync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER PPP_CB_BOILERPLATE(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER PPP_CB_BOILERPLATE(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER PPP_CB_BOILERPLATE(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER PPP_CB_BOILERPLATE(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER PPP_CB_BOILERPLATE(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER PPP_CB_BOILERPLATE(on_sys_tee_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER PPP_CB_BOILERPLATE(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_ENTER PPP_CB_BOILERPLATE(on_sys_time_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER PPP_CB_BOILERPLATE(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER PPP_CB_BOILERPLATE(on_sys_times_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER PPP_CB_BOILERPLATE(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER PPP_CB_BOILERPLATE(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER PPP_CB_BOILERPLATE(on_sys_umask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER PPP_CB_BOILERPLATE(on_sys_umount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER PPP_CB_BOILERPLATE(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER PPP_CB_BOILERPLATE(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER PPP_CB_BOILERPLATE(on_sys_ustat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_ENTER PPP_CB_BOILERPLATE(on_sys_utime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER PPP_CB_BOILERPLATE(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_ENTER PPP_CB_BOILERPLATE(on_sys_utimes_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_ENTER PPP_CB_BOILERPLATE(on_sys_vfork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER PPP_CB_BOILERPLATE(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER PPP_CB_BOILERPLATE(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER PPP_CB_BOILERPLATE(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER PPP_CB_BOILERPLATE(on_sys_write_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER PPP_CB_BOILERPLATE(on_sys_writev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYSARCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYSARCH_ENTER PPP_CB_BOILERPLATE(on_sysarch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_CREATE_ENTER PPP_CB_BOILERPLATE(on_thr_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_EXIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_EXIT_ENTER PPP_CB_BOILERPLATE(on_thr_exit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_KILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_KILL_ENTER PPP_CB_BOILERPLATE(on_thr_kill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_KILL2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_KILL2_ENTER PPP_CB_BOILERPLATE(on_thr_kill2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_NEW_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_NEW_ENTER PPP_CB_BOILERPLATE(on_thr_new_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_SELF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_SELF_ENTER PPP_CB_BOILERPLATE(on_thr_self_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_SET_NAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_SET_NAME_ENTER PPP_CB_BOILERPLATE(on_thr_set_name_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_SUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_SUSPEND_ENTER PPP_CB_BOILERPLATE(on_thr_suspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_WAKE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_WAKE_ENTER PPP_CB_BOILERPLATE(on_thr_wake_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_TRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_TRUNCATE_ENTER PPP_CB_BOILERPLATE(on_truncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_UMASK_ENTER PPP_CB_BOILERPLATE(on_umask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_UNAME_ENTER PPP_CB_BOILERPLATE(on_uname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UNDELETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_UNDELETE_ENTER PPP_CB_BOILERPLATE(on_undelete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_UNLINK_ENTER PPP_CB_BOILERPLATE(on_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UNLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_UNLINKAT_ENTER PPP_CB_BOILERPLATE(on_unlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UNMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_UNMOUNT_ENTER PPP_CB_BOILERPLATE(on_unmount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UTIMENSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_UTIMENSAT_ENTER PPP_CB_BOILERPLATE(on_utimensat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UTIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_UTIMES_ENTER PPP_CB_BOILERPLATE(on_utimes_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UTRACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_UTRACE_ENTER PPP_CB_BOILERPLATE(on_utrace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UUIDGEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_UUIDGEN_ENTER PPP_CB_BOILERPLATE(on_uuidgen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_VADVISE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_VADVISE_ENTER PPP_CB_BOILERPLATE(on_vadvise_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_VFORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_VFORK_ENTER PPP_CB_BOILERPLATE(on_vfork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_WAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_WAIT_ENTER PPP_CB_BOILERPLATE(on_wait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_WAIT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_WAIT4_ENTER PPP_CB_BOILERPLATE(on_wait4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_WAIT6_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_WAIT6_ENTER PPP_CB_BOILERPLATE(on_wait6_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_WRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_WRITE_ENTER PPP_CB_BOILERPLATE(on_write_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_WRITEV_ENTER PPP_CB_BOILERPLATE(on_writev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_YIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_YIELD_ENTER PPP_CB_BOILERPLATE(on_yield_enter) #endif -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#endif +#if defined(TARGET_I386) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCEPTCONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCEPTCONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtAcceptConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECK_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheck_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKANDAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKANDAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPE_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckByType_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultList_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultListAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDATOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDATOM_ENTER PPP_CB_BOILERPLATE(on_NtAddAtom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDBOOTENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDBOOTENTRY_ENTER PPP_CB_BOILERPLATE(on_NtAddBootEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDDRIVERENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDDRIVERENTRY_ENTER PPP_CB_BOILERPLATE(on_NtAddDriverEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTGROUPSTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTGROUPSTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtAdjustGroupsToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTPRIVILEGESTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTPRIVILEGESTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtAdjustPrivilegesToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALERTRESUMETHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALERTRESUMETHREAD_ENTER PPP_CB_BOILERPLATE(on_NtAlertResumeThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALERTTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALERTTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtAlertThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATELOCALLYUNIQUEID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATELOCALLYUNIQUEID_ENTER PPP_CB_BOILERPLATE(on_NtAllocateLocallyUniqueId_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATERESERVEOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATERESERVEOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtAllocateReserveObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER PPP_CB_BOILERPLATE(on_NtAllocateUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUUIDS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUUIDS_ENTER PPP_CB_BOILERPLATE(on_NtAllocateUuids_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtAllocateVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCACCEPTCONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCACCEPTCONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcAcceptConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCANCELMESSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCANCELMESSAGE_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCancelMessage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCreatePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORTSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORTSECTION_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCreatePortSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATERESOURCERESERVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATERESOURCERESERVE_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCreateResourceReserve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECTIONVIEW_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECTIONVIEW_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCreateSectionView_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECURITYCONTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECURITYCONTEXT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcCreateSecurityContext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETEPORTSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETEPORTSECTION_ENTER PPP_CB_BOILERPLATE(on_NtAlpcDeletePortSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETERESOURCERESERVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETERESOURCERESERVE_ENTER PPP_CB_BOILERPLATE(on_NtAlpcDeleteResourceReserve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECTIONVIEW_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECTIONVIEW_ENTER PPP_CB_BOILERPLATE(on_NtAlpcDeleteSectionView_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECURITYCONTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECURITYCONTEXT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcDeleteSecurityContext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDISCONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDISCONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcDisconnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcImpersonateClientOfPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtAlpcOpenSenderProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtAlpcOpenSenderThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtAlpcQueryInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER PPP_CB_BOILERPLATE(on_NtAlpcQueryInformationMessage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCREVOKESECURITYCONTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCREVOKESECURITYCONTEXT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcRevokeSecurityContext_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSENDWAITRECEIVEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSENDWAITRECEIVEPORT_ENTER PPP_CB_BOILERPLATE(on_NtAlpcSendWaitReceivePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSETINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSETINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtAlpcSetInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTAPPHELPCACHECONTROL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTAPPHELPCACHECONTROL_ENTER PPP_CB_BOILERPLATE(on_NtApphelpCacheControl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTAREMAPPEDFILESTHESAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTAREMAPPEDFILESTHESAME_ENTER PPP_CB_BOILERPLATE(on_NtAreMappedFilesTheSame_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtAssignProcessToJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCALLBACKRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCALLBACKRETURN_ENTER PPP_CB_BOILERPLATE(on_NtCallbackReturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILE_ENTER PPP_CB_BOILERPLATE(on_NtCancelIoFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILEEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILEEX_ENTER PPP_CB_BOILERPLATE(on_NtCancelIoFileEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER PPP_CB_BOILERPLATE(on_NtCancelSynchronousIoFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELTIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELTIMER_ENTER PPP_CB_BOILERPLATE(on_NtCancelTimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLEAREVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLEAREVENT_ENTER PPP_CB_BOILERPLATE(on_NtClearEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSE_ENTER PPP_CB_BOILERPLATE(on_NtClose_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSEOBJECTAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSEOBJECTAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtCloseObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITCOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITCOMPLETE_ENTER PPP_CB_BOILERPLATE(on_NtCommitComplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtCommitEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITTRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITTRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtCommitTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPACTKEYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPACTKEYS_ENTER PPP_CB_BOILERPLATE(on_NtCompactKeys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPARETOKENS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPARETOKENS_ENTER PPP_CB_BOILERPLATE(on_NtCompareTokens_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPLETECONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPLETECONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtCompleteConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPRESSKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPRESSKEY_ENTER PPP_CB_BOILERPLATE(on_NtCompressKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCONTINUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCONTINUE_ENTER PPP_CB_BOILERPLATE(on_NtContinue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDEBUGOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDEBUGOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtCreateDebugObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDIRECTORYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDIRECTORYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtCreateDirectoryObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtCreateEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENT_ENTER PPP_CB_BOILERPLATE(on_NtCreateEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtCreateEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEFILE_ENTER PPP_CB_BOILERPLATE(on_NtCreateFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEIOCOMPLETION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEIOCOMPLETION_ENTER PPP_CB_BOILERPLATE(on_NtCreateIoCompletion_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtCreateJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBSET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBSET_ENTER PPP_CB_BOILERPLATE(on_NtCreateJobSet_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEY_ENTER PPP_CB_BOILERPLATE(on_NtCreateKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYEDEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYEDEVENT_ENTER PPP_CB_BOILERPLATE(on_NtCreateKeyedEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYTRANSACTED_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYTRANSACTED_ENTER PPP_CB_BOILERPLATE(on_NtCreateKeyTransacted_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMAILSLOTFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMAILSLOTFILE_ENTER PPP_CB_BOILERPLATE(on_NtCreateMailslotFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMUTANT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMUTANT_ENTER PPP_CB_BOILERPLATE(on_NtCreateMutant_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATENAMEDPIPEFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATENAMEDPIPEFILE_ENTER PPP_CB_BOILERPLATE(on_NtCreateNamedPipeFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPAGINGFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPAGINGFILE_ENTER PPP_CB_BOILERPLATE(on_NtCreatePagingFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPORT_ENTER PPP_CB_BOILERPLATE(on_NtCreatePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPRIVATENAMESPACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPRIVATENAMESPACE_ENTER PPP_CB_BOILERPLATE(on_NtCreatePrivateNamespace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtCreateProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESSEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESSEX_ENTER PPP_CB_BOILERPLATE(on_NtCreateProcessEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILE_ENTER PPP_CB_BOILERPLATE(on_NtCreateProfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILEEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILEEX_ENTER PPP_CB_BOILERPLATE(on_NtCreateProfileEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATERESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATERESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtCreateResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESECTION_ENTER PPP_CB_BOILERPLATE(on_NtCreateSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESEMAPHORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESEMAPHORE_ENTER PPP_CB_BOILERPLATE(on_NtCreateSemaphore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESYMBOLICLINKOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESYMBOLICLINKOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtCreateSymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREAD_ENTER PPP_CB_BOILERPLATE(on_NtCreateThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREADEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREADEX_ENTER PPP_CB_BOILERPLATE(on_NtCreateThreadEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETIMER_ENTER PPP_CB_BOILERPLATE(on_NtCreateTimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETOKEN_ENTER PPP_CB_BOILERPLATE(on_NtCreateToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtCreateTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtCreateTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEUSERPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEUSERPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtCreateUserProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWAITABLEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWAITABLEPORT_ENTER PPP_CB_BOILERPLATE(on_NtCreateWaitablePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWORKERFACTORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWORKERFACTORY_ENTER PPP_CB_BOILERPLATE(on_NtCreateWorkerFactory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGACTIVEPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGACTIVEPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtDebugActiveProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGCONTINUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGCONTINUE_ENTER PPP_CB_BOILERPLATE(on_NtDebugContinue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELAYEXECUTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELAYEXECUTION_ENTER PPP_CB_BOILERPLATE(on_NtDelayExecution_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEATOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEATOM_ENTER PPP_CB_BOILERPLATE(on_NtDeleteAtom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEBOOTENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEBOOTENTRY_ENTER PPP_CB_BOILERPLATE(on_NtDeleteBootEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEDRIVERENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEDRIVERENTRY_ENTER PPP_CB_BOILERPLATE(on_NtDeleteDriverEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEFILE_ENTER PPP_CB_BOILERPLATE(on_NtDeleteFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEKEY_ENTER PPP_CB_BOILERPLATE(on_NtDeleteKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEOBJECTAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEOBJECTAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtDeleteObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEPRIVATENAMESPACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEPRIVATENAMESPACE_ENTER PPP_CB_BOILERPLATE(on_NtDeletePrivateNamespace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEVALUEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEVALUEKEY_ENTER PPP_CB_BOILERPLATE(on_NtDeleteValueKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEVICEIOCONTROLFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEVICEIOCONTROLFILE_ENTER PPP_CB_BOILERPLATE(on_NtDeviceIoControlFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDISABLELASTKNOWNGOOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDISABLELASTKNOWNGOOD_ENTER PPP_CB_BOILERPLATE(on_NtDisableLastKnownGood_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDISPLAYSTRING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDISPLAYSTRING_ENTER PPP_CB_BOILERPLATE(on_NtDisplayString_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDRAWTEXT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDRAWTEXT_ENTER PPP_CB_BOILERPLATE(on_NtDrawText_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATEOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATEOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtDuplicateObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATETOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATETOKEN_ENTER PPP_CB_BOILERPLATE(on_NtDuplicateToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENABLELASTKNOWNGOOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENABLELASTKNOWNGOOD_ENTER PPP_CB_BOILERPLATE(on_NtEnableLastKnownGood_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEBOOTENTRIES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEBOOTENTRIES_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateBootEntries_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEDRIVERENTRIES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEDRIVERENTRIES_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateDriverEntries_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEKEY_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateSystemEnvironmentValuesEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATETRANSACTIONOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATETRANSACTIONOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateTransactionObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEVALUEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEVALUEKEY_ENTER PPP_CB_BOILERPLATE(on_NtEnumerateValueKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTEXTENDSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTEXTENDSECTION_ENTER PPP_CB_BOILERPLATE(on_NtExtendSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFILTERTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFILTERTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtFilterToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFINDATOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFINDATOM_ENTER PPP_CB_BOILERPLATE(on_NtFindAtom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHBUFFERSFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHBUFFERSFILE_ENTER PPP_CB_BOILERPLATE(on_NtFlushBuffersFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTALLUILANGUAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTALLUILANGUAGE_ENTER PPP_CB_BOILERPLATE(on_NtFlushInstallUILanguage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTRUCTIONCACHE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTRUCTIONCACHE_ENTER PPP_CB_BOILERPLATE(on_NtFlushInstructionCache_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHKEY_ENTER PPP_CB_BOILERPLATE(on_NtFlushKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER PPP_CB_BOILERPLATE(on_NtFlushProcessWriteBuffers_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtFlushVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHWRITEBUFFER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHWRITEBUFFER_ENTER PPP_CB_BOILERPLATE(on_NtFlushWriteBuffer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEUSERPHYSICALPAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEUSERPHYSICALPAGES_ENTER PPP_CB_BOILERPLATE(on_NtFreeUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtFreeVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZEREGISTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZEREGISTRY_ENTER PPP_CB_BOILERPLATE(on_NtFreezeRegistry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZETRANSACTIONS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZETRANSACTIONS_ENTER PPP_CB_BOILERPLATE(on_NtFreezeTransactions_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFSCONTROLFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFSCONTROLFILE_ENTER PPP_CB_BOILERPLATE(on_NtFsControlFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETCONTEXTTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETCONTEXTTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtGetContextThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETCURRENTPROCESSORNUMBER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETCURRENTPROCESSORNUMBER_ENTER PPP_CB_BOILERPLATE(on_NtGetCurrentProcessorNumber_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETDEVICEPOWERSTATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETDEVICEPOWERSTATE_ENTER PPP_CB_BOILERPLATE(on_NtGetDevicePowerState_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETMUIREGISTRYINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETMUIREGISTRYINFO_ENTER PPP_CB_BOILERPLATE(on_NtGetMUIRegistryInfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtGetNextProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtGetNextThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNLSSECTIONPTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNLSSECTIONPTR_ENTER PPP_CB_BOILERPLATE(on_NtGetNlsSectionPtr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtGetNotificationResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETPLUGPLAYEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETPLUGPLAYEVENT_ENTER PPP_CB_BOILERPLATE(on_NtGetPlugPlayEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETWRITEWATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETWRITEWATCH_ENTER PPP_CB_BOILERPLATE(on_NtGetWriteWatch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtImpersonateAnonymousToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATECLIENTOFPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATECLIENTOFPORT_ENTER PPP_CB_BOILERPLATE(on_NtImpersonateClientOfPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATETHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATETHREAD_ENTER PPP_CB_BOILERPLATE(on_NtImpersonateThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZENLSFILES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZENLSFILES_ENTER PPP_CB_BOILERPLATE(on_NtInitializeNlsFiles_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZEREGISTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZEREGISTRY_ENTER PPP_CB_BOILERPLATE(on_NtInitializeRegistry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIATEPOWERACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIATEPOWERACTION_ENTER PPP_CB_BOILERPLATE(on_NtInitiatePowerAction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISPROCESSINJOB_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISPROCESSINJOB_ENTER PPP_CB_BOILERPLATE(on_NtIsProcessInJob_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER PPP_CB_BOILERPLATE(on_NtIsSystemResumeAutomatic_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISUILANGUAGECOMITTED_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISUILANGUAGECOMITTED_ENTER PPP_CB_BOILERPLATE(on_NtIsUILanguageComitted_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLISTENPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLISTENPORT_ENTER PPP_CB_BOILERPLATE(on_NtListenPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADDRIVER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADDRIVER_ENTER PPP_CB_BOILERPLATE(on_NtLoadDriver_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY_ENTER PPP_CB_BOILERPLATE(on_NtLoadKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY2_ENTER PPP_CB_BOILERPLATE(on_NtLoadKey2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEYEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEYEX_ENTER PPP_CB_BOILERPLATE(on_NtLoadKeyEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKFILE_ENTER PPP_CB_BOILERPLATE(on_NtLockFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER PPP_CB_BOILERPLATE(on_NtLockProductActivationKeys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKREGISTRYKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKREGISTRYKEY_ENTER PPP_CB_BOILERPLATE(on_NtLockRegistryKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtLockVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAKEPERMANENTOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAKEPERMANENTOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtMakePermanentObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAKETEMPORARYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAKETEMPORARYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtMakeTemporaryObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPCMFMODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPCMFMODULE_ENTER PPP_CB_BOILERPLATE(on_NtMapCMFModule_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGES_ENTER PPP_CB_BOILERPLATE(on_NtMapUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER PPP_CB_BOILERPLATE(on_NtMapUserPhysicalPagesScatter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPVIEWOFSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPVIEWOFSECTION_ENTER PPP_CB_BOILERPLATE(on_NtMapViewOfSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYBOOTENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYBOOTENTRY_ENTER PPP_CB_BOILERPLATE(on_NtModifyBootEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYDRIVERENTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYDRIVERENTRY_ENTER PPP_CB_BOILERPLATE(on_NtModifyDriverEntry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER PPP_CB_BOILERPLATE(on_NtNotifyChangeDirectoryFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEKEY_ENTER PPP_CB_BOILERPLATE(on_NtNotifyChangeKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER PPP_CB_BOILERPLATE(on_NtNotifyChangeMultipleKeys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGESESSION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGESESSION_ENTER PPP_CB_BOILERPLATE(on_NtNotifyChangeSession_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENDIRECTORYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENDIRECTORYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtOpenDirectoryObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtOpenEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENT_ENTER PPP_CB_BOILERPLATE(on_NtOpenEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtOpenEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENFILE_ENTER PPP_CB_BOILERPLATE(on_NtOpenFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENIOCOMPLETION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENIOCOMPLETION_ENTER PPP_CB_BOILERPLATE(on_NtOpenIoCompletion_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtOpenJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEY_ENTER PPP_CB_BOILERPLATE(on_NtOpenKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEDEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEDEVENT_ENTER PPP_CB_BOILERPLATE(on_NtOpenKeyedEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEX_ENTER PPP_CB_BOILERPLATE(on_NtOpenKeyEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTED_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTED_ENTER PPP_CB_BOILERPLATE(on_NtOpenKeyTransacted_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTEDEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTEDEX_ENTER PPP_CB_BOILERPLATE(on_NtOpenKeyTransactedEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENMUTANT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENMUTANT_ENTER PPP_CB_BOILERPLATE(on_NtOpenMutant_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENOBJECTAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENOBJECTAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtOpenObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPRIVATENAMESPACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPRIVATENAMESPACE_ENTER PPP_CB_BOILERPLATE(on_NtOpenPrivateNamespace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtOpenProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtOpenProcessToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKENEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKENEX_ENTER PPP_CB_BOILERPLATE(on_NtOpenProcessTokenEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENRESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENRESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtOpenResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSECTION_ENTER PPP_CB_BOILERPLATE(on_NtOpenSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSEMAPHORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSEMAPHORE_ENTER PPP_CB_BOILERPLATE(on_NtOpenSemaphore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSESSION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSESSION_ENTER PPP_CB_BOILERPLATE(on_NtOpenSession_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSYMBOLICLINKOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSYMBOLICLINKOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtOpenSymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtOpenThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtOpenThreadToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKENEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKENEX_ENTER PPP_CB_BOILERPLATE(on_NtOpenThreadTokenEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTIMER_ENTER PPP_CB_BOILERPLATE(on_NtOpenTimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtOpenTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtOpenTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPLUGPLAYCONTROL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPLUGPLAYCONTROL_ENTER PPP_CB_BOILERPLATE(on_NtPlugPlayControl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPOWERINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPOWERINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtPowerInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPARECOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPARECOMPLETE_ENTER PPP_CB_BOILERPLATE(on_NtPrepareComplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPAREENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPAREENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtPrepareEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPARECOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPARECOMPLETE_ENTER PPP_CB_BOILERPLATE(on_NtPrePrepareComplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPAREENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPAREENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtPrePrepareEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGECHECK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGECHECK_ENTER PPP_CB_BOILERPLATE(on_NtPrivilegeCheck_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtPrivilegedServiceAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER PPP_CB_BOILERPLATE(on_NtPrivilegeObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONCOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONCOMPLETE_ENTER PPP_CB_BOILERPLATE(on_NtPropagationComplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONFAILED_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONFAILED_ENTER PPP_CB_BOILERPLATE(on_NtPropagationFailed_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROTECTVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROTECTVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtProtectVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPULSEEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPULSEEVENT_ENTER PPP_CB_BOILERPLATE(on_NtPulseEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYATTRIBUTESFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYATTRIBUTESFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryAttributesFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTENTRYORDER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTENTRYORDER_ENTER PPP_CB_BOILERPLATE(on_NtQueryBootEntryOrder_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTOPTIONS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTOPTIONS_ENTER PPP_CB_BOILERPLATE(on_NtQueryBootOptions_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEBUGFILTERSTATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEBUGFILTERSTATE_ENTER PPP_CB_BOILERPLATE(on_NtQueryDebugFilterState_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTLOCALE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTLOCALE_ENTER PPP_CB_BOILERPLATE(on_NtQueryDefaultLocale_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTUILANGUAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTUILANGUAGE_ENTER PPP_CB_BOILERPLATE(on_NtQueryDefaultUILanguage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryDirectoryFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtQueryDirectoryObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDRIVERENTRYORDER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDRIVERENTRYORDER_ENTER PPP_CB_BOILERPLATE(on_NtQueryDriverEntryOrder_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEAFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEAFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryEaFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEVENT_ENTER PPP_CB_BOILERPLATE(on_NtQueryEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYFULLATTRIBUTESFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYFULLATTRIBUTESFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryFullAttributesFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONATOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONATOM_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationAtom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPORT_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER PPP_CB_BOILERPLATE(on_NtQueryInformationWorkerFactory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINSTALLUILANGUAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINSTALLUILANGUAGE_ENTER PPP_CB_BOILERPLATE(on_NtQueryInstallUILanguage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINTERVALPROFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINTERVALPROFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryIntervalProfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYIOCOMPLETION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYIOCOMPLETION_ENTER PPP_CB_BOILERPLATE(on_NtQueryIoCompletion_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYKEY_ENTER PPP_CB_BOILERPLATE(on_NtQueryKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYLICENSEVALUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYLICENSEVALUE_ENTER PPP_CB_BOILERPLATE(on_NtQueryLicenseValue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMULTIPLEVALUEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMULTIPLEVALUEKEY_ENTER PPP_CB_BOILERPLATE(on_NtQueryMultipleValueKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMUTANT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMUTANT_ENTER PPP_CB_BOILERPLATE(on_NtQueryMutant_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtQueryObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYS_ENTER PPP_CB_BOILERPLATE(on_NtQueryOpenSubKeys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYSEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYSEX_ENTER PPP_CB_BOILERPLATE(on_NtQueryOpenSubKeysEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPERFORMANCECOUNTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPERFORMANCECOUNTER_ENTER PPP_CB_BOILERPLATE(on_NtQueryPerformanceCounter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtQueryPortInformationProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryQuotaInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECTION_ENTER PPP_CB_BOILERPLATE(on_NtQuerySection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtQuerySecurityAttributesToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtQuerySecurityObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSEMAPHORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSEMAPHORE_ENTER PPP_CB_BOILERPLATE(on_NtQuerySemaphore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtQuerySymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER PPP_CB_BOILERPLATE(on_NtQuerySystemEnvironmentValue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER PPP_CB_BOILERPLATE(on_NtQuerySystemEnvironmentValueEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtQuerySystemInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER PPP_CB_BOILERPLATE(on_NtQuerySystemInformationEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMTIME_ENTER PPP_CB_BOILERPLATE(on_NtQuerySystemTime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMER_ENTER PPP_CB_BOILERPLATE(on_NtQueryTimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMERRESOLUTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMERRESOLUTION_ENTER PPP_CB_BOILERPLATE(on_NtQueryTimerResolution_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVALUEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVALUEKEY_ENTER PPP_CB_BOILERPLATE(on_NtQueryValueKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtQueryVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtQueryVolumeInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtQueueApcThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREADEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREADEX_ENTER PPP_CB_BOILERPLATE(on_NtQueueApcThreadEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEEXCEPTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEEXCEPTION_ENTER PPP_CB_BOILERPLATE(on_NtRaiseException_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEHARDERROR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEHARDERROR_ENTER PPP_CB_BOILERPLATE(on_NtRaiseHardError_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILE_ENTER PPP_CB_BOILERPLATE(on_NtReadFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILESCATTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILESCATTER_ENTER PPP_CB_BOILERPLATE(on_NtReadFileScatter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADONLYENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADONLYENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtReadOnlyEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADREQUESTDATA_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADREQUESTDATA_ENTER PPP_CB_BOILERPLATE(on_NtReadRequestData_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtReadVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtRecoverEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERRESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERRESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtRecoverResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERTRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERTRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtRecoverTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtRegisterProtocolAddressInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERTHREADTERMINATEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERTHREADTERMINATEPORT_ENTER PPP_CB_BOILERPLATE(on_NtRegisterThreadTerminatePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEKEYEDEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEKEYEDEVENT_ENTER PPP_CB_BOILERPLATE(on_NtReleaseKeyedEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEMUTANT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEMUTANT_ENTER PPP_CB_BOILERPLATE(on_NtReleaseMutant_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASESEMAPHORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASESEMAPHORE_ENTER PPP_CB_BOILERPLATE(on_NtReleaseSemaphore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEWORKERFACTORYWORKER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEWORKERFACTORYWORKER_ENTER PPP_CB_BOILERPLATE(on_NtReleaseWorkerFactoryWorker_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETION_ENTER PPP_CB_BOILERPLATE(on_NtRemoveIoCompletion_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETIONEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETIONEX_ENTER PPP_CB_BOILERPLATE(on_NtRemoveIoCompletionEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEPROCESSDEBUG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEPROCESSDEBUG_ENTER PPP_CB_BOILERPLATE(on_NtRemoveProcessDebug_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMEKEY_ENTER PPP_CB_BOILERPLATE(on_NtRenameKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMETRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMETRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtRenameTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEKEY_ENTER PPP_CB_BOILERPLATE(on_NtReplaceKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEPARTITIONUNIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEPARTITIONUNIT_ENTER PPP_CB_BOILERPLATE(on_NtReplacePartitionUnit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYPORT_ENTER PPP_CB_BOILERPLATE(on_NtReplyPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORT_ENTER PPP_CB_BOILERPLATE(on_NtReplyWaitReceivePort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORTEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORTEX_ENTER PPP_CB_BOILERPLATE(on_NtReplyWaitReceivePortEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITREPLYPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITREPLYPORT_ENTER PPP_CB_BOILERPLATE(on_NtReplyWaitReplyPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTPORT_ENTER PPP_CB_BOILERPLATE(on_NtRequestPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTWAITREPLYPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTWAITREPLYPORT_ENTER PPP_CB_BOILERPLATE(on_NtRequestWaitReplyPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESETEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESETEVENT_ENTER PPP_CB_BOILERPLATE(on_NtResetEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESETWRITEWATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESETWRITEWATCH_ENTER PPP_CB_BOILERPLATE(on_NtResetWriteWatch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESTOREKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESTOREKEY_ENTER PPP_CB_BOILERPLATE(on_NtRestoreKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMEPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMEPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtResumeProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMETHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMETHREAD_ENTER PPP_CB_BOILERPLATE(on_NtResumeThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKCOMPLETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKCOMPLETE_ENTER PPP_CB_BOILERPLATE(on_NtRollbackComplete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtRollbackEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKTRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKTRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtRollbackTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtRollforwardTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEY_ENTER PPP_CB_BOILERPLATE(on_NtSaveKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEYEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEYEX_ENTER PPP_CB_BOILERPLATE(on_NtSaveKeyEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEMERGEDKEYS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEMERGEDKEYS_ENTER PPP_CB_BOILERPLATE(on_NtSaveMergedKeys_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSECURECONNECTPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSECURECONNECTPORT_ENTER PPP_CB_BOILERPLATE(on_NtSecureConnectPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSERIALIZEBOOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSERIALIZEBOOT_ENTER PPP_CB_BOILERPLATE(on_NtSerializeBoot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTENTRYORDER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTENTRYORDER_ENTER PPP_CB_BOILERPLATE(on_NtSetBootEntryOrder_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTOPTIONS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTOPTIONS_ENTER PPP_CB_BOILERPLATE(on_NtSetBootOptions_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETCONTEXTTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETCONTEXTTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtSetContextThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEBUGFILTERSTATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEBUGFILTERSTATE_ENTER PPP_CB_BOILERPLATE(on_NtSetDebugFilterState_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTHARDERRORPORT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTHARDERRORPORT_ENTER PPP_CB_BOILERPLATE(on_NtSetDefaultHardErrorPort_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTLOCALE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTLOCALE_ENTER PPP_CB_BOILERPLATE(on_NtSetDefaultLocale_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTUILANGUAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTUILANGUAGE_ENTER PPP_CB_BOILERPLATE(on_NtSetDefaultUILanguage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDRIVERENTRYORDER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDRIVERENTRYORDER_ENTER PPP_CB_BOILERPLATE(on_NtSetDriverEntryOrder_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEAFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEAFILE_ENTER PPP_CB_BOILERPLATE(on_NtSetEaFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENT_ENTER PPP_CB_BOILERPLATE(on_NtSetEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENTBOOSTPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENTBOOSTPRIORITY_ENTER PPP_CB_BOILERPLATE(on_NtSetEventBoostPriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtSetHighEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtSetHighWaitLowEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationDebugObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONENLISTMENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONENLISTMENT_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationEnlistment_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONKEY_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationResourceManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTOKEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTOKEN_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationToken_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTION_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationTransaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationTransactionManager_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONWORKERFACTORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONWORKERFACTORY_ENTER PPP_CB_BOILERPLATE(on_NtSetInformationWorkerFactory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINTERVALPROFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINTERVALPROFILE_ENTER PPP_CB_BOILERPLATE(on_NtSetIntervalProfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETION_ENTER PPP_CB_BOILERPLATE(on_NtSetIoCompletion_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETIONEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETIONEX_ENTER PPP_CB_BOILERPLATE(on_NtSetIoCompletionEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLDTENTRIES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLDTENTRIES_ENTER PPP_CB_BOILERPLATE(on_NtSetLdtEntries_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtSetLowEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtSetLowWaitHighEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETQUOTAINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETQUOTAINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtSetQuotaInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSECURITYOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSECURITYOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtSetSecurityObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER PPP_CB_BOILERPLATE(on_NtSetSystemEnvironmentValue_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER PPP_CB_BOILERPLATE(on_NtSetSystemEnvironmentValueEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMINFORMATION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMINFORMATION_ENTER PPP_CB_BOILERPLATE(on_NtSetSystemInformation_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMPOWERSTATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMPOWERSTATE_ENTER PPP_CB_BOILERPLATE(on_NtSetSystemPowerState_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMTIME_ENTER PPP_CB_BOILERPLATE(on_NtSetSystemTime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTHREADEXECUTIONSTATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTHREADEXECUTIONSTATE_ENTER PPP_CB_BOILERPLATE(on_NtSetThreadExecutionState_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMER_ENTER PPP_CB_BOILERPLATE(on_NtSetTimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMEREX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMEREX_ENTER PPP_CB_BOILERPLATE(on_NtSetTimerEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMERRESOLUTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMERRESOLUTION_ENTER PPP_CB_BOILERPLATE(on_NtSetTimerResolution_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETUUIDSEED_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETUUIDSEED_ENTER PPP_CB_BOILERPLATE(on_NtSetUuidSeed_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETVALUEKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETVALUEKEY_ENTER PPP_CB_BOILERPLATE(on_NtSetValueKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETVOLUMEINFORMATIONFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETVOLUMEINFORMATIONFILE_ENTER PPP_CB_BOILERPLATE(on_NtSetVolumeInformationFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNSYSTEM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNSYSTEM_ENTER PPP_CB_BOILERPLATE(on_NtShutdownSystem_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNWORKERFACTORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNWORKERFACTORY_ENTER PPP_CB_BOILERPLATE(on_NtShutdownWorkerFactory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtSignalAndWaitForSingleObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSINGLEPHASEREJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSINGLEPHASEREJECT_ENTER PPP_CB_BOILERPLATE(on_NtSinglePhaseReject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSTARTPROFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSTARTPROFILE_ENTER PPP_CB_BOILERPLATE(on_NtStartProfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSTOPPROFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSTOPPROFILE_ENTER PPP_CB_BOILERPLATE(on_NtStopProfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtSuspendProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDTHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDTHREAD_ENTER PPP_CB_BOILERPLATE(on_NtSuspendThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSYSTEMDEBUGCONTROL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSYSTEMDEBUGCONTROL_ENTER PPP_CB_BOILERPLATE(on_NtSystemDebugControl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEJOBOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEJOBOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtTerminateJobObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEPROCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEPROCESS_ENTER PPP_CB_BOILERPLATE(on_NtTerminateProcess_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATETHREAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATETHREAD_ENTER PPP_CB_BOILERPLATE(on_NtTerminateThread_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTESTALERT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTESTALERT_ENTER PPP_CB_BOILERPLATE(on_NtTestAlert_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWREGISTRY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWREGISTRY_ENTER PPP_CB_BOILERPLATE(on_NtThawRegistry_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWTRANSACTIONS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWTRANSACTIONS_ENTER PPP_CB_BOILERPLATE(on_NtThawTransactions_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRACECONTROL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRACECONTROL_ENTER PPP_CB_BOILERPLATE(on_NtTraceControl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRACEEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRACEEVENT_ENTER PPP_CB_BOILERPLATE(on_NtTraceEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRANSLATEFILEPATH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRANSLATEFILEPATH_ENTER PPP_CB_BOILERPLATE(on_NtTranslateFilePath_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUMSTHREADYIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUMSTHREADYIELD_ENTER PPP_CB_BOILERPLATE(on_NtUmsThreadYield_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADDRIVER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADDRIVER_ENTER PPP_CB_BOILERPLATE(on_NtUnloadDriver_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY_ENTER PPP_CB_BOILERPLATE(on_NtUnloadKey_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY2_ENTER PPP_CB_BOILERPLATE(on_NtUnloadKey2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEYEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEYEX_ENTER PPP_CB_BOILERPLATE(on_NtUnloadKeyEx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKFILE_ENTER PPP_CB_BOILERPLATE(on_NtUnlockFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtUnlockVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNMAPVIEWOFSECTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNMAPVIEWOFSECTION_ENTER PPP_CB_BOILERPLATE(on_NtUnmapViewOfSection_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTVDMCONTROL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTVDMCONTROL_ENTER PPP_CB_BOILERPLATE(on_NtVdmControl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORDEBUGEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORDEBUGEVENT_ENTER PPP_CB_BOILERPLATE(on_NtWaitForDebugEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORKEYEDEVENT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORKEYEDEVENT_ENTER PPP_CB_BOILERPLATE(on_NtWaitForKeyedEvent_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS_ENTER PPP_CB_BOILERPLATE(on_NtWaitForMultipleObjects_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER PPP_CB_BOILERPLATE(on_NtWaitForMultipleObjects32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORSINGLEOBJECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORSINGLEOBJECT_ENTER PPP_CB_BOILERPLATE(on_NtWaitForSingleObject_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER PPP_CB_BOILERPLATE(on_NtWaitForWorkViaWorkerFactory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITHIGHEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITHIGHEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtWaitHighEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITLOWEVENTPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITLOWEVENTPAIR_ENTER PPP_CB_BOILERPLATE(on_NtWaitLowEventPair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWORKERFACTORYWORKERREADY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWORKERFACTORYWORKERREADY_ENTER PPP_CB_BOILERPLATE(on_NtWorkerFactoryWorkerReady_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILE_ENTER PPP_CB_BOILERPLATE(on_NtWriteFile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILEGATHER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILEGATHER_ENTER PPP_CB_BOILERPLATE(on_NtWriteFileGather_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEREQUESTDATA_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEREQUESTDATA_ENTER PPP_CB_BOILERPLATE(on_NtWriteRequestData_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEVIRTUALMEMORY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEVIRTUALMEMORY_ENTER PPP_CB_BOILERPLATE(on_NtWriteVirtualMemory_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTYIELDEXECUTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_NTYIELDEXECUTION_ENTER PPP_CB_BOILERPLATE(on_NtYieldExecution_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +PPP_CB_BOILERPLATE(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER +PPP_CB_BOILERPLATE(on_sys_access_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +PPP_CB_BOILERPLATE(on_sys_acct_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +PPP_CB_BOILERPLATE(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_ENTER +PPP_CB_BOILERPLATE(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER +PPP_CB_BOILERPLATE(on_sys_alarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARCH_PRCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARCH_PRCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_arch_prctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_ENTER +PPP_CB_BOILERPLATE(on_sys_bdflush_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +PPP_CB_BOILERPLATE(on_sys_bind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +PPP_CB_BOILERPLATE(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +PPP_CB_BOILERPLATE(on_sys_brk_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +PPP_CB_BOILERPLATE(on_sys_capget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +PPP_CB_BOILERPLATE(on_sys_capset_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER +PPP_CB_BOILERPLATE(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_chown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN16_ENTER +PPP_CB_BOILERPLATE(on_sys_chown16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +PPP_CB_BOILERPLATE(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +PPP_CB_BOILERPLATE(on_sys_clone_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +PPP_CB_BOILERPLATE(on_sys_close_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +PPP_CB_BOILERPLATE(on_sys_connect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER +PPP_CB_BOILERPLATE(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER +PPP_CB_BOILERPLATE(on_sys_creat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +PPP_CB_BOILERPLATE(on_sys_dup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER +PPP_CB_BOILERPLATE(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +PPP_CB_BOILERPLATE(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER +PPP_CB_BOILERPLATE(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +PPP_CB_BOILERPLATE(on_sys_execve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +PPP_CB_BOILERPLATE(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +PPP_CB_BOILERPLATE(on_sys_exit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +PPP_CB_BOILERPLATE(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +PPP_CB_BOILERPLATE(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_ENTER +PPP_CB_BOILERPLATE(on_sys_fadvise64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_ENTER +PPP_CB_BOILERPLATE(on_sys_fadvise64_64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +PPP_CB_BOILERPLATE(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN16_ENTER +PPP_CB_BOILERPLATE(on_sys_fchown16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +PPP_CB_BOILERPLATE(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_ENTER +PPP_CB_BOILERPLATE(on_sys_fcntl64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_flock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER +PPP_CB_BOILERPLATE(on_sys_fork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_fstat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatfs64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_ENTER +PPP_CB_BOILERPLATE(on_sys_ftruncate64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +PPP_CB_BOILERPLATE(on_sys_futex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_ENTER +PPP_CB_BOILERPLATE(on_sys_futimesat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_THREAD_AREA_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_THREAD_AREA_ENTER +PPP_CB_BOILERPLATE(on_sys_get_thread_area_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +PPP_CB_BOILERPLATE(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +PPP_CB_BOILERPLATE(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +PPP_CB_BOILERPLATE(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_getegid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +PPP_CB_BOILERPLATE(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_geteuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_getgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +PPP_CB_BOILERPLATE(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS16_ENTER +PPP_CB_BOILERPLATE(on_sys_getgroups16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +PPP_CB_BOILERPLATE(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER +PPP_CB_BOILERPLATE(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +PPP_CB_BOILERPLATE(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +PPP_CB_BOILERPLATE(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +PPP_CB_BOILERPLATE(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +PPP_CB_BOILERPLATE(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_getresgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +PPP_CB_BOILERPLATE(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_getresuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +PPP_CB_BOILERPLATE(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +PPP_CB_BOILERPLATE(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +PPP_CB_BOILERPLATE(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +PPP_CB_BOILERPLATE(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_getuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +PPP_CB_BOILERPLATE(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_ENTER +PPP_CB_BOILERPLATE(on_sys_ioperm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_ENTER +PPP_CB_BOILERPLATE(on_sys_iopl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_ENTER +PPP_CB_BOILERPLATE(on_sys_ipc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +PPP_CB_BOILERPLATE(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +PPP_CB_BOILERPLATE(on_sys_kill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_lchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN16_ENTER +PPP_CB_BOILERPLATE(on_sys_lchown16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER +PPP_CB_BOILERPLATE(on_sys_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +PPP_CB_BOILERPLATE(on_sys_listen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_ENTER +PPP_CB_BOILERPLATE(on_sys_llseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +PPP_CB_BOILERPLATE(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_lstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_lstat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +PPP_CB_BOILERPLATE(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +PPP_CB_BOILERPLATE(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +PPP_CB_BOILERPLATE(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +PPP_CB_BOILERPLATE(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER +PPP_CB_BOILERPLATE(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +PPP_CB_BOILERPLATE(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +PPP_CB_BOILERPLATE(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +PPP_CB_BOILERPLATE(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_PGOFF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_PGOFF_ENTER +PPP_CB_BOILERPLATE(on_sys_mmap_pgoff_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MODIFY_LDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MODIFY_LDT_ENTER +PPP_CB_BOILERPLATE(on_sys_modify_ldt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +PPP_CB_BOILERPLATE(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_msync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +PPP_CB_BOILERPLATE(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_ENTER +PPP_CB_BOILERPLATE(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_ENTER +PPP_CB_BOILERPLATE(on_sys_nice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_GETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_GETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_old_getrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_old_mmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_old_readdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SELECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SELECT_ENTER +PPP_CB_BOILERPLATE(on_sys_old_select_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_oldumount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_olduname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +PPP_CB_BOILERPLATE(on_sys_openat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER +PPP_CB_BOILERPLATE(on_sys_pause_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +PPP_CB_BOILERPLATE(on_sys_personality_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER +PPP_CB_BOILERPLATE(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +PPP_CB_BOILERPLATE(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER +PPP_CB_BOILERPLATE(on_sys_poll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER +PPP_CB_BOILERPLATE(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +PPP_CB_BOILERPLATE(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +PPP_CB_BOILERPLATE(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER +PPP_CB_BOILERPLATE(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER +PPP_CB_BOILERPLATE(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +PPP_CB_BOILERPLATE(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER +PPP_CB_BOILERPLATE(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +PPP_CB_BOILERPLATE(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +PPP_CB_BOILERPLATE(on_sys_read_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +PPP_CB_BOILERPLATE(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +PPP_CB_BOILERPLATE(on_sys_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +PPP_CB_BOILERPLATE(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER +PPP_CB_BOILERPLATE(on_sys_rename_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +PPP_CB_BOILERPLATE(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +PPP_CB_BOILERPLATE(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +PPP_CB_BOILERPLATE(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER +PPP_CB_BOILERPLATE(on_sys_select_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +PPP_CB_BOILERPLATE(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER +PPP_CB_BOILERPLATE(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +PPP_CB_BOILERPLATE(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_THREAD_AREA_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_THREAD_AREA_ENTER +PPP_CB_BOILERPLATE(on_sys_set_thread_area_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +PPP_CB_BOILERPLATE(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS16_ENTER +PPP_CB_BOILERPLATE(on_sys_setgroups16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +PPP_CB_BOILERPLATE(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +PPP_CB_BOILERPLATE(on_sys_setns_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +PPP_CB_BOILERPLATE(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setregid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setresgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setresuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setreuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +PPP_CB_BOILERPLATE(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_sgetmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_ENTER +PPP_CB_BOILERPLATE(on_sys_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_ENTER +PPP_CB_BOILERPLATE(on_sys_signal_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER +PPP_CB_BOILERPLATE(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_ENTER +PPP_CB_BOILERPLATE(on_sys_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_ENTER +PPP_CB_BOILERPLATE(on_sys_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_ENTER +PPP_CB_BOILERPLATE(on_sys_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +PPP_CB_BOILERPLATE(on_sys_socket_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_socketcall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +PPP_CB_BOILERPLATE(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +PPP_CB_BOILERPLATE(on_sys_splice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_ssetmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_ENTER +PPP_CB_BOILERPLATE(on_sys_stat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_stat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +PPP_CB_BOILERPLATE(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_ENTER +PPP_CB_BOILERPLATE(on_sys_statfs64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +PPP_CB_BOILERPLATE(on_sys_statx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME_ENTER +PPP_CB_BOILERPLATE(on_sys_stime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +PPP_CB_BOILERPLATE(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +PPP_CB_BOILERPLATE(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_sync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER +PPP_CB_BOILERPLATE(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +PPP_CB_BOILERPLATE(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER +PPP_CB_BOILERPLATE(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +PPP_CB_BOILERPLATE(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +PPP_CB_BOILERPLATE(on_sys_tee_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +PPP_CB_BOILERPLATE(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_ENTER +PPP_CB_BOILERPLATE(on_sys_time_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +PPP_CB_BOILERPLATE(on_sys_times_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +PPP_CB_BOILERPLATE(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_ENTER +PPP_CB_BOILERPLATE(on_sys_truncate64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_umask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_umount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_uname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +PPP_CB_BOILERPLATE(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_ENTER +PPP_CB_BOILERPLATE(on_sys_uselib_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_ustat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_utime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +PPP_CB_BOILERPLATE(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_ENTER +PPP_CB_BOILERPLATE(on_sys_utimes_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_ENTER +PPP_CB_BOILERPLATE(on_sys_vfork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +PPP_CB_BOILERPLATE(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VM86_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VM86_ENTER +PPP_CB_BOILERPLATE(on_sys_vm86_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VM86OLD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VM86OLD_ENTER +PPP_CB_BOILERPLATE(on_sys_vm86old_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +PPP_CB_BOILERPLATE(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +PPP_CB_BOILERPLATE(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_ENTER +PPP_CB_BOILERPLATE(on_sys_waitpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +PPP_CB_BOILERPLATE(on_sys_write_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_writev_enter) +#endif +#endif +#if defined(TARGET_ARM) && defined(TARGET_AARCH64) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +PPP_CB_BOILERPLATE(on_sys_accept_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +PPP_CB_BOILERPLATE(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +PPP_CB_BOILERPLATE(on_sys_acct_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +PPP_CB_BOILERPLATE(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_ENTER +PPP_CB_BOILERPLATE(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +PPP_CB_BOILERPLATE(on_sys_bind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +PPP_CB_BOILERPLATE(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +PPP_CB_BOILERPLATE(on_sys_brk_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +PPP_CB_BOILERPLATE(on_sys_capget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +PPP_CB_BOILERPLATE(on_sys_capset_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +PPP_CB_BOILERPLATE(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +PPP_CB_BOILERPLATE(on_sys_clone_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_ENTER +PPP_CB_BOILERPLATE(on_sys_clone3_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +PPP_CB_BOILERPLATE(on_sys_close_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +PPP_CB_BOILERPLATE(on_sys_connect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER +PPP_CB_BOILERPLATE(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +PPP_CB_BOILERPLATE(on_sys_dup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +PPP_CB_BOILERPLATE(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +PPP_CB_BOILERPLATE(on_sys_execve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +PPP_CB_BOILERPLATE(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +PPP_CB_BOILERPLATE(on_sys_exit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +PPP_CB_BOILERPLATE(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +PPP_CB_BOILERPLATE(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_faccessat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_ENTER +PPP_CB_BOILERPLATE(on_sys_fadvise64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +PPP_CB_BOILERPLATE(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +PPP_CB_BOILERPLATE(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_flock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +PPP_CB_BOILERPLATE(on_sys_futex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +PPP_CB_BOILERPLATE(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +PPP_CB_BOILERPLATE(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +PPP_CB_BOILERPLATE(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +PPP_CB_BOILERPLATE(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +PPP_CB_BOILERPLATE(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +PPP_CB_BOILERPLATE(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +PPP_CB_BOILERPLATE(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +PPP_CB_BOILERPLATE(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +PPP_CB_BOILERPLATE(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +PPP_CB_BOILERPLATE(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +PPP_CB_BOILERPLATE(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +PPP_CB_BOILERPLATE(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +PPP_CB_BOILERPLATE(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +PPP_CB_BOILERPLATE(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +PPP_CB_BOILERPLATE(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +PPP_CB_BOILERPLATE(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +PPP_CB_BOILERPLATE(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_FILE_LOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_FILE_LOAD_ENTER +PPP_CB_BOILERPLATE(on_sys_kexec_file_load_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +PPP_CB_BOILERPLATE(on_sys_kill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +PPP_CB_BOILERPLATE(on_sys_listen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +PPP_CB_BOILERPLATE(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +PPP_CB_BOILERPLATE(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +PPP_CB_BOILERPLATE(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +PPP_CB_BOILERPLATE(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +PPP_CB_BOILERPLATE(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +PPP_CB_BOILERPLATE(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +PPP_CB_BOILERPLATE(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +PPP_CB_BOILERPLATE(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_mmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +PPP_CB_BOILERPLATE(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_msgctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +PPP_CB_BOILERPLATE(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_msync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +PPP_CB_BOILERPLATE(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_ENTER +PPP_CB_BOILERPLATE(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newfstatat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_nfsservctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +PPP_CB_BOILERPLATE(on_sys_openat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_openat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +PPP_CB_BOILERPLATE(on_sys_personality_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +PPP_CB_BOILERPLATE(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER +PPP_CB_BOILERPLATE(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +PPP_CB_BOILERPLATE(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +PPP_CB_BOILERPLATE(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER +PPP_CB_BOILERPLATE(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER +PPP_CB_BOILERPLATE(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +PPP_CB_BOILERPLATE(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER +PPP_CB_BOILERPLATE(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +PPP_CB_BOILERPLATE(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +PPP_CB_BOILERPLATE(on_sys_read_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +PPP_CB_BOILERPLATE(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +PPP_CB_BOILERPLATE(on_sys_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +PPP_CB_BOILERPLATE(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +PPP_CB_BOILERPLATE(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +PPP_CB_BOILERPLATE(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +PPP_CB_BOILERPLATE(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +PPP_CB_BOILERPLATE(on_sys_semget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_ENTER +PPP_CB_BOILERPLATE(on_sys_semop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +PPP_CB_BOILERPLATE(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +PPP_CB_BOILERPLATE(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +PPP_CB_BOILERPLATE(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +PPP_CB_BOILERPLATE(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +PPP_CB_BOILERPLATE(on_sys_setns_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +PPP_CB_BOILERPLATE(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +PPP_CB_BOILERPLATE(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +PPP_CB_BOILERPLATE(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_shmctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +PPP_CB_BOILERPLATE(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +PPP_CB_BOILERPLATE(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +PPP_CB_BOILERPLATE(on_sys_socket_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +PPP_CB_BOILERPLATE(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +PPP_CB_BOILERPLATE(on_sys_splice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +PPP_CB_BOILERPLATE(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +PPP_CB_BOILERPLATE(on_sys_statx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +PPP_CB_BOILERPLATE(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +PPP_CB_BOILERPLATE(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_sync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER +PPP_CB_BOILERPLATE(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +PPP_CB_BOILERPLATE(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +PPP_CB_BOILERPLATE(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +PPP_CB_BOILERPLATE(on_sys_tee_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +PPP_CB_BOILERPLATE(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +PPP_CB_BOILERPLATE(on_sys_times_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +PPP_CB_BOILERPLATE(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_umask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT2_ENTER +PPP_CB_BOILERPLATE(on_sys_umount2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_uname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +PPP_CB_BOILERPLATE(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +PPP_CB_BOILERPLATE(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +PPP_CB_BOILERPLATE(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +PPP_CB_BOILERPLATE(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +PPP_CB_BOILERPLATE(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +PPP_CB_BOILERPLATE(on_sys_write_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_writev_enter) +#endif +#endif +#if defined(TARGET_ARM) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ARM_BREAKPOINT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ARM_BREAKPOINT_ENTER +PPP_CB_BOILERPLATE(on_ARM_breakpoint_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ARM_CACHEFLUSH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ARM_CACHEFLUSH_ENTER +PPP_CB_BOILERPLATE(on_ARM_cacheflush_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ARM_SET_TLS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ARM_SET_TLS_ENTER +PPP_CB_BOILERPLATE(on_ARM_set_tls_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ARM_USER26_MODE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ARM_USER26_MODE_ENTER +PPP_CB_BOILERPLATE(on_ARM_user26_mode_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ARM_USR32_MODE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_ARM_USR32_MODE_ENTER +PPP_CB_BOILERPLATE(on_ARM_usr32_mode_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_DO_MMAP2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_DO_MMAP2_ENTER +PPP_CB_BOILERPLATE(on_do_mmap2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +PPP_CB_BOILERPLATE(on_sys_accept_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +PPP_CB_BOILERPLATE(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER +PPP_CB_BOILERPLATE(on_sys_access_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +PPP_CB_BOILERPLATE(on_sys_acct_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +PPP_CB_BOILERPLATE(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_ENTER +PPP_CB_BOILERPLATE(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER +PPP_CB_BOILERPLATE(on_sys_alarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARM_FADVISE64_64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARM_FADVISE64_64_ENTER +PPP_CB_BOILERPLATE(on_sys_arm_fadvise64_64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_ENTER +PPP_CB_BOILERPLATE(on_sys_bdflush_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +PPP_CB_BOILERPLATE(on_sys_bind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +PPP_CB_BOILERPLATE(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +PPP_CB_BOILERPLATE(on_sys_brk_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +PPP_CB_BOILERPLATE(on_sys_capget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +PPP_CB_BOILERPLATE(on_sys_capset_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER +PPP_CB_BOILERPLATE(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_chown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN16_ENTER +PPP_CB_BOILERPLATE(on_sys_chown16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +PPP_CB_BOILERPLATE(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +PPP_CB_BOILERPLATE(on_sys_clone_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +PPP_CB_BOILERPLATE(on_sys_close_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +PPP_CB_BOILERPLATE(on_sys_connect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER +PPP_CB_BOILERPLATE(on_sys_creat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +PPP_CB_BOILERPLATE(on_sys_dup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER +PPP_CB_BOILERPLATE(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +PPP_CB_BOILERPLATE(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER +PPP_CB_BOILERPLATE(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +PPP_CB_BOILERPLATE(on_sys_execve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +PPP_CB_BOILERPLATE(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +PPP_CB_BOILERPLATE(on_sys_exit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +PPP_CB_BOILERPLATE(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +PPP_CB_BOILERPLATE(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +PPP_CB_BOILERPLATE(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN16_ENTER +PPP_CB_BOILERPLATE(on_sys_fchown16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +PPP_CB_BOILERPLATE(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_ENTER +PPP_CB_BOILERPLATE(on_sys_fcntl64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_flock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER +PPP_CB_BOILERPLATE(on_sys_fork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_fstat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatfs64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_ENTER +PPP_CB_BOILERPLATE(on_sys_ftruncate64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +PPP_CB_BOILERPLATE(on_sys_futex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_ENTER +PPP_CB_BOILERPLATE(on_sys_futimesat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +PPP_CB_BOILERPLATE(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +PPP_CB_BOILERPLATE(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +PPP_CB_BOILERPLATE(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_getegid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +PPP_CB_BOILERPLATE(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_geteuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_getgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +PPP_CB_BOILERPLATE(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS16_ENTER +PPP_CB_BOILERPLATE(on_sys_getgroups16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +PPP_CB_BOILERPLATE(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER +PPP_CB_BOILERPLATE(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +PPP_CB_BOILERPLATE(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +PPP_CB_BOILERPLATE(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +PPP_CB_BOILERPLATE(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +PPP_CB_BOILERPLATE(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_getresgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +PPP_CB_BOILERPLATE(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_getresuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +PPP_CB_BOILERPLATE(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +PPP_CB_BOILERPLATE(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +PPP_CB_BOILERPLATE(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +PPP_CB_BOILERPLATE(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_getuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +PPP_CB_BOILERPLATE(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_ENTER +PPP_CB_BOILERPLATE(on_sys_ipc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +PPP_CB_BOILERPLATE(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +PPP_CB_BOILERPLATE(on_sys_kill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_lchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN16_ENTER +PPP_CB_BOILERPLATE(on_sys_lchown16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER +PPP_CB_BOILERPLATE(on_sys_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +PPP_CB_BOILERPLATE(on_sys_listen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_ENTER +PPP_CB_BOILERPLATE(on_sys_llseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +PPP_CB_BOILERPLATE(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_lstat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +PPP_CB_BOILERPLATE(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +PPP_CB_BOILERPLATE(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +PPP_CB_BOILERPLATE(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +PPP_CB_BOILERPLATE(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER +PPP_CB_BOILERPLATE(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +PPP_CB_BOILERPLATE(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +PPP_CB_BOILERPLATE(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +PPP_CB_BOILERPLATE(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +PPP_CB_BOILERPLATE(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_msgctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +PPP_CB_BOILERPLATE(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_msync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +PPP_CB_BOILERPLATE(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_ENTER +PPP_CB_BOILERPLATE(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_ENTER +PPP_CB_BOILERPLATE(on_sys_nice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +PPP_CB_BOILERPLATE(on_sys_openat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER +PPP_CB_BOILERPLATE(on_sys_pause_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_IOBASE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_IOBASE_ENTER +PPP_CB_BOILERPLATE(on_sys_pciconfig_iobase_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_READ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_READ_ENTER +PPP_CB_BOILERPLATE(on_sys_pciconfig_read_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_WRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_WRITE_ENTER +PPP_CB_BOILERPLATE(on_sys_pciconfig_write_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +PPP_CB_BOILERPLATE(on_sys_personality_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER +PPP_CB_BOILERPLATE(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +PPP_CB_BOILERPLATE(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER +PPP_CB_BOILERPLATE(on_sys_poll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER +PPP_CB_BOILERPLATE(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +PPP_CB_BOILERPLATE(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +PPP_CB_BOILERPLATE(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER +PPP_CB_BOILERPLATE(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +PPP_CB_BOILERPLATE(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +PPP_CB_BOILERPLATE(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +PPP_CB_BOILERPLATE(on_sys_read_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +PPP_CB_BOILERPLATE(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +PPP_CB_BOILERPLATE(on_sys_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +PPP_CB_BOILERPLATE(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_ENTER +PPP_CB_BOILERPLATE(on_sys_recv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER +PPP_CB_BOILERPLATE(on_sys_rename_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +PPP_CB_BOILERPLATE(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +PPP_CB_BOILERPLATE(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +PPP_CB_BOILERPLATE(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER +PPP_CB_BOILERPLATE(on_sys_select_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +PPP_CB_BOILERPLATE(on_sys_semget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_ENTER +PPP_CB_BOILERPLATE(on_sys_semop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_ENTER +PPP_CB_BOILERPLATE(on_sys_send_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +PPP_CB_BOILERPLATE(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER +PPP_CB_BOILERPLATE(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +PPP_CB_BOILERPLATE(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +PPP_CB_BOILERPLATE(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS16_ENTER +PPP_CB_BOILERPLATE(on_sys_setgroups16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +PPP_CB_BOILERPLATE(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +PPP_CB_BOILERPLATE(on_sys_setns_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +PPP_CB_BOILERPLATE(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setregid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setresgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setresuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setreuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +PPP_CB_BOILERPLATE(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID16_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID16_ENTER +PPP_CB_BOILERPLATE(on_sys_setuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +PPP_CB_BOILERPLATE(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_shmctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +PPP_CB_BOILERPLATE(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +PPP_CB_BOILERPLATE(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_ENTER +PPP_CB_BOILERPLATE(on_sys_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER +PPP_CB_BOILERPLATE(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_ENTER +PPP_CB_BOILERPLATE(on_sys_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_ENTER +PPP_CB_BOILERPLATE(on_sys_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_ENTER +PPP_CB_BOILERPLATE(on_sys_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +PPP_CB_BOILERPLATE(on_sys_socket_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_socketcall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +PPP_CB_BOILERPLATE(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +PPP_CB_BOILERPLATE(on_sys_splice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_stat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +PPP_CB_BOILERPLATE(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_ENTER +PPP_CB_BOILERPLATE(on_sys_statfs64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +PPP_CB_BOILERPLATE(on_sys_statx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME_ENTER +PPP_CB_BOILERPLATE(on_sys_stime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +PPP_CB_BOILERPLATE(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +PPP_CB_BOILERPLATE(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_sync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE2_ENTER +PPP_CB_BOILERPLATE(on_sys_sync_file_range2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +PPP_CB_BOILERPLATE(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER +PPP_CB_BOILERPLATE(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +PPP_CB_BOILERPLATE(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +PPP_CB_BOILERPLATE(on_sys_tee_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +PPP_CB_BOILERPLATE(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_ENTER +PPP_CB_BOILERPLATE(on_sys_time_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +PPP_CB_BOILERPLATE(on_sys_times_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +PPP_CB_BOILERPLATE(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_ENTER +PPP_CB_BOILERPLATE(on_sys_truncate64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_umask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_umount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +PPP_CB_BOILERPLATE(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_ENTER +PPP_CB_BOILERPLATE(on_sys_uselib_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_ustat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_utime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +PPP_CB_BOILERPLATE(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_ENTER +PPP_CB_BOILERPLATE(on_sys_utimes_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_ENTER +PPP_CB_BOILERPLATE(on_sys_vfork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +PPP_CB_BOILERPLATE(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +PPP_CB_BOILERPLATE(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +PPP_CB_BOILERPLATE(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +PPP_CB_BOILERPLATE(on_sys_write_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_writev_enter) +#endif +#endif +#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CREATE_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CREATE_MODULE_ENTER +PPP_CB_BOILERPLATE(on_create_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GET_KERNEL_SYMS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GET_KERNEL_SYMS_ENTER +PPP_CB_BOILERPLATE(on_get_kernel_syms_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MMAP2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MMAP2_ENTER +PPP_CB_BOILERPLATE(on_mmap2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODIFY_LDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MODIFY_LDT_ENTER +PPP_CB_BOILERPLATE(on_modify_ldt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SET_THREAD_AREA_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SET_THREAD_AREA_ENTER +PPP_CB_BOILERPLATE(on_set_thread_area_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +PPP_CB_BOILERPLATE(on_sys_accept_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +PPP_CB_BOILERPLATE(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER +PPP_CB_BOILERPLATE(on_sys_access_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +PPP_CB_BOILERPLATE(on_sys_acct_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +PPP_CB_BOILERPLATE(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_ENTER +PPP_CB_BOILERPLATE(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_adjtimex_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER +PPP_CB_BOILERPLATE(on_sys_alarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_ENTER +PPP_CB_BOILERPLATE(on_sys_bdflush_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +PPP_CB_BOILERPLATE(on_sys_bind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +PPP_CB_BOILERPLATE(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +PPP_CB_BOILERPLATE(on_sys_brk_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CACHEFLUSH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CACHEFLUSH_ENTER +PPP_CB_BOILERPLATE(on_sys_cacheflush_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +PPP_CB_BOILERPLATE(on_sys_capget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +PPP_CB_BOILERPLATE(on_sys_capset_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER +PPP_CB_BOILERPLATE(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_chown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +PPP_CB_BOILERPLATE(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_adjtime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_getres_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_gettime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_settime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +PPP_CB_BOILERPLATE(on_sys_clone_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_ENTER +PPP_CB_BOILERPLATE(on_sys_clone3_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +PPP_CB_BOILERPLATE(on_sys_close_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +PPP_CB_BOILERPLATE(on_sys_connect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER +PPP_CB_BOILERPLATE(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER +PPP_CB_BOILERPLATE(on_sys_creat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +PPP_CB_BOILERPLATE(on_sys_dup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER +PPP_CB_BOILERPLATE(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +PPP_CB_BOILERPLATE(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER +PPP_CB_BOILERPLATE(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +PPP_CB_BOILERPLATE(on_sys_execve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +PPP_CB_BOILERPLATE(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +PPP_CB_BOILERPLATE(on_sys_exit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +PPP_CB_BOILERPLATE(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +PPP_CB_BOILERPLATE(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_faccessat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_ENTER +PPP_CB_BOILERPLATE(on_sys_fadvise64_64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +PPP_CB_BOILERPLATE(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +PPP_CB_BOILERPLATE(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_ENTER +PPP_CB_BOILERPLATE(on_sys_fcntl64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_flock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER +PPP_CB_BOILERPLATE(on_sys_fork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_ENTER +PPP_CB_BOILERPLATE(on_sys_fsconfig_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_fsmount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_fsopen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_ENTER +PPP_CB_BOILERPLATE(on_sys_fspick_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_fstat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatfs64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_ENTER +PPP_CB_BOILERPLATE(on_sys_ftruncate64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +PPP_CB_BOILERPLATE(on_sys_futex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_futex_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_ENTER +PPP_CB_BOILERPLATE(on_sys_futimesat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_futimesat_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +PPP_CB_BOILERPLATE(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +PPP_CB_BOILERPLATE(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +PPP_CB_BOILERPLATE(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +PPP_CB_BOILERPLATE(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +PPP_CB_BOILERPLATE(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +PPP_CB_BOILERPLATE(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER +PPP_CB_BOILERPLATE(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +PPP_CB_BOILERPLATE(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +PPP_CB_BOILERPLATE(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +PPP_CB_BOILERPLATE(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +PPP_CB_BOILERPLATE(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +PPP_CB_BOILERPLATE(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +PPP_CB_BOILERPLATE(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +PPP_CB_BOILERPLATE(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +PPP_CB_BOILERPLATE(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +PPP_CB_BOILERPLATE(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IDLE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IDLE_ENTER +PPP_CB_BOILERPLATE(on_sys_idle_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_io_getevents_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +PPP_CB_BOILERPLATE(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_ENTER +PPP_CB_BOILERPLATE(on_sys_io_uring_enter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_ENTER +PPP_CB_BOILERPLATE(on_sys_io_uring_register_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_ENTER +PPP_CB_BOILERPLATE(on_sys_io_uring_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_ENTER +PPP_CB_BOILERPLATE(on_sys_ioperm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_ENTER +PPP_CB_BOILERPLATE(on_sys_iopl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_ENTER +PPP_CB_BOILERPLATE(on_sys_ipc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +PPP_CB_BOILERPLATE(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +PPP_CB_BOILERPLATE(on_sys_kill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_lchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER +PPP_CB_BOILERPLATE(on_sys_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +PPP_CB_BOILERPLATE(on_sys_listen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_ENTER +PPP_CB_BOILERPLATE(on_sys_llseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +PPP_CB_BOILERPLATE(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_lstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_lstat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +PPP_CB_BOILERPLATE(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +PPP_CB_BOILERPLATE(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +PPP_CB_BOILERPLATE(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +PPP_CB_BOILERPLATE(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER +PPP_CB_BOILERPLATE(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +PPP_CB_BOILERPLATE(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +PPP_CB_BOILERPLATE(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +PPP_CB_BOILERPLATE(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_mmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_move_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +PPP_CB_BOILERPLATE(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_msgctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +PPP_CB_BOILERPLATE(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_msync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +PPP_CB_BOILERPLATE(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_ENTER +PPP_CB_BOILERPLATE(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newfstatat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_nfsservctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_ni_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_ENTER +PPP_CB_BOILERPLATE(on_sys_nice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_old_mmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MSGCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MSGCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_old_msgctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_old_readdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SEMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SEMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_old_semctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SHMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SHMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_old_shmctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_oldumount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_olduname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_ENTER +PPP_CB_BOILERPLATE(on_sys_open_tree_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +PPP_CB_BOILERPLATE(on_sys_openat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_openat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER +PPP_CB_BOILERPLATE(on_sys_pause_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +PPP_CB_BOILERPLATE(on_sys_personality_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER +PPP_CB_BOILERPLATE(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +PPP_CB_BOILERPLATE(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER +PPP_CB_BOILERPLATE(on_sys_poll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER +PPP_CB_BOILERPLATE(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_ppoll_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +PPP_CB_BOILERPLATE(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +PPP_CB_BOILERPLATE(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER +PPP_CB_BOILERPLATE(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER +PPP_CB_BOILERPLATE(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_pselect6_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +PPP_CB_BOILERPLATE(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER +PPP_CB_BOILERPLATE(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUERY_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUERY_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_query_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +PPP_CB_BOILERPLATE(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +PPP_CB_BOILERPLATE(on_sys_read_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +PPP_CB_BOILERPLATE(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +PPP_CB_BOILERPLATE(on_sys_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +PPP_CB_BOILERPLATE(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_ENTER +PPP_CB_BOILERPLATE(on_sys_recv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmmsg_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER +PPP_CB_BOILERPLATE(on_sys_rename_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +PPP_CB_BOILERPLATE(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +PPP_CB_BOILERPLATE(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_ENTER +PPP_CB_BOILERPLATE(on_sys_rseq_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +PPP_CB_BOILERPLATE(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER +PPP_CB_BOILERPLATE(on_sys_select_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +PPP_CB_BOILERPLATE(on_sys_semget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_ENTER +PPP_CB_BOILERPLATE(on_sys_semop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_semtimedop_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_ENTER +PPP_CB_BOILERPLATE(on_sys_send_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +PPP_CB_BOILERPLATE(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER +PPP_CB_BOILERPLATE(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +PPP_CB_BOILERPLATE(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +PPP_CB_BOILERPLATE(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +PPP_CB_BOILERPLATE(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +PPP_CB_BOILERPLATE(on_sys_setns_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +PPP_CB_BOILERPLATE(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +PPP_CB_BOILERPLATE(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUP_ENTER +PPP_CB_BOILERPLATE(on_sys_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_sgetmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +PPP_CB_BOILERPLATE(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_shmctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +PPP_CB_BOILERPLATE(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +PPP_CB_BOILERPLATE(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_ENTER +PPP_CB_BOILERPLATE(on_sys_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_ENTER +PPP_CB_BOILERPLATE(on_sys_signal_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER +PPP_CB_BOILERPLATE(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_ENTER +PPP_CB_BOILERPLATE(on_sys_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_ENTER +PPP_CB_BOILERPLATE(on_sys_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_ENTER +PPP_CB_BOILERPLATE(on_sys_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +PPP_CB_BOILERPLATE(on_sys_socket_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_socketcall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +PPP_CB_BOILERPLATE(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +PPP_CB_BOILERPLATE(on_sys_splice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_ssetmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_ENTER +PPP_CB_BOILERPLATE(on_sys_stat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_ENTER +PPP_CB_BOILERPLATE(on_sys_stat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +PPP_CB_BOILERPLATE(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_ENTER +PPP_CB_BOILERPLATE(on_sys_statfs64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +PPP_CB_BOILERPLATE(on_sys_statx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_stime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +PPP_CB_BOILERPLATE(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +PPP_CB_BOILERPLATE(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_sync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER +PPP_CB_BOILERPLATE(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +PPP_CB_BOILERPLATE(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER +PPP_CB_BOILERPLATE(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +PPP_CB_BOILERPLATE(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +PPP_CB_BOILERPLATE(on_sys_tee_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +PPP_CB_BOILERPLATE(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_gettime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_settime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_settime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +PPP_CB_BOILERPLATE(on_sys_times_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +PPP_CB_BOILERPLATE(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_ENTER +PPP_CB_BOILERPLATE(on_sys_truncate64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_umask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_umount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_uname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +PPP_CB_BOILERPLATE(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_ENTER +PPP_CB_BOILERPLATE(on_sys_uselib_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_ustat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_utime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_utime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +PPP_CB_BOILERPLATE(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_utimensat_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_ENTER +PPP_CB_BOILERPLATE(on_sys_utimes_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_utimes_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +PPP_CB_BOILERPLATE(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +PPP_CB_BOILERPLATE(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +PPP_CB_BOILERPLATE(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_ENTER +PPP_CB_BOILERPLATE(on_sys_waitpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +PPP_CB_BOILERPLATE(on_sys_write_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_writev_enter) +#endif +#endif +#if 0 +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +PPP_CB_BOILERPLATE(on_sys_accept_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +PPP_CB_BOILERPLATE(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER +PPP_CB_BOILERPLATE(on_sys_access_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +PPP_CB_BOILERPLATE(on_sys_acct_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +PPP_CB_BOILERPLATE(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_adjtimex_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER +PPP_CB_BOILERPLATE(on_sys_alarm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +PPP_CB_BOILERPLATE(on_sys_bind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +PPP_CB_BOILERPLATE(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +PPP_CB_BOILERPLATE(on_sys_brk_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +PPP_CB_BOILERPLATE(on_sys_capget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +PPP_CB_BOILERPLATE(on_sys_capset_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER +PPP_CB_BOILERPLATE(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_chown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +PPP_CB_BOILERPLATE(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_adjtime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_getres_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_gettime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_settime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +PPP_CB_BOILERPLATE(on_sys_clone_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_ENTER +PPP_CB_BOILERPLATE(on_sys_clone3_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +PPP_CB_BOILERPLATE(on_sys_close_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +PPP_CB_BOILERPLATE(on_sys_connect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER +PPP_CB_BOILERPLATE(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER +PPP_CB_BOILERPLATE(on_sys_creat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +PPP_CB_BOILERPLATE(on_sys_dup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER +PPP_CB_BOILERPLATE(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +PPP_CB_BOILERPLATE(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER +PPP_CB_BOILERPLATE(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER +PPP_CB_BOILERPLATE(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +PPP_CB_BOILERPLATE(on_sys_execve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +PPP_CB_BOILERPLATE(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +PPP_CB_BOILERPLATE(on_sys_exit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +PPP_CB_BOILERPLATE(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +PPP_CB_BOILERPLATE(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_faccessat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_ENTER +PPP_CB_BOILERPLATE(on_sys_fadvise64_64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +PPP_CB_BOILERPLATE(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +PPP_CB_BOILERPLATE(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +PPP_CB_BOILERPLATE(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_ENTER +PPP_CB_BOILERPLATE(on_sys_fcntl64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_flock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER +PPP_CB_BOILERPLATE(on_sys_fork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_ENTER +PPP_CB_BOILERPLATE(on_sys_fsconfig_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_fsmount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_fsopen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_ENTER +PPP_CB_BOILERPLATE(on_sys_fspick_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_ENTER +PPP_CB_BOILERPLATE(on_sys_fstatfs64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +PPP_CB_BOILERPLATE(on_sys_futex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_futex_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_futimesat_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +PPP_CB_BOILERPLATE(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +PPP_CB_BOILERPLATE(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +PPP_CB_BOILERPLATE(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +PPP_CB_BOILERPLATE(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +PPP_CB_BOILERPLATE(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +PPP_CB_BOILERPLATE(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER +PPP_CB_BOILERPLATE(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +PPP_CB_BOILERPLATE(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +PPP_CB_BOILERPLATE(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +PPP_CB_BOILERPLATE(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +PPP_CB_BOILERPLATE(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +PPP_CB_BOILERPLATE(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +PPP_CB_BOILERPLATE(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +PPP_CB_BOILERPLATE(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +PPP_CB_BOILERPLATE(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +PPP_CB_BOILERPLATE(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +PPP_CB_BOILERPLATE(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_io_getevents_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +PPP_CB_BOILERPLATE(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_ENTER +PPP_CB_BOILERPLATE(on_sys_io_uring_enter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_ENTER +PPP_CB_BOILERPLATE(on_sys_io_uring_register_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_ENTER +PPP_CB_BOILERPLATE(on_sys_io_uring_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +PPP_CB_BOILERPLATE(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +PPP_CB_BOILERPLATE(on_sys_kill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_lchown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER +PPP_CB_BOILERPLATE(on_sys_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +PPP_CB_BOILERPLATE(on_sys_listen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +PPP_CB_BOILERPLATE(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +PPP_CB_BOILERPLATE(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +PPP_CB_BOILERPLATE(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +PPP_CB_BOILERPLATE(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +PPP_CB_BOILERPLATE(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER +PPP_CB_BOILERPLATE(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +PPP_CB_BOILERPLATE(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +PPP_CB_BOILERPLATE(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +PPP_CB_BOILERPLATE(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_move_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +PPP_CB_BOILERPLATE(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +PPP_CB_BOILERPLATE(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_msync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +PPP_CB_BOILERPLATE(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +PPP_CB_BOILERPLATE(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newfstatat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_ni_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_old_mmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MSGCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MSGCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_old_msgctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SHMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SHMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_old_shmctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_ENTER +PPP_CB_BOILERPLATE(on_sys_open_tree_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +PPP_CB_BOILERPLATE(on_sys_openat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_openat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER +PPP_CB_BOILERPLATE(on_sys_pause_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +PPP_CB_BOILERPLATE(on_sys_personality_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER +PPP_CB_BOILERPLATE(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +PPP_CB_BOILERPLATE(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER +PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER +PPP_CB_BOILERPLATE(on_sys_poll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_ppoll_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +PPP_CB_BOILERPLATE(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +PPP_CB_BOILERPLATE(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER +PPP_CB_BOILERPLATE(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_pselect6_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +PPP_CB_BOILERPLATE(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER +PPP_CB_BOILERPLATE(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +PPP_CB_BOILERPLATE(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +PPP_CB_BOILERPLATE(on_sys_read_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +PPP_CB_BOILERPLATE(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +PPP_CB_BOILERPLATE(on_sys_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +PPP_CB_BOILERPLATE(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER +PPP_CB_BOILERPLATE(on_sys_rename_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +PPP_CB_BOILERPLATE(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +PPP_CB_BOILERPLATE(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER +PPP_CB_BOILERPLATE(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_ENTER +PPP_CB_BOILERPLATE(on_sys_rseq_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +PPP_CB_BOILERPLATE(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER +PPP_CB_BOILERPLATE(on_sys_select_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +PPP_CB_BOILERPLATE(on_sys_semget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_ENTER +PPP_CB_BOILERPLATE(on_sys_semop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_semtimedop_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +PPP_CB_BOILERPLATE(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER +PPP_CB_BOILERPLATE(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +PPP_CB_BOILERPLATE(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +PPP_CB_BOILERPLATE(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +PPP_CB_BOILERPLATE(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +PPP_CB_BOILERPLATE(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +PPP_CB_BOILERPLATE(on_sys_setns_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +PPP_CB_BOILERPLATE(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +PPP_CB_BOILERPLATE(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +PPP_CB_BOILERPLATE(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +PPP_CB_BOILERPLATE(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +PPP_CB_BOILERPLATE(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +PPP_CB_BOILERPLATE(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +PPP_CB_BOILERPLATE(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +PPP_CB_BOILERPLATE(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +PPP_CB_BOILERPLATE(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER +PPP_CB_BOILERPLATE(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_ENTER +PPP_CB_BOILERPLATE(on_sys_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +PPP_CB_BOILERPLATE(on_sys_socket_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +PPP_CB_BOILERPLATE(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +PPP_CB_BOILERPLATE(on_sys_splice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +PPP_CB_BOILERPLATE(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_ENTER +PPP_CB_BOILERPLATE(on_sys_statfs64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +PPP_CB_BOILERPLATE(on_sys_statx_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +PPP_CB_BOILERPLATE(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +PPP_CB_BOILERPLATE(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +PPP_CB_BOILERPLATE(on_sys_sync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER +PPP_CB_BOILERPLATE(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +PPP_CB_BOILERPLATE(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER +PPP_CB_BOILERPLATE(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +PPP_CB_BOILERPLATE(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +PPP_CB_BOILERPLATE(on_sys_tee_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +PPP_CB_BOILERPLATE(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_gettime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_settime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_settime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +PPP_CB_BOILERPLATE(on_sys_times_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +PPP_CB_BOILERPLATE(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +PPP_CB_BOILERPLATE(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +PPP_CB_BOILERPLATE(on_sys_umask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_umount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER +PPP_CB_BOILERPLATE(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +PPP_CB_BOILERPLATE(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER +PPP_CB_BOILERPLATE(on_sys_ustat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_utime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +PPP_CB_BOILERPLATE(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_utimensat_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_utimes_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +PPP_CB_BOILERPLATE(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +PPP_CB_BOILERPLATE(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +PPP_CB_BOILERPLATE(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +PPP_CB_BOILERPLATE(on_sys_write_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +PPP_CB_BOILERPLATE(on_sys_writev_enter) +#endif +#endif +#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CREATE_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_CREATE_MODULE_ENTER +PPP_CB_BOILERPLATE(on_create_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GET_KERNEL_SYMS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_GET_KERNEL_SYMS_ENTER +PPP_CB_BOILERPLATE(on_get_kernel_syms_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MMAP2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MMAP2_ENTER +PPP_CB_BOILERPLATE(on_mmap2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODIFY_LDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_MODIFY_LDT_ENTER +PPP_CB_BOILERPLATE(on_modify_ldt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SET_THREAD_AREA_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SET_THREAD_AREA_ENTER +PPP_CB_BOILERPLATE(on_set_thread_area_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_ENTER +PPP_CB_BOILERPLATE(on_sys_accept_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_ENTER PPP_CB_BOILERPLATE(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_ENTER PPP_CB_BOILERPLATE(on_sys_access_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_ENTER PPP_CB_BOILERPLATE(on_sys_acct_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_ENTER PPP_CB_BOILERPLATE(on_sys_add_key_enter) -PPP_CB_BOILERPLATE(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_adjtimex_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_ENTER PPP_CB_BOILERPLATE(on_sys_alarm_enter) -PPP_CB_BOILERPLATE(on_sys_arch_prctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_ENTER PPP_CB_BOILERPLATE(on_sys_bdflush_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_ENTER PPP_CB_BOILERPLATE(on_sys_bind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_ENTER PPP_CB_BOILERPLATE(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_ENTER PPP_CB_BOILERPLATE(on_sys_brk_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CACHEFLUSH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CACHEFLUSH_ENTER +PPP_CB_BOILERPLATE(on_sys_cacheflush_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_ENTER PPP_CB_BOILERPLATE(on_sys_capget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_ENTER PPP_CB_BOILERPLATE(on_sys_capset_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_ENTER PPP_CB_BOILERPLATE(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_ENTER PPP_CB_BOILERPLATE(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_ENTER PPP_CB_BOILERPLATE(on_sys_chown_enter) -PPP_CB_BOILERPLATE(on_sys_chown16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_ENTER PPP_CB_BOILERPLATE(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_ENTER PPP_CB_BOILERPLATE(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_adjtime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_ENTER PPP_CB_BOILERPLATE(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_getres_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_gettime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_ENTER PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_clock_settime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_ENTER PPP_CB_BOILERPLATE(on_sys_clone_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_ENTER PPP_CB_BOILERPLATE(on_sys_close_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_ENTER PPP_CB_BOILERPLATE(on_sys_connect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_ENTER PPP_CB_BOILERPLATE(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_ENTER PPP_CB_BOILERPLATE(on_sys_creat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_ENTER PPP_CB_BOILERPLATE(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_ENTER PPP_CB_BOILERPLATE(on_sys_dup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_ENTER PPP_CB_BOILERPLATE(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_ENTER PPP_CB_BOILERPLATE(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_ENTER PPP_CB_BOILERPLATE(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_ENTER PPP_CB_BOILERPLATE(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_ENTER PPP_CB_BOILERPLATE(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_ENTER PPP_CB_BOILERPLATE(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_ENTER PPP_CB_BOILERPLATE(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_ENTER PPP_CB_BOILERPLATE(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_ENTER PPP_CB_BOILERPLATE(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_ENTER PPP_CB_BOILERPLATE(on_sys_execve_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_ENTER PPP_CB_BOILERPLATE(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_ENTER PPP_CB_BOILERPLATE(on_sys_exit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_ENTER PPP_CB_BOILERPLATE(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_ENTER PPP_CB_BOILERPLATE(on_sys_faccessat_enter) -PPP_CB_BOILERPLATE(on_sys_fadvise64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_faccessat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_ENTER PPP_CB_BOILERPLATE(on_sys_fadvise64_64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_ENTER PPP_CB_BOILERPLATE(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_ENTER PPP_CB_BOILERPLATE(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_ENTER PPP_CB_BOILERPLATE(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_ENTER PPP_CB_BOILERPLATE(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_ENTER PPP_CB_BOILERPLATE(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_ENTER PPP_CB_BOILERPLATE(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_ENTER PPP_CB_BOILERPLATE(on_sys_fchown_enter) -PPP_CB_BOILERPLATE(on_sys_fchown16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_ENTER PPP_CB_BOILERPLATE(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_ENTER PPP_CB_BOILERPLATE(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_ENTER PPP_CB_BOILERPLATE(on_sys_fcntl64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_ENTER PPP_CB_BOILERPLATE(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_ENTER PPP_CB_BOILERPLATE(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_ENTER PPP_CB_BOILERPLATE(on_sys_flock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_ENTER PPP_CB_BOILERPLATE(on_sys_fork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_ENTER +PPP_CB_BOILERPLATE(on_sys_fsconfig_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_fsmount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_fsopen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_ENTER +PPP_CB_BOILERPLATE(on_sys_fspick_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_ENTER PPP_CB_BOILERPLATE(on_sys_fstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_ENTER PPP_CB_BOILERPLATE(on_sys_fstat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_ENTER PPP_CB_BOILERPLATE(on_sys_fstatat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_ENTER PPP_CB_BOILERPLATE(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_ENTER PPP_CB_BOILERPLATE(on_sys_fstatfs64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_ENTER PPP_CB_BOILERPLATE(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_ENTER PPP_CB_BOILERPLATE(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_ENTER PPP_CB_BOILERPLATE(on_sys_ftruncate64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_ENTER PPP_CB_BOILERPLATE(on_sys_futex_enter) -PPP_CB_BOILERPLATE(on_sys_futimesat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_futex_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_futimesat_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_ENTER PPP_CB_BOILERPLATE(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_ENTER PPP_CB_BOILERPLATE(on_sys_get_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_get_thread_area_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_ENTER PPP_CB_BOILERPLATE(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_ENTER PPP_CB_BOILERPLATE(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_ENTER PPP_CB_BOILERPLATE(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_ENTER PPP_CB_BOILERPLATE(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_ENTER PPP_CB_BOILERPLATE(on_sys_getegid_enter) -PPP_CB_BOILERPLATE(on_sys_getegid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_ENTER PPP_CB_BOILERPLATE(on_sys_geteuid_enter) -PPP_CB_BOILERPLATE(on_sys_geteuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_ENTER PPP_CB_BOILERPLATE(on_sys_getgid_enter) -PPP_CB_BOILERPLATE(on_sys_getgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_ENTER PPP_CB_BOILERPLATE(on_sys_getgroups_enter) -PPP_CB_BOILERPLATE(on_sys_getgroups16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_ENTER PPP_CB_BOILERPLATE(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_ENTER PPP_CB_BOILERPLATE(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_ENTER PPP_CB_BOILERPLATE(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_ENTER PPP_CB_BOILERPLATE(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_ENTER PPP_CB_BOILERPLATE(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_ENTER PPP_CB_BOILERPLATE(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_ENTER PPP_CB_BOILERPLATE(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_ENTER PPP_CB_BOILERPLATE(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_ENTER PPP_CB_BOILERPLATE(on_sys_getresgid_enter) -PPP_CB_BOILERPLATE(on_sys_getresgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_ENTER PPP_CB_BOILERPLATE(on_sys_getresuid_enter) -PPP_CB_BOILERPLATE(on_sys_getresuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_ENTER PPP_CB_BOILERPLATE(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_ENTER PPP_CB_BOILERPLATE(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_ENTER PPP_CB_BOILERPLATE(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_ENTER PPP_CB_BOILERPLATE(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_ENTER PPP_CB_BOILERPLATE(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_ENTER PPP_CB_BOILERPLATE(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_ENTER PPP_CB_BOILERPLATE(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_ENTER PPP_CB_BOILERPLATE(on_sys_getuid_enter) -PPP_CB_BOILERPLATE(on_sys_getuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IDLE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IDLE_ENTER +PPP_CB_BOILERPLATE(on_sys_idle_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_ENTER PPP_CB_BOILERPLATE(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_ENTER PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_ENTER PPP_CB_BOILERPLATE(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_ENTER PPP_CB_BOILERPLATE(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_ENTER PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_ENTER PPP_CB_BOILERPLATE(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_ENTER PPP_CB_BOILERPLATE(on_sys_io_destroy_enter) -PPP_CB_BOILERPLATE(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_io_getevents_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_ENTER +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_ENTER PPP_CB_BOILERPLATE(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_ENTER PPP_CB_BOILERPLATE(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_ENTER +PPP_CB_BOILERPLATE(on_sys_io_uring_enter_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_ENTER +PPP_CB_BOILERPLATE(on_sys_io_uring_register_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_ENTER +PPP_CB_BOILERPLATE(on_sys_io_uring_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_ENTER PPP_CB_BOILERPLATE(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_ENTER PPP_CB_BOILERPLATE(on_sys_ioperm_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_ENTER PPP_CB_BOILERPLATE(on_sys_iopl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_ENTER PPP_CB_BOILERPLATE(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_ENTER PPP_CB_BOILERPLATE(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_ENTER PPP_CB_BOILERPLATE(on_sys_ipc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_ENTER PPP_CB_BOILERPLATE(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_ENTER PPP_CB_BOILERPLATE(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_ENTER PPP_CB_BOILERPLATE(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_ENTER PPP_CB_BOILERPLATE(on_sys_kill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_ENTER PPP_CB_BOILERPLATE(on_sys_lchown_enter) -PPP_CB_BOILERPLATE(on_sys_lchown16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_ENTER PPP_CB_BOILERPLATE(on_sys_link_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_ENTER PPP_CB_BOILERPLATE(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_ENTER PPP_CB_BOILERPLATE(on_sys_listen_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_ENTER PPP_CB_BOILERPLATE(on_sys_llseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_ENTER PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_ENTER PPP_CB_BOILERPLATE(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_ENTER PPP_CB_BOILERPLATE(on_sys_lstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_ENTER PPP_CB_BOILERPLATE(on_sys_lstat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_ENTER PPP_CB_BOILERPLATE(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_ENTER PPP_CB_BOILERPLATE(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_ENTER PPP_CB_BOILERPLATE(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_ENTER PPP_CB_BOILERPLATE(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_ENTER PPP_CB_BOILERPLATE(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_ENTER PPP_CB_BOILERPLATE(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_ENTER PPP_CB_BOILERPLATE(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_ENTER PPP_CB_BOILERPLATE(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_ENTER PPP_CB_BOILERPLATE(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_ENTER PPP_CB_BOILERPLATE(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_ENTER PPP_CB_BOILERPLATE(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_ENTER PPP_CB_BOILERPLATE(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_ENTER PPP_CB_BOILERPLATE(on_sys_mlockall_enter) -PPP_CB_BOILERPLATE(on_sys_mmap_pgoff_enter) -PPP_CB_BOILERPLATE(on_sys_modify_ldt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_ENTER +PPP_CB_BOILERPLATE(on_sys_mmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_ENTER PPP_CB_BOILERPLATE(on_sys_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_ENTER +PPP_CB_BOILERPLATE(on_sys_move_mount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_ENTER PPP_CB_BOILERPLATE(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_ENTER PPP_CB_BOILERPLATE(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_ENTER PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_ENTER PPP_CB_BOILERPLATE(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_ENTER PPP_CB_BOILERPLATE(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_ENTER PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_ENTER PPP_CB_BOILERPLATE(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_ENTER PPP_CB_BOILERPLATE(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_ENTER PPP_CB_BOILERPLATE(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_msgctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_ENTER +PPP_CB_BOILERPLATE(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_ENTER +PPP_CB_BOILERPLATE(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_ENTER +PPP_CB_BOILERPLATE(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_ENTER PPP_CB_BOILERPLATE(on_sys_msync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_ENTER PPP_CB_BOILERPLATE(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_ENTER PPP_CB_BOILERPLATE(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_ENTER PPP_CB_BOILERPLATE(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_ENTER PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_enter) -PPP_CB_BOILERPLATE(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_ENTER PPP_CB_BOILERPLATE(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_ENTER PPP_CB_BOILERPLATE(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_ENTER PPP_CB_BOILERPLATE(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_ENTER PPP_CB_BOILERPLATE(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_nfsservctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_ENTER +PPP_CB_BOILERPLATE(on_sys_ni_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_ENTER PPP_CB_BOILERPLATE(on_sys_nice_enter) -PPP_CB_BOILERPLATE(on_sys_old_getrlimit_enter) -PPP_CB_BOILERPLATE(on_sys_old_mmap_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_ENTER PPP_CB_BOILERPLATE(on_sys_old_readdir_enter) -PPP_CB_BOILERPLATE(on_sys_old_select_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_ENTER PPP_CB_BOILERPLATE(on_sys_oldumount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_ENTER PPP_CB_BOILERPLATE(on_sys_olduname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_ENTER PPP_CB_BOILERPLATE(on_sys_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_ENTER PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_ENTER +PPP_CB_BOILERPLATE(on_sys_open_tree_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_ENTER PPP_CB_BOILERPLATE(on_sys_openat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_ENTER +PPP_CB_BOILERPLATE(on_sys_openat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_ENTER PPP_CB_BOILERPLATE(on_sys_pause_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_ENTER PPP_CB_BOILERPLATE(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_ENTER PPP_CB_BOILERPLATE(on_sys_personality_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_open_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_ENTER PPP_CB_BOILERPLATE(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_ENTER PPP_CB_BOILERPLATE(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_ENTER PPP_CB_BOILERPLATE(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_ENTER PPP_CB_BOILERPLATE(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_ENTER PPP_CB_BOILERPLATE(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_ENTER PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_ENTER PPP_CB_BOILERPLATE(on_sys_poll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_ENTER PPP_CB_BOILERPLATE(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_ppoll_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_ENTER PPP_CB_BOILERPLATE(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_ENTER PPP_CB_BOILERPLATE(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_ENTER PPP_CB_BOILERPLATE(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_ENTER PPP_CB_BOILERPLATE(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_ENTER PPP_CB_BOILERPLATE(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_ENTER PPP_CB_BOILERPLATE(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_ENTER PPP_CB_BOILERPLATE(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_ENTER PPP_CB_BOILERPLATE(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_pselect6_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_ENTER PPP_CB_BOILERPLATE(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_ENTER PPP_CB_BOILERPLATE(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_ENTER PPP_CB_BOILERPLATE(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_ENTER PPP_CB_BOILERPLATE(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUERY_MODULE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUERY_MODULE_ENTER +PPP_CB_BOILERPLATE(on_sys_query_module_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_ENTER PPP_CB_BOILERPLATE(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_ENTER PPP_CB_BOILERPLATE(on_sys_read_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_ENTER PPP_CB_BOILERPLATE(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_ENTER PPP_CB_BOILERPLATE(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_ENTER PPP_CB_BOILERPLATE(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_ENTER PPP_CB_BOILERPLATE(on_sys_readv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_ENTER PPP_CB_BOILERPLATE(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_ENTER +PPP_CB_BOILERPLATE(on_sys_recv_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_ENTER PPP_CB_BOILERPLATE(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_ENTER PPP_CB_BOILERPLATE(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_recvmmsg_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_ENTER PPP_CB_BOILERPLATE(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_ENTER PPP_CB_BOILERPLATE(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_ENTER PPP_CB_BOILERPLATE(on_sys_rename_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_ENTER PPP_CB_BOILERPLATE(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_ENTER PPP_CB_BOILERPLATE(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_ENTER PPP_CB_BOILERPLATE(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_ENTER PPP_CB_BOILERPLATE(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_ENTER PPP_CB_BOILERPLATE(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_ENTER +PPP_CB_BOILERPLATE(on_sys_rseq_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_ENTER PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_ENTER PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_ENTER PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_ENTER PPP_CB_BOILERPLATE(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_ENTER PPP_CB_BOILERPLATE(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_ENTER PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_ENTER PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_ENTER PPP_CB_BOILERPLATE(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_ENTER PPP_CB_BOILERPLATE(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_ENTER PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_ENTER PPP_CB_BOILERPLATE(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_ENTER PPP_CB_BOILERPLATE(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_ENTER PPP_CB_BOILERPLATE(on_sys_select_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_ENTER +PPP_CB_BOILERPLATE(on_sys_semget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_ENTER +PPP_CB_BOILERPLATE(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_ENTER +PPP_CB_BOILERPLATE(on_sys_send_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_ENTER PPP_CB_BOILERPLATE(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_ENTER PPP_CB_BOILERPLATE(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_ENTER PPP_CB_BOILERPLATE(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_ENTER PPP_CB_BOILERPLATE(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_ENTER PPP_CB_BOILERPLATE(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_ENTER PPP_CB_BOILERPLATE(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_ENTER PPP_CB_BOILERPLATE(on_sys_set_robust_list_enter) -PPP_CB_BOILERPLATE(on_sys_set_thread_area_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_ENTER PPP_CB_BOILERPLATE(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_ENTER PPP_CB_BOILERPLATE(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_ENTER PPP_CB_BOILERPLATE(on_sys_setfsgid_enter) -PPP_CB_BOILERPLATE(on_sys_setfsgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_ENTER PPP_CB_BOILERPLATE(on_sys_setfsuid_enter) -PPP_CB_BOILERPLATE(on_sys_setfsuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_ENTER PPP_CB_BOILERPLATE(on_sys_setgid_enter) -PPP_CB_BOILERPLATE(on_sys_setgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_ENTER PPP_CB_BOILERPLATE(on_sys_setgroups_enter) -PPP_CB_BOILERPLATE(on_sys_setgroups16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_ENTER PPP_CB_BOILERPLATE(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_ENTER PPP_CB_BOILERPLATE(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_ENTER PPP_CB_BOILERPLATE(on_sys_setns_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_ENTER PPP_CB_BOILERPLATE(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_ENTER PPP_CB_BOILERPLATE(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_ENTER PPP_CB_BOILERPLATE(on_sys_setregid_enter) -PPP_CB_BOILERPLATE(on_sys_setregid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_ENTER PPP_CB_BOILERPLATE(on_sys_setresgid_enter) -PPP_CB_BOILERPLATE(on_sys_setresgid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_ENTER PPP_CB_BOILERPLATE(on_sys_setresuid_enter) -PPP_CB_BOILERPLATE(on_sys_setresuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_ENTER PPP_CB_BOILERPLATE(on_sys_setreuid_enter) -PPP_CB_BOILERPLATE(on_sys_setreuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_ENTER PPP_CB_BOILERPLATE(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_ENTER PPP_CB_BOILERPLATE(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_ENTER PPP_CB_BOILERPLATE(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_ENTER PPP_CB_BOILERPLATE(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_ENTER PPP_CB_BOILERPLATE(on_sys_setuid_enter) -PPP_CB_BOILERPLATE(on_sys_setuid16_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUP_ENTER +PPP_CB_BOILERPLATE(on_sys_setup_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_ENTER PPP_CB_BOILERPLATE(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_ENTER PPP_CB_BOILERPLATE(on_sys_sgetmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_ENTER +PPP_CB_BOILERPLATE(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_ENTER +PPP_CB_BOILERPLATE(on_sys_shmctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_ENTER +PPP_CB_BOILERPLATE(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_ENTER +PPP_CB_BOILERPLATE(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_ENTER PPP_CB_BOILERPLATE(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_ENTER PPP_CB_BOILERPLATE(on_sys_sigaction_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_ENTER PPP_CB_BOILERPLATE(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_ENTER PPP_CB_BOILERPLATE(on_sys_signal_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_ENTER PPP_CB_BOILERPLATE(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_ENTER PPP_CB_BOILERPLATE(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_ENTER PPP_CB_BOILERPLATE(on_sys_sigpending_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_ENTER PPP_CB_BOILERPLATE(on_sys_sigprocmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_ENTER PPP_CB_BOILERPLATE(on_sys_sigreturn_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_ENTER PPP_CB_BOILERPLATE(on_sys_sigsuspend_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_ENTER PPP_CB_BOILERPLATE(on_sys_socket_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_ENTER PPP_CB_BOILERPLATE(on_sys_socketcall_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_ENTER PPP_CB_BOILERPLATE(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_ENTER PPP_CB_BOILERPLATE(on_sys_splice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_ENTER PPP_CB_BOILERPLATE(on_sys_ssetmask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_ENTER PPP_CB_BOILERPLATE(on_sys_stat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_ENTER PPP_CB_BOILERPLATE(on_sys_stat64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_ENTER PPP_CB_BOILERPLATE(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_ENTER PPP_CB_BOILERPLATE(on_sys_statfs64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_ENTER PPP_CB_BOILERPLATE(on_sys_statx_enter) -PPP_CB_BOILERPLATE(on_sys_stime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_stime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_ENTER PPP_CB_BOILERPLATE(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_ENTER PPP_CB_BOILERPLATE(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_ENTER PPP_CB_BOILERPLATE(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_ENTER PPP_CB_BOILERPLATE(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_ENTER PPP_CB_BOILERPLATE(on_sys_sync_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_ENTER PPP_CB_BOILERPLATE(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_ENTER PPP_CB_BOILERPLATE(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_ENTER PPP_CB_BOILERPLATE(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_ENTER PPP_CB_BOILERPLATE(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_ENTER PPP_CB_BOILERPLATE(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_ENTER PPP_CB_BOILERPLATE(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_ENTER PPP_CB_BOILERPLATE(on_sys_tee_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_ENTER PPP_CB_BOILERPLATE(on_sys_tgkill_enter) -PPP_CB_BOILERPLATE(on_sys_time_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_ENTER PPP_CB_BOILERPLATE(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_ENTER PPP_CB_BOILERPLATE(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_ENTER PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_gettime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timer_settime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_ENTER PPP_CB_BOILERPLATE(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_ENTER PPP_CB_BOILERPLATE(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_timerfd_settime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_ENTER PPP_CB_BOILERPLATE(on_sys_times_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_ENTER PPP_CB_BOILERPLATE(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_ENTER PPP_CB_BOILERPLATE(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_ENTER PPP_CB_BOILERPLATE(on_sys_truncate64_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_ENTER PPP_CB_BOILERPLATE(on_sys_umask_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_ENTER PPP_CB_BOILERPLATE(on_sys_umount_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_ENTER PPP_CB_BOILERPLATE(on_sys_uname_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_ENTER PPP_CB_BOILERPLATE(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_ENTER PPP_CB_BOILERPLATE(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_ENTER PPP_CB_BOILERPLATE(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_ENTER PPP_CB_BOILERPLATE(on_sys_uselib_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_ENTER PPP_CB_BOILERPLATE(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_ENTER PPP_CB_BOILERPLATE(on_sys_ustat_enter) -PPP_CB_BOILERPLATE(on_sys_utime_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_utime32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_ENTER PPP_CB_BOILERPLATE(on_sys_utimensat_enter) -PPP_CB_BOILERPLATE(on_sys_utimes_enter) -PPP_CB_BOILERPLATE(on_sys_vfork_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_utimensat_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_ENTER +PPP_CB_BOILERPLATE(on_sys_utimes_time32_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_ENTER PPP_CB_BOILERPLATE(on_sys_vhangup_enter) -PPP_CB_BOILERPLATE(on_sys_vm86_enter) -PPP_CB_BOILERPLATE(on_sys_vm86old_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_ENTER PPP_CB_BOILERPLATE(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_ENTER PPP_CB_BOILERPLATE(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_ENTER PPP_CB_BOILERPLATE(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_ENTER PPP_CB_BOILERPLATE(on_sys_waitpid_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_ENTER PPP_CB_BOILERPLATE(on_sys_write_enter) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_ENTER PPP_CB_BOILERPLATE(on_sys_writev_enter) #endif +#endif PPP_CB_BOILERPLATE(on_unknown_sys_enter) PPP_CB_BOILERPLATE(on_all_sys_enter) diff --git a/panda/plugins/syscalls2/generated/syscall_ppp_boilerplate_return.cpp b/panda/plugins/syscalls2/generated/syscall_ppp_boilerplate_return.cpp index f440ae7440e..5c588b4781d 100644 --- a/panda/plugins/syscalls2/generated/syscall_ppp_boilerplate_return.cpp +++ b/panda/plugins/syscalls2/generated/syscall_ppp_boilerplate_return.cpp @@ -1,3682 +1,14745 @@ -#if defined(TARGET_ARM) && !defined(TARGET_AARCH64) -PPP_CB_BOILERPLATE(on_ARM_breakpoint_return) -PPP_CB_BOILERPLATE(on_ARM_cacheflush_return) -PPP_CB_BOILERPLATE(on_ARM_set_tls_return) -PPP_CB_BOILERPLATE(on_ARM_user26_mode_return) -PPP_CB_BOILERPLATE(on_ARM_usr32_mode_return) -PPP_CB_BOILERPLATE(on_do_mmap2_return) -PPP_CB_BOILERPLATE(on_sys_accept_return) -PPP_CB_BOILERPLATE(on_sys_accept4_return) -PPP_CB_BOILERPLATE(on_sys_access_return) -PPP_CB_BOILERPLATE(on_sys_acct_return) -PPP_CB_BOILERPLATE(on_sys_add_key_return) -PPP_CB_BOILERPLATE(on_sys_adjtimex_return) -PPP_CB_BOILERPLATE(on_sys_alarm_return) -PPP_CB_BOILERPLATE(on_sys_arm_fadvise64_64_return) -PPP_CB_BOILERPLATE(on_sys_bdflush_return) -PPP_CB_BOILERPLATE(on_sys_bind_return) -PPP_CB_BOILERPLATE(on_sys_bpf_return) -PPP_CB_BOILERPLATE(on_sys_brk_return) -PPP_CB_BOILERPLATE(on_sys_capget_return) -PPP_CB_BOILERPLATE(on_sys_capset_return) -PPP_CB_BOILERPLATE(on_sys_chdir_return) -PPP_CB_BOILERPLATE(on_sys_chmod_return) -PPP_CB_BOILERPLATE(on_sys_chown_return) -PPP_CB_BOILERPLATE(on_sys_chown16_return) -PPP_CB_BOILERPLATE(on_sys_chroot_return) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) -PPP_CB_BOILERPLATE(on_sys_clock_getres_return) -PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) -PPP_CB_BOILERPLATE(on_sys_clock_settime_return) -PPP_CB_BOILERPLATE(on_sys_clone_return) -PPP_CB_BOILERPLATE(on_sys_close_return) -PPP_CB_BOILERPLATE(on_sys_connect_return) -PPP_CB_BOILERPLATE(on_sys_creat_return) -PPP_CB_BOILERPLATE(on_sys_delete_module_return) -PPP_CB_BOILERPLATE(on_sys_dup_return) -PPP_CB_BOILERPLATE(on_sys_dup2_return) -PPP_CB_BOILERPLATE(on_sys_dup3_return) -PPP_CB_BOILERPLATE(on_sys_epoll_create_return) -PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) -PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) -PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) -PPP_CB_BOILERPLATE(on_sys_epoll_wait_return) -PPP_CB_BOILERPLATE(on_sys_eventfd_return) -PPP_CB_BOILERPLATE(on_sys_eventfd2_return) -PPP_CB_BOILERPLATE(on_sys_execve_return) -PPP_CB_BOILERPLATE(on_sys_execveat_return) -PPP_CB_BOILERPLATE(on_sys_exit_return) -PPP_CB_BOILERPLATE(on_sys_exit_group_return) -PPP_CB_BOILERPLATE(on_sys_faccessat_return) -PPP_CB_BOILERPLATE(on_sys_fallocate_return) -PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) -PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) -PPP_CB_BOILERPLATE(on_sys_fchdir_return) -PPP_CB_BOILERPLATE(on_sys_fchmod_return) -PPP_CB_BOILERPLATE(on_sys_fchmodat_return) -PPP_CB_BOILERPLATE(on_sys_fchown_return) -PPP_CB_BOILERPLATE(on_sys_fchown16_return) -PPP_CB_BOILERPLATE(on_sys_fchownat_return) -PPP_CB_BOILERPLATE(on_sys_fcntl_return) -PPP_CB_BOILERPLATE(on_sys_fcntl64_return) -PPP_CB_BOILERPLATE(on_sys_fdatasync_return) -PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) -PPP_CB_BOILERPLATE(on_sys_finit_module_return) -PPP_CB_BOILERPLATE(on_sys_flistxattr_return) -PPP_CB_BOILERPLATE(on_sys_flock_return) -PPP_CB_BOILERPLATE(on_sys_fork_return) -PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) -PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) -PPP_CB_BOILERPLATE(on_sys_fstat64_return) -PPP_CB_BOILERPLATE(on_sys_fstatat64_return) -PPP_CB_BOILERPLATE(on_sys_fstatfs_return) -PPP_CB_BOILERPLATE(on_sys_fstatfs64_return) -PPP_CB_BOILERPLATE(on_sys_fsync_return) -PPP_CB_BOILERPLATE(on_sys_ftruncate_return) -PPP_CB_BOILERPLATE(on_sys_ftruncate64_return) -PPP_CB_BOILERPLATE(on_sys_futex_return) -PPP_CB_BOILERPLATE(on_sys_futimesat_return) -PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) -PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_getcpu_return) -PPP_CB_BOILERPLATE(on_sys_getcwd_return) -PPP_CB_BOILERPLATE(on_sys_getdents_return) -PPP_CB_BOILERPLATE(on_sys_getdents64_return) -PPP_CB_BOILERPLATE(on_sys_getegid_return) -PPP_CB_BOILERPLATE(on_sys_getegid16_return) -PPP_CB_BOILERPLATE(on_sys_geteuid_return) -PPP_CB_BOILERPLATE(on_sys_geteuid16_return) -PPP_CB_BOILERPLATE(on_sys_getgid_return) -PPP_CB_BOILERPLATE(on_sys_getgid16_return) -PPP_CB_BOILERPLATE(on_sys_getgroups_return) -PPP_CB_BOILERPLATE(on_sys_getgroups16_return) -PPP_CB_BOILERPLATE(on_sys_getitimer_return) -PPP_CB_BOILERPLATE(on_sys_getpeername_return) -PPP_CB_BOILERPLATE(on_sys_getpgid_return) -PPP_CB_BOILERPLATE(on_sys_getpgrp_return) -PPP_CB_BOILERPLATE(on_sys_getpid_return) -PPP_CB_BOILERPLATE(on_sys_getppid_return) -PPP_CB_BOILERPLATE(on_sys_getpriority_return) -PPP_CB_BOILERPLATE(on_sys_getrandom_return) -PPP_CB_BOILERPLATE(on_sys_getresgid_return) -PPP_CB_BOILERPLATE(on_sys_getresgid16_return) -PPP_CB_BOILERPLATE(on_sys_getresuid_return) -PPP_CB_BOILERPLATE(on_sys_getresuid16_return) -PPP_CB_BOILERPLATE(on_sys_getrlimit_return) -PPP_CB_BOILERPLATE(on_sys_getrusage_return) -PPP_CB_BOILERPLATE(on_sys_getsid_return) -PPP_CB_BOILERPLATE(on_sys_getsockname_return) -PPP_CB_BOILERPLATE(on_sys_getsockopt_return) -PPP_CB_BOILERPLATE(on_sys_gettid_return) -PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) -PPP_CB_BOILERPLATE(on_sys_getuid_return) -PPP_CB_BOILERPLATE(on_sys_getuid16_return) -PPP_CB_BOILERPLATE(on_sys_getxattr_return) -PPP_CB_BOILERPLATE(on_sys_init_module_return) -PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) -PPP_CB_BOILERPLATE(on_sys_inotify_init_return) -PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) -PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) -PPP_CB_BOILERPLATE(on_sys_io_cancel_return) -PPP_CB_BOILERPLATE(on_sys_io_destroy_return) -PPP_CB_BOILERPLATE(on_sys_io_getevents_return) -PPP_CB_BOILERPLATE(on_sys_io_setup_return) -PPP_CB_BOILERPLATE(on_sys_io_submit_return) -PPP_CB_BOILERPLATE(on_sys_ioctl_return) -PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) -PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) -PPP_CB_BOILERPLATE(on_sys_ipc_return) -PPP_CB_BOILERPLATE(on_sys_kcmp_return) -PPP_CB_BOILERPLATE(on_sys_kexec_load_return) -PPP_CB_BOILERPLATE(on_sys_keyctl_return) -PPP_CB_BOILERPLATE(on_sys_kill_return) -PPP_CB_BOILERPLATE(on_sys_lchown_return) -PPP_CB_BOILERPLATE(on_sys_lchown16_return) -PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) -PPP_CB_BOILERPLATE(on_sys_link_return) -PPP_CB_BOILERPLATE(on_sys_linkat_return) -PPP_CB_BOILERPLATE(on_sys_listen_return) -PPP_CB_BOILERPLATE(on_sys_listxattr_return) -PPP_CB_BOILERPLATE(on_sys_llistxattr_return) -PPP_CB_BOILERPLATE(on_sys_llseek_return) -PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) -PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) -PPP_CB_BOILERPLATE(on_sys_lseek_return) -PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) -PPP_CB_BOILERPLATE(on_sys_lstat64_return) -PPP_CB_BOILERPLATE(on_sys_madvise_return) -PPP_CB_BOILERPLATE(on_sys_mbind_return) -PPP_CB_BOILERPLATE(on_sys_membarrier_return) -PPP_CB_BOILERPLATE(on_sys_memfd_create_return) -PPP_CB_BOILERPLATE(on_sys_mincore_return) -PPP_CB_BOILERPLATE(on_sys_mkdir_return) -PPP_CB_BOILERPLATE(on_sys_mkdirat_return) -PPP_CB_BOILERPLATE(on_sys_mknod_return) -PPP_CB_BOILERPLATE(on_sys_mknodat_return) -PPP_CB_BOILERPLATE(on_sys_mlock_return) -PPP_CB_BOILERPLATE(on_sys_mlock2_return) -PPP_CB_BOILERPLATE(on_sys_mlockall_return) -PPP_CB_BOILERPLATE(on_sys_mount_return) -PPP_CB_BOILERPLATE(on_sys_move_pages_return) -PPP_CB_BOILERPLATE(on_sys_mprotect_return) -PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) -PPP_CB_BOILERPLATE(on_sys_mq_notify_return) -PPP_CB_BOILERPLATE(on_sys_mq_open_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) -PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) -PPP_CB_BOILERPLATE(on_sys_mremap_return) -PPP_CB_BOILERPLATE(on_sys_msgctl_return) -PPP_CB_BOILERPLATE(on_sys_msgget_return) -PPP_CB_BOILERPLATE(on_sys_msgrcv_return) -PPP_CB_BOILERPLATE(on_sys_msgsnd_return) -PPP_CB_BOILERPLATE(on_sys_msync_return) -PPP_CB_BOILERPLATE(on_sys_munlock_return) -PPP_CB_BOILERPLATE(on_sys_munlockall_return) -PPP_CB_BOILERPLATE(on_sys_munmap_return) -PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_nanosleep_return) -PPP_CB_BOILERPLATE(on_sys_newfstat_return) -PPP_CB_BOILERPLATE(on_sys_newlstat_return) -PPP_CB_BOILERPLATE(on_sys_newstat_return) -PPP_CB_BOILERPLATE(on_sys_newuname_return) -PPP_CB_BOILERPLATE(on_sys_nice_return) -PPP_CB_BOILERPLATE(on_sys_open_return) -PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_openat_return) -PPP_CB_BOILERPLATE(on_sys_pause_return) -PPP_CB_BOILERPLATE(on_sys_pciconfig_iobase_return) -PPP_CB_BOILERPLATE(on_sys_pciconfig_read_return) -PPP_CB_BOILERPLATE(on_sys_pciconfig_write_return) -PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) -PPP_CB_BOILERPLATE(on_sys_personality_return) -PPP_CB_BOILERPLATE(on_sys_pipe_return) -PPP_CB_BOILERPLATE(on_sys_pipe2_return) -PPP_CB_BOILERPLATE(on_sys_pivot_root_return) -PPP_CB_BOILERPLATE(on_sys_poll_return) -PPP_CB_BOILERPLATE(on_sys_ppoll_return) -PPP_CB_BOILERPLATE(on_sys_prctl_return) -PPP_CB_BOILERPLATE(on_sys_pread64_return) -PPP_CB_BOILERPLATE(on_sys_preadv_return) -PPP_CB_BOILERPLATE(on_sys_prlimit64_return) -PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) -PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) -PPP_CB_BOILERPLATE(on_sys_pselect6_return) -PPP_CB_BOILERPLATE(on_sys_ptrace_return) -PPP_CB_BOILERPLATE(on_sys_pwrite64_return) -PPP_CB_BOILERPLATE(on_sys_pwritev_return) -PPP_CB_BOILERPLATE(on_sys_quotactl_return) -PPP_CB_BOILERPLATE(on_sys_read_return) -PPP_CB_BOILERPLATE(on_sys_readahead_return) -PPP_CB_BOILERPLATE(on_sys_readlink_return) -PPP_CB_BOILERPLATE(on_sys_readlinkat_return) -PPP_CB_BOILERPLATE(on_sys_readv_return) -PPP_CB_BOILERPLATE(on_sys_reboot_return) -PPP_CB_BOILERPLATE(on_sys_recv_return) -PPP_CB_BOILERPLATE(on_sys_recvfrom_return) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) -PPP_CB_BOILERPLATE(on_sys_recvmsg_return) -PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) -PPP_CB_BOILERPLATE(on_sys_removexattr_return) -PPP_CB_BOILERPLATE(on_sys_rename_return) -PPP_CB_BOILERPLATE(on_sys_renameat_return) -PPP_CB_BOILERPLATE(on_sys_renameat2_return) -PPP_CB_BOILERPLATE(on_sys_request_key_return) -PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) -PPP_CB_BOILERPLATE(on_sys_rmdir_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) -PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) -PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) -PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) -PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) -PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) -PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) -PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) -PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) -PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) -PPP_CB_BOILERPLATE(on_sys_sched_yield_return) -PPP_CB_BOILERPLATE(on_sys_seccomp_return) -PPP_CB_BOILERPLATE(on_sys_select_return) -PPP_CB_BOILERPLATE(on_sys_semctl_return) -PPP_CB_BOILERPLATE(on_sys_semget_return) -PPP_CB_BOILERPLATE(on_sys_semop_return) -PPP_CB_BOILERPLATE(on_sys_semtimedop_return) -PPP_CB_BOILERPLATE(on_sys_send_return) -PPP_CB_BOILERPLATE(on_sys_sendfile_return) -PPP_CB_BOILERPLATE(on_sys_sendfile64_return) -PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) -PPP_CB_BOILERPLATE(on_sys_sendmsg_return) -PPP_CB_BOILERPLATE(on_sys_sendto_return) -PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) -PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) -PPP_CB_BOILERPLATE(on_sys_setdomainname_return) -PPP_CB_BOILERPLATE(on_sys_setfsgid_return) -PPP_CB_BOILERPLATE(on_sys_setfsgid16_return) -PPP_CB_BOILERPLATE(on_sys_setfsuid_return) -PPP_CB_BOILERPLATE(on_sys_setfsuid16_return) -PPP_CB_BOILERPLATE(on_sys_setgid_return) -PPP_CB_BOILERPLATE(on_sys_setgid16_return) -PPP_CB_BOILERPLATE(on_sys_setgroups_return) -PPP_CB_BOILERPLATE(on_sys_setgroups16_return) -PPP_CB_BOILERPLATE(on_sys_sethostname_return) -PPP_CB_BOILERPLATE(on_sys_setitimer_return) -PPP_CB_BOILERPLATE(on_sys_setns_return) -PPP_CB_BOILERPLATE(on_sys_setpgid_return) -PPP_CB_BOILERPLATE(on_sys_setpriority_return) -PPP_CB_BOILERPLATE(on_sys_setregid_return) -PPP_CB_BOILERPLATE(on_sys_setregid16_return) -PPP_CB_BOILERPLATE(on_sys_setresgid_return) -PPP_CB_BOILERPLATE(on_sys_setresgid16_return) -PPP_CB_BOILERPLATE(on_sys_setresuid_return) -PPP_CB_BOILERPLATE(on_sys_setresuid16_return) -PPP_CB_BOILERPLATE(on_sys_setreuid_return) -PPP_CB_BOILERPLATE(on_sys_setreuid16_return) -PPP_CB_BOILERPLATE(on_sys_setrlimit_return) -PPP_CB_BOILERPLATE(on_sys_setsid_return) -PPP_CB_BOILERPLATE(on_sys_setsockopt_return) -PPP_CB_BOILERPLATE(on_sys_settimeofday_return) -PPP_CB_BOILERPLATE(on_sys_setuid_return) -PPP_CB_BOILERPLATE(on_sys_setuid16_return) -PPP_CB_BOILERPLATE(on_sys_setxattr_return) -PPP_CB_BOILERPLATE(on_sys_shmat_return) -PPP_CB_BOILERPLATE(on_sys_shmctl_return) -PPP_CB_BOILERPLATE(on_sys_shmdt_return) -PPP_CB_BOILERPLATE(on_sys_shmget_return) -PPP_CB_BOILERPLATE(on_sys_shutdown_return) -PPP_CB_BOILERPLATE(on_sys_sigaction_return) -PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) -PPP_CB_BOILERPLATE(on_sys_signalfd_return) -PPP_CB_BOILERPLATE(on_sys_signalfd4_return) -PPP_CB_BOILERPLATE(on_sys_sigpending_return) -PPP_CB_BOILERPLATE(on_sys_sigprocmask_return) -PPP_CB_BOILERPLATE(on_sys_sigreturn_return) -PPP_CB_BOILERPLATE(on_sys_sigsuspend_return) -PPP_CB_BOILERPLATE(on_sys_socket_return) -PPP_CB_BOILERPLATE(on_sys_socketcall_return) -PPP_CB_BOILERPLATE(on_sys_socketpair_return) -PPP_CB_BOILERPLATE(on_sys_splice_return) -PPP_CB_BOILERPLATE(on_sys_stat64_return) -PPP_CB_BOILERPLATE(on_sys_statfs_return) -PPP_CB_BOILERPLATE(on_sys_statfs64_return) -PPP_CB_BOILERPLATE(on_sys_statx_return) -PPP_CB_BOILERPLATE(on_sys_stime_return) -PPP_CB_BOILERPLATE(on_sys_swapoff_return) -PPP_CB_BOILERPLATE(on_sys_swapon_return) -PPP_CB_BOILERPLATE(on_sys_symlink_return) -PPP_CB_BOILERPLATE(on_sys_symlinkat_return) -PPP_CB_BOILERPLATE(on_sys_sync_return) -PPP_CB_BOILERPLATE(on_sys_sync_file_range2_return) -PPP_CB_BOILERPLATE(on_sys_syncfs_return) -PPP_CB_BOILERPLATE(on_sys_sysctl_return) -PPP_CB_BOILERPLATE(on_sys_sysfs_return) -PPP_CB_BOILERPLATE(on_sys_sysinfo_return) -PPP_CB_BOILERPLATE(on_sys_syslog_return) -PPP_CB_BOILERPLATE(on_sys_tee_return) -PPP_CB_BOILERPLATE(on_sys_tgkill_return) -PPP_CB_BOILERPLATE(on_sys_time_return) -PPP_CB_BOILERPLATE(on_sys_timer_create_return) -PPP_CB_BOILERPLATE(on_sys_timer_delete_return) -PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) -PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) -PPP_CB_BOILERPLATE(on_sys_timer_settime_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) -PPP_CB_BOILERPLATE(on_sys_times_return) -PPP_CB_BOILERPLATE(on_sys_tkill_return) -PPP_CB_BOILERPLATE(on_sys_truncate_return) -PPP_CB_BOILERPLATE(on_sys_truncate64_return) -PPP_CB_BOILERPLATE(on_sys_umask_return) -PPP_CB_BOILERPLATE(on_sys_umount_return) -PPP_CB_BOILERPLATE(on_sys_unlink_return) -PPP_CB_BOILERPLATE(on_sys_unlinkat_return) -PPP_CB_BOILERPLATE(on_sys_unshare_return) -PPP_CB_BOILERPLATE(on_sys_uselib_return) -PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) -PPP_CB_BOILERPLATE(on_sys_ustat_return) -PPP_CB_BOILERPLATE(on_sys_utime_return) -PPP_CB_BOILERPLATE(on_sys_utimensat_return) -PPP_CB_BOILERPLATE(on_sys_utimes_return) -PPP_CB_BOILERPLATE(on_sys_vfork_return) -PPP_CB_BOILERPLATE(on_sys_vhangup_return) -PPP_CB_BOILERPLATE(on_sys_vmsplice_return) -PPP_CB_BOILERPLATE(on_sys_wait4_return) -PPP_CB_BOILERPLATE(on_sys_waitid_return) -PPP_CB_BOILERPLATE(on_sys_write_return) -PPP_CB_BOILERPLATE(on_sys_writev_return) -#endif -#if defined(TARGET_ARM) && defined(TARGET_AARCH64) -PPP_CB_BOILERPLATE(on_sys_accept_return) -PPP_CB_BOILERPLATE(on_sys_accept4_return) -PPP_CB_BOILERPLATE(on_sys_acct_return) -PPP_CB_BOILERPLATE(on_sys_add_key_return) -PPP_CB_BOILERPLATE(on_sys_adjtimex_return) -PPP_CB_BOILERPLATE(on_sys_bind_return) -PPP_CB_BOILERPLATE(on_sys_bpf_return) -PPP_CB_BOILERPLATE(on_sys_brk_return) -PPP_CB_BOILERPLATE(on_sys_capget_return) -PPP_CB_BOILERPLATE(on_sys_capset_return) -PPP_CB_BOILERPLATE(on_sys_chdir_return) -PPP_CB_BOILERPLATE(on_sys_chroot_return) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) -PPP_CB_BOILERPLATE(on_sys_clock_getres_return) -PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) -PPP_CB_BOILERPLATE(on_sys_clock_settime_return) -PPP_CB_BOILERPLATE(on_sys_clone_return) -PPP_CB_BOILERPLATE(on_sys_clone3_return) -PPP_CB_BOILERPLATE(on_sys_close_return) -PPP_CB_BOILERPLATE(on_sys_connect_return) -PPP_CB_BOILERPLATE(on_sys_copy_file_range_return) -PPP_CB_BOILERPLATE(on_sys_delete_module_return) -PPP_CB_BOILERPLATE(on_sys_dup_return) -PPP_CB_BOILERPLATE(on_sys_dup3_return) -PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) -PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) -PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) -PPP_CB_BOILERPLATE(on_sys_eventfd2_return) -PPP_CB_BOILERPLATE(on_sys_execve_return) -PPP_CB_BOILERPLATE(on_sys_execveat_return) -PPP_CB_BOILERPLATE(on_sys_exit_return) -PPP_CB_BOILERPLATE(on_sys_exit_group_return) -PPP_CB_BOILERPLATE(on_sys_faccessat_return) -PPP_CB_BOILERPLATE(on_sys_faccessat2_return) -PPP_CB_BOILERPLATE(on_sys_fadvise64_return) -PPP_CB_BOILERPLATE(on_sys_fallocate_return) -PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) -PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) -PPP_CB_BOILERPLATE(on_sys_fchdir_return) -PPP_CB_BOILERPLATE(on_sys_fchmod_return) -PPP_CB_BOILERPLATE(on_sys_fchmodat_return) -PPP_CB_BOILERPLATE(on_sys_fchown_return) -PPP_CB_BOILERPLATE(on_sys_fchownat_return) -PPP_CB_BOILERPLATE(on_sys_fcntl_return) -PPP_CB_BOILERPLATE(on_sys_fdatasync_return) -PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) -PPP_CB_BOILERPLATE(on_sys_finit_module_return) -PPP_CB_BOILERPLATE(on_sys_flistxattr_return) -PPP_CB_BOILERPLATE(on_sys_flock_return) -PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) -PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) -PPP_CB_BOILERPLATE(on_sys_fstat_return) -PPP_CB_BOILERPLATE(on_sys_fstatfs_return) -PPP_CB_BOILERPLATE(on_sys_fsync_return) -PPP_CB_BOILERPLATE(on_sys_ftruncate_return) -PPP_CB_BOILERPLATE(on_sys_futex_return) -PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) -PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_getcpu_return) -PPP_CB_BOILERPLATE(on_sys_getcwd_return) -PPP_CB_BOILERPLATE(on_sys_getdents64_return) -PPP_CB_BOILERPLATE(on_sys_getegid_return) -PPP_CB_BOILERPLATE(on_sys_geteuid_return) -PPP_CB_BOILERPLATE(on_sys_getgid_return) -PPP_CB_BOILERPLATE(on_sys_getgroups_return) -PPP_CB_BOILERPLATE(on_sys_getitimer_return) -PPP_CB_BOILERPLATE(on_sys_getpeername_return) -PPP_CB_BOILERPLATE(on_sys_getpgid_return) -PPP_CB_BOILERPLATE(on_sys_getpid_return) -PPP_CB_BOILERPLATE(on_sys_getppid_return) -PPP_CB_BOILERPLATE(on_sys_getpriority_return) -PPP_CB_BOILERPLATE(on_sys_getrandom_return) -PPP_CB_BOILERPLATE(on_sys_getresgid_return) -PPP_CB_BOILERPLATE(on_sys_getresuid_return) -PPP_CB_BOILERPLATE(on_sys_getrlimit_return) -PPP_CB_BOILERPLATE(on_sys_getrusage_return) -PPP_CB_BOILERPLATE(on_sys_getsid_return) -PPP_CB_BOILERPLATE(on_sys_getsockname_return) -PPP_CB_BOILERPLATE(on_sys_getsockopt_return) -PPP_CB_BOILERPLATE(on_sys_gettid_return) -PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) -PPP_CB_BOILERPLATE(on_sys_getuid_return) -PPP_CB_BOILERPLATE(on_sys_getxattr_return) -PPP_CB_BOILERPLATE(on_sys_init_module_return) -PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) -PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) -PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) -PPP_CB_BOILERPLATE(on_sys_io_cancel_return) -PPP_CB_BOILERPLATE(on_sys_io_destroy_return) -PPP_CB_BOILERPLATE(on_sys_io_getevents_return) -PPP_CB_BOILERPLATE(on_sys_io_setup_return) -PPP_CB_BOILERPLATE(on_sys_io_submit_return) -PPP_CB_BOILERPLATE(on_sys_ioctl_return) -PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) -PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) -PPP_CB_BOILERPLATE(on_sys_kcmp_return) -PPP_CB_BOILERPLATE(on_sys_kexec_file_load_return) -PPP_CB_BOILERPLATE(on_sys_kexec_load_return) -PPP_CB_BOILERPLATE(on_sys_keyctl_return) -PPP_CB_BOILERPLATE(on_sys_kill_return) -PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) -PPP_CB_BOILERPLATE(on_sys_linkat_return) -PPP_CB_BOILERPLATE(on_sys_listen_return) -PPP_CB_BOILERPLATE(on_sys_listxattr_return) -PPP_CB_BOILERPLATE(on_sys_llistxattr_return) -PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) -PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) -PPP_CB_BOILERPLATE(on_sys_lseek_return) -PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) -PPP_CB_BOILERPLATE(on_sys_madvise_return) -PPP_CB_BOILERPLATE(on_sys_mbind_return) -PPP_CB_BOILERPLATE(on_sys_membarrier_return) -PPP_CB_BOILERPLATE(on_sys_memfd_create_return) -PPP_CB_BOILERPLATE(on_sys_migrate_pages_return) -PPP_CB_BOILERPLATE(on_sys_mincore_return) -PPP_CB_BOILERPLATE(on_sys_mkdirat_return) -PPP_CB_BOILERPLATE(on_sys_mknodat_return) -PPP_CB_BOILERPLATE(on_sys_mlock_return) -PPP_CB_BOILERPLATE(on_sys_mlock2_return) -PPP_CB_BOILERPLATE(on_sys_mlockall_return) -PPP_CB_BOILERPLATE(on_sys_mmap_return) -PPP_CB_BOILERPLATE(on_sys_mount_return) -PPP_CB_BOILERPLATE(on_sys_move_pages_return) -PPP_CB_BOILERPLATE(on_sys_mprotect_return) -PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) -PPP_CB_BOILERPLATE(on_sys_mq_notify_return) -PPP_CB_BOILERPLATE(on_sys_mq_open_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) -PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) -PPP_CB_BOILERPLATE(on_sys_mremap_return) -PPP_CB_BOILERPLATE(on_sys_msgctl_return) -PPP_CB_BOILERPLATE(on_sys_msgget_return) -PPP_CB_BOILERPLATE(on_sys_msgrcv_return) -PPP_CB_BOILERPLATE(on_sys_msgsnd_return) -PPP_CB_BOILERPLATE(on_sys_msync_return) -PPP_CB_BOILERPLATE(on_sys_munlock_return) -PPP_CB_BOILERPLATE(on_sys_munlockall_return) -PPP_CB_BOILERPLATE(on_sys_munmap_return) -PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_nanosleep_return) -PPP_CB_BOILERPLATE(on_sys_newfstatat_return) -PPP_CB_BOILERPLATE(on_sys_nfsservctl_return) -PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_openat_return) -PPP_CB_BOILERPLATE(on_sys_openat2_return) -PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) -PPP_CB_BOILERPLATE(on_sys_personality_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_open_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_return) -PPP_CB_BOILERPLATE(on_sys_pipe2_return) -PPP_CB_BOILERPLATE(on_sys_pivot_root_return) -PPP_CB_BOILERPLATE(on_sys_pkey_alloc_return) -PPP_CB_BOILERPLATE(on_sys_pkey_free_return) -PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_return) -PPP_CB_BOILERPLATE(on_sys_ppoll_return) -PPP_CB_BOILERPLATE(on_sys_prctl_return) -PPP_CB_BOILERPLATE(on_sys_pread64_return) -PPP_CB_BOILERPLATE(on_sys_preadv_return) -PPP_CB_BOILERPLATE(on_sys_preadv2_return) -PPP_CB_BOILERPLATE(on_sys_prlimit64_return) -PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) -PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) -PPP_CB_BOILERPLATE(on_sys_pselect6_return) -PPP_CB_BOILERPLATE(on_sys_ptrace_return) -PPP_CB_BOILERPLATE(on_sys_pwrite64_return) -PPP_CB_BOILERPLATE(on_sys_pwritev_return) -PPP_CB_BOILERPLATE(on_sys_pwritev2_return) -PPP_CB_BOILERPLATE(on_sys_quotactl_return) -PPP_CB_BOILERPLATE(on_sys_read_return) -PPP_CB_BOILERPLATE(on_sys_readahead_return) -PPP_CB_BOILERPLATE(on_sys_readlinkat_return) -PPP_CB_BOILERPLATE(on_sys_readv_return) -PPP_CB_BOILERPLATE(on_sys_reboot_return) -PPP_CB_BOILERPLATE(on_sys_recvfrom_return) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) -PPP_CB_BOILERPLATE(on_sys_recvmsg_return) -PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) -PPP_CB_BOILERPLATE(on_sys_removexattr_return) -PPP_CB_BOILERPLATE(on_sys_renameat_return) -PPP_CB_BOILERPLATE(on_sys_renameat2_return) -PPP_CB_BOILERPLATE(on_sys_request_key_return) -PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) -PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) -PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) -PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) -PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) -PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) -PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) -PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) -PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) -PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) -PPP_CB_BOILERPLATE(on_sys_sched_yield_return) -PPP_CB_BOILERPLATE(on_sys_seccomp_return) -PPP_CB_BOILERPLATE(on_sys_semctl_return) -PPP_CB_BOILERPLATE(on_sys_semget_return) -PPP_CB_BOILERPLATE(on_sys_semop_return) -PPP_CB_BOILERPLATE(on_sys_semtimedop_return) -PPP_CB_BOILERPLATE(on_sys_sendfile_return) -PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) -PPP_CB_BOILERPLATE(on_sys_sendmsg_return) -PPP_CB_BOILERPLATE(on_sys_sendto_return) -PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) -PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) -PPP_CB_BOILERPLATE(on_sys_setdomainname_return) -PPP_CB_BOILERPLATE(on_sys_setfsgid_return) -PPP_CB_BOILERPLATE(on_sys_setfsuid_return) -PPP_CB_BOILERPLATE(on_sys_setgid_return) -PPP_CB_BOILERPLATE(on_sys_setgroups_return) -PPP_CB_BOILERPLATE(on_sys_sethostname_return) -PPP_CB_BOILERPLATE(on_sys_setitimer_return) -PPP_CB_BOILERPLATE(on_sys_setns_return) -PPP_CB_BOILERPLATE(on_sys_setpgid_return) -PPP_CB_BOILERPLATE(on_sys_setpriority_return) -PPP_CB_BOILERPLATE(on_sys_setregid_return) -PPP_CB_BOILERPLATE(on_sys_setresgid_return) -PPP_CB_BOILERPLATE(on_sys_setresuid_return) -PPP_CB_BOILERPLATE(on_sys_setreuid_return) -PPP_CB_BOILERPLATE(on_sys_setrlimit_return) -PPP_CB_BOILERPLATE(on_sys_setsid_return) -PPP_CB_BOILERPLATE(on_sys_setsockopt_return) -PPP_CB_BOILERPLATE(on_sys_settimeofday_return) -PPP_CB_BOILERPLATE(on_sys_setuid_return) -PPP_CB_BOILERPLATE(on_sys_setxattr_return) -PPP_CB_BOILERPLATE(on_sys_shmat_return) -PPP_CB_BOILERPLATE(on_sys_shmctl_return) -PPP_CB_BOILERPLATE(on_sys_shmdt_return) -PPP_CB_BOILERPLATE(on_sys_shmget_return) -PPP_CB_BOILERPLATE(on_sys_shutdown_return) -PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) -PPP_CB_BOILERPLATE(on_sys_signalfd4_return) -PPP_CB_BOILERPLATE(on_sys_socket_return) -PPP_CB_BOILERPLATE(on_sys_socketpair_return) -PPP_CB_BOILERPLATE(on_sys_splice_return) -PPP_CB_BOILERPLATE(on_sys_statfs_return) -PPP_CB_BOILERPLATE(on_sys_statx_return) -PPP_CB_BOILERPLATE(on_sys_swapoff_return) -PPP_CB_BOILERPLATE(on_sys_swapon_return) -PPP_CB_BOILERPLATE(on_sys_symlinkat_return) -PPP_CB_BOILERPLATE(on_sys_sync_return) -PPP_CB_BOILERPLATE(on_sys_sync_file_range_return) -PPP_CB_BOILERPLATE(on_sys_syncfs_return) -PPP_CB_BOILERPLATE(on_sys_sysinfo_return) -PPP_CB_BOILERPLATE(on_sys_syslog_return) -PPP_CB_BOILERPLATE(on_sys_tee_return) -PPP_CB_BOILERPLATE(on_sys_tgkill_return) -PPP_CB_BOILERPLATE(on_sys_timer_create_return) -PPP_CB_BOILERPLATE(on_sys_timer_delete_return) -PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) -PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) -PPP_CB_BOILERPLATE(on_sys_timer_settime_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) -PPP_CB_BOILERPLATE(on_sys_times_return) -PPP_CB_BOILERPLATE(on_sys_tkill_return) -PPP_CB_BOILERPLATE(on_sys_truncate_return) -PPP_CB_BOILERPLATE(on_sys_umask_return) -PPP_CB_BOILERPLATE(on_sys_umount2_return) -PPP_CB_BOILERPLATE(on_sys_uname_return) -PPP_CB_BOILERPLATE(on_sys_unlinkat_return) -PPP_CB_BOILERPLATE(on_sys_unshare_return) -PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) -PPP_CB_BOILERPLATE(on_sys_utimensat_return) -PPP_CB_BOILERPLATE(on_sys_vhangup_return) -PPP_CB_BOILERPLATE(on_sys_vmsplice_return) -PPP_CB_BOILERPLATE(on_sys_wait4_return) -PPP_CB_BOILERPLATE(on_sys_waitid_return) -PPP_CB_BOILERPLATE(on_sys_write_return) -PPP_CB_BOILERPLATE(on_sys_writev_return) -#endif -#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) -PPP_CB_BOILERPLATE(on_create_module_return) -PPP_CB_BOILERPLATE(on_get_kernel_syms_return) -PPP_CB_BOILERPLATE(on_mmap2_return) -PPP_CB_BOILERPLATE(on_modify_ldt_return) -PPP_CB_BOILERPLATE(on_set_thread_area_return) -PPP_CB_BOILERPLATE(on_sys_accept_return) -PPP_CB_BOILERPLATE(on_sys_accept4_return) -PPP_CB_BOILERPLATE(on_sys_access_return) -PPP_CB_BOILERPLATE(on_sys_acct_return) -PPP_CB_BOILERPLATE(on_sys_add_key_return) -PPP_CB_BOILERPLATE(on_sys_adjtimex_time32_return) -PPP_CB_BOILERPLATE(on_sys_alarm_return) -PPP_CB_BOILERPLATE(on_sys_bdflush_return) -PPP_CB_BOILERPLATE(on_sys_bind_return) -PPP_CB_BOILERPLATE(on_sys_bpf_return) -PPP_CB_BOILERPLATE(on_sys_brk_return) -PPP_CB_BOILERPLATE(on_sys_cacheflush_return) -PPP_CB_BOILERPLATE(on_sys_capget_return) -PPP_CB_BOILERPLATE(on_sys_capset_return) -PPP_CB_BOILERPLATE(on_sys_chdir_return) -PPP_CB_BOILERPLATE(on_sys_chmod_return) -PPP_CB_BOILERPLATE(on_sys_chown_return) -PPP_CB_BOILERPLATE(on_sys_chroot_return) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime32_return) -PPP_CB_BOILERPLATE(on_sys_clock_getres_return) -PPP_CB_BOILERPLATE(on_sys_clock_getres_time32_return) -PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) -PPP_CB_BOILERPLATE(on_sys_clock_gettime32_return) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_time32_return) -PPP_CB_BOILERPLATE(on_sys_clock_settime_return) -PPP_CB_BOILERPLATE(on_sys_clock_settime32_return) -PPP_CB_BOILERPLATE(on_sys_clone_return) -PPP_CB_BOILERPLATE(on_sys_close_return) -PPP_CB_BOILERPLATE(on_sys_connect_return) -PPP_CB_BOILERPLATE(on_sys_copy_file_range_return) -PPP_CB_BOILERPLATE(on_sys_creat_return) -PPP_CB_BOILERPLATE(on_sys_delete_module_return) -PPP_CB_BOILERPLATE(on_sys_dup_return) -PPP_CB_BOILERPLATE(on_sys_dup2_return) -PPP_CB_BOILERPLATE(on_sys_dup3_return) -PPP_CB_BOILERPLATE(on_sys_epoll_create_return) -PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) -PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) -PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) -PPP_CB_BOILERPLATE(on_sys_epoll_wait_return) -PPP_CB_BOILERPLATE(on_sys_eventfd_return) -PPP_CB_BOILERPLATE(on_sys_eventfd2_return) -PPP_CB_BOILERPLATE(on_sys_execve_return) -PPP_CB_BOILERPLATE(on_sys_execveat_return) -PPP_CB_BOILERPLATE(on_sys_exit_return) -PPP_CB_BOILERPLATE(on_sys_exit_group_return) -PPP_CB_BOILERPLATE(on_sys_faccessat_return) -PPP_CB_BOILERPLATE(on_sys_faccessat2_return) -PPP_CB_BOILERPLATE(on_sys_fadvise64_64_return) -PPP_CB_BOILERPLATE(on_sys_fallocate_return) -PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) -PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) -PPP_CB_BOILERPLATE(on_sys_fchdir_return) -PPP_CB_BOILERPLATE(on_sys_fchmod_return) -PPP_CB_BOILERPLATE(on_sys_fchmodat_return) -PPP_CB_BOILERPLATE(on_sys_fchown_return) -PPP_CB_BOILERPLATE(on_sys_fchownat_return) -PPP_CB_BOILERPLATE(on_sys_fcntl_return) -PPP_CB_BOILERPLATE(on_sys_fcntl64_return) -PPP_CB_BOILERPLATE(on_sys_fdatasync_return) -PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) -PPP_CB_BOILERPLATE(on_sys_finit_module_return) -PPP_CB_BOILERPLATE(on_sys_flistxattr_return) -PPP_CB_BOILERPLATE(on_sys_flock_return) -PPP_CB_BOILERPLATE(on_sys_fork_return) -PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) -PPP_CB_BOILERPLATE(on_sys_fsconfig_return) -PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) -PPP_CB_BOILERPLATE(on_sys_fsmount_return) -PPP_CB_BOILERPLATE(on_sys_fsopen_return) -PPP_CB_BOILERPLATE(on_sys_fspick_return) -PPP_CB_BOILERPLATE(on_sys_fstat_return) -PPP_CB_BOILERPLATE(on_sys_fstat64_return) -PPP_CB_BOILERPLATE(on_sys_fstatat64_return) -PPP_CB_BOILERPLATE(on_sys_fstatfs_return) -PPP_CB_BOILERPLATE(on_sys_fstatfs64_return) -PPP_CB_BOILERPLATE(on_sys_fsync_return) -PPP_CB_BOILERPLATE(on_sys_ftruncate_return) -PPP_CB_BOILERPLATE(on_sys_ftruncate64_return) -PPP_CB_BOILERPLATE(on_sys_futex_return) -PPP_CB_BOILERPLATE(on_sys_futex_time32_return) -PPP_CB_BOILERPLATE(on_sys_futimesat_time32_return) -PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) -PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_getcpu_return) -PPP_CB_BOILERPLATE(on_sys_getcwd_return) -PPP_CB_BOILERPLATE(on_sys_getdents_return) -PPP_CB_BOILERPLATE(on_sys_getdents64_return) -PPP_CB_BOILERPLATE(on_sys_getegid_return) -PPP_CB_BOILERPLATE(on_sys_geteuid_return) -PPP_CB_BOILERPLATE(on_sys_getgid_return) -PPP_CB_BOILERPLATE(on_sys_getgroups_return) -PPP_CB_BOILERPLATE(on_sys_getitimer_return) -PPP_CB_BOILERPLATE(on_sys_getpeername_return) -PPP_CB_BOILERPLATE(on_sys_getpgid_return) -PPP_CB_BOILERPLATE(on_sys_getpgrp_return) -PPP_CB_BOILERPLATE(on_sys_getpid_return) -PPP_CB_BOILERPLATE(on_sys_getppid_return) -PPP_CB_BOILERPLATE(on_sys_getpriority_return) -PPP_CB_BOILERPLATE(on_sys_getrandom_return) -PPP_CB_BOILERPLATE(on_sys_getresgid_return) -PPP_CB_BOILERPLATE(on_sys_getresuid_return) -PPP_CB_BOILERPLATE(on_sys_getrlimit_return) -PPP_CB_BOILERPLATE(on_sys_getrusage_return) -PPP_CB_BOILERPLATE(on_sys_getsid_return) -PPP_CB_BOILERPLATE(on_sys_getsockname_return) -PPP_CB_BOILERPLATE(on_sys_getsockopt_return) -PPP_CB_BOILERPLATE(on_sys_gettid_return) -PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) -PPP_CB_BOILERPLATE(on_sys_getuid_return) -PPP_CB_BOILERPLATE(on_sys_getxattr_return) -PPP_CB_BOILERPLATE(on_sys_idle_return) -PPP_CB_BOILERPLATE(on_sys_init_module_return) -PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) -PPP_CB_BOILERPLATE(on_sys_inotify_init_return) -PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) -PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) -PPP_CB_BOILERPLATE(on_sys_io_cancel_return) -PPP_CB_BOILERPLATE(on_sys_io_destroy_return) -PPP_CB_BOILERPLATE(on_sys_io_getevents_time32_return) -PPP_CB_BOILERPLATE(on_sys_io_pgetevents_return) -PPP_CB_BOILERPLATE(on_sys_io_pgetevents_time32_return) -PPP_CB_BOILERPLATE(on_sys_io_setup_return) -PPP_CB_BOILERPLATE(on_sys_io_submit_return) -PPP_CB_BOILERPLATE(on_sys_io_uring_enter_return) -PPP_CB_BOILERPLATE(on_sys_io_uring_register_return) -PPP_CB_BOILERPLATE(on_sys_io_uring_setup_return) -PPP_CB_BOILERPLATE(on_sys_ioctl_return) -PPP_CB_BOILERPLATE(on_sys_ioperm_return) -PPP_CB_BOILERPLATE(on_sys_iopl_return) -PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) -PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) -PPP_CB_BOILERPLATE(on_sys_ipc_return) -PPP_CB_BOILERPLATE(on_sys_kcmp_return) -PPP_CB_BOILERPLATE(on_sys_kexec_load_return) -PPP_CB_BOILERPLATE(on_sys_keyctl_return) -PPP_CB_BOILERPLATE(on_sys_kill_return) -PPP_CB_BOILERPLATE(on_sys_lchown_return) -PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) -PPP_CB_BOILERPLATE(on_sys_link_return) -PPP_CB_BOILERPLATE(on_sys_linkat_return) -PPP_CB_BOILERPLATE(on_sys_listen_return) -PPP_CB_BOILERPLATE(on_sys_listxattr_return) -PPP_CB_BOILERPLATE(on_sys_llistxattr_return) -PPP_CB_BOILERPLATE(on_sys_llseek_return) -PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) -PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) -PPP_CB_BOILERPLATE(on_sys_lseek_return) -PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) -PPP_CB_BOILERPLATE(on_sys_lstat_return) -PPP_CB_BOILERPLATE(on_sys_lstat64_return) -PPP_CB_BOILERPLATE(on_sys_madvise_return) -PPP_CB_BOILERPLATE(on_sys_mbind_return) -PPP_CB_BOILERPLATE(on_sys_membarrier_return) -PPP_CB_BOILERPLATE(on_sys_memfd_create_return) -PPP_CB_BOILERPLATE(on_sys_migrate_pages_return) -PPP_CB_BOILERPLATE(on_sys_mincore_return) -PPP_CB_BOILERPLATE(on_sys_mkdir_return) -PPP_CB_BOILERPLATE(on_sys_mkdirat_return) -PPP_CB_BOILERPLATE(on_sys_mknod_return) -PPP_CB_BOILERPLATE(on_sys_mknodat_return) -PPP_CB_BOILERPLATE(on_sys_mlock_return) -PPP_CB_BOILERPLATE(on_sys_mlock2_return) -PPP_CB_BOILERPLATE(on_sys_mlockall_return) -PPP_CB_BOILERPLATE(on_sys_mmap_return) -PPP_CB_BOILERPLATE(on_sys_mount_return) -PPP_CB_BOILERPLATE(on_sys_move_mount_return) -PPP_CB_BOILERPLATE(on_sys_move_pages_return) -PPP_CB_BOILERPLATE(on_sys_mprotect_return) -PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) -PPP_CB_BOILERPLATE(on_sys_mq_notify_return) -PPP_CB_BOILERPLATE(on_sys_mq_open_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_time32_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_time32_return) -PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) -PPP_CB_BOILERPLATE(on_sys_mremap_return) -PPP_CB_BOILERPLATE(on_sys_msgctl_return) -PPP_CB_BOILERPLATE(on_sys_msgget_return) -PPP_CB_BOILERPLATE(on_sys_msgrcv_return) -PPP_CB_BOILERPLATE(on_sys_msgsnd_return) -PPP_CB_BOILERPLATE(on_sys_msync_return) -PPP_CB_BOILERPLATE(on_sys_munlock_return) -PPP_CB_BOILERPLATE(on_sys_munlockall_return) -PPP_CB_BOILERPLATE(on_sys_munmap_return) -PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_nanosleep_time32_return) -PPP_CB_BOILERPLATE(on_sys_newfstat_return) -PPP_CB_BOILERPLATE(on_sys_newlstat_return) -PPP_CB_BOILERPLATE(on_sys_newstat_return) -PPP_CB_BOILERPLATE(on_sys_newuname_return) -PPP_CB_BOILERPLATE(on_sys_nfsservctl_return) -PPP_CB_BOILERPLATE(on_sys_ni_syscall_return) -PPP_CB_BOILERPLATE(on_sys_nice_return) -PPP_CB_BOILERPLATE(on_sys_old_readdir_return) -PPP_CB_BOILERPLATE(on_sys_oldumount_return) -PPP_CB_BOILERPLATE(on_sys_olduname_return) -PPP_CB_BOILERPLATE(on_sys_open_return) -PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_open_tree_return) -PPP_CB_BOILERPLATE(on_sys_openat_return) -PPP_CB_BOILERPLATE(on_sys_openat2_return) -PPP_CB_BOILERPLATE(on_sys_pause_return) -PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) -PPP_CB_BOILERPLATE(on_sys_personality_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_open_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_return) -PPP_CB_BOILERPLATE(on_sys_pipe_return) -PPP_CB_BOILERPLATE(on_sys_pipe2_return) -PPP_CB_BOILERPLATE(on_sys_pivot_root_return) -PPP_CB_BOILERPLATE(on_sys_pkey_alloc_return) -PPP_CB_BOILERPLATE(on_sys_pkey_free_return) -PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_return) -PPP_CB_BOILERPLATE(on_sys_poll_return) -PPP_CB_BOILERPLATE(on_sys_ppoll_return) -PPP_CB_BOILERPLATE(on_sys_ppoll_time32_return) -PPP_CB_BOILERPLATE(on_sys_prctl_return) -PPP_CB_BOILERPLATE(on_sys_pread64_return) -PPP_CB_BOILERPLATE(on_sys_preadv_return) -PPP_CB_BOILERPLATE(on_sys_preadv2_return) -PPP_CB_BOILERPLATE(on_sys_prlimit64_return) -PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) -PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) -PPP_CB_BOILERPLATE(on_sys_pselect6_return) -PPP_CB_BOILERPLATE(on_sys_pselect6_time32_return) -PPP_CB_BOILERPLATE(on_sys_ptrace_return) -PPP_CB_BOILERPLATE(on_sys_pwrite64_return) -PPP_CB_BOILERPLATE(on_sys_pwritev_return) -PPP_CB_BOILERPLATE(on_sys_pwritev2_return) -PPP_CB_BOILERPLATE(on_sys_query_module_return) -PPP_CB_BOILERPLATE(on_sys_quotactl_return) -PPP_CB_BOILERPLATE(on_sys_read_return) -PPP_CB_BOILERPLATE(on_sys_readahead_return) -PPP_CB_BOILERPLATE(on_sys_readlink_return) -PPP_CB_BOILERPLATE(on_sys_readlinkat_return) -PPP_CB_BOILERPLATE(on_sys_readv_return) -PPP_CB_BOILERPLATE(on_sys_reboot_return) -PPP_CB_BOILERPLATE(on_sys_recv_return) -PPP_CB_BOILERPLATE(on_sys_recvfrom_return) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_time32_return) -PPP_CB_BOILERPLATE(on_sys_recvmsg_return) -PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) -PPP_CB_BOILERPLATE(on_sys_removexattr_return) -PPP_CB_BOILERPLATE(on_sys_rename_return) -PPP_CB_BOILERPLATE(on_sys_renameat_return) -PPP_CB_BOILERPLATE(on_sys_renameat2_return) -PPP_CB_BOILERPLATE(on_sys_request_key_return) -PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) -PPP_CB_BOILERPLATE(on_sys_rmdir_return) -PPP_CB_BOILERPLATE(on_sys_rseq_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_time32_return) -PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) -PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) -PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) -PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) -PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_time32_return) -PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) -PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) -PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) -PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) -PPP_CB_BOILERPLATE(on_sys_sched_yield_return) -PPP_CB_BOILERPLATE(on_sys_seccomp_return) -PPP_CB_BOILERPLATE(on_sys_select_return) -PPP_CB_BOILERPLATE(on_sys_semctl_return) -PPP_CB_BOILERPLATE(on_sys_semget_return) -PPP_CB_BOILERPLATE(on_sys_semtimedop_return) -PPP_CB_BOILERPLATE(on_sys_send_return) -PPP_CB_BOILERPLATE(on_sys_sendfile_return) -PPP_CB_BOILERPLATE(on_sys_sendfile64_return) -PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) -PPP_CB_BOILERPLATE(on_sys_sendmsg_return) -PPP_CB_BOILERPLATE(on_sys_sendto_return) -PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) -PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) -PPP_CB_BOILERPLATE(on_sys_setdomainname_return) -PPP_CB_BOILERPLATE(on_sys_setfsgid_return) -PPP_CB_BOILERPLATE(on_sys_setfsuid_return) -PPP_CB_BOILERPLATE(on_sys_setgid_return) -PPP_CB_BOILERPLATE(on_sys_setgroups_return) -PPP_CB_BOILERPLATE(on_sys_sethostname_return) -PPP_CB_BOILERPLATE(on_sys_setitimer_return) -PPP_CB_BOILERPLATE(on_sys_setns_return) -PPP_CB_BOILERPLATE(on_sys_setpgid_return) -PPP_CB_BOILERPLATE(on_sys_setpriority_return) -PPP_CB_BOILERPLATE(on_sys_setregid_return) -PPP_CB_BOILERPLATE(on_sys_setresgid_return) -PPP_CB_BOILERPLATE(on_sys_setresuid_return) -PPP_CB_BOILERPLATE(on_sys_setreuid_return) -PPP_CB_BOILERPLATE(on_sys_setrlimit_return) -PPP_CB_BOILERPLATE(on_sys_setsid_return) -PPP_CB_BOILERPLATE(on_sys_setsockopt_return) -PPP_CB_BOILERPLATE(on_sys_settimeofday_return) -PPP_CB_BOILERPLATE(on_sys_setuid_return) -PPP_CB_BOILERPLATE(on_sys_setup_return) -PPP_CB_BOILERPLATE(on_sys_setxattr_return) -PPP_CB_BOILERPLATE(on_sys_sgetmask_return) -PPP_CB_BOILERPLATE(on_sys_shmat_return) -PPP_CB_BOILERPLATE(on_sys_shmctl_return) -PPP_CB_BOILERPLATE(on_sys_shmdt_return) -PPP_CB_BOILERPLATE(on_sys_shmget_return) -PPP_CB_BOILERPLATE(on_sys_shutdown_return) -PPP_CB_BOILERPLATE(on_sys_sigaction_return) -PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) -PPP_CB_BOILERPLATE(on_sys_signal_return) -PPP_CB_BOILERPLATE(on_sys_signalfd_return) -PPP_CB_BOILERPLATE(on_sys_signalfd4_return) -PPP_CB_BOILERPLATE(on_sys_sigpending_return) -PPP_CB_BOILERPLATE(on_sys_sigprocmask_return) -PPP_CB_BOILERPLATE(on_sys_sigreturn_return) -PPP_CB_BOILERPLATE(on_sys_sigsuspend_return) -PPP_CB_BOILERPLATE(on_sys_socket_return) -PPP_CB_BOILERPLATE(on_sys_socketcall_return) -PPP_CB_BOILERPLATE(on_sys_socketpair_return) -PPP_CB_BOILERPLATE(on_sys_splice_return) -PPP_CB_BOILERPLATE(on_sys_ssetmask_return) -PPP_CB_BOILERPLATE(on_sys_stat_return) -PPP_CB_BOILERPLATE(on_sys_stat64_return) -PPP_CB_BOILERPLATE(on_sys_statfs_return) -PPP_CB_BOILERPLATE(on_sys_statfs64_return) -PPP_CB_BOILERPLATE(on_sys_statx_return) -PPP_CB_BOILERPLATE(on_sys_stime32_return) -PPP_CB_BOILERPLATE(on_sys_swapoff_return) -PPP_CB_BOILERPLATE(on_sys_swapon_return) -PPP_CB_BOILERPLATE(on_sys_symlink_return) -PPP_CB_BOILERPLATE(on_sys_symlinkat_return) -PPP_CB_BOILERPLATE(on_sys_sync_return) -PPP_CB_BOILERPLATE(on_sys_sync_file_range_return) -PPP_CB_BOILERPLATE(on_sys_syncfs_return) -PPP_CB_BOILERPLATE(on_sys_sysctl_return) -PPP_CB_BOILERPLATE(on_sys_sysfs_return) -PPP_CB_BOILERPLATE(on_sys_sysinfo_return) -PPP_CB_BOILERPLATE(on_sys_syslog_return) -PPP_CB_BOILERPLATE(on_sys_tee_return) -PPP_CB_BOILERPLATE(on_sys_tgkill_return) -PPP_CB_BOILERPLATE(on_sys_time32_return) -PPP_CB_BOILERPLATE(on_sys_timer_create_return) -PPP_CB_BOILERPLATE(on_sys_timer_delete_return) -PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) -PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) -PPP_CB_BOILERPLATE(on_sys_timer_gettime32_return) -PPP_CB_BOILERPLATE(on_sys_timer_settime_return) -PPP_CB_BOILERPLATE(on_sys_timer_settime32_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime32_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime32_return) -PPP_CB_BOILERPLATE(on_sys_times_return) -PPP_CB_BOILERPLATE(on_sys_tkill_return) -PPP_CB_BOILERPLATE(on_sys_truncate_return) -PPP_CB_BOILERPLATE(on_sys_truncate64_return) -PPP_CB_BOILERPLATE(on_sys_umask_return) -PPP_CB_BOILERPLATE(on_sys_umount_return) -PPP_CB_BOILERPLATE(on_sys_uname_return) -PPP_CB_BOILERPLATE(on_sys_unlink_return) -PPP_CB_BOILERPLATE(on_sys_unlinkat_return) -PPP_CB_BOILERPLATE(on_sys_unshare_return) -PPP_CB_BOILERPLATE(on_sys_uselib_return) -PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) -PPP_CB_BOILERPLATE(on_sys_ustat_return) -PPP_CB_BOILERPLATE(on_sys_utime32_return) -PPP_CB_BOILERPLATE(on_sys_utimensat_return) -PPP_CB_BOILERPLATE(on_sys_utimensat_time32_return) -PPP_CB_BOILERPLATE(on_sys_utimes_time32_return) -PPP_CB_BOILERPLATE(on_sys_vhangup_return) -PPP_CB_BOILERPLATE(on_sys_vmsplice_return) -PPP_CB_BOILERPLATE(on_sys_wait4_return) -PPP_CB_BOILERPLATE(on_sys_waitid_return) -PPP_CB_BOILERPLATE(on_sys_waitpid_return) -PPP_CB_BOILERPLATE(on_sys_write_return) -PPP_CB_BOILERPLATE(on_sys_writev_return) -#endif -#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) -PPP_CB_BOILERPLATE(on_create_module_return) -PPP_CB_BOILERPLATE(on_get_kernel_syms_return) -PPP_CB_BOILERPLATE(on_mmap2_return) -PPP_CB_BOILERPLATE(on_modify_ldt_return) -PPP_CB_BOILERPLATE(on_set_thread_area_return) -PPP_CB_BOILERPLATE(on_sys_accept_return) -PPP_CB_BOILERPLATE(on_sys_accept4_return) -PPP_CB_BOILERPLATE(on_sys_access_return) -PPP_CB_BOILERPLATE(on_sys_acct_return) -PPP_CB_BOILERPLATE(on_sys_add_key_return) -PPP_CB_BOILERPLATE(on_sys_adjtimex_return) -PPP_CB_BOILERPLATE(on_sys_adjtimex_time32_return) -PPP_CB_BOILERPLATE(on_sys_alarm_return) -PPP_CB_BOILERPLATE(on_sys_bdflush_return) -PPP_CB_BOILERPLATE(on_sys_bind_return) -PPP_CB_BOILERPLATE(on_sys_bpf_return) -PPP_CB_BOILERPLATE(on_sys_brk_return) -PPP_CB_BOILERPLATE(on_sys_cacheflush_return) -PPP_CB_BOILERPLATE(on_sys_capget_return) -PPP_CB_BOILERPLATE(on_sys_capset_return) -PPP_CB_BOILERPLATE(on_sys_chdir_return) -PPP_CB_BOILERPLATE(on_sys_chmod_return) -PPP_CB_BOILERPLATE(on_sys_chown_return) -PPP_CB_BOILERPLATE(on_sys_chroot_return) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime32_return) -PPP_CB_BOILERPLATE(on_sys_clock_getres_return) -PPP_CB_BOILERPLATE(on_sys_clock_getres_time32_return) -PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) -PPP_CB_BOILERPLATE(on_sys_clock_gettime32_return) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_time32_return) -PPP_CB_BOILERPLATE(on_sys_clock_settime_return) -PPP_CB_BOILERPLATE(on_sys_clock_settime32_return) -PPP_CB_BOILERPLATE(on_sys_clone_return) -PPP_CB_BOILERPLATE(on_sys_clone3_return) -PPP_CB_BOILERPLATE(on_sys_close_return) -PPP_CB_BOILERPLATE(on_sys_connect_return) -PPP_CB_BOILERPLATE(on_sys_copy_file_range_return) -PPP_CB_BOILERPLATE(on_sys_creat_return) -PPP_CB_BOILERPLATE(on_sys_delete_module_return) -PPP_CB_BOILERPLATE(on_sys_dup_return) -PPP_CB_BOILERPLATE(on_sys_dup2_return) -PPP_CB_BOILERPLATE(on_sys_dup3_return) -PPP_CB_BOILERPLATE(on_sys_epoll_create_return) -PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) -PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) -PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) -PPP_CB_BOILERPLATE(on_sys_epoll_wait_return) -PPP_CB_BOILERPLATE(on_sys_eventfd_return) -PPP_CB_BOILERPLATE(on_sys_eventfd2_return) -PPP_CB_BOILERPLATE(on_sys_execve_return) -PPP_CB_BOILERPLATE(on_sys_execveat_return) -PPP_CB_BOILERPLATE(on_sys_exit_return) -PPP_CB_BOILERPLATE(on_sys_exit_group_return) -PPP_CB_BOILERPLATE(on_sys_faccessat_return) -PPP_CB_BOILERPLATE(on_sys_faccessat2_return) -PPP_CB_BOILERPLATE(on_sys_fadvise64_64_return) -PPP_CB_BOILERPLATE(on_sys_fallocate_return) -PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) -PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) -PPP_CB_BOILERPLATE(on_sys_fchdir_return) -PPP_CB_BOILERPLATE(on_sys_fchmod_return) -PPP_CB_BOILERPLATE(on_sys_fchmodat_return) -PPP_CB_BOILERPLATE(on_sys_fchown_return) -PPP_CB_BOILERPLATE(on_sys_fchownat_return) -PPP_CB_BOILERPLATE(on_sys_fcntl_return) -PPP_CB_BOILERPLATE(on_sys_fcntl64_return) -PPP_CB_BOILERPLATE(on_sys_fdatasync_return) -PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) -PPP_CB_BOILERPLATE(on_sys_finit_module_return) -PPP_CB_BOILERPLATE(on_sys_flistxattr_return) -PPP_CB_BOILERPLATE(on_sys_flock_return) -PPP_CB_BOILERPLATE(on_sys_fork_return) -PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) -PPP_CB_BOILERPLATE(on_sys_fsconfig_return) -PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) -PPP_CB_BOILERPLATE(on_sys_fsmount_return) -PPP_CB_BOILERPLATE(on_sys_fsopen_return) -PPP_CB_BOILERPLATE(on_sys_fspick_return) -PPP_CB_BOILERPLATE(on_sys_fstat_return) -PPP_CB_BOILERPLATE(on_sys_fstat64_return) -PPP_CB_BOILERPLATE(on_sys_fstatat64_return) -PPP_CB_BOILERPLATE(on_sys_fstatfs_return) -PPP_CB_BOILERPLATE(on_sys_fstatfs64_return) -PPP_CB_BOILERPLATE(on_sys_fsync_return) -PPP_CB_BOILERPLATE(on_sys_ftruncate_return) -PPP_CB_BOILERPLATE(on_sys_ftruncate64_return) -PPP_CB_BOILERPLATE(on_sys_futex_return) -PPP_CB_BOILERPLATE(on_sys_futex_time32_return) -PPP_CB_BOILERPLATE(on_sys_futimesat_return) -PPP_CB_BOILERPLATE(on_sys_futimesat_time32_return) -PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) -PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_getcpu_return) -PPP_CB_BOILERPLATE(on_sys_getcwd_return) -PPP_CB_BOILERPLATE(on_sys_getdents_return) -PPP_CB_BOILERPLATE(on_sys_getdents64_return) -PPP_CB_BOILERPLATE(on_sys_getegid_return) -PPP_CB_BOILERPLATE(on_sys_geteuid_return) -PPP_CB_BOILERPLATE(on_sys_getgid_return) -PPP_CB_BOILERPLATE(on_sys_getgroups_return) -PPP_CB_BOILERPLATE(on_sys_getitimer_return) -PPP_CB_BOILERPLATE(on_sys_getpeername_return) -PPP_CB_BOILERPLATE(on_sys_getpgid_return) -PPP_CB_BOILERPLATE(on_sys_getpgrp_return) -PPP_CB_BOILERPLATE(on_sys_getpid_return) -PPP_CB_BOILERPLATE(on_sys_getppid_return) -PPP_CB_BOILERPLATE(on_sys_getpriority_return) -PPP_CB_BOILERPLATE(on_sys_getrandom_return) -PPP_CB_BOILERPLATE(on_sys_getresgid_return) -PPP_CB_BOILERPLATE(on_sys_getresuid_return) -PPP_CB_BOILERPLATE(on_sys_getrlimit_return) -PPP_CB_BOILERPLATE(on_sys_getrusage_return) -PPP_CB_BOILERPLATE(on_sys_getsid_return) -PPP_CB_BOILERPLATE(on_sys_getsockname_return) -PPP_CB_BOILERPLATE(on_sys_getsockopt_return) -PPP_CB_BOILERPLATE(on_sys_gettid_return) -PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) -PPP_CB_BOILERPLATE(on_sys_getuid_return) -PPP_CB_BOILERPLATE(on_sys_getxattr_return) -PPP_CB_BOILERPLATE(on_sys_idle_return) -PPP_CB_BOILERPLATE(on_sys_init_module_return) -PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) -PPP_CB_BOILERPLATE(on_sys_inotify_init_return) -PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) -PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) -PPP_CB_BOILERPLATE(on_sys_io_cancel_return) -PPP_CB_BOILERPLATE(on_sys_io_destroy_return) -PPP_CB_BOILERPLATE(on_sys_io_getevents_return) -PPP_CB_BOILERPLATE(on_sys_io_getevents_time32_return) -PPP_CB_BOILERPLATE(on_sys_io_pgetevents_return) -PPP_CB_BOILERPLATE(on_sys_io_pgetevents_time32_return) -PPP_CB_BOILERPLATE(on_sys_io_setup_return) -PPP_CB_BOILERPLATE(on_sys_io_submit_return) -PPP_CB_BOILERPLATE(on_sys_io_uring_enter_return) -PPP_CB_BOILERPLATE(on_sys_io_uring_register_return) -PPP_CB_BOILERPLATE(on_sys_io_uring_setup_return) -PPP_CB_BOILERPLATE(on_sys_ioctl_return) -PPP_CB_BOILERPLATE(on_sys_ioperm_return) -PPP_CB_BOILERPLATE(on_sys_iopl_return) -PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) -PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) -PPP_CB_BOILERPLATE(on_sys_ipc_return) -PPP_CB_BOILERPLATE(on_sys_kcmp_return) -PPP_CB_BOILERPLATE(on_sys_kexec_load_return) -PPP_CB_BOILERPLATE(on_sys_keyctl_return) -PPP_CB_BOILERPLATE(on_sys_kill_return) -PPP_CB_BOILERPLATE(on_sys_lchown_return) -PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) -PPP_CB_BOILERPLATE(on_sys_link_return) -PPP_CB_BOILERPLATE(on_sys_linkat_return) -PPP_CB_BOILERPLATE(on_sys_listen_return) -PPP_CB_BOILERPLATE(on_sys_listxattr_return) -PPP_CB_BOILERPLATE(on_sys_llistxattr_return) -PPP_CB_BOILERPLATE(on_sys_llseek_return) -PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) -PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) -PPP_CB_BOILERPLATE(on_sys_lseek_return) -PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) -PPP_CB_BOILERPLATE(on_sys_lstat_return) -PPP_CB_BOILERPLATE(on_sys_lstat64_return) -PPP_CB_BOILERPLATE(on_sys_madvise_return) -PPP_CB_BOILERPLATE(on_sys_mbind_return) -PPP_CB_BOILERPLATE(on_sys_membarrier_return) -PPP_CB_BOILERPLATE(on_sys_memfd_create_return) -PPP_CB_BOILERPLATE(on_sys_migrate_pages_return) -PPP_CB_BOILERPLATE(on_sys_mincore_return) -PPP_CB_BOILERPLATE(on_sys_mkdir_return) -PPP_CB_BOILERPLATE(on_sys_mkdirat_return) -PPP_CB_BOILERPLATE(on_sys_mknod_return) -PPP_CB_BOILERPLATE(on_sys_mknodat_return) -PPP_CB_BOILERPLATE(on_sys_mlock_return) -PPP_CB_BOILERPLATE(on_sys_mlock2_return) -PPP_CB_BOILERPLATE(on_sys_mlockall_return) -PPP_CB_BOILERPLATE(on_sys_mmap_return) -PPP_CB_BOILERPLATE(on_sys_mount_return) -PPP_CB_BOILERPLATE(on_sys_move_mount_return) -PPP_CB_BOILERPLATE(on_sys_move_pages_return) -PPP_CB_BOILERPLATE(on_sys_mprotect_return) -PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) -PPP_CB_BOILERPLATE(on_sys_mq_notify_return) -PPP_CB_BOILERPLATE(on_sys_mq_open_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_time32_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_time32_return) -PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) -PPP_CB_BOILERPLATE(on_sys_mremap_return) -PPP_CB_BOILERPLATE(on_sys_msgctl_return) -PPP_CB_BOILERPLATE(on_sys_msgget_return) -PPP_CB_BOILERPLATE(on_sys_msgrcv_return) -PPP_CB_BOILERPLATE(on_sys_msgsnd_return) -PPP_CB_BOILERPLATE(on_sys_msync_return) -PPP_CB_BOILERPLATE(on_sys_munlock_return) -PPP_CB_BOILERPLATE(on_sys_munlockall_return) -PPP_CB_BOILERPLATE(on_sys_munmap_return) -PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_nanosleep_return) -PPP_CB_BOILERPLATE(on_sys_nanosleep_time32_return) -PPP_CB_BOILERPLATE(on_sys_newfstat_return) -PPP_CB_BOILERPLATE(on_sys_newfstatat_return) -PPP_CB_BOILERPLATE(on_sys_newlstat_return) -PPP_CB_BOILERPLATE(on_sys_newstat_return) -PPP_CB_BOILERPLATE(on_sys_newuname_return) -PPP_CB_BOILERPLATE(on_sys_nfsservctl_return) -PPP_CB_BOILERPLATE(on_sys_ni_syscall_return) -PPP_CB_BOILERPLATE(on_sys_nice_return) -PPP_CB_BOILERPLATE(on_sys_old_mmap_return) -PPP_CB_BOILERPLATE(on_sys_old_msgctl_return) -PPP_CB_BOILERPLATE(on_sys_old_readdir_return) -PPP_CB_BOILERPLATE(on_sys_old_semctl_return) -PPP_CB_BOILERPLATE(on_sys_old_shmctl_return) -PPP_CB_BOILERPLATE(on_sys_oldumount_return) -PPP_CB_BOILERPLATE(on_sys_olduname_return) -PPP_CB_BOILERPLATE(on_sys_open_return) -PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_open_tree_return) -PPP_CB_BOILERPLATE(on_sys_openat_return) -PPP_CB_BOILERPLATE(on_sys_openat2_return) -PPP_CB_BOILERPLATE(on_sys_pause_return) -PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) -PPP_CB_BOILERPLATE(on_sys_personality_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_open_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_return) -PPP_CB_BOILERPLATE(on_sys_pipe_return) -PPP_CB_BOILERPLATE(on_sys_pipe2_return) -PPP_CB_BOILERPLATE(on_sys_pivot_root_return) -PPP_CB_BOILERPLATE(on_sys_pkey_alloc_return) -PPP_CB_BOILERPLATE(on_sys_pkey_free_return) -PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_return) -PPP_CB_BOILERPLATE(on_sys_poll_return) -PPP_CB_BOILERPLATE(on_sys_ppoll_return) -PPP_CB_BOILERPLATE(on_sys_ppoll_time32_return) -PPP_CB_BOILERPLATE(on_sys_prctl_return) -PPP_CB_BOILERPLATE(on_sys_pread64_return) -PPP_CB_BOILERPLATE(on_sys_preadv_return) -PPP_CB_BOILERPLATE(on_sys_preadv2_return) -PPP_CB_BOILERPLATE(on_sys_prlimit64_return) -PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) -PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) -PPP_CB_BOILERPLATE(on_sys_pselect6_return) -PPP_CB_BOILERPLATE(on_sys_pselect6_time32_return) -PPP_CB_BOILERPLATE(on_sys_ptrace_return) -PPP_CB_BOILERPLATE(on_sys_pwrite64_return) -PPP_CB_BOILERPLATE(on_sys_pwritev_return) -PPP_CB_BOILERPLATE(on_sys_pwritev2_return) -PPP_CB_BOILERPLATE(on_sys_query_module_return) -PPP_CB_BOILERPLATE(on_sys_quotactl_return) -PPP_CB_BOILERPLATE(on_sys_read_return) -PPP_CB_BOILERPLATE(on_sys_readahead_return) -PPP_CB_BOILERPLATE(on_sys_readlink_return) -PPP_CB_BOILERPLATE(on_sys_readlinkat_return) -PPP_CB_BOILERPLATE(on_sys_readv_return) -PPP_CB_BOILERPLATE(on_sys_reboot_return) -PPP_CB_BOILERPLATE(on_sys_recv_return) -PPP_CB_BOILERPLATE(on_sys_recvfrom_return) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_time32_return) -PPP_CB_BOILERPLATE(on_sys_recvmsg_return) -PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) -PPP_CB_BOILERPLATE(on_sys_removexattr_return) -PPP_CB_BOILERPLATE(on_sys_rename_return) -PPP_CB_BOILERPLATE(on_sys_renameat_return) -PPP_CB_BOILERPLATE(on_sys_renameat2_return) -PPP_CB_BOILERPLATE(on_sys_request_key_return) -PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) -PPP_CB_BOILERPLATE(on_sys_rmdir_return) -PPP_CB_BOILERPLATE(on_sys_rseq_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_time32_return) -PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) -PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) -PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) -PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) -PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_time32_return) -PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) -PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) -PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) -PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) -PPP_CB_BOILERPLATE(on_sys_sched_yield_return) -PPP_CB_BOILERPLATE(on_sys_seccomp_return) -PPP_CB_BOILERPLATE(on_sys_select_return) -PPP_CB_BOILERPLATE(on_sys_semctl_return) -PPP_CB_BOILERPLATE(on_sys_semget_return) -PPP_CB_BOILERPLATE(on_sys_semop_return) -PPP_CB_BOILERPLATE(on_sys_semtimedop_return) -PPP_CB_BOILERPLATE(on_sys_semtimedop_time32_return) -PPP_CB_BOILERPLATE(on_sys_send_return) -PPP_CB_BOILERPLATE(on_sys_sendfile_return) -PPP_CB_BOILERPLATE(on_sys_sendfile64_return) -PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) -PPP_CB_BOILERPLATE(on_sys_sendmsg_return) -PPP_CB_BOILERPLATE(on_sys_sendto_return) -PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) -PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) -PPP_CB_BOILERPLATE(on_sys_setdomainname_return) -PPP_CB_BOILERPLATE(on_sys_setfsgid_return) -PPP_CB_BOILERPLATE(on_sys_setfsuid_return) -PPP_CB_BOILERPLATE(on_sys_setgid_return) -PPP_CB_BOILERPLATE(on_sys_setgroups_return) -PPP_CB_BOILERPLATE(on_sys_sethostname_return) -PPP_CB_BOILERPLATE(on_sys_setitimer_return) -PPP_CB_BOILERPLATE(on_sys_setns_return) -PPP_CB_BOILERPLATE(on_sys_setpgid_return) -PPP_CB_BOILERPLATE(on_sys_setpriority_return) -PPP_CB_BOILERPLATE(on_sys_setregid_return) -PPP_CB_BOILERPLATE(on_sys_setresgid_return) -PPP_CB_BOILERPLATE(on_sys_setresuid_return) -PPP_CB_BOILERPLATE(on_sys_setreuid_return) -PPP_CB_BOILERPLATE(on_sys_setrlimit_return) -PPP_CB_BOILERPLATE(on_sys_setsid_return) -PPP_CB_BOILERPLATE(on_sys_setsockopt_return) -PPP_CB_BOILERPLATE(on_sys_settimeofday_return) -PPP_CB_BOILERPLATE(on_sys_setuid_return) -PPP_CB_BOILERPLATE(on_sys_setup_return) -PPP_CB_BOILERPLATE(on_sys_setxattr_return) -PPP_CB_BOILERPLATE(on_sys_sgetmask_return) -PPP_CB_BOILERPLATE(on_sys_shmat_return) -PPP_CB_BOILERPLATE(on_sys_shmctl_return) -PPP_CB_BOILERPLATE(on_sys_shmdt_return) -PPP_CB_BOILERPLATE(on_sys_shmget_return) -PPP_CB_BOILERPLATE(on_sys_shutdown_return) -PPP_CB_BOILERPLATE(on_sys_sigaction_return) -PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) -PPP_CB_BOILERPLATE(on_sys_signal_return) -PPP_CB_BOILERPLATE(on_sys_signalfd_return) -PPP_CB_BOILERPLATE(on_sys_signalfd4_return) -PPP_CB_BOILERPLATE(on_sys_sigpending_return) -PPP_CB_BOILERPLATE(on_sys_sigprocmask_return) -PPP_CB_BOILERPLATE(on_sys_sigreturn_return) -PPP_CB_BOILERPLATE(on_sys_sigsuspend_return) -PPP_CB_BOILERPLATE(on_sys_socket_return) -PPP_CB_BOILERPLATE(on_sys_socketcall_return) -PPP_CB_BOILERPLATE(on_sys_socketpair_return) -PPP_CB_BOILERPLATE(on_sys_splice_return) -PPP_CB_BOILERPLATE(on_sys_ssetmask_return) -PPP_CB_BOILERPLATE(on_sys_stat_return) -PPP_CB_BOILERPLATE(on_sys_stat64_return) -PPP_CB_BOILERPLATE(on_sys_statfs_return) -PPP_CB_BOILERPLATE(on_sys_statfs64_return) -PPP_CB_BOILERPLATE(on_sys_statx_return) -PPP_CB_BOILERPLATE(on_sys_stime32_return) -PPP_CB_BOILERPLATE(on_sys_swapoff_return) -PPP_CB_BOILERPLATE(on_sys_swapon_return) -PPP_CB_BOILERPLATE(on_sys_symlink_return) -PPP_CB_BOILERPLATE(on_sys_symlinkat_return) -PPP_CB_BOILERPLATE(on_sys_sync_return) -PPP_CB_BOILERPLATE(on_sys_sync_file_range_return) -PPP_CB_BOILERPLATE(on_sys_syncfs_return) -PPP_CB_BOILERPLATE(on_sys_sysctl_return) -PPP_CB_BOILERPLATE(on_sys_sysfs_return) -PPP_CB_BOILERPLATE(on_sys_sysinfo_return) -PPP_CB_BOILERPLATE(on_sys_syslog_return) -PPP_CB_BOILERPLATE(on_sys_tee_return) -PPP_CB_BOILERPLATE(on_sys_tgkill_return) -PPP_CB_BOILERPLATE(on_sys_time32_return) -PPP_CB_BOILERPLATE(on_sys_timer_create_return) -PPP_CB_BOILERPLATE(on_sys_timer_delete_return) -PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) -PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) -PPP_CB_BOILERPLATE(on_sys_timer_gettime32_return) -PPP_CB_BOILERPLATE(on_sys_timer_settime_return) -PPP_CB_BOILERPLATE(on_sys_timer_settime32_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime32_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime32_return) -PPP_CB_BOILERPLATE(on_sys_times_return) -PPP_CB_BOILERPLATE(on_sys_tkill_return) -PPP_CB_BOILERPLATE(on_sys_truncate_return) -PPP_CB_BOILERPLATE(on_sys_truncate64_return) -PPP_CB_BOILERPLATE(on_sys_umask_return) -PPP_CB_BOILERPLATE(on_sys_umount_return) -PPP_CB_BOILERPLATE(on_sys_uname_return) -PPP_CB_BOILERPLATE(on_sys_unlink_return) -PPP_CB_BOILERPLATE(on_sys_unlinkat_return) -PPP_CB_BOILERPLATE(on_sys_unshare_return) -PPP_CB_BOILERPLATE(on_sys_uselib_return) -PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) -PPP_CB_BOILERPLATE(on_sys_ustat_return) -PPP_CB_BOILERPLATE(on_sys_utime_return) -PPP_CB_BOILERPLATE(on_sys_utime32_return) -PPP_CB_BOILERPLATE(on_sys_utimensat_return) -PPP_CB_BOILERPLATE(on_sys_utimensat_time32_return) -PPP_CB_BOILERPLATE(on_sys_utimes_return) -PPP_CB_BOILERPLATE(on_sys_utimes_time32_return) -PPP_CB_BOILERPLATE(on_sys_vhangup_return) -PPP_CB_BOILERPLATE(on_sys_vmsplice_return) -PPP_CB_BOILERPLATE(on_sys_wait4_return) -PPP_CB_BOILERPLATE(on_sys_waitid_return) -PPP_CB_BOILERPLATE(on_sys_waitpid_return) -PPP_CB_BOILERPLATE(on_sys_write_return) -PPP_CB_BOILERPLATE(on_sys_writev_return) -#endif -#if 0 -PPP_CB_BOILERPLATE(on_sys_accept_return) -PPP_CB_BOILERPLATE(on_sys_accept4_return) -PPP_CB_BOILERPLATE(on_sys_access_return) -PPP_CB_BOILERPLATE(on_sys_acct_return) -PPP_CB_BOILERPLATE(on_sys_add_key_return) -PPP_CB_BOILERPLATE(on_sys_adjtimex_return) -PPP_CB_BOILERPLATE(on_sys_alarm_return) -PPP_CB_BOILERPLATE(on_sys_bind_return) -PPP_CB_BOILERPLATE(on_sys_bpf_return) -PPP_CB_BOILERPLATE(on_sys_brk_return) -PPP_CB_BOILERPLATE(on_sys_capget_return) -PPP_CB_BOILERPLATE(on_sys_capset_return) -PPP_CB_BOILERPLATE(on_sys_chdir_return) -PPP_CB_BOILERPLATE(on_sys_chmod_return) -PPP_CB_BOILERPLATE(on_sys_chown_return) -PPP_CB_BOILERPLATE(on_sys_chroot_return) -PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) -PPP_CB_BOILERPLATE(on_sys_clock_getres_return) -PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) -PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) -PPP_CB_BOILERPLATE(on_sys_clock_settime_return) -PPP_CB_BOILERPLATE(on_sys_clone_return) -PPP_CB_BOILERPLATE(on_sys_clone3_return) -PPP_CB_BOILERPLATE(on_sys_close_return) -PPP_CB_BOILERPLATE(on_sys_connect_return) -PPP_CB_BOILERPLATE(on_sys_copy_file_range_return) -PPP_CB_BOILERPLATE(on_sys_creat_return) -PPP_CB_BOILERPLATE(on_sys_delete_module_return) -PPP_CB_BOILERPLATE(on_sys_dup_return) -PPP_CB_BOILERPLATE(on_sys_dup2_return) -PPP_CB_BOILERPLATE(on_sys_dup3_return) -PPP_CB_BOILERPLATE(on_sys_epoll_create_return) -PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) -PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) -PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) -PPP_CB_BOILERPLATE(on_sys_epoll_wait_return) -PPP_CB_BOILERPLATE(on_sys_eventfd_return) -PPP_CB_BOILERPLATE(on_sys_eventfd2_return) -PPP_CB_BOILERPLATE(on_sys_execve_return) -PPP_CB_BOILERPLATE(on_sys_execveat_return) -PPP_CB_BOILERPLATE(on_sys_exit_return) -PPP_CB_BOILERPLATE(on_sys_exit_group_return) -PPP_CB_BOILERPLATE(on_sys_faccessat_return) -PPP_CB_BOILERPLATE(on_sys_faccessat2_return) -PPP_CB_BOILERPLATE(on_sys_fadvise64_64_return) -PPP_CB_BOILERPLATE(on_sys_fallocate_return) -PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) -PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) -PPP_CB_BOILERPLATE(on_sys_fchdir_return) -PPP_CB_BOILERPLATE(on_sys_fchmod_return) -PPP_CB_BOILERPLATE(on_sys_fchmodat_return) -PPP_CB_BOILERPLATE(on_sys_fchown_return) -PPP_CB_BOILERPLATE(on_sys_fchownat_return) -PPP_CB_BOILERPLATE(on_sys_fcntl_return) -PPP_CB_BOILERPLATE(on_sys_fdatasync_return) -PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) -PPP_CB_BOILERPLATE(on_sys_finit_module_return) -PPP_CB_BOILERPLATE(on_sys_flistxattr_return) -PPP_CB_BOILERPLATE(on_sys_flock_return) -PPP_CB_BOILERPLATE(on_sys_fork_return) -PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) -PPP_CB_BOILERPLATE(on_sys_fsconfig_return) -PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) -PPP_CB_BOILERPLATE(on_sys_fsmount_return) -PPP_CB_BOILERPLATE(on_sys_fsopen_return) -PPP_CB_BOILERPLATE(on_sys_fspick_return) -PPP_CB_BOILERPLATE(on_sys_fstatfs_return) -PPP_CB_BOILERPLATE(on_sys_fsync_return) -PPP_CB_BOILERPLATE(on_sys_ftruncate_return) -PPP_CB_BOILERPLATE(on_sys_futex_return) -PPP_CB_BOILERPLATE(on_sys_futimesat_return) -PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) -PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_getcpu_return) -PPP_CB_BOILERPLATE(on_sys_getcwd_return) -PPP_CB_BOILERPLATE(on_sys_getdents_return) -PPP_CB_BOILERPLATE(on_sys_getdents64_return) -PPP_CB_BOILERPLATE(on_sys_getegid_return) -PPP_CB_BOILERPLATE(on_sys_geteuid_return) -PPP_CB_BOILERPLATE(on_sys_getgid_return) -PPP_CB_BOILERPLATE(on_sys_getgroups_return) -PPP_CB_BOILERPLATE(on_sys_getitimer_return) -PPP_CB_BOILERPLATE(on_sys_getpeername_return) -PPP_CB_BOILERPLATE(on_sys_getpgid_return) -PPP_CB_BOILERPLATE(on_sys_getpgrp_return) -PPP_CB_BOILERPLATE(on_sys_getpid_return) -PPP_CB_BOILERPLATE(on_sys_getppid_return) -PPP_CB_BOILERPLATE(on_sys_getpriority_return) -PPP_CB_BOILERPLATE(on_sys_getrandom_return) -PPP_CB_BOILERPLATE(on_sys_getresgid_return) -PPP_CB_BOILERPLATE(on_sys_getresuid_return) -PPP_CB_BOILERPLATE(on_sys_getrlimit_return) -PPP_CB_BOILERPLATE(on_sys_getrusage_return) -PPP_CB_BOILERPLATE(on_sys_getsid_return) -PPP_CB_BOILERPLATE(on_sys_getsockname_return) -PPP_CB_BOILERPLATE(on_sys_getsockopt_return) -PPP_CB_BOILERPLATE(on_sys_gettid_return) -PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) -PPP_CB_BOILERPLATE(on_sys_getuid_return) -PPP_CB_BOILERPLATE(on_sys_getxattr_return) -PPP_CB_BOILERPLATE(on_sys_init_module_return) -PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) -PPP_CB_BOILERPLATE(on_sys_inotify_init_return) -PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) -PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) -PPP_CB_BOILERPLATE(on_sys_io_cancel_return) -PPP_CB_BOILERPLATE(on_sys_io_destroy_return) -PPP_CB_BOILERPLATE(on_sys_io_getevents_return) -PPP_CB_BOILERPLATE(on_sys_io_pgetevents_return) -PPP_CB_BOILERPLATE(on_sys_io_setup_return) -PPP_CB_BOILERPLATE(on_sys_io_submit_return) -PPP_CB_BOILERPLATE(on_sys_io_uring_enter_return) -PPP_CB_BOILERPLATE(on_sys_io_uring_register_return) -PPP_CB_BOILERPLATE(on_sys_io_uring_setup_return) -PPP_CB_BOILERPLATE(on_sys_ioctl_return) -PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) -PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) -PPP_CB_BOILERPLATE(on_sys_kcmp_return) -PPP_CB_BOILERPLATE(on_sys_kexec_load_return) -PPP_CB_BOILERPLATE(on_sys_keyctl_return) -PPP_CB_BOILERPLATE(on_sys_kill_return) -PPP_CB_BOILERPLATE(on_sys_lchown_return) -PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) -PPP_CB_BOILERPLATE(on_sys_link_return) -PPP_CB_BOILERPLATE(on_sys_linkat_return) -PPP_CB_BOILERPLATE(on_sys_listen_return) -PPP_CB_BOILERPLATE(on_sys_listxattr_return) -PPP_CB_BOILERPLATE(on_sys_llistxattr_return) -PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) -PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) -PPP_CB_BOILERPLATE(on_sys_lseek_return) -PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) -PPP_CB_BOILERPLATE(on_sys_madvise_return) -PPP_CB_BOILERPLATE(on_sys_mbind_return) -PPP_CB_BOILERPLATE(on_sys_membarrier_return) -PPP_CB_BOILERPLATE(on_sys_memfd_create_return) -PPP_CB_BOILERPLATE(on_sys_migrate_pages_return) -PPP_CB_BOILERPLATE(on_sys_mincore_return) -PPP_CB_BOILERPLATE(on_sys_mkdir_return) -PPP_CB_BOILERPLATE(on_sys_mkdirat_return) -PPP_CB_BOILERPLATE(on_sys_mknod_return) -PPP_CB_BOILERPLATE(on_sys_mknodat_return) -PPP_CB_BOILERPLATE(on_sys_mlock_return) -PPP_CB_BOILERPLATE(on_sys_mlock2_return) -PPP_CB_BOILERPLATE(on_sys_mlockall_return) -PPP_CB_BOILERPLATE(on_sys_mount_return) -PPP_CB_BOILERPLATE(on_sys_move_mount_return) -PPP_CB_BOILERPLATE(on_sys_move_pages_return) -PPP_CB_BOILERPLATE(on_sys_mprotect_return) -PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) -PPP_CB_BOILERPLATE(on_sys_mq_notify_return) -PPP_CB_BOILERPLATE(on_sys_mq_open_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) -PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) -PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) -PPP_CB_BOILERPLATE(on_sys_mremap_return) -PPP_CB_BOILERPLATE(on_sys_msgget_return) -PPP_CB_BOILERPLATE(on_sys_msgrcv_return) -PPP_CB_BOILERPLATE(on_sys_msgsnd_return) -PPP_CB_BOILERPLATE(on_sys_msync_return) -PPP_CB_BOILERPLATE(on_sys_munlock_return) -PPP_CB_BOILERPLATE(on_sys_munlockall_return) -PPP_CB_BOILERPLATE(on_sys_munmap_return) -PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_nanosleep_return) -PPP_CB_BOILERPLATE(on_sys_newfstat_return) -PPP_CB_BOILERPLATE(on_sys_newfstatat_return) -PPP_CB_BOILERPLATE(on_sys_newlstat_return) -PPP_CB_BOILERPLATE(on_sys_newstat_return) -PPP_CB_BOILERPLATE(on_sys_newuname_return) -PPP_CB_BOILERPLATE(on_sys_ni_syscall_return) -PPP_CB_BOILERPLATE(on_sys_old_mmap_return) -PPP_CB_BOILERPLATE(on_sys_old_msgctl_return) -PPP_CB_BOILERPLATE(on_sys_old_semctl_return) -PPP_CB_BOILERPLATE(on_sys_old_shmctl_return) -PPP_CB_BOILERPLATE(on_sys_open_return) -PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_open_tree_return) -PPP_CB_BOILERPLATE(on_sys_openat_return) -PPP_CB_BOILERPLATE(on_sys_openat2_return) -PPP_CB_BOILERPLATE(on_sys_pause_return) -PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) -PPP_CB_BOILERPLATE(on_sys_personality_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_open_return) -PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_return) -PPP_CB_BOILERPLATE(on_sys_pipe_return) -PPP_CB_BOILERPLATE(on_sys_pipe2_return) -PPP_CB_BOILERPLATE(on_sys_pivot_root_return) -PPP_CB_BOILERPLATE(on_sys_pkey_alloc_return) -PPP_CB_BOILERPLATE(on_sys_pkey_free_return) -PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_return) -PPP_CB_BOILERPLATE(on_sys_poll_return) -PPP_CB_BOILERPLATE(on_sys_ppoll_return) -PPP_CB_BOILERPLATE(on_sys_prctl_return) -PPP_CB_BOILERPLATE(on_sys_pread64_return) -PPP_CB_BOILERPLATE(on_sys_preadv_return) -PPP_CB_BOILERPLATE(on_sys_preadv2_return) -PPP_CB_BOILERPLATE(on_sys_prlimit64_return) -PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) -PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) -PPP_CB_BOILERPLATE(on_sys_pselect6_return) -PPP_CB_BOILERPLATE(on_sys_ptrace_return) -PPP_CB_BOILERPLATE(on_sys_pwrite64_return) -PPP_CB_BOILERPLATE(on_sys_pwritev_return) -PPP_CB_BOILERPLATE(on_sys_pwritev2_return) -PPP_CB_BOILERPLATE(on_sys_quotactl_return) -PPP_CB_BOILERPLATE(on_sys_read_return) -PPP_CB_BOILERPLATE(on_sys_readahead_return) -PPP_CB_BOILERPLATE(on_sys_readlink_return) -PPP_CB_BOILERPLATE(on_sys_readlinkat_return) -PPP_CB_BOILERPLATE(on_sys_readv_return) -PPP_CB_BOILERPLATE(on_sys_reboot_return) -PPP_CB_BOILERPLATE(on_sys_recvfrom_return) -PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) -PPP_CB_BOILERPLATE(on_sys_recvmsg_return) -PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) -PPP_CB_BOILERPLATE(on_sys_removexattr_return) -PPP_CB_BOILERPLATE(on_sys_rename_return) -PPP_CB_BOILERPLATE(on_sys_renameat_return) -PPP_CB_BOILERPLATE(on_sys_renameat2_return) -PPP_CB_BOILERPLATE(on_sys_request_key_return) -PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) -PPP_CB_BOILERPLATE(on_sys_rmdir_return) -PPP_CB_BOILERPLATE(on_sys_rseq_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) -PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) -PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) -PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) -PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) -PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) -PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) -PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) -PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) -PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) -PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) -PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) -PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) -PPP_CB_BOILERPLATE(on_sys_sched_yield_return) -PPP_CB_BOILERPLATE(on_sys_seccomp_return) -PPP_CB_BOILERPLATE(on_sys_select_return) -PPP_CB_BOILERPLATE(on_sys_semget_return) -PPP_CB_BOILERPLATE(on_sys_semop_return) -PPP_CB_BOILERPLATE(on_sys_semtimedop_return) -PPP_CB_BOILERPLATE(on_sys_sendfile64_return) -PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) -PPP_CB_BOILERPLATE(on_sys_sendmsg_return) -PPP_CB_BOILERPLATE(on_sys_sendto_return) -PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) -PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) -PPP_CB_BOILERPLATE(on_sys_setdomainname_return) -PPP_CB_BOILERPLATE(on_sys_setfsgid_return) -PPP_CB_BOILERPLATE(on_sys_setfsuid_return) -PPP_CB_BOILERPLATE(on_sys_setgid_return) -PPP_CB_BOILERPLATE(on_sys_setgroups_return) -PPP_CB_BOILERPLATE(on_sys_sethostname_return) -PPP_CB_BOILERPLATE(on_sys_setitimer_return) -PPP_CB_BOILERPLATE(on_sys_setns_return) -PPP_CB_BOILERPLATE(on_sys_setpgid_return) -PPP_CB_BOILERPLATE(on_sys_setpriority_return) -PPP_CB_BOILERPLATE(on_sys_setregid_return) -PPP_CB_BOILERPLATE(on_sys_setresgid_return) -PPP_CB_BOILERPLATE(on_sys_setresuid_return) -PPP_CB_BOILERPLATE(on_sys_setreuid_return) -PPP_CB_BOILERPLATE(on_sys_setrlimit_return) -PPP_CB_BOILERPLATE(on_sys_setsid_return) -PPP_CB_BOILERPLATE(on_sys_setsockopt_return) -PPP_CB_BOILERPLATE(on_sys_settimeofday_return) -PPP_CB_BOILERPLATE(on_sys_setuid_return) -PPP_CB_BOILERPLATE(on_sys_setxattr_return) -PPP_CB_BOILERPLATE(on_sys_shmat_return) -PPP_CB_BOILERPLATE(on_sys_shmdt_return) -PPP_CB_BOILERPLATE(on_sys_shmget_return) -PPP_CB_BOILERPLATE(on_sys_shutdown_return) -PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) -PPP_CB_BOILERPLATE(on_sys_signalfd_return) -PPP_CB_BOILERPLATE(on_sys_signalfd4_return) -PPP_CB_BOILERPLATE(on_sys_socket_return) -PPP_CB_BOILERPLATE(on_sys_socketpair_return) -PPP_CB_BOILERPLATE(on_sys_splice_return) -PPP_CB_BOILERPLATE(on_sys_statfs_return) -PPP_CB_BOILERPLATE(on_sys_statx_return) -PPP_CB_BOILERPLATE(on_sys_swapoff_return) -PPP_CB_BOILERPLATE(on_sys_swapon_return) -PPP_CB_BOILERPLATE(on_sys_symlink_return) -PPP_CB_BOILERPLATE(on_sys_symlinkat_return) -PPP_CB_BOILERPLATE(on_sys_sync_return) -PPP_CB_BOILERPLATE(on_sys_sync_file_range_return) -PPP_CB_BOILERPLATE(on_sys_syncfs_return) -PPP_CB_BOILERPLATE(on_sys_sysctl_return) -PPP_CB_BOILERPLATE(on_sys_sysfs_return) -PPP_CB_BOILERPLATE(on_sys_sysinfo_return) -PPP_CB_BOILERPLATE(on_sys_syslog_return) -PPP_CB_BOILERPLATE(on_sys_tee_return) -PPP_CB_BOILERPLATE(on_sys_tgkill_return) -PPP_CB_BOILERPLATE(on_sys_timer_create_return) -PPP_CB_BOILERPLATE(on_sys_timer_delete_return) -PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) -PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) -PPP_CB_BOILERPLATE(on_sys_timer_settime_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) -PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) -PPP_CB_BOILERPLATE(on_sys_times_return) -PPP_CB_BOILERPLATE(on_sys_tkill_return) -PPP_CB_BOILERPLATE(on_sys_truncate_return) -PPP_CB_BOILERPLATE(on_sys_umask_return) -PPP_CB_BOILERPLATE(on_sys_umount_return) -PPP_CB_BOILERPLATE(on_sys_unlink_return) -PPP_CB_BOILERPLATE(on_sys_unlinkat_return) -PPP_CB_BOILERPLATE(on_sys_unshare_return) -PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) -PPP_CB_BOILERPLATE(on_sys_ustat_return) -PPP_CB_BOILERPLATE(on_sys_utime_return) -PPP_CB_BOILERPLATE(on_sys_utimensat_return) -PPP_CB_BOILERPLATE(on_sys_utimes_return) -PPP_CB_BOILERPLATE(on_sys_vhangup_return) -PPP_CB_BOILERPLATE(on_sys_vmsplice_return) -PPP_CB_BOILERPLATE(on_sys_wait4_return) -PPP_CB_BOILERPLATE(on_sys_waitid_return) -PPP_CB_BOILERPLATE(on_sys_write_return) -PPP_CB_BOILERPLATE(on_sys_writev_return) -#endif #if defined(TARGET_X86_64) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_FD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_FD_RETURN PPP_CB_BOILERPLATE(on___acl_aclcheck_fd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_FILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_FILE_RETURN PPP_CB_BOILERPLATE(on___acl_aclcheck_file_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_ACLCHECK_LINK_RETURN PPP_CB_BOILERPLATE(on___acl_aclcheck_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_FD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_FD_RETURN PPP_CB_BOILERPLATE(on___acl_delete_fd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_FILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_FILE_RETURN PPP_CB_BOILERPLATE(on___acl_delete_file_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_DELETE_LINK_RETURN PPP_CB_BOILERPLATE(on___acl_delete_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_FD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_FD_RETURN PPP_CB_BOILERPLATE(on___acl_get_fd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_FILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_FILE_RETURN PPP_CB_BOILERPLATE(on___acl_get_file_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_GET_LINK_RETURN PPP_CB_BOILERPLATE(on___acl_get_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_FD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_FD_RETURN PPP_CB_BOILERPLATE(on___acl_set_fd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_FILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_FILE_RETURN PPP_CB_BOILERPLATE(on___acl_set_file_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___ACL_SET_LINK_RETURN PPP_CB_BOILERPLATE(on___acl_set_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___CAP_RIGHTS_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___CAP_RIGHTS_GET_RETURN PPP_CB_BOILERPLATE(on___cap_rights_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___GETCWD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___GETCWD_RETURN PPP_CB_BOILERPLATE(on___getcwd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_EXECVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_EXECVE_RETURN PPP_CB_BOILERPLATE(on___mac_execve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_FD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_FD_RETURN PPP_CB_BOILERPLATE(on___mac_get_fd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_FILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_FILE_RETURN PPP_CB_BOILERPLATE(on___mac_get_file_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_LINK_RETURN PPP_CB_BOILERPLATE(on___mac_get_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_PID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_PID_RETURN PPP_CB_BOILERPLATE(on___mac_get_pid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_PROC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_GET_PROC_RETURN PPP_CB_BOILERPLATE(on___mac_get_proc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_FD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_FD_RETURN PPP_CB_BOILERPLATE(on___mac_set_fd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_FILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_FILE_RETURN PPP_CB_BOILERPLATE(on___mac_set_file_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_LINK_RETURN PPP_CB_BOILERPLATE(on___mac_set_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_PROC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___MAC_SET_PROC_RETURN PPP_CB_BOILERPLATE(on___mac_set_proc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___REALPATHAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___REALPATHAT_RETURN PPP_CB_BOILERPLATE(on___realpathat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___SEMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___SEMCTL_RETURN PPP_CB_BOILERPLATE(on___semctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___SETUGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___SETUGID_RETURN PPP_CB_BOILERPLATE(on___setugid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___SYSCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___SYSCTL_RETURN PPP_CB_BOILERPLATE(on___sysctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON___SYSCTLBYNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON___SYSCTLBYNAME_RETURN PPP_CB_BOILERPLATE(on___sysctlbyname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON__UMTX_OP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON__UMTX_OP_RETURN PPP_CB_BOILERPLATE(on__umtx_op_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ABORT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ABORT2_RETURN PPP_CB_BOILERPLATE(on_abort2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ACCEPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ACCEPT_RETURN PPP_CB_BOILERPLATE(on_accept_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ACCEPT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ACCEPT4_RETURN PPP_CB_BOILERPLATE(on_accept4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ACCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ACCESS_RETURN PPP_CB_BOILERPLATE(on_access_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ACCT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ACCT_RETURN PPP_CB_BOILERPLATE(on_acct_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ADJTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ADJTIME_RETURN PPP_CB_BOILERPLATE(on_adjtime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AFS3_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AFS3_SYSCALL_RETURN PPP_CB_BOILERPLATE(on_afs3_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_CANCEL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_CANCEL_RETURN PPP_CB_BOILERPLATE(on_aio_cancel_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_ERROR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_ERROR_RETURN PPP_CB_BOILERPLATE(on_aio_error_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_FSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_FSYNC_RETURN PPP_CB_BOILERPLATE(on_aio_fsync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_MLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_MLOCK_RETURN PPP_CB_BOILERPLATE(on_aio_mlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_READ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_READ_RETURN PPP_CB_BOILERPLATE(on_aio_read_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_RETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_RETURN_RETURN PPP_CB_BOILERPLATE(on_aio_return_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_SUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_SUSPEND_RETURN PPP_CB_BOILERPLATE(on_aio_suspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_WAITCOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_WAITCOMPLETE_RETURN PPP_CB_BOILERPLATE(on_aio_waitcomplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AIO_WRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AIO_WRITE_RETURN PPP_CB_BOILERPLATE(on_aio_write_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AUDIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AUDIT_RETURN PPP_CB_BOILERPLATE(on_audit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AUDITCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AUDITCTL_RETURN PPP_CB_BOILERPLATE(on_auditctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_AUDITON_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_AUDITON_RETURN PPP_CB_BOILERPLATE(on_auditon_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_BIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_BIND_RETURN PPP_CB_BOILERPLATE(on_bind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_BINDAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_BINDAT_RETURN PPP_CB_BOILERPLATE(on_bindat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_ENTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_ENTER_RETURN PPP_CB_BOILERPLATE(on_cap_enter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_FCNTLS_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_FCNTLS_GET_RETURN PPP_CB_BOILERPLATE(on_cap_fcntls_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_FCNTLS_LIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_FCNTLS_LIMIT_RETURN PPP_CB_BOILERPLATE(on_cap_fcntls_limit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_GETMODE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_GETMODE_RETURN PPP_CB_BOILERPLATE(on_cap_getmode_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_IOCTLS_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_IOCTLS_GET_RETURN PPP_CB_BOILERPLATE(on_cap_ioctls_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_IOCTLS_LIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_IOCTLS_LIMIT_RETURN PPP_CB_BOILERPLATE(on_cap_ioctls_limit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CAP_RIGHTS_LIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CAP_RIGHTS_LIMIT_RETURN PPP_CB_BOILERPLATE(on_cap_rights_limit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CHDIR_RETURN PPP_CB_BOILERPLATE(on_chdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHFLAGS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CHFLAGS_RETURN PPP_CB_BOILERPLATE(on_chflags_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHFLAGSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CHFLAGSAT_RETURN PPP_CB_BOILERPLATE(on_chflagsat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CHMOD_RETURN PPP_CB_BOILERPLATE(on_chmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CHOWN_RETURN PPP_CB_BOILERPLATE(on_chown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CHROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CHROOT_RETURN PPP_CB_BOILERPLATE(on_chroot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETCPUCLOCKID2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETCPUCLOCKID2_RETURN PPP_CB_BOILERPLATE(on_clock_getcpuclockid2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETRES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETRES_RETURN PPP_CB_BOILERPLATE(on_clock_getres_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_GETTIME_RETURN PPP_CB_BOILERPLATE(on_clock_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_NANOSLEEP_RETURN PPP_CB_BOILERPLATE(on_clock_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOCK_SETTIME_RETURN PPP_CB_BOILERPLATE(on_clock_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOSE_RETURN PPP_CB_BOILERPLATE(on_close_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOSE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOSE_RANGE_RETURN PPP_CB_BOILERPLATE(on_close_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CLOSEFROM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CLOSEFROM_RETURN PPP_CB_BOILERPLATE(on_closefrom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CONNECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CONNECT_RETURN PPP_CB_BOILERPLATE(on_connect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CONNECTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CONNECTAT_RETURN PPP_CB_BOILERPLATE(on_connectat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_COPY_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_COPY_FILE_RANGE_RETURN PPP_CB_BOILERPLATE(on_copy_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_RETURN PPP_CB_BOILERPLATE(on_cpuset_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETAFFINITY_RETURN PPP_CB_BOILERPLATE(on_cpuset_getaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETDOMAIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETDOMAIN_RETURN PPP_CB_BOILERPLATE(on_cpuset_getdomain_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_GETID_RETURN PPP_CB_BOILERPLATE(on_cpuset_getid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETAFFINITY_RETURN PPP_CB_BOILERPLATE(on_cpuset_setaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETDOMAIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETDOMAIN_RETURN PPP_CB_BOILERPLATE(on_cpuset_setdomain_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CPUSET_SETID_RETURN PPP_CB_BOILERPLATE(on_cpuset_setid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CREAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CREAT_RETURN PPP_CB_BOILERPLATE(on_creat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_DUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_DUP_RETURN PPP_CB_BOILERPLATE(on_dup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_DUP2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_DUP2_RETURN PPP_CB_BOILERPLATE(on_dup2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EACCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EACCESS_RETURN PPP_CB_BOILERPLATE(on_eaccess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXECVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXECVE_RETURN PPP_CB_BOILERPLATE(on_execve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_FD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_FD_RETURN PPP_CB_BOILERPLATE(on_extattr_delete_fd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_FILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_FILE_RETURN PPP_CB_BOILERPLATE(on_extattr_delete_file_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_DELETE_LINK_RETURN PPP_CB_BOILERPLATE(on_extattr_delete_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_FD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_FD_RETURN PPP_CB_BOILERPLATE(on_extattr_get_fd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_FILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_FILE_RETURN PPP_CB_BOILERPLATE(on_extattr_get_file_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_GET_LINK_RETURN PPP_CB_BOILERPLATE(on_extattr_get_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_FD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_FD_RETURN PPP_CB_BOILERPLATE(on_extattr_list_fd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_FILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_FILE_RETURN PPP_CB_BOILERPLATE(on_extattr_list_file_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_LIST_LINK_RETURN PPP_CB_BOILERPLATE(on_extattr_list_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_FD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_FD_RETURN PPP_CB_BOILERPLATE(on_extattr_set_fd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_FILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_FILE_RETURN PPP_CB_BOILERPLATE(on_extattr_set_file_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTR_SET_LINK_RETURN PPP_CB_BOILERPLATE(on_extattr_set_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_EXTATTRCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_EXTATTRCTL_RETURN PPP_CB_BOILERPLATE(on_extattrctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FACCESSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FACCESSAT_RETURN PPP_CB_BOILERPLATE(on_faccessat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHDIR_RETURN PPP_CB_BOILERPLATE(on_fchdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHFLAGS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHFLAGS_RETURN PPP_CB_BOILERPLATE(on_fchflags_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHMOD_RETURN PPP_CB_BOILERPLATE(on_fchmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHMODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHMODAT_RETURN PPP_CB_BOILERPLATE(on_fchmodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHOWN_RETURN PPP_CB_BOILERPLATE(on_fchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCHOWNAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FCHOWNAT_RETURN PPP_CB_BOILERPLATE(on_fchownat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FCNTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FCNTL_RETURN PPP_CB_BOILERPLATE(on_fcntl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FDATASYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FDATASYNC_RETURN PPP_CB_BOILERPLATE(on_fdatasync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FEXECVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FEXECVE_RETURN PPP_CB_BOILERPLATE(on_fexecve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_GETCOUNTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_GETCOUNTER_RETURN PPP_CB_BOILERPLATE(on_ffclock_getcounter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_GETESTIMATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_GETESTIMATE_RETURN PPP_CB_BOILERPLATE(on_ffclock_getestimate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_SETESTIMATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FFCLOCK_SETESTIMATE_RETURN PPP_CB_BOILERPLATE(on_ffclock_setestimate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FHLINK_RETURN PPP_CB_BOILERPLATE(on_fhlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FHLINKAT_RETURN PPP_CB_BOILERPLATE(on_fhlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHOPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FHOPEN_RETURN PPP_CB_BOILERPLATE(on_fhopen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHREADLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FHREADLINK_RETURN PPP_CB_BOILERPLATE(on_fhreadlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FHSTAT_RETURN PPP_CB_BOILERPLATE(on_fhstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FHSTATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FHSTATFS_RETURN PPP_CB_BOILERPLATE(on_fhstatfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FLOCK_RETURN PPP_CB_BOILERPLATE(on_flock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FORK_RETURN PPP_CB_BOILERPLATE(on_fork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FPATHCONF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FPATHCONF_RETURN PPP_CB_BOILERPLATE(on_fpathconf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FSTAT_RETURN PPP_CB_BOILERPLATE(on_fstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FSTATAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FSTATAT_RETURN PPP_CB_BOILERPLATE(on_fstatat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FSTATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FSTATFS_RETURN PPP_CB_BOILERPLATE(on_fstatfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FSYNC_RETURN PPP_CB_BOILERPLATE(on_fsync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FTRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FTRUNCATE_RETURN PPP_CB_BOILERPLATE(on_ftruncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FUNLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FUNLINKAT_RETURN PPP_CB_BOILERPLATE(on_funlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FUTIMENS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FUTIMENS_RETURN PPP_CB_BOILERPLATE(on_futimens_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FUTIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FUTIMES_RETURN PPP_CB_BOILERPLATE(on_futimes_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_FUTIMESAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_FUTIMESAT_RETURN PPP_CB_BOILERPLATE(on_futimesat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETAUDIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETAUDIT_RETURN PPP_CB_BOILERPLATE(on_getaudit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETAUDIT_ADDR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETAUDIT_ADDR_RETURN PPP_CB_BOILERPLATE(on_getaudit_addr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETAUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETAUID_RETURN PPP_CB_BOILERPLATE(on_getauid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETCONTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETCONTEXT_RETURN PPP_CB_BOILERPLATE(on_getcontext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETDENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETDENTS_RETURN PPP_CB_BOILERPLATE(on_getdents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETDIRENTRIES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETDIRENTRIES_RETURN PPP_CB_BOILERPLATE(on_getdirentries_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETDOMAINNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETDOMAINNAME_RETURN PPP_CB_BOILERPLATE(on_getdomainname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETDTABLESIZE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETDTABLESIZE_RETURN PPP_CB_BOILERPLATE(on_getdtablesize_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETEGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETEGID_RETURN PPP_CB_BOILERPLATE(on_getegid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETEUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETEUID_RETURN PPP_CB_BOILERPLATE(on_geteuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETFH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETFH_RETURN PPP_CB_BOILERPLATE(on_getfh_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETFHAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETFHAT_RETURN PPP_CB_BOILERPLATE(on_getfhat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETFSSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETFSSTAT_RETURN PPP_CB_BOILERPLATE(on_getfsstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETGID_RETURN PPP_CB_BOILERPLATE(on_getgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETGROUPS_RETURN PPP_CB_BOILERPLATE(on_getgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETHOSTID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETHOSTID_RETURN PPP_CB_BOILERPLATE(on_gethostid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETHOSTNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETHOSTNAME_RETURN PPP_CB_BOILERPLATE(on_gethostname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETITIMER_RETURN PPP_CB_BOILERPLATE(on_getitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETKERNINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETKERNINFO_RETURN PPP_CB_BOILERPLATE(on_getkerninfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETLOGIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETLOGIN_RETURN PPP_CB_BOILERPLATE(on_getlogin_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETLOGINCLASS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETLOGINCLASS_RETURN PPP_CB_BOILERPLATE(on_getloginclass_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPAGESIZE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPAGESIZE_RETURN PPP_CB_BOILERPLATE(on_getpagesize_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPEERNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPEERNAME_RETURN PPP_CB_BOILERPLATE(on_getpeername_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPGID_RETURN PPP_CB_BOILERPLATE(on_getpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPGRP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPGRP_RETURN PPP_CB_BOILERPLATE(on_getpgrp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPID_RETURN PPP_CB_BOILERPLATE(on_getpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPPID_RETURN PPP_CB_BOILERPLATE(on_getppid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETPRIORITY_RETURN PPP_CB_BOILERPLATE(on_getpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETRANDOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETRANDOM_RETURN PPP_CB_BOILERPLATE(on_getrandom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETRESGID_RETURN PPP_CB_BOILERPLATE(on_getresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETRESUID_RETURN PPP_CB_BOILERPLATE(on_getresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETRLIMIT_RETURN PPP_CB_BOILERPLATE(on_getrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETRUSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETRUSAGE_RETURN PPP_CB_BOILERPLATE(on_getrusage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETSID_RETURN PPP_CB_BOILERPLATE(on_getsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETSOCKNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETSOCKNAME_RETURN PPP_CB_BOILERPLATE(on_getsockname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETSOCKOPT_RETURN PPP_CB_BOILERPLATE(on_getsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETTIMEOFDAY_RETURN PPP_CB_BOILERPLATE(on_gettimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GETUID_RETURN PPP_CB_BOILERPLATE(on_getuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GSSD_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GSSD_SYSCALL_RETURN PPP_CB_BOILERPLATE(on_gssd_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_IOCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_IOCTL_RETURN PPP_CB_BOILERPLATE(on_ioctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ISSETUGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ISSETUGID_RETURN PPP_CB_BOILERPLATE(on_issetugid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_JAIL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_JAIL_RETURN PPP_CB_BOILERPLATE(on_jail_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_JAIL_ATTACH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_JAIL_ATTACH_RETURN PPP_CB_BOILERPLATE(on_jail_attach_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_JAIL_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_JAIL_GET_RETURN PPP_CB_BOILERPLATE(on_jail_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_JAIL_REMOVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_JAIL_REMOVE_RETURN PPP_CB_BOILERPLATE(on_jail_remove_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_JAIL_SET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_JAIL_SET_RETURN PPP_CB_BOILERPLATE(on_jail_set_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KENV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KENV_RETURN PPP_CB_BOILERPLATE(on_kenv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KEVENT_RETURN PPP_CB_BOILERPLATE(on_kevent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KILL_RETURN PPP_CB_BOILERPLATE(on_kill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KILLPG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KILLPG_RETURN PPP_CB_BOILERPLATE(on_killpg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDFIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDFIND_RETURN PPP_CB_BOILERPLATE(on_kldfind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDFIRSTMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDFIRSTMOD_RETURN PPP_CB_BOILERPLATE(on_kldfirstmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDLOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDLOAD_RETURN PPP_CB_BOILERPLATE(on_kldload_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDNEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDNEXT_RETURN PPP_CB_BOILERPLATE(on_kldnext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDSTAT_RETURN PPP_CB_BOILERPLATE(on_kldstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDSYM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDSYM_RETURN PPP_CB_BOILERPLATE(on_kldsym_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDUNLOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDUNLOAD_RETURN PPP_CB_BOILERPLATE(on_kldunload_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KLDUNLOADF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KLDUNLOADF_RETURN PPP_CB_BOILERPLATE(on_kldunloadf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_NOTIFY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_NOTIFY_RETURN PPP_CB_BOILERPLATE(on_kmq_notify_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_OPEN_RETURN PPP_CB_BOILERPLATE(on_kmq_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_SETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_SETATTR_RETURN PPP_CB_BOILERPLATE(on_kmq_setattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_TIMEDRECEIVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_TIMEDRECEIVE_RETURN PPP_CB_BOILERPLATE(on_kmq_timedreceive_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_TIMEDSEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_TIMEDSEND_RETURN PPP_CB_BOILERPLATE(on_kmq_timedsend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KMQ_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KMQ_UNLINK_RETURN PPP_CB_BOILERPLATE(on_kmq_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KQUEUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KQUEUE_RETURN PPP_CB_BOILERPLATE(on_kqueue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_CLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_CLOSE_RETURN PPP_CB_BOILERPLATE(on_ksem_close_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_DESTROY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_DESTROY_RETURN PPP_CB_BOILERPLATE(on_ksem_destroy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_GETVALUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_GETVALUE_RETURN PPP_CB_BOILERPLATE(on_ksem_getvalue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_INIT_RETURN PPP_CB_BOILERPLATE(on_ksem_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_OPEN_RETURN PPP_CB_BOILERPLATE(on_ksem_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_POST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_POST_RETURN PPP_CB_BOILERPLATE(on_ksem_post_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_TIMEDWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_TIMEDWAIT_RETURN PPP_CB_BOILERPLATE(on_ksem_timedwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_TRYWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_TRYWAIT_RETURN PPP_CB_BOILERPLATE(on_ksem_trywait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_UNLINK_RETURN PPP_CB_BOILERPLATE(on_ksem_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KSEM_WAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KSEM_WAIT_RETURN PPP_CB_BOILERPLATE(on_ksem_wait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_CREATE_RETURN PPP_CB_BOILERPLATE(on_ktimer_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_DELETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_DELETE_RETURN PPP_CB_BOILERPLATE(on_ktimer_delete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_GETOVERRUN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_GETOVERRUN_RETURN PPP_CB_BOILERPLATE(on_ktimer_getoverrun_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_GETTIME_RETURN PPP_CB_BOILERPLATE(on_ktimer_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KTIMER_SETTIME_RETURN PPP_CB_BOILERPLATE(on_ktimer_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_KTRACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_KTRACE_RETURN PPP_CB_BOILERPLATE(on_ktrace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LCHFLAGS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LCHFLAGS_RETURN PPP_CB_BOILERPLATE(on_lchflags_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LCHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LCHMOD_RETURN PPP_CB_BOILERPLATE(on_lchmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LCHOWN_RETURN PPP_CB_BOILERPLATE(on_lchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LGETFH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LGETFH_RETURN PPP_CB_BOILERPLATE(on_lgetfh_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LINK_RETURN PPP_CB_BOILERPLATE(on_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LINKAT_RETURN PPP_CB_BOILERPLATE(on_linkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LIO_LISTIO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LIO_LISTIO_RETURN PPP_CB_BOILERPLATE(on_lio_listio_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LISTEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LISTEN_RETURN PPP_CB_BOILERPLATE(on_listen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LPATHCONF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LPATHCONF_RETURN PPP_CB_BOILERPLATE(on_lpathconf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LSEEK_RETURN PPP_CB_BOILERPLATE(on_lseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LSTAT_RETURN PPP_CB_BOILERPLATE(on_lstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_LUTIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_LUTIMES_RETURN PPP_CB_BOILERPLATE(on_lutimes_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MAC_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MAC_SYSCALL_RETURN PPP_CB_BOILERPLATE(on_mac_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MADVISE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MADVISE_RETURN PPP_CB_BOILERPLATE(on_madvise_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MINCORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MINCORE_RETURN PPP_CB_BOILERPLATE(on_mincore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MINHERIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MINHERIT_RETURN PPP_CB_BOILERPLATE(on_minherit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MKDIR_RETURN PPP_CB_BOILERPLATE(on_mkdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKDIRAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MKDIRAT_RETURN PPP_CB_BOILERPLATE(on_mkdirat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKFIFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MKFIFO_RETURN PPP_CB_BOILERPLATE(on_mkfifo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKFIFOAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MKFIFOAT_RETURN PPP_CB_BOILERPLATE(on_mkfifoat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKNOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MKNOD_RETURN PPP_CB_BOILERPLATE(on_mknod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MKNODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MKNODAT_RETURN PPP_CB_BOILERPLATE(on_mknodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MLOCK_RETURN PPP_CB_BOILERPLATE(on_mlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MLOCKALL_RETURN PPP_CB_BOILERPLATE(on_mlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODFIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MODFIND_RETURN PPP_CB_BOILERPLATE(on_modfind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODFNEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MODFNEXT_RETURN PPP_CB_BOILERPLATE(on_modfnext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODNEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MODNEXT_RETURN PPP_CB_BOILERPLATE(on_modnext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MODSTAT_RETURN PPP_CB_BOILERPLATE(on_modstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MOUNT_RETURN PPP_CB_BOILERPLATE(on_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MPROTECT_RETURN PPP_CB_BOILERPLATE(on_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MSGCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MSGCTL_RETURN PPP_CB_BOILERPLATE(on_msgctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MSGGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MSGGET_RETURN PPP_CB_BOILERPLATE(on_msgget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MSGRCV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MSGRCV_RETURN PPP_CB_BOILERPLATE(on_msgrcv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MSGSND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MSGSND_RETURN PPP_CB_BOILERPLATE(on_msgsnd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MSYNC_RETURN PPP_CB_BOILERPLATE(on_msync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MUNLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MUNLOCK_RETURN PPP_CB_BOILERPLATE(on_munlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MUNMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MUNMAP_RETURN PPP_CB_BOILERPLATE(on_munmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NANOSLEEP_RETURN PPP_CB_BOILERPLATE(on_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NFSSVC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NFSSVC_RETURN PPP_CB_BOILERPLATE(on_nfssvc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NFSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NFSTAT_RETURN PPP_CB_BOILERPLATE(on_nfstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NLM_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NLM_SYSCALL_RETURN PPP_CB_BOILERPLATE(on_nlm_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NLSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NLSTAT_RETURN PPP_CB_BOILERPLATE(on_nlstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NMOUNT_RETURN PPP_CB_BOILERPLATE(on_nmount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NNPFS_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NNPFS_SYSCALL_RETURN PPP_CB_BOILERPLATE(on_nnpfs_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NOSYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NOSYS_RETURN PPP_CB_BOILERPLATE(on_nosys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NSTAT_RETURN PPP_CB_BOILERPLATE(on_nstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCEPTCONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCEPTCONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtAcceptConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECK_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheck_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKANDAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKANDAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckAndAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPE_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckByType_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeAndAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultList_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultListAndAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDATOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDATOM_RETURN PPP_CB_BOILERPLATE(on_NtAddAtom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDBOOTENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDBOOTENTRY_RETURN PPP_CB_BOILERPLATE(on_NtAddBootEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDDRIVERENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDDRIVERENTRY_RETURN PPP_CB_BOILERPLATE(on_NtAddDriverEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTGROUPSTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTGROUPSTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtAdjustGroupsToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTPRIVILEGESTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTPRIVILEGESTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtAdjustPrivilegesToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALERTRESUMETHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALERTRESUMETHREAD_RETURN PPP_CB_BOILERPLATE(on_NtAlertResumeThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALERTTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALERTTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtAlertThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATELOCALLYUNIQUEID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATELOCALLYUNIQUEID_RETURN PPP_CB_BOILERPLATE(on_NtAllocateLocallyUniqueId_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATERESERVEOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATERESERVEOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtAllocateReserveObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN PPP_CB_BOILERPLATE(on_NtAllocateUserPhysicalPages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUUIDS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUUIDS_RETURN PPP_CB_BOILERPLATE(on_NtAllocateUuids_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtAllocateVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCACCEPTCONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCACCEPTCONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcAcceptConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCANCELMESSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCANCELMESSAGE_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCancelMessage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCreatePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORTSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORTSECTION_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCreatePortSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATERESOURCERESERVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATERESOURCERESERVE_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCreateResourceReserve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECTIONVIEW_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECTIONVIEW_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCreateSectionView_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECURITYCONTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECURITYCONTEXT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCreateSecurityContext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETEPORTSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETEPORTSECTION_RETURN PPP_CB_BOILERPLATE(on_NtAlpcDeletePortSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETERESOURCERESERVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETERESOURCERESERVE_RETURN PPP_CB_BOILERPLATE(on_NtAlpcDeleteResourceReserve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECTIONVIEW_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECTIONVIEW_RETURN PPP_CB_BOILERPLATE(on_NtAlpcDeleteSectionView_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECURITYCONTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECURITYCONTEXT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcDeleteSecurityContext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDISCONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDISCONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcDisconnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcImpersonateClientOfPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtAlpcOpenSenderProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtAlpcOpenSenderThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtAlpcQueryInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN PPP_CB_BOILERPLATE(on_NtAlpcQueryInformationMessage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCREVOKESECURITYCONTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCREVOKESECURITYCONTEXT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcRevokeSecurityContext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSENDWAITRECEIVEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSENDWAITRECEIVEPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcSendWaitReceivePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSETINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSETINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtAlpcSetInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTAPPHELPCACHECONTROL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTAPPHELPCACHECONTROL_RETURN PPP_CB_BOILERPLATE(on_NtApphelpCacheControl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTAREMAPPEDFILESTHESAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTAREMAPPEDFILESTHESAME_RETURN PPP_CB_BOILERPLATE(on_NtAreMappedFilesTheSame_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtAssignProcessToJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCALLBACKRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCALLBACKRETURN_RETURN PPP_CB_BOILERPLATE(on_NtCallbackReturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILE_RETURN PPP_CB_BOILERPLATE(on_NtCancelIoFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILEEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILEEX_RETURN PPP_CB_BOILERPLATE(on_NtCancelIoFileEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN PPP_CB_BOILERPLATE(on_NtCancelSynchronousIoFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELTIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELTIMER_RETURN PPP_CB_BOILERPLATE(on_NtCancelTimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLEAREVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLEAREVENT_RETURN PPP_CB_BOILERPLATE(on_NtClearEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSE_RETURN PPP_CB_BOILERPLATE(on_NtClose_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSEOBJECTAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSEOBJECTAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtCloseObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITCOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITCOMPLETE_RETURN PPP_CB_BOILERPLATE(on_NtCommitComplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtCommitEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITTRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITTRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtCommitTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPACTKEYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPACTKEYS_RETURN PPP_CB_BOILERPLATE(on_NtCompactKeys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPARETOKENS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPARETOKENS_RETURN PPP_CB_BOILERPLATE(on_NtCompareTokens_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPLETECONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPLETECONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtCompleteConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPRESSKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPRESSKEY_RETURN PPP_CB_BOILERPLATE(on_NtCompressKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCONTINUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCONTINUE_RETURN PPP_CB_BOILERPLATE(on_NtContinue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDEBUGOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDEBUGOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtCreateDebugObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDIRECTORYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDIRECTORYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtCreateDirectoryObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtCreateEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENT_RETURN PPP_CB_BOILERPLATE(on_NtCreateEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtCreateEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEFILE_RETURN PPP_CB_BOILERPLATE(on_NtCreateFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEIOCOMPLETION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEIOCOMPLETION_RETURN PPP_CB_BOILERPLATE(on_NtCreateIoCompletion_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtCreateJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBSET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBSET_RETURN PPP_CB_BOILERPLATE(on_NtCreateJobSet_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEY_RETURN PPP_CB_BOILERPLATE(on_NtCreateKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYEDEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYEDEVENT_RETURN PPP_CB_BOILERPLATE(on_NtCreateKeyedEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYTRANSACTED_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYTRANSACTED_RETURN PPP_CB_BOILERPLATE(on_NtCreateKeyTransacted_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMAILSLOTFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMAILSLOTFILE_RETURN PPP_CB_BOILERPLATE(on_NtCreateMailslotFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMUTANT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMUTANT_RETURN PPP_CB_BOILERPLATE(on_NtCreateMutant_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATENAMEDPIPEFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATENAMEDPIPEFILE_RETURN PPP_CB_BOILERPLATE(on_NtCreateNamedPipeFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPAGINGFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPAGINGFILE_RETURN PPP_CB_BOILERPLATE(on_NtCreatePagingFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPORT_RETURN PPP_CB_BOILERPLATE(on_NtCreatePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPRIVATENAMESPACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPRIVATENAMESPACE_RETURN PPP_CB_BOILERPLATE(on_NtCreatePrivateNamespace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtCreateProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESSEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESSEX_RETURN PPP_CB_BOILERPLATE(on_NtCreateProcessEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILE_RETURN PPP_CB_BOILERPLATE(on_NtCreateProfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILEEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILEEX_RETURN PPP_CB_BOILERPLATE(on_NtCreateProfileEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATERESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATERESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtCreateResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESECTION_RETURN PPP_CB_BOILERPLATE(on_NtCreateSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESEMAPHORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESEMAPHORE_RETURN PPP_CB_BOILERPLATE(on_NtCreateSemaphore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESYMBOLICLINKOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESYMBOLICLINKOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtCreateSymbolicLinkObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREAD_RETURN PPP_CB_BOILERPLATE(on_NtCreateThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREADEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREADEX_RETURN PPP_CB_BOILERPLATE(on_NtCreateThreadEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETIMER_RETURN PPP_CB_BOILERPLATE(on_NtCreateTimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETOKEN_RETURN PPP_CB_BOILERPLATE(on_NtCreateToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtCreateTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtCreateTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEUSERPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEUSERPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtCreateUserProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWAITABLEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWAITABLEPORT_RETURN PPP_CB_BOILERPLATE(on_NtCreateWaitablePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWORKERFACTORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWORKERFACTORY_RETURN PPP_CB_BOILERPLATE(on_NtCreateWorkerFactory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGACTIVEPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGACTIVEPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtDebugActiveProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGCONTINUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGCONTINUE_RETURN PPP_CB_BOILERPLATE(on_NtDebugContinue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELAYEXECUTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELAYEXECUTION_RETURN PPP_CB_BOILERPLATE(on_NtDelayExecution_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEATOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEATOM_RETURN PPP_CB_BOILERPLATE(on_NtDeleteAtom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEBOOTENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEBOOTENTRY_RETURN PPP_CB_BOILERPLATE(on_NtDeleteBootEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEDRIVERENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEDRIVERENTRY_RETURN PPP_CB_BOILERPLATE(on_NtDeleteDriverEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEFILE_RETURN PPP_CB_BOILERPLATE(on_NtDeleteFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEKEY_RETURN PPP_CB_BOILERPLATE(on_NtDeleteKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEOBJECTAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEOBJECTAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtDeleteObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEPRIVATENAMESPACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEPRIVATENAMESPACE_RETURN PPP_CB_BOILERPLATE(on_NtDeletePrivateNamespace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEVALUEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEVALUEKEY_RETURN PPP_CB_BOILERPLATE(on_NtDeleteValueKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEVICEIOCONTROLFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEVICEIOCONTROLFILE_RETURN PPP_CB_BOILERPLATE(on_NtDeviceIoControlFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDISABLELASTKNOWNGOOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDISABLELASTKNOWNGOOD_RETURN PPP_CB_BOILERPLATE(on_NtDisableLastKnownGood_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDISPLAYSTRING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDISPLAYSTRING_RETURN PPP_CB_BOILERPLATE(on_NtDisplayString_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDRAWTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDRAWTEXT_RETURN PPP_CB_BOILERPLATE(on_NtDrawText_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATEOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATEOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtDuplicateObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATETOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATETOKEN_RETURN PPP_CB_BOILERPLATE(on_NtDuplicateToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENABLELASTKNOWNGOOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENABLELASTKNOWNGOOD_RETURN PPP_CB_BOILERPLATE(on_NtEnableLastKnownGood_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEBOOTENTRIES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEBOOTENTRIES_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateBootEntries_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEDRIVERENTRIES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEDRIVERENTRIES_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateDriverEntries_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEKEY_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateSystemEnvironmentValuesEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATETRANSACTIONOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATETRANSACTIONOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateTransactionObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEVALUEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEVALUEKEY_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateValueKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTEXTENDSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTEXTENDSECTION_RETURN PPP_CB_BOILERPLATE(on_NtExtendSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFILTERTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFILTERTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtFilterToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFINDATOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFINDATOM_RETURN PPP_CB_BOILERPLATE(on_NtFindAtom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHBUFFERSFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHBUFFERSFILE_RETURN PPP_CB_BOILERPLATE(on_NtFlushBuffersFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTALLUILANGUAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTALLUILANGUAGE_RETURN PPP_CB_BOILERPLATE(on_NtFlushInstallUILanguage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTRUCTIONCACHE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTRUCTIONCACHE_RETURN PPP_CB_BOILERPLATE(on_NtFlushInstructionCache_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHKEY_RETURN PPP_CB_BOILERPLATE(on_NtFlushKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN PPP_CB_BOILERPLATE(on_NtFlushProcessWriteBuffers_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtFlushVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHWRITEBUFFER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHWRITEBUFFER_RETURN PPP_CB_BOILERPLATE(on_NtFlushWriteBuffer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEUSERPHYSICALPAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEUSERPHYSICALPAGES_RETURN PPP_CB_BOILERPLATE(on_NtFreeUserPhysicalPages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtFreeVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZEREGISTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZEREGISTRY_RETURN PPP_CB_BOILERPLATE(on_NtFreezeRegistry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZETRANSACTIONS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZETRANSACTIONS_RETURN PPP_CB_BOILERPLATE(on_NtFreezeTransactions_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFSCONTROLFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFSCONTROLFILE_RETURN PPP_CB_BOILERPLATE(on_NtFsControlFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETCONTEXTTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETCONTEXTTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtGetContextThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETCURRENTPROCESSORNUMBER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETCURRENTPROCESSORNUMBER_RETURN PPP_CB_BOILERPLATE(on_NtGetCurrentProcessorNumber_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETDEVICEPOWERSTATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETDEVICEPOWERSTATE_RETURN PPP_CB_BOILERPLATE(on_NtGetDevicePowerState_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETMUIREGISTRYINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETMUIREGISTRYINFO_RETURN PPP_CB_BOILERPLATE(on_NtGetMUIRegistryInfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtGetNextProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtGetNextThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNLSSECTIONPTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNLSSECTIONPTR_RETURN PPP_CB_BOILERPLATE(on_NtGetNlsSectionPtr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtGetNotificationResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETPLUGPLAYEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETPLUGPLAYEVENT_RETURN PPP_CB_BOILERPLATE(on_NtGetPlugPlayEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETWRITEWATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETWRITEWATCH_RETURN PPP_CB_BOILERPLATE(on_NtGetWriteWatch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtImpersonateAnonymousToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATECLIENTOFPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATECLIENTOFPORT_RETURN PPP_CB_BOILERPLATE(on_NtImpersonateClientOfPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATETHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATETHREAD_RETURN PPP_CB_BOILERPLATE(on_NtImpersonateThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZENLSFILES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZENLSFILES_RETURN PPP_CB_BOILERPLATE(on_NtInitializeNlsFiles_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZEREGISTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZEREGISTRY_RETURN PPP_CB_BOILERPLATE(on_NtInitializeRegistry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIATEPOWERACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIATEPOWERACTION_RETURN PPP_CB_BOILERPLATE(on_NtInitiatePowerAction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISPROCESSINJOB_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISPROCESSINJOB_RETURN PPP_CB_BOILERPLATE(on_NtIsProcessInJob_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN PPP_CB_BOILERPLATE(on_NtIsSystemResumeAutomatic_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISUILANGUAGECOMITTED_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISUILANGUAGECOMITTED_RETURN PPP_CB_BOILERPLATE(on_NtIsUILanguageComitted_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLISTENPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLISTENPORT_RETURN PPP_CB_BOILERPLATE(on_NtListenPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADDRIVER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADDRIVER_RETURN PPP_CB_BOILERPLATE(on_NtLoadDriver_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY_RETURN PPP_CB_BOILERPLATE(on_NtLoadKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY2_RETURN PPP_CB_BOILERPLATE(on_NtLoadKey2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEYEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEYEX_RETURN PPP_CB_BOILERPLATE(on_NtLoadKeyEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKFILE_RETURN PPP_CB_BOILERPLATE(on_NtLockFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN PPP_CB_BOILERPLATE(on_NtLockProductActivationKeys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKREGISTRYKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKREGISTRYKEY_RETURN PPP_CB_BOILERPLATE(on_NtLockRegistryKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtLockVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAKEPERMANENTOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAKEPERMANENTOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtMakePermanentObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAKETEMPORARYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAKETEMPORARYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtMakeTemporaryObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPCMFMODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPCMFMODULE_RETURN PPP_CB_BOILERPLATE(on_NtMapCMFModule_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGES_RETURN PPP_CB_BOILERPLATE(on_NtMapUserPhysicalPages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN PPP_CB_BOILERPLATE(on_NtMapUserPhysicalPagesScatter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPVIEWOFSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPVIEWOFSECTION_RETURN PPP_CB_BOILERPLATE(on_NtMapViewOfSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYBOOTENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYBOOTENTRY_RETURN PPP_CB_BOILERPLATE(on_NtModifyBootEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYDRIVERENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYDRIVERENTRY_RETURN PPP_CB_BOILERPLATE(on_NtModifyDriverEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN PPP_CB_BOILERPLATE(on_NtNotifyChangeDirectoryFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEKEY_RETURN PPP_CB_BOILERPLATE(on_NtNotifyChangeKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN PPP_CB_BOILERPLATE(on_NtNotifyChangeMultipleKeys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGESESSION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGESESSION_RETURN PPP_CB_BOILERPLATE(on_NtNotifyChangeSession_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENDIRECTORYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENDIRECTORYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtOpenDirectoryObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtOpenEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENT_RETURN PPP_CB_BOILERPLATE(on_NtOpenEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtOpenEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENFILE_RETURN PPP_CB_BOILERPLATE(on_NtOpenFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENIOCOMPLETION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENIOCOMPLETION_RETURN PPP_CB_BOILERPLATE(on_NtOpenIoCompletion_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtOpenJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEY_RETURN PPP_CB_BOILERPLATE(on_NtOpenKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEDEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEDEVENT_RETURN PPP_CB_BOILERPLATE(on_NtOpenKeyedEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEX_RETURN PPP_CB_BOILERPLATE(on_NtOpenKeyEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTED_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTED_RETURN PPP_CB_BOILERPLATE(on_NtOpenKeyTransacted_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTEDEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTEDEX_RETURN PPP_CB_BOILERPLATE(on_NtOpenKeyTransactedEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENMUTANT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENMUTANT_RETURN PPP_CB_BOILERPLATE(on_NtOpenMutant_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENOBJECTAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENOBJECTAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtOpenObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPRIVATENAMESPACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPRIVATENAMESPACE_RETURN PPP_CB_BOILERPLATE(on_NtOpenPrivateNamespace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtOpenProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtOpenProcessToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKENEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKENEX_RETURN PPP_CB_BOILERPLATE(on_NtOpenProcessTokenEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENRESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENRESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtOpenResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSECTION_RETURN PPP_CB_BOILERPLATE(on_NtOpenSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSEMAPHORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSEMAPHORE_RETURN PPP_CB_BOILERPLATE(on_NtOpenSemaphore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSESSION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSESSION_RETURN PPP_CB_BOILERPLATE(on_NtOpenSession_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSYMBOLICLINKOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSYMBOLICLINKOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtOpenSymbolicLinkObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtOpenThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtOpenThreadToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKENEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKENEX_RETURN PPP_CB_BOILERPLATE(on_NtOpenThreadTokenEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTIMER_RETURN PPP_CB_BOILERPLATE(on_NtOpenTimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtOpenTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtOpenTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTP_ADJTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTP_ADJTIME_RETURN PPP_CB_BOILERPLATE(on_ntp_adjtime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTP_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTP_GETTIME_RETURN PPP_CB_BOILERPLATE(on_ntp_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPLUGPLAYCONTROL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPLUGPLAYCONTROL_RETURN PPP_CB_BOILERPLATE(on_NtPlugPlayControl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPOWERINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPOWERINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtPowerInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPARECOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPARECOMPLETE_RETURN PPP_CB_BOILERPLATE(on_NtPrepareComplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPAREENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPAREENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtPrepareEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPARECOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPARECOMPLETE_RETURN PPP_CB_BOILERPLATE(on_NtPrePrepareComplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPAREENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPAREENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtPrePrepareEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGECHECK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGECHECK_RETURN PPP_CB_BOILERPLATE(on_NtPrivilegeCheck_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtPrivilegedServiceAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtPrivilegeObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONCOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONCOMPLETE_RETURN PPP_CB_BOILERPLATE(on_NtPropagationComplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONFAILED_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONFAILED_RETURN PPP_CB_BOILERPLATE(on_NtPropagationFailed_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROTECTVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROTECTVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtProtectVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPULSEEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPULSEEVENT_RETURN PPP_CB_BOILERPLATE(on_NtPulseEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYATTRIBUTESFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYATTRIBUTESFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryAttributesFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTENTRYORDER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTENTRYORDER_RETURN PPP_CB_BOILERPLATE(on_NtQueryBootEntryOrder_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTOPTIONS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTOPTIONS_RETURN PPP_CB_BOILERPLATE(on_NtQueryBootOptions_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEBUGFILTERSTATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEBUGFILTERSTATE_RETURN PPP_CB_BOILERPLATE(on_NtQueryDebugFilterState_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTLOCALE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTLOCALE_RETURN PPP_CB_BOILERPLATE(on_NtQueryDefaultLocale_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTUILANGUAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTUILANGUAGE_RETURN PPP_CB_BOILERPLATE(on_NtQueryDefaultUILanguage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryDirectoryFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtQueryDirectoryObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDRIVERENTRYORDER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDRIVERENTRYORDER_RETURN PPP_CB_BOILERPLATE(on_NtQueryDriverEntryOrder_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEAFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEAFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryEaFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEVENT_RETURN PPP_CB_BOILERPLATE(on_NtQueryEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYFULLATTRIBUTESFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYFULLATTRIBUTESFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryFullAttributesFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONATOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONATOM_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationAtom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPORT_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationWorkerFactory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINSTALLUILANGUAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINSTALLUILANGUAGE_RETURN PPP_CB_BOILERPLATE(on_NtQueryInstallUILanguage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINTERVALPROFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINTERVALPROFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryIntervalProfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYIOCOMPLETION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYIOCOMPLETION_RETURN PPP_CB_BOILERPLATE(on_NtQueryIoCompletion_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYKEY_RETURN PPP_CB_BOILERPLATE(on_NtQueryKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYLICENSEVALUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYLICENSEVALUE_RETURN PPP_CB_BOILERPLATE(on_NtQueryLicenseValue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMULTIPLEVALUEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMULTIPLEVALUEKEY_RETURN PPP_CB_BOILERPLATE(on_NtQueryMultipleValueKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMUTANT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMUTANT_RETURN PPP_CB_BOILERPLATE(on_NtQueryMutant_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtQueryObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYS_RETURN PPP_CB_BOILERPLATE(on_NtQueryOpenSubKeys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYSEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYSEX_RETURN PPP_CB_BOILERPLATE(on_NtQueryOpenSubKeysEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPERFORMANCECOUNTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPERFORMANCECOUNTER_RETURN PPP_CB_BOILERPLATE(on_NtQueryPerformanceCounter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtQueryPortInformationProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryQuotaInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECTION_RETURN PPP_CB_BOILERPLATE(on_NtQuerySection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtQuerySecurityAttributesToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtQuerySecurityObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSEMAPHORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSEMAPHORE_RETURN PPP_CB_BOILERPLATE(on_NtQuerySemaphore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtQuerySymbolicLinkObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN PPP_CB_BOILERPLATE(on_NtQuerySystemEnvironmentValue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN PPP_CB_BOILERPLATE(on_NtQuerySystemEnvironmentValueEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtQuerySystemInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN PPP_CB_BOILERPLATE(on_NtQuerySystemInformationEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMTIME_RETURN PPP_CB_BOILERPLATE(on_NtQuerySystemTime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMER_RETURN PPP_CB_BOILERPLATE(on_NtQueryTimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMERRESOLUTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMERRESOLUTION_RETURN PPP_CB_BOILERPLATE(on_NtQueryTimerResolution_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVALUEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVALUEKEY_RETURN PPP_CB_BOILERPLATE(on_NtQueryValueKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtQueryVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryVolumeInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtQueueApcThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREADEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREADEX_RETURN PPP_CB_BOILERPLATE(on_NtQueueApcThreadEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEEXCEPTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEEXCEPTION_RETURN PPP_CB_BOILERPLATE(on_NtRaiseException_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEHARDERROR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEHARDERROR_RETURN PPP_CB_BOILERPLATE(on_NtRaiseHardError_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILE_RETURN PPP_CB_BOILERPLATE(on_NtReadFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILESCATTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILESCATTER_RETURN PPP_CB_BOILERPLATE(on_NtReadFileScatter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADONLYENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADONLYENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtReadOnlyEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADREQUESTDATA_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADREQUESTDATA_RETURN PPP_CB_BOILERPLATE(on_NtReadRequestData_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtReadVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtRecoverEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERRESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERRESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtRecoverResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERTRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERTRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtRecoverTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtRegisterProtocolAddressInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERTHREADTERMINATEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERTHREADTERMINATEPORT_RETURN PPP_CB_BOILERPLATE(on_NtRegisterThreadTerminatePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEKEYEDEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEKEYEDEVENT_RETURN PPP_CB_BOILERPLATE(on_NtReleaseKeyedEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEMUTANT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEMUTANT_RETURN PPP_CB_BOILERPLATE(on_NtReleaseMutant_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASESEMAPHORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASESEMAPHORE_RETURN PPP_CB_BOILERPLATE(on_NtReleaseSemaphore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEWORKERFACTORYWORKER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEWORKERFACTORYWORKER_RETURN PPP_CB_BOILERPLATE(on_NtReleaseWorkerFactoryWorker_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETION_RETURN PPP_CB_BOILERPLATE(on_NtRemoveIoCompletion_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETIONEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETIONEX_RETURN PPP_CB_BOILERPLATE(on_NtRemoveIoCompletionEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEPROCESSDEBUG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEPROCESSDEBUG_RETURN PPP_CB_BOILERPLATE(on_NtRemoveProcessDebug_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMEKEY_RETURN PPP_CB_BOILERPLATE(on_NtRenameKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMETRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMETRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtRenameTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEKEY_RETURN PPP_CB_BOILERPLATE(on_NtReplaceKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEPARTITIONUNIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEPARTITIONUNIT_RETURN PPP_CB_BOILERPLATE(on_NtReplacePartitionUnit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYPORT_RETURN PPP_CB_BOILERPLATE(on_NtReplyPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORT_RETURN PPP_CB_BOILERPLATE(on_NtReplyWaitReceivePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORTEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORTEX_RETURN PPP_CB_BOILERPLATE(on_NtReplyWaitReceivePortEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITREPLYPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITREPLYPORT_RETURN PPP_CB_BOILERPLATE(on_NtReplyWaitReplyPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTPORT_RETURN PPP_CB_BOILERPLATE(on_NtRequestPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTWAITREPLYPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTWAITREPLYPORT_RETURN PPP_CB_BOILERPLATE(on_NtRequestWaitReplyPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESETEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESETEVENT_RETURN PPP_CB_BOILERPLATE(on_NtResetEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESETWRITEWATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESETWRITEWATCH_RETURN PPP_CB_BOILERPLATE(on_NtResetWriteWatch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESTOREKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESTOREKEY_RETURN PPP_CB_BOILERPLATE(on_NtRestoreKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMEPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMEPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtResumeProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMETHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMETHREAD_RETURN PPP_CB_BOILERPLATE(on_NtResumeThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKCOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKCOMPLETE_RETURN PPP_CB_BOILERPLATE(on_NtRollbackComplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtRollbackEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKTRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKTRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtRollbackTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtRollforwardTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEY_RETURN PPP_CB_BOILERPLATE(on_NtSaveKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEYEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEYEX_RETURN PPP_CB_BOILERPLATE(on_NtSaveKeyEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEMERGEDKEYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEMERGEDKEYS_RETURN PPP_CB_BOILERPLATE(on_NtSaveMergedKeys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSECURECONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSECURECONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtSecureConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSERIALIZEBOOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSERIALIZEBOOT_RETURN PPP_CB_BOILERPLATE(on_NtSerializeBoot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTENTRYORDER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTENTRYORDER_RETURN PPP_CB_BOILERPLATE(on_NtSetBootEntryOrder_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTOPTIONS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTOPTIONS_RETURN PPP_CB_BOILERPLATE(on_NtSetBootOptions_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETCONTEXTTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETCONTEXTTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtSetContextThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEBUGFILTERSTATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEBUGFILTERSTATE_RETURN PPP_CB_BOILERPLATE(on_NtSetDebugFilterState_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTHARDERRORPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTHARDERRORPORT_RETURN PPP_CB_BOILERPLATE(on_NtSetDefaultHardErrorPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTLOCALE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTLOCALE_RETURN PPP_CB_BOILERPLATE(on_NtSetDefaultLocale_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTUILANGUAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTUILANGUAGE_RETURN PPP_CB_BOILERPLATE(on_NtSetDefaultUILanguage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDRIVERENTRYORDER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDRIVERENTRYORDER_RETURN PPP_CB_BOILERPLATE(on_NtSetDriverEntryOrder_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEAFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEAFILE_RETURN PPP_CB_BOILERPLATE(on_NtSetEaFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENT_RETURN PPP_CB_BOILERPLATE(on_NtSetEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENTBOOSTPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENTBOOSTPRIORITY_RETURN PPP_CB_BOILERPLATE(on_NtSetEventBoostPriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtSetHighEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtSetHighWaitLowEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationDebugObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONKEY_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONWORKERFACTORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONWORKERFACTORY_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationWorkerFactory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINTERVALPROFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINTERVALPROFILE_RETURN PPP_CB_BOILERPLATE(on_NtSetIntervalProfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETION_RETURN PPP_CB_BOILERPLATE(on_NtSetIoCompletion_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETIONEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETIONEX_RETURN PPP_CB_BOILERPLATE(on_NtSetIoCompletionEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLDTENTRIES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLDTENTRIES_RETURN PPP_CB_BOILERPLATE(on_NtSetLdtEntries_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtSetLowEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtSetLowWaitHighEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETQUOTAINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETQUOTAINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtSetQuotaInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSECURITYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSECURITYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtSetSecurityObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN PPP_CB_BOILERPLATE(on_NtSetSystemEnvironmentValue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN PPP_CB_BOILERPLATE(on_NtSetSystemEnvironmentValueEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtSetSystemInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMPOWERSTATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMPOWERSTATE_RETURN PPP_CB_BOILERPLATE(on_NtSetSystemPowerState_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMTIME_RETURN PPP_CB_BOILERPLATE(on_NtSetSystemTime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTHREADEXECUTIONSTATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTHREADEXECUTIONSTATE_RETURN PPP_CB_BOILERPLATE(on_NtSetThreadExecutionState_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMER_RETURN PPP_CB_BOILERPLATE(on_NtSetTimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMEREX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMEREX_RETURN PPP_CB_BOILERPLATE(on_NtSetTimerEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMERRESOLUTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMERRESOLUTION_RETURN PPP_CB_BOILERPLATE(on_NtSetTimerResolution_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETUUIDSEED_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETUUIDSEED_RETURN PPP_CB_BOILERPLATE(on_NtSetUuidSeed_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETVALUEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETVALUEKEY_RETURN PPP_CB_BOILERPLATE(on_NtSetValueKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETVOLUMEINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETVOLUMEINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtSetVolumeInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNSYSTEM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNSYSTEM_RETURN PPP_CB_BOILERPLATE(on_NtShutdownSystem_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNWORKERFACTORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNWORKERFACTORY_RETURN PPP_CB_BOILERPLATE(on_NtShutdownWorkerFactory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtSignalAndWaitForSingleObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSINGLEPHASEREJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSINGLEPHASEREJECT_RETURN PPP_CB_BOILERPLATE(on_NtSinglePhaseReject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSTARTPROFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSTARTPROFILE_RETURN PPP_CB_BOILERPLATE(on_NtStartProfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSTOPPROFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSTOPPROFILE_RETURN PPP_CB_BOILERPLATE(on_NtStopProfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtSuspendProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtSuspendThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSYSTEMDEBUGCONTROL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSYSTEMDEBUGCONTROL_RETURN PPP_CB_BOILERPLATE(on_NtSystemDebugControl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtTerminateJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtTerminateProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATETHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATETHREAD_RETURN PPP_CB_BOILERPLATE(on_NtTerminateThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTESTALERT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTESTALERT_RETURN PPP_CB_BOILERPLATE(on_NtTestAlert_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWREGISTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWREGISTRY_RETURN PPP_CB_BOILERPLATE(on_NtThawRegistry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWTRANSACTIONS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWTRANSACTIONS_RETURN PPP_CB_BOILERPLATE(on_NtThawTransactions_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRACECONTROL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRACECONTROL_RETURN PPP_CB_BOILERPLATE(on_NtTraceControl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRACEEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRACEEVENT_RETURN PPP_CB_BOILERPLATE(on_NtTraceEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRANSLATEFILEPATH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRANSLATEFILEPATH_RETURN PPP_CB_BOILERPLATE(on_NtTranslateFilePath_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUMSTHREADYIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUMSTHREADYIELD_RETURN PPP_CB_BOILERPLATE(on_NtUmsThreadYield_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADDRIVER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADDRIVER_RETURN PPP_CB_BOILERPLATE(on_NtUnloadDriver_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY_RETURN PPP_CB_BOILERPLATE(on_NtUnloadKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY2_RETURN PPP_CB_BOILERPLATE(on_NtUnloadKey2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEYEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEYEX_RETURN PPP_CB_BOILERPLATE(on_NtUnloadKeyEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKFILE_RETURN PPP_CB_BOILERPLATE(on_NtUnlockFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtUnlockVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNMAPVIEWOFSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNMAPVIEWOFSECTION_RETURN PPP_CB_BOILERPLATE(on_NtUnmapViewOfSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTVDMCONTROL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTVDMCONTROL_RETURN PPP_CB_BOILERPLATE(on_NtVdmControl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORDEBUGEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORDEBUGEVENT_RETURN PPP_CB_BOILERPLATE(on_NtWaitForDebugEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORKEYEDEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORKEYEDEVENT_RETURN PPP_CB_BOILERPLATE(on_NtWaitForKeyedEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS_RETURN PPP_CB_BOILERPLATE(on_NtWaitForMultipleObjects_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN PPP_CB_BOILERPLATE(on_NtWaitForMultipleObjects32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORSINGLEOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORSINGLEOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtWaitForSingleObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN PPP_CB_BOILERPLATE(on_NtWaitForWorkViaWorkerFactory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITHIGHEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITHIGHEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtWaitHighEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITLOWEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITLOWEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtWaitLowEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWORKERFACTORYWORKERREADY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWORKERFACTORYWORKERREADY_RETURN PPP_CB_BOILERPLATE(on_NtWorkerFactoryWorkerReady_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILE_RETURN PPP_CB_BOILERPLATE(on_NtWriteFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILEGATHER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILEGATHER_RETURN PPP_CB_BOILERPLATE(on_NtWriteFileGather_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEREQUESTDATA_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEREQUESTDATA_RETURN PPP_CB_BOILERPLATE(on_NtWriteRequestData_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtWriteVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTYIELDEXECUTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTYIELDEXECUTION_RETURN PPP_CB_BOILERPLATE(on_NtYieldExecution_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_OPEN_RETURN PPP_CB_BOILERPLATE(on_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_OPENAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_OPENAT_RETURN PPP_CB_BOILERPLATE(on_openat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PATHCONF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PATHCONF_RETURN PPP_CB_BOILERPLATE(on_pathconf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PDFORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PDFORK_RETURN PPP_CB_BOILERPLATE(on_pdfork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PDGETPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PDGETPID_RETURN PPP_CB_BOILERPLATE(on_pdgetpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PDKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PDKILL_RETURN PPP_CB_BOILERPLATE(on_pdkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PIPE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PIPE_RETURN PPP_CB_BOILERPLATE(on_pipe_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PIPE2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PIPE2_RETURN PPP_CB_BOILERPLATE(on_pipe2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_POLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_POLL_RETURN PPP_CB_BOILERPLATE(on_poll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_POSIX_FADVISE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_POSIX_FADVISE_RETURN PPP_CB_BOILERPLATE(on_posix_fadvise_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_POSIX_FALLOCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_POSIX_FALLOCATE_RETURN PPP_CB_BOILERPLATE(on_posix_fallocate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_POSIX_OPENPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_POSIX_OPENPT_RETURN PPP_CB_BOILERPLATE(on_posix_openpt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PPOLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PPOLL_RETURN PPP_CB_BOILERPLATE(on_ppoll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PREAD_RETURN PPP_CB_BOILERPLATE(on_pread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PREADV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PREADV_RETURN PPP_CB_BOILERPLATE(on_preadv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PROCCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PROCCTL_RETURN PPP_CB_BOILERPLATE(on_procctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PROFIL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PROFIL_RETURN PPP_CB_BOILERPLATE(on_profil_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PSELECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PSELECT_RETURN PPP_CB_BOILERPLATE(on_pselect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PTRACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PTRACE_RETURN PPP_CB_BOILERPLATE(on_ptrace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PWRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PWRITE_RETURN PPP_CB_BOILERPLATE(on_pwrite_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_PWRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_PWRITEV_RETURN PPP_CB_BOILERPLATE(on_pwritev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_QUOTA_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_QUOTA_RETURN PPP_CB_BOILERPLATE(on_quota_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_QUOTACTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_QUOTACTL_RETURN PPP_CB_BOILERPLATE(on_quotactl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RCTL_ADD_RULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RCTL_ADD_RULE_RETURN PPP_CB_BOILERPLATE(on_rctl_add_rule_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_LIMITS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_LIMITS_RETURN PPP_CB_BOILERPLATE(on_rctl_get_limits_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_RACCT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_RACCT_RETURN PPP_CB_BOILERPLATE(on_rctl_get_racct_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_RULES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RCTL_GET_RULES_RETURN PPP_CB_BOILERPLATE(on_rctl_get_rules_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RCTL_REMOVE_RULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RCTL_REMOVE_RULE_RETURN PPP_CB_BOILERPLATE(on_rctl_remove_rule_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_READ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_READ_RETURN PPP_CB_BOILERPLATE(on_read_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_READLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_READLINK_RETURN PPP_CB_BOILERPLATE(on_readlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_READLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_READLINKAT_RETURN PPP_CB_BOILERPLATE(on_readlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_READV_RETURN PPP_CB_BOILERPLATE(on_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_REBOOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_REBOOT_RETURN PPP_CB_BOILERPLATE(on_reboot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RECV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RECV_RETURN PPP_CB_BOILERPLATE(on_recv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RECVFROM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RECVFROM_RETURN PPP_CB_BOILERPLATE(on_recvfrom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RECVMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RECVMSG_RETURN PPP_CB_BOILERPLATE(on_recvmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RENAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RENAME_RETURN PPP_CB_BOILERPLATE(on_rename_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RENAMEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RENAMEAT_RETURN PPP_CB_BOILERPLATE(on_renameat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_REVOKE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_REVOKE_RETURN PPP_CB_BOILERPLATE(on_revoke_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RFORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RFORK_RETURN PPP_CB_BOILERPLATE(on_rfork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RMDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RMDIR_RETURN PPP_CB_BOILERPLATE(on_rmdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RPCTLS_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RPCTLS_SYSCALL_RETURN PPP_CB_BOILERPLATE(on_rpctls_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RTPRIO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RTPRIO_RETURN PPP_CB_BOILERPLATE(on_rtprio_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_RTPRIO_THREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_RTPRIO_THREAD_RETURN PPP_CB_BOILERPLATE(on_rtprio_thread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SBRK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SBRK_RETURN PPP_CB_BOILERPLATE(on_sbrk_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GET_PRIORITY_MAX_RETURN PPP_CB_BOILERPLATE(on_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GET_PRIORITY_MIN_RETURN PPP_CB_BOILERPLATE(on_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GETPARAM_RETURN PPP_CB_BOILERPLATE(on_sched_getparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_GETSCHEDULER_RETURN PPP_CB_BOILERPLATE(on_sched_getscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_RR_GET_INTERVAL_RETURN PPP_CB_BOILERPLATE(on_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_SETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_SETPARAM_RETURN PPP_CB_BOILERPLATE(on_sched_setparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_SETSCHEDULER_RETURN PPP_CB_BOILERPLATE(on_sched_setscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCHED_YIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCHED_YIELD_RETURN PPP_CB_BOILERPLATE(on_sched_yield_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_RECVMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_RECVMSG_RETURN PPP_CB_BOILERPLATE(on_sctp_generic_recvmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_SENDMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_SENDMSG_RETURN PPP_CB_BOILERPLATE(on_sctp_generic_sendmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_SENDMSG_IOV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCTP_GENERIC_SENDMSG_IOV_RETURN PPP_CB_BOILERPLATE(on_sctp_generic_sendmsg_iov_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SCTP_PEELOFF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SCTP_PEELOFF_RETURN PPP_CB_BOILERPLATE(on_sctp_peeloff_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SELECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SELECT_RETURN PPP_CB_BOILERPLATE(on_select_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SEMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SEMGET_RETURN PPP_CB_BOILERPLATE(on_semget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SEMOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SEMOP_RETURN PPP_CB_BOILERPLATE(on_semop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SEMSYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SEMSYS_RETURN PPP_CB_BOILERPLATE(on_semsys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SEND_RETURN PPP_CB_BOILERPLATE(on_send_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SENDFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SENDFILE_RETURN PPP_CB_BOILERPLATE(on_sendfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SENDMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SENDMSG_RETURN PPP_CB_BOILERPLATE(on_sendmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SENDTO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SENDTO_RETURN PPP_CB_BOILERPLATE(on_sendto_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETAUDIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETAUDIT_RETURN PPP_CB_BOILERPLATE(on_setaudit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETAUDIT_ADDR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETAUDIT_ADDR_RETURN PPP_CB_BOILERPLATE(on_setaudit_addr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETAUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETAUID_RETURN PPP_CB_BOILERPLATE(on_setauid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETCONTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETCONTEXT_RETURN PPP_CB_BOILERPLATE(on_setcontext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETDOMAINNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETDOMAINNAME_RETURN PPP_CB_BOILERPLATE(on_setdomainname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETEGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETEGID_RETURN PPP_CB_BOILERPLATE(on_setegid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETEUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETEUID_RETURN PPP_CB_BOILERPLATE(on_seteuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETFIB_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETFIB_RETURN PPP_CB_BOILERPLATE(on_setfib_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETGID_RETURN PPP_CB_BOILERPLATE(on_setgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETGROUPS_RETURN PPP_CB_BOILERPLATE(on_setgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETHOSTID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETHOSTID_RETURN PPP_CB_BOILERPLATE(on_sethostid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETHOSTNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETHOSTNAME_RETURN PPP_CB_BOILERPLATE(on_sethostname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETITIMER_RETURN PPP_CB_BOILERPLATE(on_setitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETLOGIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETLOGIN_RETURN PPP_CB_BOILERPLATE(on_setlogin_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETLOGINCLASS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETLOGINCLASS_RETURN PPP_CB_BOILERPLATE(on_setloginclass_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETPGID_RETURN PPP_CB_BOILERPLATE(on_setpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETPRIORITY_RETURN PPP_CB_BOILERPLATE(on_setpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETREGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETREGID_RETURN PPP_CB_BOILERPLATE(on_setregid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETRESGID_RETURN PPP_CB_BOILERPLATE(on_setresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETRESUID_RETURN PPP_CB_BOILERPLATE(on_setresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETREUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETREUID_RETURN PPP_CB_BOILERPLATE(on_setreuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETRLIMIT_RETURN PPP_CB_BOILERPLATE(on_setrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETSID_RETURN PPP_CB_BOILERPLATE(on_setsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETSOCKOPT_RETURN PPP_CB_BOILERPLATE(on_setsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETTIMEOFDAY_RETURN PPP_CB_BOILERPLATE(on_settimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SETUID_RETURN PPP_CB_BOILERPLATE(on_setuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHM_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SHM_OPEN_RETURN PPP_CB_BOILERPLATE(on_shm_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHM_OPEN2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SHM_OPEN2_RETURN PPP_CB_BOILERPLATE(on_shm_open2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHM_RENAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SHM_RENAME_RETURN PPP_CB_BOILERPLATE(on_shm_rename_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHM_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SHM_UNLINK_RETURN PPP_CB_BOILERPLATE(on_shm_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SHMCTL_RETURN PPP_CB_BOILERPLATE(on_shmctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHMDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SHMDT_RETURN PPP_CB_BOILERPLATE(on_shmdt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SHMGET_RETURN PPP_CB_BOILERPLATE(on_shmget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SHUTDOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SHUTDOWN_RETURN PPP_CB_BOILERPLATE(on_shutdown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGACTION_RETURN PPP_CB_BOILERPLATE(on_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGALTSTACK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGALTSTACK_RETURN PPP_CB_BOILERPLATE(on_sigaltstack_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGBLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGBLOCK_RETURN PPP_CB_BOILERPLATE(on_sigblock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGFASTBLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGFASTBLOCK_RETURN PPP_CB_BOILERPLATE(on_sigfastblock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGPENDING_RETURN PPP_CB_BOILERPLATE(on_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGPROCMASK_RETURN PPP_CB_BOILERPLATE(on_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGQUEUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGQUEUE_RETURN PPP_CB_BOILERPLATE(on_sigqueue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGRETURN_RETURN PPP_CB_BOILERPLATE(on_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGSETMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGSETMASK_RETURN PPP_CB_BOILERPLATE(on_sigsetmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGSTACK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGSTACK_RETURN PPP_CB_BOILERPLATE(on_sigstack_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGSUSPEND_RETURN PPP_CB_BOILERPLATE(on_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGTIMEDWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGTIMEDWAIT_RETURN PPP_CB_BOILERPLATE(on_sigtimedwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGVEC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGVEC_RETURN PPP_CB_BOILERPLATE(on_sigvec_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGWAIT_RETURN PPP_CB_BOILERPLATE(on_sigwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SIGWAITINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SIGWAITINFO_RETURN PPP_CB_BOILERPLATE(on_sigwaitinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SOCKET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SOCKET_RETURN PPP_CB_BOILERPLATE(on_socket_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SOCKETPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SOCKETPAIR_RETURN PPP_CB_BOILERPLATE(on_socketpair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SSTK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SSTK_RETURN PPP_CB_BOILERPLATE(on_sstk_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_STAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_STAT_RETURN PPP_CB_BOILERPLATE(on_stat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_STATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_STATFS_RETURN PPP_CB_BOILERPLATE(on_statfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SWAPCONTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SWAPCONTEXT_RETURN PPP_CB_BOILERPLATE(on_swapcontext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SWAPOFF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SWAPOFF_RETURN PPP_CB_BOILERPLATE(on_swapoff_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SWAPON_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SWAPON_RETURN PPP_CB_BOILERPLATE(on_swapon_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYMLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYMLINK_RETURN PPP_CB_BOILERPLATE(on_symlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYMLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYMLINKAT_RETURN PPP_CB_BOILERPLATE(on_symlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYNC_RETURN PPP_CB_BOILERPLATE(on_sync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN PPP_CB_BOILERPLATE(on_sys_accept_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN PPP_CB_BOILERPLATE(on_sys_accept4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN PPP_CB_BOILERPLATE(on_sys_access_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN PPP_CB_BOILERPLATE(on_sys_acct_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN PPP_CB_BOILERPLATE(on_sys_add_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_RETURN PPP_CB_BOILERPLATE(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN PPP_CB_BOILERPLATE(on_sys_alarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARCH_PRCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARCH_PRCTL_RETURN PPP_CB_BOILERPLATE(on_sys_arch_prctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN PPP_CB_BOILERPLATE(on_sys_bind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN PPP_CB_BOILERPLATE(on_sys_bpf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN PPP_CB_BOILERPLATE(on_sys_brk_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN PPP_CB_BOILERPLATE(on_sys_capget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN PPP_CB_BOILERPLATE(on_sys_capset_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN PPP_CB_BOILERPLATE(on_sys_chdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN PPP_CB_BOILERPLATE(on_sys_chmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN PPP_CB_BOILERPLATE(on_sys_chown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN PPP_CB_BOILERPLATE(on_sys_chroot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN PPP_CB_BOILERPLATE(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN PPP_CB_BOILERPLATE(on_sys_clone_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN PPP_CB_BOILERPLATE(on_sys_close_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN PPP_CB_BOILERPLATE(on_sys_connect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN PPP_CB_BOILERPLATE(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN PPP_CB_BOILERPLATE(on_sys_creat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN PPP_CB_BOILERPLATE(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN PPP_CB_BOILERPLATE(on_sys_dup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN PPP_CB_BOILERPLATE(on_sys_dup2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN PPP_CB_BOILERPLATE(on_sys_dup3_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN PPP_CB_BOILERPLATE(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN PPP_CB_BOILERPLATE(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN PPP_CB_BOILERPLATE(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN PPP_CB_BOILERPLATE(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN PPP_CB_BOILERPLATE(on_sys_execve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN PPP_CB_BOILERPLATE(on_sys_execveat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN PPP_CB_BOILERPLATE(on_sys_exit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN PPP_CB_BOILERPLATE(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN PPP_CB_BOILERPLATE(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_RETURN PPP_CB_BOILERPLATE(on_sys_fadvise64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN PPP_CB_BOILERPLATE(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN PPP_CB_BOILERPLATE(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN PPP_CB_BOILERPLATE(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN PPP_CB_BOILERPLATE(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN PPP_CB_BOILERPLATE(on_sys_fchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN PPP_CB_BOILERPLATE(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN PPP_CB_BOILERPLATE(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN PPP_CB_BOILERPLATE(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN PPP_CB_BOILERPLATE(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN PPP_CB_BOILERPLATE(on_sys_flock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN PPP_CB_BOILERPLATE(on_sys_fork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN PPP_CB_BOILERPLATE(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN PPP_CB_BOILERPLATE(on_sys_fsync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN PPP_CB_BOILERPLATE(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN PPP_CB_BOILERPLATE(on_sys_futex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_RETURN PPP_CB_BOILERPLATE(on_sys_futimesat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN PPP_CB_BOILERPLATE(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN PPP_CB_BOILERPLATE(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN PPP_CB_BOILERPLATE(on_sys_getdents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN PPP_CB_BOILERPLATE(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN PPP_CB_BOILERPLATE(on_sys_getegid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN PPP_CB_BOILERPLATE(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN PPP_CB_BOILERPLATE(on_sys_getgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN PPP_CB_BOILERPLATE(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN PPP_CB_BOILERPLATE(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN PPP_CB_BOILERPLATE(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN PPP_CB_BOILERPLATE(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN PPP_CB_BOILERPLATE(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN PPP_CB_BOILERPLATE(on_sys_getpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN PPP_CB_BOILERPLATE(on_sys_getppid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN PPP_CB_BOILERPLATE(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN PPP_CB_BOILERPLATE(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN PPP_CB_BOILERPLATE(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN PPP_CB_BOILERPLATE(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN PPP_CB_BOILERPLATE(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN PPP_CB_BOILERPLATE(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN PPP_CB_BOILERPLATE(on_sys_getsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN PPP_CB_BOILERPLATE(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN PPP_CB_BOILERPLATE(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN PPP_CB_BOILERPLATE(on_sys_gettid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN PPP_CB_BOILERPLATE(on_sys_getuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN PPP_CB_BOILERPLATE(on_sys_init_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN PPP_CB_BOILERPLATE(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN PPP_CB_BOILERPLATE(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN PPP_CB_BOILERPLATE(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_RETURN PPP_CB_BOILERPLATE(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN PPP_CB_BOILERPLATE(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN PPP_CB_BOILERPLATE(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN PPP_CB_BOILERPLATE(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_RETURN PPP_CB_BOILERPLATE(on_sys_ioperm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_RETURN PPP_CB_BOILERPLATE(on_sys_iopl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN PPP_CB_BOILERPLATE(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_FILE_LOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_FILE_LOAD_RETURN PPP_CB_BOILERPLATE(on_sys_kexec_file_load_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN PPP_CB_BOILERPLATE(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN PPP_CB_BOILERPLATE(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN PPP_CB_BOILERPLATE(on_sys_kill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN PPP_CB_BOILERPLATE(on_sys_lchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN PPP_CB_BOILERPLATE(on_sys_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN PPP_CB_BOILERPLATE(on_sys_linkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN PPP_CB_BOILERPLATE(on_sys_listen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN PPP_CB_BOILERPLATE(on_sys_lseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN PPP_CB_BOILERPLATE(on_sys_madvise_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN PPP_CB_BOILERPLATE(on_sys_mbind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN PPP_CB_BOILERPLATE(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN PPP_CB_BOILERPLATE(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN PPP_CB_BOILERPLATE(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN PPP_CB_BOILERPLATE(on_sys_mincore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN PPP_CB_BOILERPLATE(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN PPP_CB_BOILERPLATE(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN PPP_CB_BOILERPLATE(on_sys_mknod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN PPP_CB_BOILERPLATE(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN PPP_CB_BOILERPLATE(on_sys_mlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN PPP_CB_BOILERPLATE(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN PPP_CB_BOILERPLATE(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_RETURN PPP_CB_BOILERPLATE(on_sys_mmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MODIFY_LDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MODIFY_LDT_RETURN PPP_CB_BOILERPLATE(on_sys_modify_ldt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN PPP_CB_BOILERPLATE(on_sys_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN PPP_CB_BOILERPLATE(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN PPP_CB_BOILERPLATE(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN PPP_CB_BOILERPLATE(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN PPP_CB_BOILERPLATE(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN PPP_CB_BOILERPLATE(on_sys_mremap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_RETURN PPP_CB_BOILERPLATE(on_sys_msgctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN PPP_CB_BOILERPLATE(on_sys_msgget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN PPP_CB_BOILERPLATE(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN PPP_CB_BOILERPLATE(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN PPP_CB_BOILERPLATE(on_sys_msync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN PPP_CB_BOILERPLATE(on_sys_munlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN PPP_CB_BOILERPLATE(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN PPP_CB_BOILERPLATE(on_sys_munmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_RETURN PPP_CB_BOILERPLATE(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN PPP_CB_BOILERPLATE(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_RETURN PPP_CB_BOILERPLATE(on_sys_newfstatat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN PPP_CB_BOILERPLATE(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN PPP_CB_BOILERPLATE(on_sys_newstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN PPP_CB_BOILERPLATE(on_sys_newuname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN PPP_CB_BOILERPLATE(on_sys_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN PPP_CB_BOILERPLATE(on_sys_openat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN PPP_CB_BOILERPLATE(on_sys_pause_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN PPP_CB_BOILERPLATE(on_sys_personality_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN PPP_CB_BOILERPLATE(on_sys_pipe_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN PPP_CB_BOILERPLATE(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN PPP_CB_BOILERPLATE(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN PPP_CB_BOILERPLATE(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN PPP_CB_BOILERPLATE(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN PPP_CB_BOILERPLATE(on_sys_poll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN PPP_CB_BOILERPLATE(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN PPP_CB_BOILERPLATE(on_sys_prctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN PPP_CB_BOILERPLATE(on_sys_pread64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN PPP_CB_BOILERPLATE(on_sys_preadv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN PPP_CB_BOILERPLATE(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN PPP_CB_BOILERPLATE(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN PPP_CB_BOILERPLATE(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN PPP_CB_BOILERPLATE(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN PPP_CB_BOILERPLATE(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN PPP_CB_BOILERPLATE(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN PPP_CB_BOILERPLATE(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN PPP_CB_BOILERPLATE(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN PPP_CB_BOILERPLATE(on_sys_read_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN PPP_CB_BOILERPLATE(on_sys_readahead_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN PPP_CB_BOILERPLATE(on_sys_readlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN PPP_CB_BOILERPLATE(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN PPP_CB_BOILERPLATE(on_sys_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN PPP_CB_BOILERPLATE(on_sys_reboot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN PPP_CB_BOILERPLATE(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN PPP_CB_BOILERPLATE(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN PPP_CB_BOILERPLATE(on_sys_rename_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN PPP_CB_BOILERPLATE(on_sys_renameat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN PPP_CB_BOILERPLATE(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN PPP_CB_BOILERPLATE(on_sys_request_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN PPP_CB_BOILERPLATE(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN PPP_CB_BOILERPLATE(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN PPP_CB_BOILERPLATE(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN PPP_CB_BOILERPLATE(on_sys_select_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN PPP_CB_BOILERPLATE(on_sys_semctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN PPP_CB_BOILERPLATE(on_sys_semget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_RETURN PPP_CB_BOILERPLATE(on_sys_semop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN PPP_CB_BOILERPLATE(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN PPP_CB_BOILERPLATE(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN PPP_CB_BOILERPLATE(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN PPP_CB_BOILERPLATE(on_sys_sendto_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN PPP_CB_BOILERPLATE(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN PPP_CB_BOILERPLATE(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN PPP_CB_BOILERPLATE(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN PPP_CB_BOILERPLATE(on_sys_setgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN PPP_CB_BOILERPLATE(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN PPP_CB_BOILERPLATE(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN PPP_CB_BOILERPLATE(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN PPP_CB_BOILERPLATE(on_sys_setns_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN PPP_CB_BOILERPLATE(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN PPP_CB_BOILERPLATE(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN PPP_CB_BOILERPLATE(on_sys_setregid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN PPP_CB_BOILERPLATE(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN PPP_CB_BOILERPLATE(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN PPP_CB_BOILERPLATE(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN PPP_CB_BOILERPLATE(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN PPP_CB_BOILERPLATE(on_sys_setsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN PPP_CB_BOILERPLATE(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN PPP_CB_BOILERPLATE(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN PPP_CB_BOILERPLATE(on_sys_setuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN PPP_CB_BOILERPLATE(on_sys_shmat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_RETURN PPP_CB_BOILERPLATE(on_sys_shmctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN PPP_CB_BOILERPLATE(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN PPP_CB_BOILERPLATE(on_sys_shmget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN PPP_CB_BOILERPLATE(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN PPP_CB_BOILERPLATE(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN PPP_CB_BOILERPLATE(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN PPP_CB_BOILERPLATE(on_sys_socket_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN PPP_CB_BOILERPLATE(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN PPP_CB_BOILERPLATE(on_sys_splice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN PPP_CB_BOILERPLATE(on_sys_statfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN PPP_CB_BOILERPLATE(on_sys_statx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN PPP_CB_BOILERPLATE(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN PPP_CB_BOILERPLATE(on_sys_swapon_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN PPP_CB_BOILERPLATE(on_sys_symlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN PPP_CB_BOILERPLATE(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN PPP_CB_BOILERPLATE(on_sys_sync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN PPP_CB_BOILERPLATE(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN PPP_CB_BOILERPLATE(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN PPP_CB_BOILERPLATE(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN PPP_CB_BOILERPLATE(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN PPP_CB_BOILERPLATE(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN PPP_CB_BOILERPLATE(on_sys_syslog_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN PPP_CB_BOILERPLATE(on_sys_tee_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN PPP_CB_BOILERPLATE(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_RETURN PPP_CB_BOILERPLATE(on_sys_time_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN PPP_CB_BOILERPLATE(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN PPP_CB_BOILERPLATE(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN PPP_CB_BOILERPLATE(on_sys_times_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN PPP_CB_BOILERPLATE(on_sys_tkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN PPP_CB_BOILERPLATE(on_sys_truncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN PPP_CB_BOILERPLATE(on_sys_umask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN PPP_CB_BOILERPLATE(on_sys_umount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN PPP_CB_BOILERPLATE(on_sys_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN PPP_CB_BOILERPLATE(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN PPP_CB_BOILERPLATE(on_sys_unshare_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN PPP_CB_BOILERPLATE(on_sys_ustat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_RETURN PPP_CB_BOILERPLATE(on_sys_utime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN PPP_CB_BOILERPLATE(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_RETURN PPP_CB_BOILERPLATE(on_sys_utimes_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_RETURN PPP_CB_BOILERPLATE(on_sys_vfork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN PPP_CB_BOILERPLATE(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN PPP_CB_BOILERPLATE(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN PPP_CB_BOILERPLATE(on_sys_wait4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN PPP_CB_BOILERPLATE(on_sys_waitid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN PPP_CB_BOILERPLATE(on_sys_write_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN PPP_CB_BOILERPLATE(on_sys_writev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYSARCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYSARCH_RETURN PPP_CB_BOILERPLATE(on_sysarch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_CREATE_RETURN PPP_CB_BOILERPLATE(on_thr_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_EXIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_EXIT_RETURN PPP_CB_BOILERPLATE(on_thr_exit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_KILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_KILL_RETURN PPP_CB_BOILERPLATE(on_thr_kill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_KILL2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_KILL2_RETURN PPP_CB_BOILERPLATE(on_thr_kill2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_NEW_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_NEW_RETURN PPP_CB_BOILERPLATE(on_thr_new_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_SELF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_SELF_RETURN PPP_CB_BOILERPLATE(on_thr_self_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_SET_NAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_SET_NAME_RETURN PPP_CB_BOILERPLATE(on_thr_set_name_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_SUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_SUSPEND_RETURN PPP_CB_BOILERPLATE(on_thr_suspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_THR_WAKE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_THR_WAKE_RETURN PPP_CB_BOILERPLATE(on_thr_wake_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_TRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_TRUNCATE_RETURN PPP_CB_BOILERPLATE(on_truncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_UMASK_RETURN PPP_CB_BOILERPLATE(on_umask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_UNAME_RETURN PPP_CB_BOILERPLATE(on_uname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UNDELETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_UNDELETE_RETURN PPP_CB_BOILERPLATE(on_undelete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_UNLINK_RETURN PPP_CB_BOILERPLATE(on_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UNLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_UNLINKAT_RETURN PPP_CB_BOILERPLATE(on_unlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UNMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_UNMOUNT_RETURN PPP_CB_BOILERPLATE(on_unmount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UTIMENSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_UTIMENSAT_RETURN PPP_CB_BOILERPLATE(on_utimensat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UTIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_UTIMES_RETURN PPP_CB_BOILERPLATE(on_utimes_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UTRACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_UTRACE_RETURN PPP_CB_BOILERPLATE(on_utrace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_UUIDGEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_UUIDGEN_RETURN PPP_CB_BOILERPLATE(on_uuidgen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_VADVISE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_VADVISE_RETURN PPP_CB_BOILERPLATE(on_vadvise_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_VFORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_VFORK_RETURN PPP_CB_BOILERPLATE(on_vfork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_WAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_WAIT_RETURN PPP_CB_BOILERPLATE(on_wait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_WAIT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_WAIT4_RETURN PPP_CB_BOILERPLATE(on_wait4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_WAIT6_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_WAIT6_RETURN PPP_CB_BOILERPLATE(on_wait6_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_WRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_WRITE_RETURN PPP_CB_BOILERPLATE(on_write_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_WRITEV_RETURN PPP_CB_BOILERPLATE(on_writev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_YIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_YIELD_RETURN PPP_CB_BOILERPLATE(on_yield_return) #endif -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#endif +#if defined(TARGET_I386) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCEPTCONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCEPTCONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtAcceptConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECK_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheck_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKANDAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKANDAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckAndAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPE_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckByType_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeAndAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultList_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultListAndAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN PPP_CB_BOILERPLATE(on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDATOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDATOM_RETURN PPP_CB_BOILERPLATE(on_NtAddAtom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDBOOTENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDBOOTENTRY_RETURN PPP_CB_BOILERPLATE(on_NtAddBootEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADDDRIVERENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADDDRIVERENTRY_RETURN PPP_CB_BOILERPLATE(on_NtAddDriverEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTGROUPSTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTGROUPSTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtAdjustGroupsToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTPRIVILEGESTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTADJUSTPRIVILEGESTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtAdjustPrivilegesToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALERTRESUMETHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALERTRESUMETHREAD_RETURN PPP_CB_BOILERPLATE(on_NtAlertResumeThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALERTTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALERTTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtAlertThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATELOCALLYUNIQUEID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATELOCALLYUNIQUEID_RETURN PPP_CB_BOILERPLATE(on_NtAllocateLocallyUniqueId_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATERESERVEOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATERESERVEOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtAllocateReserveObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN PPP_CB_BOILERPLATE(on_NtAllocateUserPhysicalPages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUUIDS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEUUIDS_RETURN PPP_CB_BOILERPLATE(on_NtAllocateUuids_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALLOCATEVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtAllocateVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCACCEPTCONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCACCEPTCONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcAcceptConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCANCELMESSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCANCELMESSAGE_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCancelMessage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCreatePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORTSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATEPORTSECTION_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCreatePortSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATERESOURCERESERVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATERESOURCERESERVE_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCreateResourceReserve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECTIONVIEW_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECTIONVIEW_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCreateSectionView_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECURITYCONTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCCREATESECURITYCONTEXT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcCreateSecurityContext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETEPORTSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETEPORTSECTION_RETURN PPP_CB_BOILERPLATE(on_NtAlpcDeletePortSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETERESOURCERESERVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETERESOURCERESERVE_RETURN PPP_CB_BOILERPLATE(on_NtAlpcDeleteResourceReserve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECTIONVIEW_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECTIONVIEW_RETURN PPP_CB_BOILERPLATE(on_NtAlpcDeleteSectionView_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECURITYCONTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDELETESECURITYCONTEXT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcDeleteSecurityContext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDISCONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCDISCONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcDisconnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcImpersonateClientOfPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtAlpcOpenSenderProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCOPENSENDERTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtAlpcOpenSenderThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtAlpcQueryInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN PPP_CB_BOILERPLATE(on_NtAlpcQueryInformationMessage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCREVOKESECURITYCONTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCREVOKESECURITYCONTEXT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcRevokeSecurityContext_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSENDWAITRECEIVEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSENDWAITRECEIVEPORT_RETURN PPP_CB_BOILERPLATE(on_NtAlpcSendWaitReceivePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSETINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTALPCSETINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtAlpcSetInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTAPPHELPCACHECONTROL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTAPPHELPCACHECONTROL_RETURN PPP_CB_BOILERPLATE(on_NtApphelpCacheControl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTAREMAPPEDFILESTHESAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTAREMAPPEDFILESTHESAME_RETURN PPP_CB_BOILERPLATE(on_NtAreMappedFilesTheSame_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtAssignProcessToJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCALLBACKRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCALLBACKRETURN_RETURN PPP_CB_BOILERPLATE(on_NtCallbackReturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILE_RETURN PPP_CB_BOILERPLATE(on_NtCancelIoFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILEEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELIOFILEEX_RETURN PPP_CB_BOILERPLATE(on_NtCancelIoFileEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN PPP_CB_BOILERPLATE(on_NtCancelSynchronousIoFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELTIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCANCELTIMER_RETURN PPP_CB_BOILERPLATE(on_NtCancelTimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLEAREVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLEAREVENT_RETURN PPP_CB_BOILERPLATE(on_NtClearEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSE_RETURN PPP_CB_BOILERPLATE(on_NtClose_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSEOBJECTAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCLOSEOBJECTAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtCloseObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITCOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITCOMPLETE_RETURN PPP_CB_BOILERPLATE(on_NtCommitComplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtCommitEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITTRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMMITTRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtCommitTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPACTKEYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPACTKEYS_RETURN PPP_CB_BOILERPLATE(on_NtCompactKeys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPARETOKENS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPARETOKENS_RETURN PPP_CB_BOILERPLATE(on_NtCompareTokens_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPLETECONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPLETECONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtCompleteConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPRESSKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCOMPRESSKEY_RETURN PPP_CB_BOILERPLATE(on_NtCompressKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCONTINUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCONTINUE_RETURN PPP_CB_BOILERPLATE(on_NtContinue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDEBUGOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDEBUGOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtCreateDebugObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDIRECTORYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEDIRECTORYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtCreateDirectoryObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtCreateEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENT_RETURN PPP_CB_BOILERPLATE(on_NtCreateEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtCreateEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEFILE_RETURN PPP_CB_BOILERPLATE(on_NtCreateFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEIOCOMPLETION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEIOCOMPLETION_RETURN PPP_CB_BOILERPLATE(on_NtCreateIoCompletion_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtCreateJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBSET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEJOBSET_RETURN PPP_CB_BOILERPLATE(on_NtCreateJobSet_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEY_RETURN PPP_CB_BOILERPLATE(on_NtCreateKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYEDEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYEDEVENT_RETURN PPP_CB_BOILERPLATE(on_NtCreateKeyedEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYTRANSACTED_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEKEYTRANSACTED_RETURN PPP_CB_BOILERPLATE(on_NtCreateKeyTransacted_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMAILSLOTFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMAILSLOTFILE_RETURN PPP_CB_BOILERPLATE(on_NtCreateMailslotFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMUTANT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEMUTANT_RETURN PPP_CB_BOILERPLATE(on_NtCreateMutant_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATENAMEDPIPEFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATENAMEDPIPEFILE_RETURN PPP_CB_BOILERPLATE(on_NtCreateNamedPipeFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPAGINGFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPAGINGFILE_RETURN PPP_CB_BOILERPLATE(on_NtCreatePagingFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPORT_RETURN PPP_CB_BOILERPLATE(on_NtCreatePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPRIVATENAMESPACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPRIVATENAMESPACE_RETURN PPP_CB_BOILERPLATE(on_NtCreatePrivateNamespace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtCreateProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESSEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROCESSEX_RETURN PPP_CB_BOILERPLATE(on_NtCreateProcessEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILE_RETURN PPP_CB_BOILERPLATE(on_NtCreateProfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILEEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEPROFILEEX_RETURN PPP_CB_BOILERPLATE(on_NtCreateProfileEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATERESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATERESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtCreateResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESECTION_RETURN PPP_CB_BOILERPLATE(on_NtCreateSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESEMAPHORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESEMAPHORE_RETURN PPP_CB_BOILERPLATE(on_NtCreateSemaphore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESYMBOLICLINKOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATESYMBOLICLINKOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtCreateSymbolicLinkObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREAD_RETURN PPP_CB_BOILERPLATE(on_NtCreateThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREADEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETHREADEX_RETURN PPP_CB_BOILERPLATE(on_NtCreateThreadEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETIMER_RETURN PPP_CB_BOILERPLATE(on_NtCreateTimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETOKEN_RETURN PPP_CB_BOILERPLATE(on_NtCreateToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtCreateTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATETRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtCreateTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEUSERPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEUSERPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtCreateUserProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWAITABLEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWAITABLEPORT_RETURN PPP_CB_BOILERPLATE(on_NtCreateWaitablePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWORKERFACTORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTCREATEWORKERFACTORY_RETURN PPP_CB_BOILERPLATE(on_NtCreateWorkerFactory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGACTIVEPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGACTIVEPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtDebugActiveProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGCONTINUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEBUGCONTINUE_RETURN PPP_CB_BOILERPLATE(on_NtDebugContinue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELAYEXECUTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELAYEXECUTION_RETURN PPP_CB_BOILERPLATE(on_NtDelayExecution_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEATOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEATOM_RETURN PPP_CB_BOILERPLATE(on_NtDeleteAtom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEBOOTENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEBOOTENTRY_RETURN PPP_CB_BOILERPLATE(on_NtDeleteBootEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEDRIVERENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEDRIVERENTRY_RETURN PPP_CB_BOILERPLATE(on_NtDeleteDriverEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEFILE_RETURN PPP_CB_BOILERPLATE(on_NtDeleteFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEKEY_RETURN PPP_CB_BOILERPLATE(on_NtDeleteKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEOBJECTAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEOBJECTAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtDeleteObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEPRIVATENAMESPACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEPRIVATENAMESPACE_RETURN PPP_CB_BOILERPLATE(on_NtDeletePrivateNamespace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEVALUEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDELETEVALUEKEY_RETURN PPP_CB_BOILERPLATE(on_NtDeleteValueKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDEVICEIOCONTROLFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDEVICEIOCONTROLFILE_RETURN PPP_CB_BOILERPLATE(on_NtDeviceIoControlFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDISABLELASTKNOWNGOOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDISABLELASTKNOWNGOOD_RETURN PPP_CB_BOILERPLATE(on_NtDisableLastKnownGood_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDISPLAYSTRING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDISPLAYSTRING_RETURN PPP_CB_BOILERPLATE(on_NtDisplayString_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDRAWTEXT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDRAWTEXT_RETURN PPP_CB_BOILERPLATE(on_NtDrawText_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATEOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATEOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtDuplicateObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATETOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTDUPLICATETOKEN_RETURN PPP_CB_BOILERPLATE(on_NtDuplicateToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENABLELASTKNOWNGOOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENABLELASTKNOWNGOOD_RETURN PPP_CB_BOILERPLATE(on_NtEnableLastKnownGood_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEBOOTENTRIES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEBOOTENTRIES_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateBootEntries_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEDRIVERENTRIES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEDRIVERENTRIES_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateDriverEntries_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEKEY_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateSystemEnvironmentValuesEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATETRANSACTIONOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATETRANSACTIONOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateTransactionObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEVALUEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTENUMERATEVALUEKEY_RETURN PPP_CB_BOILERPLATE(on_NtEnumerateValueKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTEXTENDSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTEXTENDSECTION_RETURN PPP_CB_BOILERPLATE(on_NtExtendSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFILTERTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFILTERTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtFilterToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFINDATOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFINDATOM_RETURN PPP_CB_BOILERPLATE(on_NtFindAtom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHBUFFERSFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHBUFFERSFILE_RETURN PPP_CB_BOILERPLATE(on_NtFlushBuffersFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTALLUILANGUAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTALLUILANGUAGE_RETURN PPP_CB_BOILERPLATE(on_NtFlushInstallUILanguage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTRUCTIONCACHE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHINSTRUCTIONCACHE_RETURN PPP_CB_BOILERPLATE(on_NtFlushInstructionCache_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHKEY_RETURN PPP_CB_BOILERPLATE(on_NtFlushKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN PPP_CB_BOILERPLATE(on_NtFlushProcessWriteBuffers_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtFlushVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHWRITEBUFFER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFLUSHWRITEBUFFER_RETURN PPP_CB_BOILERPLATE(on_NtFlushWriteBuffer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEUSERPHYSICALPAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEUSERPHYSICALPAGES_RETURN PPP_CB_BOILERPLATE(on_NtFreeUserPhysicalPages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtFreeVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZEREGISTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZEREGISTRY_RETURN PPP_CB_BOILERPLATE(on_NtFreezeRegistry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZETRANSACTIONS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFREEZETRANSACTIONS_RETURN PPP_CB_BOILERPLATE(on_NtFreezeTransactions_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTFSCONTROLFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTFSCONTROLFILE_RETURN PPP_CB_BOILERPLATE(on_NtFsControlFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETCONTEXTTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETCONTEXTTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtGetContextThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETCURRENTPROCESSORNUMBER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETCURRENTPROCESSORNUMBER_RETURN PPP_CB_BOILERPLATE(on_NtGetCurrentProcessorNumber_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETDEVICEPOWERSTATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETDEVICEPOWERSTATE_RETURN PPP_CB_BOILERPLATE(on_NtGetDevicePowerState_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETMUIREGISTRYINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETMUIREGISTRYINFO_RETURN PPP_CB_BOILERPLATE(on_NtGetMUIRegistryInfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtGetNextProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNEXTTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtGetNextThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNLSSECTIONPTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNLSSECTIONPTR_RETURN PPP_CB_BOILERPLATE(on_NtGetNlsSectionPtr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtGetNotificationResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETPLUGPLAYEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETPLUGPLAYEVENT_RETURN PPP_CB_BOILERPLATE(on_NtGetPlugPlayEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTGETWRITEWATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTGETWRITEWATCH_RETURN PPP_CB_BOILERPLATE(on_NtGetWriteWatch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtImpersonateAnonymousToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATECLIENTOFPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATECLIENTOFPORT_RETURN PPP_CB_BOILERPLATE(on_NtImpersonateClientOfPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATETHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTIMPERSONATETHREAD_RETURN PPP_CB_BOILERPLATE(on_NtImpersonateThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZENLSFILES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZENLSFILES_RETURN PPP_CB_BOILERPLATE(on_NtInitializeNlsFiles_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZEREGISTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIALIZEREGISTRY_RETURN PPP_CB_BOILERPLATE(on_NtInitializeRegistry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTINITIATEPOWERACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTINITIATEPOWERACTION_RETURN PPP_CB_BOILERPLATE(on_NtInitiatePowerAction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISPROCESSINJOB_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISPROCESSINJOB_RETURN PPP_CB_BOILERPLATE(on_NtIsProcessInJob_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN PPP_CB_BOILERPLATE(on_NtIsSystemResumeAutomatic_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTISUILANGUAGECOMITTED_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTISUILANGUAGECOMITTED_RETURN PPP_CB_BOILERPLATE(on_NtIsUILanguageComitted_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLISTENPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLISTENPORT_RETURN PPP_CB_BOILERPLATE(on_NtListenPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADDRIVER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADDRIVER_RETURN PPP_CB_BOILERPLATE(on_NtLoadDriver_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY_RETURN PPP_CB_BOILERPLATE(on_NtLoadKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEY2_RETURN PPP_CB_BOILERPLATE(on_NtLoadKey2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEYEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOADKEYEX_RETURN PPP_CB_BOILERPLATE(on_NtLoadKeyEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKFILE_RETURN PPP_CB_BOILERPLATE(on_NtLockFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN PPP_CB_BOILERPLATE(on_NtLockProductActivationKeys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKREGISTRYKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKREGISTRYKEY_RETURN PPP_CB_BOILERPLATE(on_NtLockRegistryKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTLOCKVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtLockVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAKEPERMANENTOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAKEPERMANENTOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtMakePermanentObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAKETEMPORARYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAKETEMPORARYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtMakeTemporaryObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPCMFMODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPCMFMODULE_RETURN PPP_CB_BOILERPLATE(on_NtMapCMFModule_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGES_RETURN PPP_CB_BOILERPLATE(on_NtMapUserPhysicalPages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN PPP_CB_BOILERPLATE(on_NtMapUserPhysicalPagesScatter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMAPVIEWOFSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMAPVIEWOFSECTION_RETURN PPP_CB_BOILERPLATE(on_NtMapViewOfSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYBOOTENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYBOOTENTRY_RETURN PPP_CB_BOILERPLATE(on_NtModifyBootEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYDRIVERENTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTMODIFYDRIVERENTRY_RETURN PPP_CB_BOILERPLATE(on_NtModifyDriverEntry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN PPP_CB_BOILERPLATE(on_NtNotifyChangeDirectoryFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEKEY_RETURN PPP_CB_BOILERPLATE(on_NtNotifyChangeKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN PPP_CB_BOILERPLATE(on_NtNotifyChangeMultipleKeys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGESESSION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTNOTIFYCHANGESESSION_RETURN PPP_CB_BOILERPLATE(on_NtNotifyChangeSession_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENDIRECTORYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENDIRECTORYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtOpenDirectoryObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtOpenEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENT_RETURN PPP_CB_BOILERPLATE(on_NtOpenEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtOpenEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENFILE_RETURN PPP_CB_BOILERPLATE(on_NtOpenFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENIOCOMPLETION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENIOCOMPLETION_RETURN PPP_CB_BOILERPLATE(on_NtOpenIoCompletion_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtOpenJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEY_RETURN PPP_CB_BOILERPLATE(on_NtOpenKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEDEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEDEVENT_RETURN PPP_CB_BOILERPLATE(on_NtOpenKeyedEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYEX_RETURN PPP_CB_BOILERPLATE(on_NtOpenKeyEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTED_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTED_RETURN PPP_CB_BOILERPLATE(on_NtOpenKeyTransacted_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTEDEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENKEYTRANSACTEDEX_RETURN PPP_CB_BOILERPLATE(on_NtOpenKeyTransactedEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENMUTANT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENMUTANT_RETURN PPP_CB_BOILERPLATE(on_NtOpenMutant_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENOBJECTAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENOBJECTAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtOpenObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPRIVATENAMESPACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPRIVATENAMESPACE_RETURN PPP_CB_BOILERPLATE(on_NtOpenPrivateNamespace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtOpenProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtOpenProcessToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKENEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENPROCESSTOKENEX_RETURN PPP_CB_BOILERPLATE(on_NtOpenProcessTokenEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENRESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENRESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtOpenResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSECTION_RETURN PPP_CB_BOILERPLATE(on_NtOpenSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSEMAPHORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSEMAPHORE_RETURN PPP_CB_BOILERPLATE(on_NtOpenSemaphore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSESSION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSESSION_RETURN PPP_CB_BOILERPLATE(on_NtOpenSession_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSYMBOLICLINKOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENSYMBOLICLINKOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtOpenSymbolicLinkObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtOpenThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtOpenThreadToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKENEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTHREADTOKENEX_RETURN PPP_CB_BOILERPLATE(on_NtOpenThreadTokenEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTIMER_RETURN PPP_CB_BOILERPLATE(on_NtOpenTimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtOpenTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTOPENTRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtOpenTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPLUGPLAYCONTROL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPLUGPLAYCONTROL_RETURN PPP_CB_BOILERPLATE(on_NtPlugPlayControl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPOWERINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPOWERINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtPowerInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPARECOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPARECOMPLETE_RETURN PPP_CB_BOILERPLATE(on_NtPrepareComplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPAREENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPAREENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtPrepareEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPARECOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPARECOMPLETE_RETURN PPP_CB_BOILERPLATE(on_NtPrePrepareComplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPAREENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPREPREPAREENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtPrePrepareEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGECHECK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGECHECK_RETURN PPP_CB_BOILERPLATE(on_NtPrivilegeCheck_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtPrivilegedServiceAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN PPP_CB_BOILERPLATE(on_NtPrivilegeObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONCOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONCOMPLETE_RETURN PPP_CB_BOILERPLATE(on_NtPropagationComplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONFAILED_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROPAGATIONFAILED_RETURN PPP_CB_BOILERPLATE(on_NtPropagationFailed_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPROTECTVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPROTECTVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtProtectVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTPULSEEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTPULSEEVENT_RETURN PPP_CB_BOILERPLATE(on_NtPulseEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYATTRIBUTESFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYATTRIBUTESFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryAttributesFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTENTRYORDER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTENTRYORDER_RETURN PPP_CB_BOILERPLATE(on_NtQueryBootEntryOrder_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTOPTIONS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYBOOTOPTIONS_RETURN PPP_CB_BOILERPLATE(on_NtQueryBootOptions_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEBUGFILTERSTATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEBUGFILTERSTATE_RETURN PPP_CB_BOILERPLATE(on_NtQueryDebugFilterState_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTLOCALE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTLOCALE_RETURN PPP_CB_BOILERPLATE(on_NtQueryDefaultLocale_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTUILANGUAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDEFAULTUILANGUAGE_RETURN PPP_CB_BOILERPLATE(on_NtQueryDefaultUILanguage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryDirectoryFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDIRECTORYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtQueryDirectoryObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDRIVERENTRYORDER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYDRIVERENTRYORDER_RETURN PPP_CB_BOILERPLATE(on_NtQueryDriverEntryOrder_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEAFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEAFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryEaFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYEVENT_RETURN PPP_CB_BOILERPLATE(on_NtQueryEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYFULLATTRIBUTESFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYFULLATTRIBUTESFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryFullAttributesFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONATOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONATOM_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationAtom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPORT_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN PPP_CB_BOILERPLATE(on_NtQueryInformationWorkerFactory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINSTALLUILANGUAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINSTALLUILANGUAGE_RETURN PPP_CB_BOILERPLATE(on_NtQueryInstallUILanguage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINTERVALPROFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYINTERVALPROFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryIntervalProfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYIOCOMPLETION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYIOCOMPLETION_RETURN PPP_CB_BOILERPLATE(on_NtQueryIoCompletion_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYKEY_RETURN PPP_CB_BOILERPLATE(on_NtQueryKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYLICENSEVALUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYLICENSEVALUE_RETURN PPP_CB_BOILERPLATE(on_NtQueryLicenseValue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMULTIPLEVALUEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMULTIPLEVALUEKEY_RETURN PPP_CB_BOILERPLATE(on_NtQueryMultipleValueKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMUTANT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYMUTANT_RETURN PPP_CB_BOILERPLATE(on_NtQueryMutant_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtQueryObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYS_RETURN PPP_CB_BOILERPLATE(on_NtQueryOpenSubKeys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYSEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYOPENSUBKEYSEX_RETURN PPP_CB_BOILERPLATE(on_NtQueryOpenSubKeysEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPERFORMANCECOUNTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPERFORMANCECOUNTER_RETURN PPP_CB_BOILERPLATE(on_NtQueryPerformanceCounter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtQueryPortInformationProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryQuotaInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECTION_RETURN PPP_CB_BOILERPLATE(on_NtQuerySection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtQuerySecurityAttributesToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSECURITYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtQuerySecurityObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSEMAPHORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSEMAPHORE_RETURN PPP_CB_BOILERPLATE(on_NtQuerySemaphore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtQuerySymbolicLinkObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN PPP_CB_BOILERPLATE(on_NtQuerySystemEnvironmentValue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN PPP_CB_BOILERPLATE(on_NtQuerySystemEnvironmentValueEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtQuerySystemInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN PPP_CB_BOILERPLATE(on_NtQuerySystemInformationEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYSYSTEMTIME_RETURN PPP_CB_BOILERPLATE(on_NtQuerySystemTime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMER_RETURN PPP_CB_BOILERPLATE(on_NtQueryTimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMERRESOLUTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYTIMERRESOLUTION_RETURN PPP_CB_BOILERPLATE(on_NtQueryTimerResolution_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVALUEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVALUEKEY_RETURN PPP_CB_BOILERPLATE(on_NtQueryValueKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtQueryVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtQueryVolumeInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtQueueApcThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREADEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTQUEUEAPCTHREADEX_RETURN PPP_CB_BOILERPLATE(on_NtQueueApcThreadEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEEXCEPTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEEXCEPTION_RETURN PPP_CB_BOILERPLATE(on_NtRaiseException_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEHARDERROR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRAISEHARDERROR_RETURN PPP_CB_BOILERPLATE(on_NtRaiseHardError_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILE_RETURN PPP_CB_BOILERPLATE(on_NtReadFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILESCATTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADFILESCATTER_RETURN PPP_CB_BOILERPLATE(on_NtReadFileScatter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADONLYENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADONLYENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtReadOnlyEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADREQUESTDATA_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADREQUESTDATA_RETURN PPP_CB_BOILERPLATE(on_NtReadRequestData_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREADVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREADVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtReadVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtRecoverEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERRESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERRESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtRecoverResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERTRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRECOVERTRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtRecoverTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtRegisterProtocolAddressInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERTHREADTERMINATEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREGISTERTHREADTERMINATEPORT_RETURN PPP_CB_BOILERPLATE(on_NtRegisterThreadTerminatePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEKEYEDEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEKEYEDEVENT_RETURN PPP_CB_BOILERPLATE(on_NtReleaseKeyedEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEMUTANT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEMUTANT_RETURN PPP_CB_BOILERPLATE(on_NtReleaseMutant_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASESEMAPHORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASESEMAPHORE_RETURN PPP_CB_BOILERPLATE(on_NtReleaseSemaphore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEWORKERFACTORYWORKER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRELEASEWORKERFACTORYWORKER_RETURN PPP_CB_BOILERPLATE(on_NtReleaseWorkerFactoryWorker_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETION_RETURN PPP_CB_BOILERPLATE(on_NtRemoveIoCompletion_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETIONEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEIOCOMPLETIONEX_RETURN PPP_CB_BOILERPLATE(on_NtRemoveIoCompletionEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEPROCESSDEBUG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREMOVEPROCESSDEBUG_RETURN PPP_CB_BOILERPLATE(on_NtRemoveProcessDebug_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMEKEY_RETURN PPP_CB_BOILERPLATE(on_NtRenameKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMETRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRENAMETRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtRenameTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEKEY_RETURN PPP_CB_BOILERPLATE(on_NtReplaceKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEPARTITIONUNIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLACEPARTITIONUNIT_RETURN PPP_CB_BOILERPLATE(on_NtReplacePartitionUnit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYPORT_RETURN PPP_CB_BOILERPLATE(on_NtReplyPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORT_RETURN PPP_CB_BOILERPLATE(on_NtReplyWaitReceivePort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORTEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITRECEIVEPORTEX_RETURN PPP_CB_BOILERPLATE(on_NtReplyWaitReceivePortEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITREPLYPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREPLYWAITREPLYPORT_RETURN PPP_CB_BOILERPLATE(on_NtReplyWaitReplyPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTPORT_RETURN PPP_CB_BOILERPLATE(on_NtRequestPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTWAITREPLYPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTREQUESTWAITREPLYPORT_RETURN PPP_CB_BOILERPLATE(on_NtRequestWaitReplyPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESETEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESETEVENT_RETURN PPP_CB_BOILERPLATE(on_NtResetEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESETWRITEWATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESETWRITEWATCH_RETURN PPP_CB_BOILERPLATE(on_NtResetWriteWatch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESTOREKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESTOREKEY_RETURN PPP_CB_BOILERPLATE(on_NtRestoreKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMEPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMEPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtResumeProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMETHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTRESUMETHREAD_RETURN PPP_CB_BOILERPLATE(on_NtResumeThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKCOMPLETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKCOMPLETE_RETURN PPP_CB_BOILERPLATE(on_NtRollbackComplete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtRollbackEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKTRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLBACKTRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtRollbackTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtRollforwardTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEY_RETURN PPP_CB_BOILERPLATE(on_NtSaveKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEYEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEKEYEX_RETURN PPP_CB_BOILERPLATE(on_NtSaveKeyEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEMERGEDKEYS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSAVEMERGEDKEYS_RETURN PPP_CB_BOILERPLATE(on_NtSaveMergedKeys_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSECURECONNECTPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSECURECONNECTPORT_RETURN PPP_CB_BOILERPLATE(on_NtSecureConnectPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSERIALIZEBOOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSERIALIZEBOOT_RETURN PPP_CB_BOILERPLATE(on_NtSerializeBoot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTENTRYORDER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTENTRYORDER_RETURN PPP_CB_BOILERPLATE(on_NtSetBootEntryOrder_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTOPTIONS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETBOOTOPTIONS_RETURN PPP_CB_BOILERPLATE(on_NtSetBootOptions_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETCONTEXTTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETCONTEXTTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtSetContextThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEBUGFILTERSTATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEBUGFILTERSTATE_RETURN PPP_CB_BOILERPLATE(on_NtSetDebugFilterState_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTHARDERRORPORT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTHARDERRORPORT_RETURN PPP_CB_BOILERPLATE(on_NtSetDefaultHardErrorPort_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTLOCALE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTLOCALE_RETURN PPP_CB_BOILERPLATE(on_NtSetDefaultLocale_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTUILANGUAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDEFAULTUILANGUAGE_RETURN PPP_CB_BOILERPLATE(on_NtSetDefaultUILanguage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETDRIVERENTRYORDER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETDRIVERENTRYORDER_RETURN PPP_CB_BOILERPLATE(on_NtSetDriverEntryOrder_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEAFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEAFILE_RETURN PPP_CB_BOILERPLATE(on_NtSetEaFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENT_RETURN PPP_CB_BOILERPLATE(on_NtSetEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENTBOOSTPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETEVENTBOOSTPRIORITY_RETURN PPP_CB_BOILERPLATE(on_NtSetEventBoostPriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtSetHighEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtSetHighWaitLowEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationDebugObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONENLISTMENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONENLISTMENT_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationEnlistment_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONKEY_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationResourceManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTOKEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTOKEN_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationToken_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTION_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationTransaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationTransactionManager_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONWORKERFACTORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINFORMATIONWORKERFACTORY_RETURN PPP_CB_BOILERPLATE(on_NtSetInformationWorkerFactory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETINTERVALPROFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETINTERVALPROFILE_RETURN PPP_CB_BOILERPLATE(on_NtSetIntervalProfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETION_RETURN PPP_CB_BOILERPLATE(on_NtSetIoCompletion_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETIONEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETIOCOMPLETIONEX_RETURN PPP_CB_BOILERPLATE(on_NtSetIoCompletionEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLDTENTRIES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLDTENTRIES_RETURN PPP_CB_BOILERPLATE(on_NtSetLdtEntries_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtSetLowEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtSetLowWaitHighEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETQUOTAINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETQUOTAINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtSetQuotaInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSECURITYOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSECURITYOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtSetSecurityObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN PPP_CB_BOILERPLATE(on_NtSetSystemEnvironmentValue_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN PPP_CB_BOILERPLATE(on_NtSetSystemEnvironmentValueEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMINFORMATION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMINFORMATION_RETURN PPP_CB_BOILERPLATE(on_NtSetSystemInformation_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMPOWERSTATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMPOWERSTATE_RETURN PPP_CB_BOILERPLATE(on_NtSetSystemPowerState_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETSYSTEMTIME_RETURN PPP_CB_BOILERPLATE(on_NtSetSystemTime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTHREADEXECUTIONSTATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTHREADEXECUTIONSTATE_RETURN PPP_CB_BOILERPLATE(on_NtSetThreadExecutionState_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMER_RETURN PPP_CB_BOILERPLATE(on_NtSetTimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMEREX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMEREX_RETURN PPP_CB_BOILERPLATE(on_NtSetTimerEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMERRESOLUTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETTIMERRESOLUTION_RETURN PPP_CB_BOILERPLATE(on_NtSetTimerResolution_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETUUIDSEED_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETUUIDSEED_RETURN PPP_CB_BOILERPLATE(on_NtSetUuidSeed_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETVALUEKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETVALUEKEY_RETURN PPP_CB_BOILERPLATE(on_NtSetValueKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSETVOLUMEINFORMATIONFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSETVOLUMEINFORMATIONFILE_RETURN PPP_CB_BOILERPLATE(on_NtSetVolumeInformationFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNSYSTEM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNSYSTEM_RETURN PPP_CB_BOILERPLATE(on_NtShutdownSystem_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNWORKERFACTORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSHUTDOWNWORKERFACTORY_RETURN PPP_CB_BOILERPLATE(on_NtShutdownWorkerFactory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtSignalAndWaitForSingleObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSINGLEPHASEREJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSINGLEPHASEREJECT_RETURN PPP_CB_BOILERPLATE(on_NtSinglePhaseReject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSTARTPROFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSTARTPROFILE_RETURN PPP_CB_BOILERPLATE(on_NtStartProfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSTOPPROFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSTOPPROFILE_RETURN PPP_CB_BOILERPLATE(on_NtStopProfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtSuspendProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDTHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSUSPENDTHREAD_RETURN PPP_CB_BOILERPLATE(on_NtSuspendThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTSYSTEMDEBUGCONTROL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTSYSTEMDEBUGCONTROL_RETURN PPP_CB_BOILERPLATE(on_NtSystemDebugControl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEJOBOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEJOBOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtTerminateJobObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEPROCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATEPROCESS_RETURN PPP_CB_BOILERPLATE(on_NtTerminateProcess_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATETHREAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTERMINATETHREAD_RETURN PPP_CB_BOILERPLATE(on_NtTerminateThread_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTESTALERT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTESTALERT_RETURN PPP_CB_BOILERPLATE(on_NtTestAlert_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWREGISTRY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWREGISTRY_RETURN PPP_CB_BOILERPLATE(on_NtThawRegistry_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWTRANSACTIONS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTHAWTRANSACTIONS_RETURN PPP_CB_BOILERPLATE(on_NtThawTransactions_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRACECONTROL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRACECONTROL_RETURN PPP_CB_BOILERPLATE(on_NtTraceControl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRACEEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRACEEVENT_RETURN PPP_CB_BOILERPLATE(on_NtTraceEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTTRANSLATEFILEPATH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTTRANSLATEFILEPATH_RETURN PPP_CB_BOILERPLATE(on_NtTranslateFilePath_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUMSTHREADYIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUMSTHREADYIELD_RETURN PPP_CB_BOILERPLATE(on_NtUmsThreadYield_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADDRIVER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADDRIVER_RETURN PPP_CB_BOILERPLATE(on_NtUnloadDriver_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY_RETURN PPP_CB_BOILERPLATE(on_NtUnloadKey_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEY2_RETURN PPP_CB_BOILERPLATE(on_NtUnloadKey2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEYEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOADKEYEX_RETURN PPP_CB_BOILERPLATE(on_NtUnloadKeyEx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKFILE_RETURN PPP_CB_BOILERPLATE(on_NtUnlockFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNLOCKVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtUnlockVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTUNMAPVIEWOFSECTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTUNMAPVIEWOFSECTION_RETURN PPP_CB_BOILERPLATE(on_NtUnmapViewOfSection_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTVDMCONTROL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTVDMCONTROL_RETURN PPP_CB_BOILERPLATE(on_NtVdmControl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORDEBUGEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORDEBUGEVENT_RETURN PPP_CB_BOILERPLATE(on_NtWaitForDebugEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORKEYEDEVENT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORKEYEDEVENT_RETURN PPP_CB_BOILERPLATE(on_NtWaitForKeyedEvent_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS_RETURN PPP_CB_BOILERPLATE(on_NtWaitForMultipleObjects_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN PPP_CB_BOILERPLATE(on_NtWaitForMultipleObjects32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORSINGLEOBJECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORSINGLEOBJECT_RETURN PPP_CB_BOILERPLATE(on_NtWaitForSingleObject_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN PPP_CB_BOILERPLATE(on_NtWaitForWorkViaWorkerFactory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITHIGHEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITHIGHEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtWaitHighEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWAITLOWEVENTPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWAITLOWEVENTPAIR_RETURN PPP_CB_BOILERPLATE(on_NtWaitLowEventPair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWORKERFACTORYWORKERREADY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWORKERFACTORYWORKERREADY_RETURN PPP_CB_BOILERPLATE(on_NtWorkerFactoryWorkerReady_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILE_RETURN PPP_CB_BOILERPLATE(on_NtWriteFile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILEGATHER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEFILEGATHER_RETURN PPP_CB_BOILERPLATE(on_NtWriteFileGather_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEREQUESTDATA_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEREQUESTDATA_RETURN PPP_CB_BOILERPLATE(on_NtWriteRequestData_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEVIRTUALMEMORY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTWRITEVIRTUALMEMORY_RETURN PPP_CB_BOILERPLATE(on_NtWriteVirtualMemory_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_NTYIELDEXECUTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_NTYIELDEXECUTION_RETURN PPP_CB_BOILERPLATE(on_NtYieldExecution_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +PPP_CB_BOILERPLATE(on_sys_accept4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN +PPP_CB_BOILERPLATE(on_sys_access_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +PPP_CB_BOILERPLATE(on_sys_acct_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +PPP_CB_BOILERPLATE(on_sys_add_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_RETURN +PPP_CB_BOILERPLATE(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN +PPP_CB_BOILERPLATE(on_sys_alarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARCH_PRCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARCH_PRCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_arch_prctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_RETURN +PPP_CB_BOILERPLATE(on_sys_bdflush_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +PPP_CB_BOILERPLATE(on_sys_bind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +PPP_CB_BOILERPLATE(on_sys_bpf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +PPP_CB_BOILERPLATE(on_sys_brk_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +PPP_CB_BOILERPLATE(on_sys_capget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +PPP_CB_BOILERPLATE(on_sys_capset_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_chdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN +PPP_CB_BOILERPLATE(on_sys_chmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_chown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN16_RETURN +PPP_CB_BOILERPLATE(on_sys_chown16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +PPP_CB_BOILERPLATE(on_sys_chroot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +PPP_CB_BOILERPLATE(on_sys_clone_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +PPP_CB_BOILERPLATE(on_sys_close_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +PPP_CB_BOILERPLATE(on_sys_connect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN +PPP_CB_BOILERPLATE(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN +PPP_CB_BOILERPLATE(on_sys_creat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +PPP_CB_BOILERPLATE(on_sys_dup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN +PPP_CB_BOILERPLATE(on_sys_dup2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +PPP_CB_BOILERPLATE(on_sys_dup3_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN +PPP_CB_BOILERPLATE(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +PPP_CB_BOILERPLATE(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +PPP_CB_BOILERPLATE(on_sys_execve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +PPP_CB_BOILERPLATE(on_sys_execveat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +PPP_CB_BOILERPLATE(on_sys_exit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +PPP_CB_BOILERPLATE(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +PPP_CB_BOILERPLATE(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_RETURN +PPP_CB_BOILERPLATE(on_sys_fadvise64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_RETURN +PPP_CB_BOILERPLATE(on_sys_fadvise64_64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +PPP_CB_BOILERPLATE(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_fchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN16_RETURN +PPP_CB_BOILERPLATE(on_sys_fchown16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +PPP_CB_BOILERPLATE(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_RETURN +PPP_CB_BOILERPLATE(on_sys_fcntl64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_flock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN +PPP_CB_BOILERPLATE(on_sys_fork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_fstat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatfs64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_fsync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_RETURN +PPP_CB_BOILERPLATE(on_sys_ftruncate64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +PPP_CB_BOILERPLATE(on_sys_futex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_RETURN +PPP_CB_BOILERPLATE(on_sys_futimesat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_THREAD_AREA_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_THREAD_AREA_RETURN +PPP_CB_BOILERPLATE(on_sys_get_thread_area_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +PPP_CB_BOILERPLATE(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +PPP_CB_BOILERPLATE(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_getdents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +PPP_CB_BOILERPLATE(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getegid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_getegid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +PPP_CB_BOILERPLATE(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_geteuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_getgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +PPP_CB_BOILERPLATE(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS16_RETURN +PPP_CB_BOILERPLATE(on_sys_getgroups16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +PPP_CB_BOILERPLATE(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN +PPP_CB_BOILERPLATE(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +PPP_CB_BOILERPLATE(on_sys_getpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +PPP_CB_BOILERPLATE(on_sys_getppid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +PPP_CB_BOILERPLATE(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +PPP_CB_BOILERPLATE(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_getresgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +PPP_CB_BOILERPLATE(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_getresuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +PPP_CB_BOILERPLATE(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +PPP_CB_BOILERPLATE(on_sys_getsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +PPP_CB_BOILERPLATE(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +PPP_CB_BOILERPLATE(on_sys_gettid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +PPP_CB_BOILERPLATE(on_sys_getuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_getuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_init_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +PPP_CB_BOILERPLATE(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +PPP_CB_BOILERPLATE(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +PPP_CB_BOILERPLATE(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_RETURN +PPP_CB_BOILERPLATE(on_sys_ioperm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_RETURN +PPP_CB_BOILERPLATE(on_sys_iopl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_RETURN +PPP_CB_BOILERPLATE(on_sys_ipc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +PPP_CB_BOILERPLATE(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +PPP_CB_BOILERPLATE(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +PPP_CB_BOILERPLATE(on_sys_kill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_lchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN16_RETURN +PPP_CB_BOILERPLATE(on_sys_lchown16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN +PPP_CB_BOILERPLATE(on_sys_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_linkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +PPP_CB_BOILERPLATE(on_sys_listen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_RETURN +PPP_CB_BOILERPLATE(on_sys_llseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +PPP_CB_BOILERPLATE(on_sys_lseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_lstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_lstat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +PPP_CB_BOILERPLATE(on_sys_madvise_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +PPP_CB_BOILERPLATE(on_sys_mbind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +PPP_CB_BOILERPLATE(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +PPP_CB_BOILERPLATE(on_sys_mincore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +PPP_CB_BOILERPLATE(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN +PPP_CB_BOILERPLATE(on_sys_mknod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +PPP_CB_BOILERPLATE(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_mlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +PPP_CB_BOILERPLATE(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +PPP_CB_BOILERPLATE(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_PGOFF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_PGOFF_RETURN +PPP_CB_BOILERPLATE(on_sys_mmap_pgoff_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MODIFY_LDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MODIFY_LDT_RETURN +PPP_CB_BOILERPLATE(on_sys_modify_ldt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +PPP_CB_BOILERPLATE(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_mremap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_msync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_munlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +PPP_CB_BOILERPLATE(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_munmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_RETURN +PPP_CB_BOILERPLATE(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_newuname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_RETURN +PPP_CB_BOILERPLATE(on_sys_nice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_GETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_GETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_old_getrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_old_mmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_old_readdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SELECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SELECT_RETURN +PPP_CB_BOILERPLATE(on_sys_old_select_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_oldumount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_olduname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +PPP_CB_BOILERPLATE(on_sys_openat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN +PPP_CB_BOILERPLATE(on_sys_pause_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +PPP_CB_BOILERPLATE(on_sys_personality_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN +PPP_CB_BOILERPLATE(on_sys_pipe_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +PPP_CB_BOILERPLATE(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +PPP_CB_BOILERPLATE(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN +PPP_CB_BOILERPLATE(on_sys_poll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN +PPP_CB_BOILERPLATE(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_prctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +PPP_CB_BOILERPLATE(on_sys_pread64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +PPP_CB_BOILERPLATE(on_sys_preadv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN +PPP_CB_BOILERPLATE(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +PPP_CB_BOILERPLATE(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN +PPP_CB_BOILERPLATE(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +PPP_CB_BOILERPLATE(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +PPP_CB_BOILERPLATE(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN +PPP_CB_BOILERPLATE(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +PPP_CB_BOILERPLATE(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +PPP_CB_BOILERPLATE(on_sys_read_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +PPP_CB_BOILERPLATE(on_sys_readahead_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_readlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +PPP_CB_BOILERPLATE(on_sys_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +PPP_CB_BOILERPLATE(on_sys_reboot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +PPP_CB_BOILERPLATE(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN +PPP_CB_BOILERPLATE(on_sys_rename_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +PPP_CB_BOILERPLATE(on_sys_renameat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +PPP_CB_BOILERPLATE(on_sys_request_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +PPP_CB_BOILERPLATE(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN +PPP_CB_BOILERPLATE(on_sys_select_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +PPP_CB_BOILERPLATE(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN +PPP_CB_BOILERPLATE(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +PPP_CB_BOILERPLATE(on_sys_sendto_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_THREAD_AREA_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_THREAD_AREA_RETURN +PPP_CB_BOILERPLATE(on_sys_set_thread_area_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +PPP_CB_BOILERPLATE(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS16_RETURN +PPP_CB_BOILERPLATE(on_sys_setgroups16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +PPP_CB_BOILERPLATE(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +PPP_CB_BOILERPLATE(on_sys_setns_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +PPP_CB_BOILERPLATE(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setregid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setregid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setresgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setresuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setreuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +PPP_CB_BOILERPLATE(on_sys_setsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +PPP_CB_BOILERPLATE(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +PPP_CB_BOILERPLATE(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_sgetmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_RETURN +PPP_CB_BOILERPLATE(on_sys_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_RETURN +PPP_CB_BOILERPLATE(on_sys_signal_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN +PPP_CB_BOILERPLATE(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +PPP_CB_BOILERPLATE(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_RETURN +PPP_CB_BOILERPLATE(on_sys_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_RETURN +PPP_CB_BOILERPLATE(on_sys_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_RETURN +PPP_CB_BOILERPLATE(on_sys_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +PPP_CB_BOILERPLATE(on_sys_socket_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_socketcall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +PPP_CB_BOILERPLATE(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +PPP_CB_BOILERPLATE(on_sys_splice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_ssetmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_RETURN +PPP_CB_BOILERPLATE(on_sys_stat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_stat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +PPP_CB_BOILERPLATE(on_sys_statfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_RETURN +PPP_CB_BOILERPLATE(on_sys_statfs64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +PPP_CB_BOILERPLATE(on_sys_statx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME_RETURN +PPP_CB_BOILERPLATE(on_sys_stime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +PPP_CB_BOILERPLATE(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +PPP_CB_BOILERPLATE(on_sys_swapon_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_symlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_sync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN +PPP_CB_BOILERPLATE(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +PPP_CB_BOILERPLATE(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN +PPP_CB_BOILERPLATE(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +PPP_CB_BOILERPLATE(on_sys_syslog_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +PPP_CB_BOILERPLATE(on_sys_tee_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +PPP_CB_BOILERPLATE(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_RETURN +PPP_CB_BOILERPLATE(on_sys_time_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +PPP_CB_BOILERPLATE(on_sys_times_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +PPP_CB_BOILERPLATE(on_sys_tkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_truncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_RETURN +PPP_CB_BOILERPLATE(on_sys_truncate64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_umask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_umount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_uname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +PPP_CB_BOILERPLATE(on_sys_unshare_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_RETURN +PPP_CB_BOILERPLATE(on_sys_uselib_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_ustat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_utime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +PPP_CB_BOILERPLATE(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_RETURN +PPP_CB_BOILERPLATE(on_sys_utimes_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_RETURN +PPP_CB_BOILERPLATE(on_sys_vfork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +PPP_CB_BOILERPLATE(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VM86_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VM86_RETURN +PPP_CB_BOILERPLATE(on_sys_vm86_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VM86OLD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VM86OLD_RETURN +PPP_CB_BOILERPLATE(on_sys_vm86old_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +PPP_CB_BOILERPLATE(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +PPP_CB_BOILERPLATE(on_sys_wait4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +PPP_CB_BOILERPLATE(on_sys_waitid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_RETURN +PPP_CB_BOILERPLATE(on_sys_waitpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +PPP_CB_BOILERPLATE(on_sys_write_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_writev_return) +#endif +#endif +#if defined(TARGET_ARM) && defined(TARGET_AARCH64) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +PPP_CB_BOILERPLATE(on_sys_accept_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +PPP_CB_BOILERPLATE(on_sys_accept4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +PPP_CB_BOILERPLATE(on_sys_acct_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +PPP_CB_BOILERPLATE(on_sys_add_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_RETURN +PPP_CB_BOILERPLATE(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +PPP_CB_BOILERPLATE(on_sys_bind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +PPP_CB_BOILERPLATE(on_sys_bpf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +PPP_CB_BOILERPLATE(on_sys_brk_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +PPP_CB_BOILERPLATE(on_sys_capget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +PPP_CB_BOILERPLATE(on_sys_capset_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_chdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +PPP_CB_BOILERPLATE(on_sys_chroot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +PPP_CB_BOILERPLATE(on_sys_clone_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_RETURN +PPP_CB_BOILERPLATE(on_sys_clone3_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +PPP_CB_BOILERPLATE(on_sys_close_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +PPP_CB_BOILERPLATE(on_sys_connect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN +PPP_CB_BOILERPLATE(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +PPP_CB_BOILERPLATE(on_sys_dup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +PPP_CB_BOILERPLATE(on_sys_dup3_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +PPP_CB_BOILERPLATE(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +PPP_CB_BOILERPLATE(on_sys_execve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +PPP_CB_BOILERPLATE(on_sys_execveat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +PPP_CB_BOILERPLATE(on_sys_exit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +PPP_CB_BOILERPLATE(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +PPP_CB_BOILERPLATE(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_faccessat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_RETURN +PPP_CB_BOILERPLATE(on_sys_fadvise64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +PPP_CB_BOILERPLATE(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_fchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +PPP_CB_BOILERPLATE(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_flock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_fsync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +PPP_CB_BOILERPLATE(on_sys_futex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +PPP_CB_BOILERPLATE(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +PPP_CB_BOILERPLATE(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +PPP_CB_BOILERPLATE(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getegid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +PPP_CB_BOILERPLATE(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +PPP_CB_BOILERPLATE(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +PPP_CB_BOILERPLATE(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +PPP_CB_BOILERPLATE(on_sys_getpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +PPP_CB_BOILERPLATE(on_sys_getppid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +PPP_CB_BOILERPLATE(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +PPP_CB_BOILERPLATE(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +PPP_CB_BOILERPLATE(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +PPP_CB_BOILERPLATE(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +PPP_CB_BOILERPLATE(on_sys_getsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +PPP_CB_BOILERPLATE(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +PPP_CB_BOILERPLATE(on_sys_gettid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +PPP_CB_BOILERPLATE(on_sys_getuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_init_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +PPP_CB_BOILERPLATE(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +PPP_CB_BOILERPLATE(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +PPP_CB_BOILERPLATE(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +PPP_CB_BOILERPLATE(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_FILE_LOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_FILE_LOAD_RETURN +PPP_CB_BOILERPLATE(on_sys_kexec_file_load_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +PPP_CB_BOILERPLATE(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +PPP_CB_BOILERPLATE(on_sys_kill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_linkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +PPP_CB_BOILERPLATE(on_sys_listen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +PPP_CB_BOILERPLATE(on_sys_lseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +PPP_CB_BOILERPLATE(on_sys_madvise_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +PPP_CB_BOILERPLATE(on_sys_mbind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +PPP_CB_BOILERPLATE(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +PPP_CB_BOILERPLATE(on_sys_mincore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +PPP_CB_BOILERPLATE(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +PPP_CB_BOILERPLATE(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_mlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +PPP_CB_BOILERPLATE(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +PPP_CB_BOILERPLATE(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_mmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +PPP_CB_BOILERPLATE(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_mremap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_msgctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +PPP_CB_BOILERPLATE(on_sys_msgget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +PPP_CB_BOILERPLATE(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +PPP_CB_BOILERPLATE(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_msync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_munlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +PPP_CB_BOILERPLATE(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_munmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_RETURN +PPP_CB_BOILERPLATE(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newfstatat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_nfsservctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +PPP_CB_BOILERPLATE(on_sys_openat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_openat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +PPP_CB_BOILERPLATE(on_sys_personality_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +PPP_CB_BOILERPLATE(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +PPP_CB_BOILERPLATE(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN +PPP_CB_BOILERPLATE(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_prctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +PPP_CB_BOILERPLATE(on_sys_pread64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +PPP_CB_BOILERPLATE(on_sys_preadv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN +PPP_CB_BOILERPLATE(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +PPP_CB_BOILERPLATE(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN +PPP_CB_BOILERPLATE(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +PPP_CB_BOILERPLATE(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +PPP_CB_BOILERPLATE(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN +PPP_CB_BOILERPLATE(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +PPP_CB_BOILERPLATE(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +PPP_CB_BOILERPLATE(on_sys_read_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +PPP_CB_BOILERPLATE(on_sys_readahead_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +PPP_CB_BOILERPLATE(on_sys_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +PPP_CB_BOILERPLATE(on_sys_reboot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +PPP_CB_BOILERPLATE(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +PPP_CB_BOILERPLATE(on_sys_renameat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +PPP_CB_BOILERPLATE(on_sys_request_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +PPP_CB_BOILERPLATE(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_semctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +PPP_CB_BOILERPLATE(on_sys_semget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_RETURN +PPP_CB_BOILERPLATE(on_sys_semop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +PPP_CB_BOILERPLATE(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +PPP_CB_BOILERPLATE(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +PPP_CB_BOILERPLATE(on_sys_sendto_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +PPP_CB_BOILERPLATE(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +PPP_CB_BOILERPLATE(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +PPP_CB_BOILERPLATE(on_sys_setns_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +PPP_CB_BOILERPLATE(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setregid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +PPP_CB_BOILERPLATE(on_sys_setsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +PPP_CB_BOILERPLATE(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +PPP_CB_BOILERPLATE(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +PPP_CB_BOILERPLATE(on_sys_shmat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_shmctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +PPP_CB_BOILERPLATE(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +PPP_CB_BOILERPLATE(on_sys_shmget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +PPP_CB_BOILERPLATE(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +PPP_CB_BOILERPLATE(on_sys_socket_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +PPP_CB_BOILERPLATE(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +PPP_CB_BOILERPLATE(on_sys_splice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +PPP_CB_BOILERPLATE(on_sys_statfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +PPP_CB_BOILERPLATE(on_sys_statx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +PPP_CB_BOILERPLATE(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +PPP_CB_BOILERPLATE(on_sys_swapon_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_sync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN +PPP_CB_BOILERPLATE(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +PPP_CB_BOILERPLATE(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +PPP_CB_BOILERPLATE(on_sys_syslog_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +PPP_CB_BOILERPLATE(on_sys_tee_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +PPP_CB_BOILERPLATE(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +PPP_CB_BOILERPLATE(on_sys_times_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +PPP_CB_BOILERPLATE(on_sys_tkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_truncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_umask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT2_RETURN +PPP_CB_BOILERPLATE(on_sys_umount2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_uname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +PPP_CB_BOILERPLATE(on_sys_unshare_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +PPP_CB_BOILERPLATE(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +PPP_CB_BOILERPLATE(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +PPP_CB_BOILERPLATE(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +PPP_CB_BOILERPLATE(on_sys_wait4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +PPP_CB_BOILERPLATE(on_sys_waitid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +PPP_CB_BOILERPLATE(on_sys_write_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_writev_return) +#endif +#endif +#if defined(TARGET_ARM) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ARM_BREAKPOINT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ARM_BREAKPOINT_RETURN +PPP_CB_BOILERPLATE(on_ARM_breakpoint_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ARM_CACHEFLUSH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ARM_CACHEFLUSH_RETURN +PPP_CB_BOILERPLATE(on_ARM_cacheflush_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ARM_SET_TLS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ARM_SET_TLS_RETURN +PPP_CB_BOILERPLATE(on_ARM_set_tls_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ARM_USER26_MODE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ARM_USER26_MODE_RETURN +PPP_CB_BOILERPLATE(on_ARM_user26_mode_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_ARM_USR32_MODE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_ARM_USR32_MODE_RETURN +PPP_CB_BOILERPLATE(on_ARM_usr32_mode_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_DO_MMAP2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_DO_MMAP2_RETURN +PPP_CB_BOILERPLATE(on_do_mmap2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +PPP_CB_BOILERPLATE(on_sys_accept_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +PPP_CB_BOILERPLATE(on_sys_accept4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN +PPP_CB_BOILERPLATE(on_sys_access_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +PPP_CB_BOILERPLATE(on_sys_acct_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +PPP_CB_BOILERPLATE(on_sys_add_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_RETURN +PPP_CB_BOILERPLATE(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN +PPP_CB_BOILERPLATE(on_sys_alarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARM_FADVISE64_64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ARM_FADVISE64_64_RETURN +PPP_CB_BOILERPLATE(on_sys_arm_fadvise64_64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_RETURN +PPP_CB_BOILERPLATE(on_sys_bdflush_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +PPP_CB_BOILERPLATE(on_sys_bind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +PPP_CB_BOILERPLATE(on_sys_bpf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +PPP_CB_BOILERPLATE(on_sys_brk_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +PPP_CB_BOILERPLATE(on_sys_capget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +PPP_CB_BOILERPLATE(on_sys_capset_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_chdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN +PPP_CB_BOILERPLATE(on_sys_chmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_chown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN16_RETURN +PPP_CB_BOILERPLATE(on_sys_chown16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +PPP_CB_BOILERPLATE(on_sys_chroot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +PPP_CB_BOILERPLATE(on_sys_clone_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +PPP_CB_BOILERPLATE(on_sys_close_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +PPP_CB_BOILERPLATE(on_sys_connect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN +PPP_CB_BOILERPLATE(on_sys_creat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +PPP_CB_BOILERPLATE(on_sys_dup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN +PPP_CB_BOILERPLATE(on_sys_dup2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +PPP_CB_BOILERPLATE(on_sys_dup3_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN +PPP_CB_BOILERPLATE(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +PPP_CB_BOILERPLATE(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +PPP_CB_BOILERPLATE(on_sys_execve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +PPP_CB_BOILERPLATE(on_sys_execveat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +PPP_CB_BOILERPLATE(on_sys_exit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +PPP_CB_BOILERPLATE(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +PPP_CB_BOILERPLATE(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +PPP_CB_BOILERPLATE(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_fchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN16_RETURN +PPP_CB_BOILERPLATE(on_sys_fchown16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +PPP_CB_BOILERPLATE(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_RETURN +PPP_CB_BOILERPLATE(on_sys_fcntl64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_flock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN +PPP_CB_BOILERPLATE(on_sys_fork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_fstat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatfs64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_fsync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_RETURN +PPP_CB_BOILERPLATE(on_sys_ftruncate64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +PPP_CB_BOILERPLATE(on_sys_futex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_RETURN +PPP_CB_BOILERPLATE(on_sys_futimesat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +PPP_CB_BOILERPLATE(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +PPP_CB_BOILERPLATE(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_getdents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +PPP_CB_BOILERPLATE(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getegid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_getegid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +PPP_CB_BOILERPLATE(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_geteuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_getgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +PPP_CB_BOILERPLATE(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS16_RETURN +PPP_CB_BOILERPLATE(on_sys_getgroups16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +PPP_CB_BOILERPLATE(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN +PPP_CB_BOILERPLATE(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +PPP_CB_BOILERPLATE(on_sys_getpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +PPP_CB_BOILERPLATE(on_sys_getppid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +PPP_CB_BOILERPLATE(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +PPP_CB_BOILERPLATE(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_getresgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +PPP_CB_BOILERPLATE(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_getresuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +PPP_CB_BOILERPLATE(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +PPP_CB_BOILERPLATE(on_sys_getsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +PPP_CB_BOILERPLATE(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +PPP_CB_BOILERPLATE(on_sys_gettid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +PPP_CB_BOILERPLATE(on_sys_getuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_getuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_init_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +PPP_CB_BOILERPLATE(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +PPP_CB_BOILERPLATE(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +PPP_CB_BOILERPLATE(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_RETURN +PPP_CB_BOILERPLATE(on_sys_ipc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +PPP_CB_BOILERPLATE(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +PPP_CB_BOILERPLATE(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +PPP_CB_BOILERPLATE(on_sys_kill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_lchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN16_RETURN +PPP_CB_BOILERPLATE(on_sys_lchown16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN +PPP_CB_BOILERPLATE(on_sys_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_linkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +PPP_CB_BOILERPLATE(on_sys_listen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_RETURN +PPP_CB_BOILERPLATE(on_sys_llseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +PPP_CB_BOILERPLATE(on_sys_lseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_lstat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +PPP_CB_BOILERPLATE(on_sys_madvise_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +PPP_CB_BOILERPLATE(on_sys_mbind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +PPP_CB_BOILERPLATE(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +PPP_CB_BOILERPLATE(on_sys_mincore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +PPP_CB_BOILERPLATE(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN +PPP_CB_BOILERPLATE(on_sys_mknod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +PPP_CB_BOILERPLATE(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_mlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +PPP_CB_BOILERPLATE(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +PPP_CB_BOILERPLATE(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +PPP_CB_BOILERPLATE(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_mremap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_msgctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +PPP_CB_BOILERPLATE(on_sys_msgget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +PPP_CB_BOILERPLATE(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +PPP_CB_BOILERPLATE(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_msync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_munlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +PPP_CB_BOILERPLATE(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_munmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_RETURN +PPP_CB_BOILERPLATE(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_newuname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_RETURN +PPP_CB_BOILERPLATE(on_sys_nice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +PPP_CB_BOILERPLATE(on_sys_openat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN +PPP_CB_BOILERPLATE(on_sys_pause_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_IOBASE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_IOBASE_RETURN +PPP_CB_BOILERPLATE(on_sys_pciconfig_iobase_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_READ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_READ_RETURN +PPP_CB_BOILERPLATE(on_sys_pciconfig_read_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_WRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PCICONFIG_WRITE_RETURN +PPP_CB_BOILERPLATE(on_sys_pciconfig_write_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +PPP_CB_BOILERPLATE(on_sys_personality_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN +PPP_CB_BOILERPLATE(on_sys_pipe_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +PPP_CB_BOILERPLATE(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +PPP_CB_BOILERPLATE(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN +PPP_CB_BOILERPLATE(on_sys_poll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN +PPP_CB_BOILERPLATE(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_prctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +PPP_CB_BOILERPLATE(on_sys_pread64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +PPP_CB_BOILERPLATE(on_sys_preadv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +PPP_CB_BOILERPLATE(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN +PPP_CB_BOILERPLATE(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +PPP_CB_BOILERPLATE(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +PPP_CB_BOILERPLATE(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +PPP_CB_BOILERPLATE(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +PPP_CB_BOILERPLATE(on_sys_read_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +PPP_CB_BOILERPLATE(on_sys_readahead_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_readlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +PPP_CB_BOILERPLATE(on_sys_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +PPP_CB_BOILERPLATE(on_sys_reboot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_RETURN +PPP_CB_BOILERPLATE(on_sys_recv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +PPP_CB_BOILERPLATE(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN +PPP_CB_BOILERPLATE(on_sys_rename_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +PPP_CB_BOILERPLATE(on_sys_renameat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +PPP_CB_BOILERPLATE(on_sys_request_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +PPP_CB_BOILERPLATE(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN +PPP_CB_BOILERPLATE(on_sys_select_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_semctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +PPP_CB_BOILERPLATE(on_sys_semget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_RETURN +PPP_CB_BOILERPLATE(on_sys_semop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +PPP_CB_BOILERPLATE(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_RETURN +PPP_CB_BOILERPLATE(on_sys_send_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +PPP_CB_BOILERPLATE(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN +PPP_CB_BOILERPLATE(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +PPP_CB_BOILERPLATE(on_sys_sendto_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +PPP_CB_BOILERPLATE(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS16_RETURN +PPP_CB_BOILERPLATE(on_sys_setgroups16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +PPP_CB_BOILERPLATE(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +PPP_CB_BOILERPLATE(on_sys_setns_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +PPP_CB_BOILERPLATE(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setregid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setregid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setresgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setresuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setreuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +PPP_CB_BOILERPLATE(on_sys_setsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +PPP_CB_BOILERPLATE(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +PPP_CB_BOILERPLATE(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID16_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID16_RETURN +PPP_CB_BOILERPLATE(on_sys_setuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +PPP_CB_BOILERPLATE(on_sys_shmat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_shmctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +PPP_CB_BOILERPLATE(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +PPP_CB_BOILERPLATE(on_sys_shmget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_RETURN +PPP_CB_BOILERPLATE(on_sys_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN +PPP_CB_BOILERPLATE(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +PPP_CB_BOILERPLATE(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_RETURN +PPP_CB_BOILERPLATE(on_sys_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_RETURN +PPP_CB_BOILERPLATE(on_sys_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_RETURN +PPP_CB_BOILERPLATE(on_sys_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +PPP_CB_BOILERPLATE(on_sys_socket_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_socketcall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +PPP_CB_BOILERPLATE(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +PPP_CB_BOILERPLATE(on_sys_splice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_stat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +PPP_CB_BOILERPLATE(on_sys_statfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_RETURN +PPP_CB_BOILERPLATE(on_sys_statfs64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +PPP_CB_BOILERPLATE(on_sys_statx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME_RETURN +PPP_CB_BOILERPLATE(on_sys_stime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +PPP_CB_BOILERPLATE(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +PPP_CB_BOILERPLATE(on_sys_swapon_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_symlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_sync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE2_RETURN +PPP_CB_BOILERPLATE(on_sys_sync_file_range2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +PPP_CB_BOILERPLATE(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN +PPP_CB_BOILERPLATE(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +PPP_CB_BOILERPLATE(on_sys_syslog_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +PPP_CB_BOILERPLATE(on_sys_tee_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +PPP_CB_BOILERPLATE(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME_RETURN +PPP_CB_BOILERPLATE(on_sys_time_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +PPP_CB_BOILERPLATE(on_sys_times_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +PPP_CB_BOILERPLATE(on_sys_tkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_truncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_RETURN +PPP_CB_BOILERPLATE(on_sys_truncate64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_umask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_umount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +PPP_CB_BOILERPLATE(on_sys_unshare_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_RETURN +PPP_CB_BOILERPLATE(on_sys_uselib_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_ustat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_utime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +PPP_CB_BOILERPLATE(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_RETURN +PPP_CB_BOILERPLATE(on_sys_utimes_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VFORK_RETURN +PPP_CB_BOILERPLATE(on_sys_vfork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +PPP_CB_BOILERPLATE(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +PPP_CB_BOILERPLATE(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +PPP_CB_BOILERPLATE(on_sys_wait4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +PPP_CB_BOILERPLATE(on_sys_waitid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +PPP_CB_BOILERPLATE(on_sys_write_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_writev_return) +#endif +#endif +#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CREATE_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CREATE_MODULE_RETURN +PPP_CB_BOILERPLATE(on_create_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GET_KERNEL_SYMS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GET_KERNEL_SYMS_RETURN +PPP_CB_BOILERPLATE(on_get_kernel_syms_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MMAP2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MMAP2_RETURN +PPP_CB_BOILERPLATE(on_mmap2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODIFY_LDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MODIFY_LDT_RETURN +PPP_CB_BOILERPLATE(on_modify_ldt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SET_THREAD_AREA_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SET_THREAD_AREA_RETURN +PPP_CB_BOILERPLATE(on_set_thread_area_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +PPP_CB_BOILERPLATE(on_sys_accept_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +PPP_CB_BOILERPLATE(on_sys_accept4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN +PPP_CB_BOILERPLATE(on_sys_access_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +PPP_CB_BOILERPLATE(on_sys_acct_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +PPP_CB_BOILERPLATE(on_sys_add_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_RETURN +PPP_CB_BOILERPLATE(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_adjtimex_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN +PPP_CB_BOILERPLATE(on_sys_alarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_RETURN +PPP_CB_BOILERPLATE(on_sys_bdflush_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +PPP_CB_BOILERPLATE(on_sys_bind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +PPP_CB_BOILERPLATE(on_sys_bpf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +PPP_CB_BOILERPLATE(on_sys_brk_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CACHEFLUSH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CACHEFLUSH_RETURN +PPP_CB_BOILERPLATE(on_sys_cacheflush_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +PPP_CB_BOILERPLATE(on_sys_capget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +PPP_CB_BOILERPLATE(on_sys_capset_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_chdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN +PPP_CB_BOILERPLATE(on_sys_chmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_chown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +PPP_CB_BOILERPLATE(on_sys_chroot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_adjtime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_getres_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_gettime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_settime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +PPP_CB_BOILERPLATE(on_sys_clone_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_RETURN +PPP_CB_BOILERPLATE(on_sys_clone3_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +PPP_CB_BOILERPLATE(on_sys_close_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +PPP_CB_BOILERPLATE(on_sys_connect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN +PPP_CB_BOILERPLATE(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN +PPP_CB_BOILERPLATE(on_sys_creat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +PPP_CB_BOILERPLATE(on_sys_dup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN +PPP_CB_BOILERPLATE(on_sys_dup2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +PPP_CB_BOILERPLATE(on_sys_dup3_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN +PPP_CB_BOILERPLATE(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +PPP_CB_BOILERPLATE(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +PPP_CB_BOILERPLATE(on_sys_execve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +PPP_CB_BOILERPLATE(on_sys_execveat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +PPP_CB_BOILERPLATE(on_sys_exit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +PPP_CB_BOILERPLATE(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +PPP_CB_BOILERPLATE(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_faccessat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_RETURN +PPP_CB_BOILERPLATE(on_sys_fadvise64_64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +PPP_CB_BOILERPLATE(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_fchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +PPP_CB_BOILERPLATE(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_RETURN +PPP_CB_BOILERPLATE(on_sys_fcntl64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_flock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN +PPP_CB_BOILERPLATE(on_sys_fork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_RETURN +PPP_CB_BOILERPLATE(on_sys_fsconfig_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_fsmount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_fsopen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_RETURN +PPP_CB_BOILERPLATE(on_sys_fspick_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_fstat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatfs64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_fsync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_RETURN +PPP_CB_BOILERPLATE(on_sys_ftruncate64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +PPP_CB_BOILERPLATE(on_sys_futex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_futex_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_RETURN +PPP_CB_BOILERPLATE(on_sys_futimesat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_futimesat_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +PPP_CB_BOILERPLATE(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +PPP_CB_BOILERPLATE(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_getdents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +PPP_CB_BOILERPLATE(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getegid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +PPP_CB_BOILERPLATE(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +PPP_CB_BOILERPLATE(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +PPP_CB_BOILERPLATE(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN +PPP_CB_BOILERPLATE(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +PPP_CB_BOILERPLATE(on_sys_getpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +PPP_CB_BOILERPLATE(on_sys_getppid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +PPP_CB_BOILERPLATE(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +PPP_CB_BOILERPLATE(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +PPP_CB_BOILERPLATE(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +PPP_CB_BOILERPLATE(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +PPP_CB_BOILERPLATE(on_sys_getsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +PPP_CB_BOILERPLATE(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +PPP_CB_BOILERPLATE(on_sys_gettid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +PPP_CB_BOILERPLATE(on_sys_getuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IDLE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IDLE_RETURN +PPP_CB_BOILERPLATE(on_sys_idle_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_init_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +PPP_CB_BOILERPLATE(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +PPP_CB_BOILERPLATE(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_io_getevents_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +PPP_CB_BOILERPLATE(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_RETURN +PPP_CB_BOILERPLATE(on_sys_io_uring_enter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_RETURN +PPP_CB_BOILERPLATE(on_sys_io_uring_register_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_RETURN +PPP_CB_BOILERPLATE(on_sys_io_uring_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_RETURN +PPP_CB_BOILERPLATE(on_sys_ioperm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_RETURN +PPP_CB_BOILERPLATE(on_sys_iopl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_RETURN +PPP_CB_BOILERPLATE(on_sys_ipc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +PPP_CB_BOILERPLATE(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +PPP_CB_BOILERPLATE(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +PPP_CB_BOILERPLATE(on_sys_kill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_lchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN +PPP_CB_BOILERPLATE(on_sys_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_linkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +PPP_CB_BOILERPLATE(on_sys_listen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_RETURN +PPP_CB_BOILERPLATE(on_sys_llseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +PPP_CB_BOILERPLATE(on_sys_lseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_lstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_lstat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +PPP_CB_BOILERPLATE(on_sys_madvise_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +PPP_CB_BOILERPLATE(on_sys_mbind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +PPP_CB_BOILERPLATE(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +PPP_CB_BOILERPLATE(on_sys_mincore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +PPP_CB_BOILERPLATE(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN +PPP_CB_BOILERPLATE(on_sys_mknod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +PPP_CB_BOILERPLATE(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_mlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +PPP_CB_BOILERPLATE(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +PPP_CB_BOILERPLATE(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_mmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_move_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +PPP_CB_BOILERPLATE(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_mremap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_msgctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +PPP_CB_BOILERPLATE(on_sys_msgget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +PPP_CB_BOILERPLATE(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +PPP_CB_BOILERPLATE(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_msync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_munlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +PPP_CB_BOILERPLATE(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_munmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_RETURN +PPP_CB_BOILERPLATE(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_nanosleep_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newfstatat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_newuname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_nfsservctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_ni_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_RETURN +PPP_CB_BOILERPLATE(on_sys_nice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_old_mmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MSGCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MSGCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_old_msgctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_old_readdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SEMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SEMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_old_semctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SHMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SHMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_old_shmctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_oldumount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_olduname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_RETURN +PPP_CB_BOILERPLATE(on_sys_open_tree_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +PPP_CB_BOILERPLATE(on_sys_openat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_openat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN +PPP_CB_BOILERPLATE(on_sys_pause_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +PPP_CB_BOILERPLATE(on_sys_personality_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN +PPP_CB_BOILERPLATE(on_sys_pipe_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +PPP_CB_BOILERPLATE(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +PPP_CB_BOILERPLATE(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN +PPP_CB_BOILERPLATE(on_sys_poll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN +PPP_CB_BOILERPLATE(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_ppoll_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_prctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +PPP_CB_BOILERPLATE(on_sys_pread64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +PPP_CB_BOILERPLATE(on_sys_preadv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN +PPP_CB_BOILERPLATE(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +PPP_CB_BOILERPLATE(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN +PPP_CB_BOILERPLATE(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_pselect6_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +PPP_CB_BOILERPLATE(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +PPP_CB_BOILERPLATE(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN +PPP_CB_BOILERPLATE(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUERY_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUERY_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_query_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +PPP_CB_BOILERPLATE(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +PPP_CB_BOILERPLATE(on_sys_read_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +PPP_CB_BOILERPLATE(on_sys_readahead_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_readlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +PPP_CB_BOILERPLATE(on_sys_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +PPP_CB_BOILERPLATE(on_sys_reboot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_RETURN +PPP_CB_BOILERPLATE(on_sys_recv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +PPP_CB_BOILERPLATE(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmmsg_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN +PPP_CB_BOILERPLATE(on_sys_rename_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +PPP_CB_BOILERPLATE(on_sys_renameat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +PPP_CB_BOILERPLATE(on_sys_request_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_RETURN +PPP_CB_BOILERPLATE(on_sys_rseq_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +PPP_CB_BOILERPLATE(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN +PPP_CB_BOILERPLATE(on_sys_select_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_semctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +PPP_CB_BOILERPLATE(on_sys_semget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_RETURN +PPP_CB_BOILERPLATE(on_sys_semop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +PPP_CB_BOILERPLATE(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_semtimedop_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_RETURN +PPP_CB_BOILERPLATE(on_sys_send_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +PPP_CB_BOILERPLATE(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN +PPP_CB_BOILERPLATE(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +PPP_CB_BOILERPLATE(on_sys_sendto_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +PPP_CB_BOILERPLATE(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +PPP_CB_BOILERPLATE(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +PPP_CB_BOILERPLATE(on_sys_setns_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +PPP_CB_BOILERPLATE(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setregid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +PPP_CB_BOILERPLATE(on_sys_setsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +PPP_CB_BOILERPLATE(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +PPP_CB_BOILERPLATE(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUP_RETURN +PPP_CB_BOILERPLATE(on_sys_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_sgetmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +PPP_CB_BOILERPLATE(on_sys_shmat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_shmctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +PPP_CB_BOILERPLATE(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +PPP_CB_BOILERPLATE(on_sys_shmget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_RETURN +PPP_CB_BOILERPLATE(on_sys_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_RETURN +PPP_CB_BOILERPLATE(on_sys_signal_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN +PPP_CB_BOILERPLATE(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +PPP_CB_BOILERPLATE(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_RETURN +PPP_CB_BOILERPLATE(on_sys_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_RETURN +PPP_CB_BOILERPLATE(on_sys_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_RETURN +PPP_CB_BOILERPLATE(on_sys_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +PPP_CB_BOILERPLATE(on_sys_socket_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_socketcall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +PPP_CB_BOILERPLATE(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +PPP_CB_BOILERPLATE(on_sys_splice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_ssetmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_RETURN +PPP_CB_BOILERPLATE(on_sys_stat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_RETURN +PPP_CB_BOILERPLATE(on_sys_stat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +PPP_CB_BOILERPLATE(on_sys_statfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_RETURN +PPP_CB_BOILERPLATE(on_sys_statfs64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +PPP_CB_BOILERPLATE(on_sys_statx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_stime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +PPP_CB_BOILERPLATE(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +PPP_CB_BOILERPLATE(on_sys_swapon_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_symlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_sync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN +PPP_CB_BOILERPLATE(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +PPP_CB_BOILERPLATE(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN +PPP_CB_BOILERPLATE(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +PPP_CB_BOILERPLATE(on_sys_syslog_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +PPP_CB_BOILERPLATE(on_sys_tee_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +PPP_CB_BOILERPLATE(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_gettime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_settime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_settime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +PPP_CB_BOILERPLATE(on_sys_times_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +PPP_CB_BOILERPLATE(on_sys_tkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_truncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_RETURN +PPP_CB_BOILERPLATE(on_sys_truncate64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_umask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_umount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_uname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +PPP_CB_BOILERPLATE(on_sys_unshare_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_RETURN +PPP_CB_BOILERPLATE(on_sys_uselib_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_ustat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_utime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_utime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +PPP_CB_BOILERPLATE(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_utimensat_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_RETURN +PPP_CB_BOILERPLATE(on_sys_utimes_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_utimes_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +PPP_CB_BOILERPLATE(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +PPP_CB_BOILERPLATE(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +PPP_CB_BOILERPLATE(on_sys_wait4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +PPP_CB_BOILERPLATE(on_sys_waitid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_RETURN +PPP_CB_BOILERPLATE(on_sys_waitpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +PPP_CB_BOILERPLATE(on_sys_write_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_writev_return) +#endif +#endif +#if 0 +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +PPP_CB_BOILERPLATE(on_sys_accept_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +PPP_CB_BOILERPLATE(on_sys_accept4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN +PPP_CB_BOILERPLATE(on_sys_access_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +PPP_CB_BOILERPLATE(on_sys_acct_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +PPP_CB_BOILERPLATE(on_sys_add_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_adjtimex_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN +PPP_CB_BOILERPLATE(on_sys_alarm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +PPP_CB_BOILERPLATE(on_sys_bind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +PPP_CB_BOILERPLATE(on_sys_bpf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +PPP_CB_BOILERPLATE(on_sys_brk_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +PPP_CB_BOILERPLATE(on_sys_capget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +PPP_CB_BOILERPLATE(on_sys_capset_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_chdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN +PPP_CB_BOILERPLATE(on_sys_chmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_chown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +PPP_CB_BOILERPLATE(on_sys_chroot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_adjtime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_getres_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_gettime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_settime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +PPP_CB_BOILERPLATE(on_sys_clone_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE3_RETURN +PPP_CB_BOILERPLATE(on_sys_clone3_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +PPP_CB_BOILERPLATE(on_sys_close_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +PPP_CB_BOILERPLATE(on_sys_connect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN +PPP_CB_BOILERPLATE(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN +PPP_CB_BOILERPLATE(on_sys_creat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +PPP_CB_BOILERPLATE(on_sys_dup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN +PPP_CB_BOILERPLATE(on_sys_dup2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +PPP_CB_BOILERPLATE(on_sys_dup3_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN +PPP_CB_BOILERPLATE(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN +PPP_CB_BOILERPLATE(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +PPP_CB_BOILERPLATE(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +PPP_CB_BOILERPLATE(on_sys_execve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +PPP_CB_BOILERPLATE(on_sys_execveat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +PPP_CB_BOILERPLATE(on_sys_exit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +PPP_CB_BOILERPLATE(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +PPP_CB_BOILERPLATE(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_faccessat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_RETURN +PPP_CB_BOILERPLATE(on_sys_fadvise64_64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +PPP_CB_BOILERPLATE(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_fchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +PPP_CB_BOILERPLATE(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +PPP_CB_BOILERPLATE(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_RETURN +PPP_CB_BOILERPLATE(on_sys_fcntl64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_flock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN +PPP_CB_BOILERPLATE(on_sys_fork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_RETURN +PPP_CB_BOILERPLATE(on_sys_fsconfig_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_fsmount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_fsopen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_RETURN +PPP_CB_BOILERPLATE(on_sys_fspick_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_RETURN +PPP_CB_BOILERPLATE(on_sys_fstatfs64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_fsync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +PPP_CB_BOILERPLATE(on_sys_futex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_futex_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_futimesat_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +PPP_CB_BOILERPLATE(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +PPP_CB_BOILERPLATE(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_getdents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +PPP_CB_BOILERPLATE(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getegid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +PPP_CB_BOILERPLATE(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +PPP_CB_BOILERPLATE(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +PPP_CB_BOILERPLATE(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN +PPP_CB_BOILERPLATE(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +PPP_CB_BOILERPLATE(on_sys_getpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +PPP_CB_BOILERPLATE(on_sys_getppid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +PPP_CB_BOILERPLATE(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +PPP_CB_BOILERPLATE(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +PPP_CB_BOILERPLATE(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +PPP_CB_BOILERPLATE(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +PPP_CB_BOILERPLATE(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +PPP_CB_BOILERPLATE(on_sys_getsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +PPP_CB_BOILERPLATE(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +PPP_CB_BOILERPLATE(on_sys_gettid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +PPP_CB_BOILERPLATE(on_sys_getuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_init_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +PPP_CB_BOILERPLATE(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +PPP_CB_BOILERPLATE(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_io_getevents_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +PPP_CB_BOILERPLATE(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_RETURN +PPP_CB_BOILERPLATE(on_sys_io_uring_enter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_RETURN +PPP_CB_BOILERPLATE(on_sys_io_uring_register_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_RETURN +PPP_CB_BOILERPLATE(on_sys_io_uring_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +PPP_CB_BOILERPLATE(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +PPP_CB_BOILERPLATE(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +PPP_CB_BOILERPLATE(on_sys_kill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_lchown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN +PPP_CB_BOILERPLATE(on_sys_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_linkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +PPP_CB_BOILERPLATE(on_sys_listen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +PPP_CB_BOILERPLATE(on_sys_lseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +PPP_CB_BOILERPLATE(on_sys_madvise_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +PPP_CB_BOILERPLATE(on_sys_mbind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +PPP_CB_BOILERPLATE(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +PPP_CB_BOILERPLATE(on_sys_mincore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +PPP_CB_BOILERPLATE(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN +PPP_CB_BOILERPLATE(on_sys_mknod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +PPP_CB_BOILERPLATE(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_mlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +PPP_CB_BOILERPLATE(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +PPP_CB_BOILERPLATE(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_move_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +PPP_CB_BOILERPLATE(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_mremap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +PPP_CB_BOILERPLATE(on_sys_msgget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +PPP_CB_BOILERPLATE(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +PPP_CB_BOILERPLATE(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_msync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +PPP_CB_BOILERPLATE(on_sys_munlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +PPP_CB_BOILERPLATE(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_munmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_nanosleep_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTATAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newfstatat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_newstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_newuname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_ni_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_old_mmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MSGCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_MSGCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_old_msgctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SHMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_SHMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_old_shmctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_RETURN +PPP_CB_BOILERPLATE(on_sys_open_tree_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +PPP_CB_BOILERPLATE(on_sys_openat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_openat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN +PPP_CB_BOILERPLATE(on_sys_pause_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +PPP_CB_BOILERPLATE(on_sys_personality_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN +PPP_CB_BOILERPLATE(on_sys_pipe_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +PPP_CB_BOILERPLATE(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +PPP_CB_BOILERPLATE(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN +PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN +PPP_CB_BOILERPLATE(on_sys_poll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_ppoll_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_prctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +PPP_CB_BOILERPLATE(on_sys_pread64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +PPP_CB_BOILERPLATE(on_sys_preadv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN +PPP_CB_BOILERPLATE(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +PPP_CB_BOILERPLATE(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_pselect6_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +PPP_CB_BOILERPLATE(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +PPP_CB_BOILERPLATE(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN +PPP_CB_BOILERPLATE(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +PPP_CB_BOILERPLATE(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +PPP_CB_BOILERPLATE(on_sys_read_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +PPP_CB_BOILERPLATE(on_sys_readahead_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_readlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +PPP_CB_BOILERPLATE(on_sys_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +PPP_CB_BOILERPLATE(on_sys_reboot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +PPP_CB_BOILERPLATE(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN +PPP_CB_BOILERPLATE(on_sys_rename_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +PPP_CB_BOILERPLATE(on_sys_renameat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +PPP_CB_BOILERPLATE(on_sys_request_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN +PPP_CB_BOILERPLATE(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_RETURN +PPP_CB_BOILERPLATE(on_sys_rseq_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +PPP_CB_BOILERPLATE(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN +PPP_CB_BOILERPLATE(on_sys_select_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_semctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +PPP_CB_BOILERPLATE(on_sys_semget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMOP_RETURN +PPP_CB_BOILERPLATE(on_sys_semop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +PPP_CB_BOILERPLATE(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_semtimedop_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +PPP_CB_BOILERPLATE(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN +PPP_CB_BOILERPLATE(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +PPP_CB_BOILERPLATE(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +PPP_CB_BOILERPLATE(on_sys_sendto_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +PPP_CB_BOILERPLATE(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +PPP_CB_BOILERPLATE(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +PPP_CB_BOILERPLATE(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +PPP_CB_BOILERPLATE(on_sys_setns_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +PPP_CB_BOILERPLATE(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setregid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +PPP_CB_BOILERPLATE(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +PPP_CB_BOILERPLATE(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +PPP_CB_BOILERPLATE(on_sys_setsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +PPP_CB_BOILERPLATE(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +PPP_CB_BOILERPLATE(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +PPP_CB_BOILERPLATE(on_sys_setuid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +PPP_CB_BOILERPLATE(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +PPP_CB_BOILERPLATE(on_sys_shmat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +PPP_CB_BOILERPLATE(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +PPP_CB_BOILERPLATE(on_sys_shmget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +PPP_CB_BOILERPLATE(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN +PPP_CB_BOILERPLATE(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +PPP_CB_BOILERPLATE(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_RETURN +PPP_CB_BOILERPLATE(on_sys_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +PPP_CB_BOILERPLATE(on_sys_socket_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +PPP_CB_BOILERPLATE(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +PPP_CB_BOILERPLATE(on_sys_splice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +PPP_CB_BOILERPLATE(on_sys_statfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_RETURN +PPP_CB_BOILERPLATE(on_sys_statfs64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +PPP_CB_BOILERPLATE(on_sys_statx_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +PPP_CB_BOILERPLATE(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +PPP_CB_BOILERPLATE(on_sys_swapon_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_symlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +PPP_CB_BOILERPLATE(on_sys_sync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN +PPP_CB_BOILERPLATE(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +PPP_CB_BOILERPLATE(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN +PPP_CB_BOILERPLATE(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +PPP_CB_BOILERPLATE(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +PPP_CB_BOILERPLATE(on_sys_syslog_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +PPP_CB_BOILERPLATE(on_sys_tee_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +PPP_CB_BOILERPLATE(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_gettime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_settime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_settime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +PPP_CB_BOILERPLATE(on_sys_times_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +PPP_CB_BOILERPLATE(on_sys_tkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +PPP_CB_BOILERPLATE(on_sys_truncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +PPP_CB_BOILERPLATE(on_sys_umask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_umount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN +PPP_CB_BOILERPLATE(on_sys_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +PPP_CB_BOILERPLATE(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +PPP_CB_BOILERPLATE(on_sys_unshare_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN +PPP_CB_BOILERPLATE(on_sys_ustat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_utime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +PPP_CB_BOILERPLATE(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_utimensat_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_utimes_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +PPP_CB_BOILERPLATE(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +PPP_CB_BOILERPLATE(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +PPP_CB_BOILERPLATE(on_sys_wait4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +PPP_CB_BOILERPLATE(on_sys_waitid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +PPP_CB_BOILERPLATE(on_sys_write_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +PPP_CB_BOILERPLATE(on_sys_writev_return) +#endif +#endif +#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_CREATE_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_CREATE_MODULE_RETURN +PPP_CB_BOILERPLATE(on_create_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_GET_KERNEL_SYMS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_GET_KERNEL_SYMS_RETURN +PPP_CB_BOILERPLATE(on_get_kernel_syms_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MMAP2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MMAP2_RETURN +PPP_CB_BOILERPLATE(on_mmap2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_MODIFY_LDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_MODIFY_LDT_RETURN +PPP_CB_BOILERPLATE(on_modify_ldt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SET_THREAD_AREA_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SET_THREAD_AREA_RETURN +PPP_CB_BOILERPLATE(on_set_thread_area_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT_RETURN +PPP_CB_BOILERPLATE(on_sys_accept_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCEPT4_RETURN PPP_CB_BOILERPLATE(on_sys_accept4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCESS_RETURN PPP_CB_BOILERPLATE(on_sys_access_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ACCT_RETURN PPP_CB_BOILERPLATE(on_sys_acct_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADD_KEY_RETURN PPP_CB_BOILERPLATE(on_sys_add_key_return) -PPP_CB_BOILERPLATE(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ADJTIMEX_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_adjtimex_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_ALARM_RETURN PPP_CB_BOILERPLATE(on_sys_alarm_return) -PPP_CB_BOILERPLATE(on_sys_arch_prctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BDFLUSH_RETURN PPP_CB_BOILERPLATE(on_sys_bdflush_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BIND_RETURN PPP_CB_BOILERPLATE(on_sys_bind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BPF_RETURN PPP_CB_BOILERPLATE(on_sys_bpf_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_BRK_RETURN PPP_CB_BOILERPLATE(on_sys_brk_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CACHEFLUSH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CACHEFLUSH_RETURN +PPP_CB_BOILERPLATE(on_sys_cacheflush_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPGET_RETURN PPP_CB_BOILERPLATE(on_sys_capget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CAPSET_RETURN PPP_CB_BOILERPLATE(on_sys_capset_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHDIR_RETURN PPP_CB_BOILERPLATE(on_sys_chdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHMOD_RETURN PPP_CB_BOILERPLATE(on_sys_chmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHOWN_RETURN PPP_CB_BOILERPLATE(on_sys_chown_return) -PPP_CB_BOILERPLATE(on_sys_chown16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CHROOT_RETURN PPP_CB_BOILERPLATE(on_sys_chroot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME_RETURN PPP_CB_BOILERPLATE(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_ADJTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_adjtime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_RETURN PPP_CB_BOILERPLATE(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETRES_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_getres_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_GETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_gettime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_RETURN PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_nanosleep_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOCK_SETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_clock_settime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLONE_RETURN PPP_CB_BOILERPLATE(on_sys_clone_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CLOSE_RETURN PPP_CB_BOILERPLATE(on_sys_close_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CONNECT_RETURN PPP_CB_BOILERPLATE(on_sys_connect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_COPY_FILE_RANGE_RETURN PPP_CB_BOILERPLATE(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_CREAT_RETURN PPP_CB_BOILERPLATE(on_sys_creat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DELETE_MODULE_RETURN PPP_CB_BOILERPLATE(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP_RETURN PPP_CB_BOILERPLATE(on_sys_dup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP2_RETURN PPP_CB_BOILERPLATE(on_sys_dup2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_DUP3_RETURN PPP_CB_BOILERPLATE(on_sys_dup3_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE_RETURN PPP_CB_BOILERPLATE(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CREATE1_RETURN PPP_CB_BOILERPLATE(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_CTL_RETURN PPP_CB_BOILERPLATE(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_PWAIT_RETURN PPP_CB_BOILERPLATE(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EPOLL_WAIT_RETURN PPP_CB_BOILERPLATE(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD_RETURN PPP_CB_BOILERPLATE(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EVENTFD2_RETURN PPP_CB_BOILERPLATE(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVE_RETURN PPP_CB_BOILERPLATE(on_sys_execve_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXECVEAT_RETURN PPP_CB_BOILERPLATE(on_sys_execveat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_RETURN PPP_CB_BOILERPLATE(on_sys_exit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_EXIT_GROUP_RETURN PPP_CB_BOILERPLATE(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT_RETURN PPP_CB_BOILERPLATE(on_sys_faccessat_return) -PPP_CB_BOILERPLATE(on_sys_fadvise64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FACCESSAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_faccessat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FADVISE64_64_RETURN PPP_CB_BOILERPLATE(on_sys_fadvise64_64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FALLOCATE_RETURN PPP_CB_BOILERPLATE(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_INIT_RETURN PPP_CB_BOILERPLATE(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FANOTIFY_MARK_RETURN PPP_CB_BOILERPLATE(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHDIR_RETURN PPP_CB_BOILERPLATE(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMOD_RETURN PPP_CB_BOILERPLATE(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHMODAT_RETURN PPP_CB_BOILERPLATE(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWN_RETURN PPP_CB_BOILERPLATE(on_sys_fchown_return) -PPP_CB_BOILERPLATE(on_sys_fchown16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCHOWNAT_RETURN PPP_CB_BOILERPLATE(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL_RETURN PPP_CB_BOILERPLATE(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FCNTL64_RETURN PPP_CB_BOILERPLATE(on_sys_fcntl64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FDATASYNC_RETURN PPP_CB_BOILERPLATE(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FGETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FINIT_MODULE_RETURN PPP_CB_BOILERPLATE(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLISTXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FLOCK_RETURN PPP_CB_BOILERPLATE(on_sys_flock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FORK_RETURN PPP_CB_BOILERPLATE(on_sys_fork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FREMOVEXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSCONFIG_RETURN +PPP_CB_BOILERPLATE(on_sys_fsconfig_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSMOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_fsmount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSOPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_fsopen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSPICK_RETURN +PPP_CB_BOILERPLATE(on_sys_fspick_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT_RETURN PPP_CB_BOILERPLATE(on_sys_fstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTAT64_RETURN PPP_CB_BOILERPLATE(on_sys_fstat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATAT64_RETURN PPP_CB_BOILERPLATE(on_sys_fstatat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS_RETURN PPP_CB_BOILERPLATE(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSTATFS64_RETURN PPP_CB_BOILERPLATE(on_sys_fstatfs64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FSYNC_RETURN PPP_CB_BOILERPLATE(on_sys_fsync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE_RETURN PPP_CB_BOILERPLATE(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FTRUNCATE64_RETURN PPP_CB_BOILERPLATE(on_sys_ftruncate64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_RETURN PPP_CB_BOILERPLATE(on_sys_futex_return) -PPP_CB_BOILERPLATE(on_sys_futimesat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTEX_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_futex_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_FUTIMESAT_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_futimesat_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_MEMPOLICY_RETURN PPP_CB_BOILERPLATE(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GET_ROBUST_LIST_RETURN PPP_CB_BOILERPLATE(on_sys_get_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_get_thread_area_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCPU_RETURN PPP_CB_BOILERPLATE(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETCWD_RETURN PPP_CB_BOILERPLATE(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS_RETURN PPP_CB_BOILERPLATE(on_sys_getdents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETDENTS64_RETURN PPP_CB_BOILERPLATE(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEGID_RETURN PPP_CB_BOILERPLATE(on_sys_getegid_return) -PPP_CB_BOILERPLATE(on_sys_getegid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETEUID_RETURN PPP_CB_BOILERPLATE(on_sys_geteuid_return) -PPP_CB_BOILERPLATE(on_sys_geteuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGID_RETURN PPP_CB_BOILERPLATE(on_sys_getgid_return) -PPP_CB_BOILERPLATE(on_sys_getgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETGROUPS_RETURN PPP_CB_BOILERPLATE(on_sys_getgroups_return) -PPP_CB_BOILERPLATE(on_sys_getgroups16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETITIMER_RETURN PPP_CB_BOILERPLATE(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPEERNAME_RETURN PPP_CB_BOILERPLATE(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGID_RETURN PPP_CB_BOILERPLATE(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPGRP_RETURN PPP_CB_BOILERPLATE(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPID_RETURN PPP_CB_BOILERPLATE(on_sys_getpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPPID_RETURN PPP_CB_BOILERPLATE(on_sys_getppid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETPRIORITY_RETURN PPP_CB_BOILERPLATE(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRANDOM_RETURN PPP_CB_BOILERPLATE(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESGID_RETURN PPP_CB_BOILERPLATE(on_sys_getresgid_return) -PPP_CB_BOILERPLATE(on_sys_getresgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRESUID_RETURN PPP_CB_BOILERPLATE(on_sys_getresuid_return) -PPP_CB_BOILERPLATE(on_sys_getresuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRLIMIT_RETURN PPP_CB_BOILERPLATE(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETRUSAGE_RETURN PPP_CB_BOILERPLATE(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSID_RETURN PPP_CB_BOILERPLATE(on_sys_getsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKNAME_RETURN PPP_CB_BOILERPLATE(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETSOCKOPT_RETURN PPP_CB_BOILERPLATE(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTID_RETURN PPP_CB_BOILERPLATE(on_sys_gettid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETTIMEOFDAY_RETURN PPP_CB_BOILERPLATE(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETUID_RETURN PPP_CB_BOILERPLATE(on_sys_getuid_return) -PPP_CB_BOILERPLATE(on_sys_getuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_GETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IDLE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IDLE_RETURN +PPP_CB_BOILERPLATE(on_sys_idle_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INIT_MODULE_RETURN PPP_CB_BOILERPLATE(on_sys_init_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_ADD_WATCH_RETURN PPP_CB_BOILERPLATE(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT_RETURN PPP_CB_BOILERPLATE(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_INIT1_RETURN PPP_CB_BOILERPLATE(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_INOTIFY_RM_WATCH_RETURN PPP_CB_BOILERPLATE(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_CANCEL_RETURN PPP_CB_BOILERPLATE(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_DESTROY_RETURN PPP_CB_BOILERPLATE(on_sys_io_destroy_return) -PPP_CB_BOILERPLATE(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_GETEVENTS_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_io_getevents_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_RETURN +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_io_pgetevents_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SETUP_RETURN PPP_CB_BOILERPLATE(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_SUBMIT_RETURN PPP_CB_BOILERPLATE(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_ENTER_RETURN +PPP_CB_BOILERPLATE(on_sys_io_uring_enter_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_REGISTER_RETURN +PPP_CB_BOILERPLATE(on_sys_io_uring_register_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IO_URING_SETUP_RETURN +PPP_CB_BOILERPLATE(on_sys_io_uring_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOCTL_RETURN PPP_CB_BOILERPLATE(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPERM_RETURN PPP_CB_BOILERPLATE(on_sys_ioperm_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPL_RETURN PPP_CB_BOILERPLATE(on_sys_iopl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_GET_RETURN PPP_CB_BOILERPLATE(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IOPRIO_SET_RETURN PPP_CB_BOILERPLATE(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_IPC_RETURN PPP_CB_BOILERPLATE(on_sys_ipc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KCMP_RETURN PPP_CB_BOILERPLATE(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEXEC_LOAD_RETURN PPP_CB_BOILERPLATE(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KEYCTL_RETURN PPP_CB_BOILERPLATE(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_KILL_RETURN PPP_CB_BOILERPLATE(on_sys_kill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LCHOWN_RETURN PPP_CB_BOILERPLATE(on_sys_lchown_return) -PPP_CB_BOILERPLATE(on_sys_lchown16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LGETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINK_RETURN PPP_CB_BOILERPLATE(on_sys_link_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LINKAT_RETURN PPP_CB_BOILERPLATE(on_sys_linkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTEN_RETURN PPP_CB_BOILERPLATE(on_sys_listen_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LISTXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLISTXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LLSEEK_RETURN PPP_CB_BOILERPLATE(on_sys_llseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LOOKUP_DCOOKIE_RETURN PPP_CB_BOILERPLATE(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LREMOVEXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSEEK_RETURN PPP_CB_BOILERPLATE(on_sys_lseek_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT_RETURN PPP_CB_BOILERPLATE(on_sys_lstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_LSTAT64_RETURN PPP_CB_BOILERPLATE(on_sys_lstat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MADVISE_RETURN PPP_CB_BOILERPLATE(on_sys_madvise_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MBIND_RETURN PPP_CB_BOILERPLATE(on_sys_mbind_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMBARRIER_RETURN PPP_CB_BOILERPLATE(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MEMFD_CREATE_RETURN PPP_CB_BOILERPLATE(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MIGRATE_PAGES_RETURN PPP_CB_BOILERPLATE(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MINCORE_RETURN PPP_CB_BOILERPLATE(on_sys_mincore_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIR_RETURN PPP_CB_BOILERPLATE(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKDIRAT_RETURN PPP_CB_BOILERPLATE(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNOD_RETURN PPP_CB_BOILERPLATE(on_sys_mknod_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MKNODAT_RETURN PPP_CB_BOILERPLATE(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK_RETURN PPP_CB_BOILERPLATE(on_sys_mlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCK2_RETURN PPP_CB_BOILERPLATE(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MLOCKALL_RETURN PPP_CB_BOILERPLATE(on_sys_mlockall_return) -PPP_CB_BOILERPLATE(on_sys_mmap_pgoff_return) -PPP_CB_BOILERPLATE(on_sys_modify_ldt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MMAP_RETURN +PPP_CB_BOILERPLATE(on_sys_mmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOUNT_RETURN PPP_CB_BOILERPLATE(on_sys_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_MOUNT_RETURN +PPP_CB_BOILERPLATE(on_sys_move_mount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MOVE_PAGES_RETURN PPP_CB_BOILERPLATE(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MPROTECT_RETURN PPP_CB_BOILERPLATE(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_GETSETATTR_RETURN PPP_CB_BOILERPLATE(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_NOTIFY_RETURN PPP_CB_BOILERPLATE(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_OPEN_RETURN PPP_CB_BOILERPLATE(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_RETURN PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedreceive_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_RETURN PPP_CB_BOILERPLATE(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_mq_timedsend_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MQ_UNLINK_RETURN PPP_CB_BOILERPLATE(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MREMAP_RETURN PPP_CB_BOILERPLATE(on_sys_mremap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_msgctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGGET_RETURN +PPP_CB_BOILERPLATE(on_sys_msgget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGRCV_RETURN +PPP_CB_BOILERPLATE(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSGSND_RETURN +PPP_CB_BOILERPLATE(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MSYNC_RETURN PPP_CB_BOILERPLATE(on_sys_msync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCK_RETURN PPP_CB_BOILERPLATE(on_sys_munlock_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNLOCKALL_RETURN PPP_CB_BOILERPLATE(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_MUNMAP_RETURN PPP_CB_BOILERPLATE(on_sys_munmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NAME_TO_HANDLE_AT_RETURN PPP_CB_BOILERPLATE(on_sys_name_to_handle_at_return) -PPP_CB_BOILERPLATE(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NANOSLEEP_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_nanosleep_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWFSTAT_RETURN PPP_CB_BOILERPLATE(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWLSTAT_RETURN PPP_CB_BOILERPLATE(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWSTAT_RETURN PPP_CB_BOILERPLATE(on_sys_newstat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NEWUNAME_RETURN PPP_CB_BOILERPLATE(on_sys_newuname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NFSSERVCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_nfsservctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NI_SYSCALL_RETURN +PPP_CB_BOILERPLATE(on_sys_ni_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_NICE_RETURN PPP_CB_BOILERPLATE(on_sys_nice_return) -PPP_CB_BOILERPLATE(on_sys_old_getrlimit_return) -PPP_CB_BOILERPLATE(on_sys_old_mmap_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLD_READDIR_RETURN PPP_CB_BOILERPLATE(on_sys_old_readdir_return) -PPP_CB_BOILERPLATE(on_sys_old_select_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUMOUNT_RETURN PPP_CB_BOILERPLATE(on_sys_oldumount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OLDUNAME_RETURN PPP_CB_BOILERPLATE(on_sys_olduname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_RETURN PPP_CB_BOILERPLATE(on_sys_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_BY_HANDLE_AT_RETURN PPP_CB_BOILERPLATE(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPEN_TREE_RETURN +PPP_CB_BOILERPLATE(on_sys_open_tree_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT_RETURN PPP_CB_BOILERPLATE(on_sys_openat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_OPENAT2_RETURN +PPP_CB_BOILERPLATE(on_sys_openat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PAUSE_RETURN PPP_CB_BOILERPLATE(on_sys_pause_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERF_EVENT_OPEN_RETURN PPP_CB_BOILERPLATE(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PERSONALITY_RETURN PPP_CB_BOILERPLATE(on_sys_personality_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_GETFD_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_getfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_OPEN_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_open_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +PPP_CB_BOILERPLATE(on_sys_pidfd_send_signal_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE_RETURN PPP_CB_BOILERPLATE(on_sys_pipe_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIPE2_RETURN PPP_CB_BOILERPLATE(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PIVOT_ROOT_RETURN PPP_CB_BOILERPLATE(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_ALLOC_RETURN PPP_CB_BOILERPLATE(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_FREE_RETURN PPP_CB_BOILERPLATE(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PKEY_MPROTECT_RETURN PPP_CB_BOILERPLATE(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_POLL_RETURN PPP_CB_BOILERPLATE(on_sys_poll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_RETURN PPP_CB_BOILERPLATE(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PPOLL_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_ppoll_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRCTL_RETURN PPP_CB_BOILERPLATE(on_sys_prctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREAD64_RETURN PPP_CB_BOILERPLATE(on_sys_pread64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV_RETURN PPP_CB_BOILERPLATE(on_sys_preadv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PREADV2_RETURN PPP_CB_BOILERPLATE(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PRLIMIT64_RETURN PPP_CB_BOILERPLATE(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_READV_RETURN PPP_CB_BOILERPLATE(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PROCESS_VM_WRITEV_RETURN PPP_CB_BOILERPLATE(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_RETURN PPP_CB_BOILERPLATE(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PSELECT6_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_pselect6_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PTRACE_RETURN PPP_CB_BOILERPLATE(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITE64_RETURN PPP_CB_BOILERPLATE(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV_RETURN PPP_CB_BOILERPLATE(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_PWRITEV2_RETURN PPP_CB_BOILERPLATE(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUERY_MODULE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUERY_MODULE_RETURN +PPP_CB_BOILERPLATE(on_sys_query_module_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_QUOTACTL_RETURN PPP_CB_BOILERPLATE(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READ_RETURN PPP_CB_BOILERPLATE(on_sys_read_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READAHEAD_RETURN PPP_CB_BOILERPLATE(on_sys_readahead_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINK_RETURN PPP_CB_BOILERPLATE(on_sys_readlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READLINKAT_RETURN PPP_CB_BOILERPLATE(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_READV_RETURN PPP_CB_BOILERPLATE(on_sys_readv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REBOOT_RETURN PPP_CB_BOILERPLATE(on_sys_reboot_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECV_RETURN +PPP_CB_BOILERPLATE(on_sys_recv_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVFROM_RETURN PPP_CB_BOILERPLATE(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_RETURN PPP_CB_BOILERPLATE(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMMSG_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_recvmmsg_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RECVMSG_RETURN PPP_CB_BOILERPLATE(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMAP_FILE_PAGES_RETURN PPP_CB_BOILERPLATE(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REMOVEXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAME_RETURN PPP_CB_BOILERPLATE(on_sys_rename_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT_RETURN PPP_CB_BOILERPLATE(on_sys_renameat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RENAMEAT2_RETURN PPP_CB_BOILERPLATE(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_REQUEST_KEY_RETURN PPP_CB_BOILERPLATE(on_sys_request_key_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RESTART_SYSCALL_RETURN PPP_CB_BOILERPLATE(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RMDIR_RETURN PPP_CB_BOILERPLATE(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RSEQ_RETURN +PPP_CB_BOILERPLATE(on_sys_rseq_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGACTION_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPENDING_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGPROCMASK_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGQUEUEINFO_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGRETURN_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGSUSPEND_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_RETURN PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_rt_sigtimedwait_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_RT_TGSIGQUEUEINFO_RETURN PPP_CB_BOILERPLATE(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN PPP_CB_BOILERPLATE(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN PPP_CB_BOILERPLATE(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETAFFINITY_RETURN PPP_CB_BOILERPLATE(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETATTR_RETURN PPP_CB_BOILERPLATE(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETPARAM_RETURN PPP_CB_BOILERPLATE(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_GETSCHEDULER_RETURN PPP_CB_BOILERPLATE(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_sched_rr_get_interval_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETAFFINITY_RETURN PPP_CB_BOILERPLATE(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETATTR_RETURN PPP_CB_BOILERPLATE(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETPARAM_RETURN PPP_CB_BOILERPLATE(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_SETSCHEDULER_RETURN PPP_CB_BOILERPLATE(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SCHED_YIELD_RETURN PPP_CB_BOILERPLATE(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SECCOMP_RETURN PPP_CB_BOILERPLATE(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SELECT_RETURN PPP_CB_BOILERPLATE(on_sys_select_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_semctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMGET_RETURN +PPP_CB_BOILERPLATE(on_sys_semget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEMTIMEDOP_RETURN +PPP_CB_BOILERPLATE(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SEND_RETURN +PPP_CB_BOILERPLATE(on_sys_send_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE_RETURN PPP_CB_BOILERPLATE(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDFILE64_RETURN PPP_CB_BOILERPLATE(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMMSG_RETURN PPP_CB_BOILERPLATE(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDMSG_RETURN PPP_CB_BOILERPLATE(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SENDTO_RETURN PPP_CB_BOILERPLATE(on_sys_sendto_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_MEMPOLICY_RETURN PPP_CB_BOILERPLATE(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_ROBUST_LIST_RETURN PPP_CB_BOILERPLATE(on_sys_set_robust_list_return) -PPP_CB_BOILERPLATE(on_sys_set_thread_area_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SET_TID_ADDRESS_RETURN PPP_CB_BOILERPLATE(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETDOMAINNAME_RETURN PPP_CB_BOILERPLATE(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSGID_RETURN PPP_CB_BOILERPLATE(on_sys_setfsgid_return) -PPP_CB_BOILERPLATE(on_sys_setfsgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETFSUID_RETURN PPP_CB_BOILERPLATE(on_sys_setfsuid_return) -PPP_CB_BOILERPLATE(on_sys_setfsuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGID_RETURN PPP_CB_BOILERPLATE(on_sys_setgid_return) -PPP_CB_BOILERPLATE(on_sys_setgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETGROUPS_RETURN PPP_CB_BOILERPLATE(on_sys_setgroups_return) -PPP_CB_BOILERPLATE(on_sys_setgroups16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETHOSTNAME_RETURN PPP_CB_BOILERPLATE(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETITIMER_RETURN PPP_CB_BOILERPLATE(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETNS_RETURN PPP_CB_BOILERPLATE(on_sys_setns_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPGID_RETURN PPP_CB_BOILERPLATE(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETPRIORITY_RETURN PPP_CB_BOILERPLATE(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREGID_RETURN PPP_CB_BOILERPLATE(on_sys_setregid_return) -PPP_CB_BOILERPLATE(on_sys_setregid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESGID_RETURN PPP_CB_BOILERPLATE(on_sys_setresgid_return) -PPP_CB_BOILERPLATE(on_sys_setresgid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRESUID_RETURN PPP_CB_BOILERPLATE(on_sys_setresuid_return) -PPP_CB_BOILERPLATE(on_sys_setresuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETREUID_RETURN PPP_CB_BOILERPLATE(on_sys_setreuid_return) -PPP_CB_BOILERPLATE(on_sys_setreuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETRLIMIT_RETURN PPP_CB_BOILERPLATE(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSID_RETURN PPP_CB_BOILERPLATE(on_sys_setsid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETSOCKOPT_RETURN PPP_CB_BOILERPLATE(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETTIMEOFDAY_RETURN PPP_CB_BOILERPLATE(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUID_RETURN PPP_CB_BOILERPLATE(on_sys_setuid_return) -PPP_CB_BOILERPLATE(on_sys_setuid16_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETUP_RETURN +PPP_CB_BOILERPLATE(on_sys_setup_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SETXATTR_RETURN PPP_CB_BOILERPLATE(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SGETMASK_RETURN PPP_CB_BOILERPLATE(on_sys_sgetmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMAT_RETURN +PPP_CB_BOILERPLATE(on_sys_shmat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMCTL_RETURN +PPP_CB_BOILERPLATE(on_sys_shmctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMDT_RETURN +PPP_CB_BOILERPLATE(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHMGET_RETURN +PPP_CB_BOILERPLATE(on_sys_shmget_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SHUTDOWN_RETURN PPP_CB_BOILERPLATE(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGACTION_RETURN PPP_CB_BOILERPLATE(on_sys_sigaction_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGALTSTACK_RETURN PPP_CB_BOILERPLATE(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNAL_RETURN PPP_CB_BOILERPLATE(on_sys_signal_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD_RETURN PPP_CB_BOILERPLATE(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGNALFD4_RETURN PPP_CB_BOILERPLATE(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPENDING_RETURN PPP_CB_BOILERPLATE(on_sys_sigpending_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGPROCMASK_RETURN PPP_CB_BOILERPLATE(on_sys_sigprocmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGRETURN_RETURN PPP_CB_BOILERPLATE(on_sys_sigreturn_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SIGSUSPEND_RETURN PPP_CB_BOILERPLATE(on_sys_sigsuspend_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKET_RETURN PPP_CB_BOILERPLATE(on_sys_socket_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETCALL_RETURN PPP_CB_BOILERPLATE(on_sys_socketcall_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SOCKETPAIR_RETURN PPP_CB_BOILERPLATE(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SPLICE_RETURN PPP_CB_BOILERPLATE(on_sys_splice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SSETMASK_RETURN PPP_CB_BOILERPLATE(on_sys_ssetmask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT_RETURN PPP_CB_BOILERPLATE(on_sys_stat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STAT64_RETURN PPP_CB_BOILERPLATE(on_sys_stat64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS_RETURN PPP_CB_BOILERPLATE(on_sys_statfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATFS64_RETURN PPP_CB_BOILERPLATE(on_sys_statfs64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STATX_RETURN PPP_CB_BOILERPLATE(on_sys_statx_return) -PPP_CB_BOILERPLATE(on_sys_stime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_STIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_stime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPOFF_RETURN PPP_CB_BOILERPLATE(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SWAPON_RETURN PPP_CB_BOILERPLATE(on_sys_swapon_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINK_RETURN PPP_CB_BOILERPLATE(on_sys_symlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYMLINKAT_RETURN PPP_CB_BOILERPLATE(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_RETURN PPP_CB_BOILERPLATE(on_sys_sync_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNC_FILE_RANGE_RETURN PPP_CB_BOILERPLATE(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYNCFS_RETURN PPP_CB_BOILERPLATE(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSCTL_RETURN PPP_CB_BOILERPLATE(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSFS_RETURN PPP_CB_BOILERPLATE(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSINFO_RETURN PPP_CB_BOILERPLATE(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_SYSLOG_RETURN PPP_CB_BOILERPLATE(on_sys_syslog_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TEE_RETURN PPP_CB_BOILERPLATE(on_sys_tee_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TGKILL_RETURN PPP_CB_BOILERPLATE(on_sys_tgkill_return) -PPP_CB_BOILERPLATE(on_sys_time_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_CREATE_RETURN PPP_CB_BOILERPLATE(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_DELETE_RETURN PPP_CB_BOILERPLATE(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETOVERRUN_RETURN PPP_CB_BOILERPLATE(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_GETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_gettime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMER_SETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timer_settime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_CREATE_RETURN PPP_CB_BOILERPLATE(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_GETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_gettime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME_RETURN PPP_CB_BOILERPLATE(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMERFD_SETTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_timerfd_settime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TIMES_RETURN PPP_CB_BOILERPLATE(on_sys_times_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TKILL_RETURN PPP_CB_BOILERPLATE(on_sys_tkill_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE_RETURN PPP_CB_BOILERPLATE(on_sys_truncate_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_TRUNCATE64_RETURN PPP_CB_BOILERPLATE(on_sys_truncate64_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMASK_RETURN PPP_CB_BOILERPLATE(on_sys_umask_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UMOUNT_RETURN PPP_CB_BOILERPLATE(on_sys_umount_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNAME_RETURN PPP_CB_BOILERPLATE(on_sys_uname_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINK_RETURN PPP_CB_BOILERPLATE(on_sys_unlink_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNLINKAT_RETURN PPP_CB_BOILERPLATE(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UNSHARE_RETURN PPP_CB_BOILERPLATE(on_sys_unshare_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USELIB_RETURN PPP_CB_BOILERPLATE(on_sys_uselib_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USERFAULTFD_RETURN PPP_CB_BOILERPLATE(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_USTAT_RETURN PPP_CB_BOILERPLATE(on_sys_ustat_return) -PPP_CB_BOILERPLATE(on_sys_utime_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_utime32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_RETURN PPP_CB_BOILERPLATE(on_sys_utimensat_return) -PPP_CB_BOILERPLATE(on_sys_utimes_return) -PPP_CB_BOILERPLATE(on_sys_vfork_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMENSAT_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_utimensat_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_UTIMES_TIME32_RETURN +PPP_CB_BOILERPLATE(on_sys_utimes_time32_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VHANGUP_RETURN PPP_CB_BOILERPLATE(on_sys_vhangup_return) -PPP_CB_BOILERPLATE(on_sys_vm86_return) -PPP_CB_BOILERPLATE(on_sys_vm86old_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_VMSPLICE_RETURN PPP_CB_BOILERPLATE(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAIT4_RETURN PPP_CB_BOILERPLATE(on_sys_wait4_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITID_RETURN PPP_CB_BOILERPLATE(on_sys_waitid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WAITPID_RETURN PPP_CB_BOILERPLATE(on_sys_waitpid_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITE_RETURN PPP_CB_BOILERPLATE(on_sys_write_return) +#endif +#ifndef PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN +#define PPP_CB_BOILERPLATE_ENTER_ON_SYS_WRITEV_RETURN PPP_CB_BOILERPLATE(on_sys_writev_return) #endif +#endif PPP_CB_BOILERPLATE(on_unknown_sys_return) PPP_CB_BOILERPLATE(on_all_sys_return) diff --git a/panda/plugins/syscalls2/generated/syscall_ppp_extern_enter.h b/panda/plugins/syscalls2/generated/syscall_ppp_extern_enter.h index 90856aae82c..faee3b369ae 100644 --- a/panda/plugins/syscalls2/generated/syscall_ppp_extern_enter.h +++ b/panda/plugins/syscalls2/generated/syscall_ppp_extern_enter.h @@ -1,3682 +1,14745 @@ -#if defined(TARGET_ARM) && !defined(TARGET_AARCH64) -PPP_CB_EXTERN(on_ARM_breakpoint_enter) -PPP_CB_EXTERN(on_ARM_cacheflush_enter) -PPP_CB_EXTERN(on_ARM_set_tls_enter) -PPP_CB_EXTERN(on_ARM_user26_mode_enter) -PPP_CB_EXTERN(on_ARM_usr32_mode_enter) -PPP_CB_EXTERN(on_do_mmap2_enter) -PPP_CB_EXTERN(on_sys_accept_enter) -PPP_CB_EXTERN(on_sys_accept4_enter) -PPP_CB_EXTERN(on_sys_access_enter) -PPP_CB_EXTERN(on_sys_acct_enter) -PPP_CB_EXTERN(on_sys_add_key_enter) -PPP_CB_EXTERN(on_sys_adjtimex_enter) -PPP_CB_EXTERN(on_sys_alarm_enter) -PPP_CB_EXTERN(on_sys_arm_fadvise64_64_enter) -PPP_CB_EXTERN(on_sys_bdflush_enter) -PPP_CB_EXTERN(on_sys_bind_enter) -PPP_CB_EXTERN(on_sys_bpf_enter) -PPP_CB_EXTERN(on_sys_brk_enter) -PPP_CB_EXTERN(on_sys_capget_enter) -PPP_CB_EXTERN(on_sys_capset_enter) -PPP_CB_EXTERN(on_sys_chdir_enter) -PPP_CB_EXTERN(on_sys_chmod_enter) -PPP_CB_EXTERN(on_sys_chown_enter) -PPP_CB_EXTERN(on_sys_chown16_enter) -PPP_CB_EXTERN(on_sys_chroot_enter) -PPP_CB_EXTERN(on_sys_clock_adjtime_enter) -PPP_CB_EXTERN(on_sys_clock_getres_enter) -PPP_CB_EXTERN(on_sys_clock_gettime_enter) -PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) -PPP_CB_EXTERN(on_sys_clock_settime_enter) -PPP_CB_EXTERN(on_sys_clone_enter) -PPP_CB_EXTERN(on_sys_close_enter) -PPP_CB_EXTERN(on_sys_connect_enter) -PPP_CB_EXTERN(on_sys_creat_enter) -PPP_CB_EXTERN(on_sys_delete_module_enter) -PPP_CB_EXTERN(on_sys_dup_enter) -PPP_CB_EXTERN(on_sys_dup2_enter) -PPP_CB_EXTERN(on_sys_dup3_enter) -PPP_CB_EXTERN(on_sys_epoll_create_enter) -PPP_CB_EXTERN(on_sys_epoll_create1_enter) -PPP_CB_EXTERN(on_sys_epoll_ctl_enter) -PPP_CB_EXTERN(on_sys_epoll_pwait_enter) -PPP_CB_EXTERN(on_sys_epoll_wait_enter) -PPP_CB_EXTERN(on_sys_eventfd_enter) -PPP_CB_EXTERN(on_sys_eventfd2_enter) -PPP_CB_EXTERN(on_sys_execve_enter) -PPP_CB_EXTERN(on_sys_execveat_enter) -PPP_CB_EXTERN(on_sys_exit_enter) -PPP_CB_EXTERN(on_sys_exit_group_enter) -PPP_CB_EXTERN(on_sys_faccessat_enter) -PPP_CB_EXTERN(on_sys_fallocate_enter) -PPP_CB_EXTERN(on_sys_fanotify_init_enter) -PPP_CB_EXTERN(on_sys_fanotify_mark_enter) -PPP_CB_EXTERN(on_sys_fchdir_enter) -PPP_CB_EXTERN(on_sys_fchmod_enter) -PPP_CB_EXTERN(on_sys_fchmodat_enter) -PPP_CB_EXTERN(on_sys_fchown_enter) -PPP_CB_EXTERN(on_sys_fchown16_enter) -PPP_CB_EXTERN(on_sys_fchownat_enter) -PPP_CB_EXTERN(on_sys_fcntl_enter) -PPP_CB_EXTERN(on_sys_fcntl64_enter) -PPP_CB_EXTERN(on_sys_fdatasync_enter) -PPP_CB_EXTERN(on_sys_fgetxattr_enter) -PPP_CB_EXTERN(on_sys_finit_module_enter) -PPP_CB_EXTERN(on_sys_flistxattr_enter) -PPP_CB_EXTERN(on_sys_flock_enter) -PPP_CB_EXTERN(on_sys_fork_enter) -PPP_CB_EXTERN(on_sys_fremovexattr_enter) -PPP_CB_EXTERN(on_sys_fsetxattr_enter) -PPP_CB_EXTERN(on_sys_fstat64_enter) -PPP_CB_EXTERN(on_sys_fstatat64_enter) -PPP_CB_EXTERN(on_sys_fstatfs_enter) -PPP_CB_EXTERN(on_sys_fstatfs64_enter) -PPP_CB_EXTERN(on_sys_fsync_enter) -PPP_CB_EXTERN(on_sys_ftruncate_enter) -PPP_CB_EXTERN(on_sys_ftruncate64_enter) -PPP_CB_EXTERN(on_sys_futex_enter) -PPP_CB_EXTERN(on_sys_futimesat_enter) -PPP_CB_EXTERN(on_sys_get_mempolicy_enter) -PPP_CB_EXTERN(on_sys_get_robust_list_enter) -PPP_CB_EXTERN(on_sys_getcpu_enter) -PPP_CB_EXTERN(on_sys_getcwd_enter) -PPP_CB_EXTERN(on_sys_getdents_enter) -PPP_CB_EXTERN(on_sys_getdents64_enter) -PPP_CB_EXTERN(on_sys_getegid_enter) -PPP_CB_EXTERN(on_sys_getegid16_enter) -PPP_CB_EXTERN(on_sys_geteuid_enter) -PPP_CB_EXTERN(on_sys_geteuid16_enter) -PPP_CB_EXTERN(on_sys_getgid_enter) -PPP_CB_EXTERN(on_sys_getgid16_enter) -PPP_CB_EXTERN(on_sys_getgroups_enter) -PPP_CB_EXTERN(on_sys_getgroups16_enter) -PPP_CB_EXTERN(on_sys_getitimer_enter) -PPP_CB_EXTERN(on_sys_getpeername_enter) -PPP_CB_EXTERN(on_sys_getpgid_enter) -PPP_CB_EXTERN(on_sys_getpgrp_enter) -PPP_CB_EXTERN(on_sys_getpid_enter) -PPP_CB_EXTERN(on_sys_getppid_enter) -PPP_CB_EXTERN(on_sys_getpriority_enter) -PPP_CB_EXTERN(on_sys_getrandom_enter) -PPP_CB_EXTERN(on_sys_getresgid_enter) -PPP_CB_EXTERN(on_sys_getresgid16_enter) -PPP_CB_EXTERN(on_sys_getresuid_enter) -PPP_CB_EXTERN(on_sys_getresuid16_enter) -PPP_CB_EXTERN(on_sys_getrlimit_enter) -PPP_CB_EXTERN(on_sys_getrusage_enter) -PPP_CB_EXTERN(on_sys_getsid_enter) -PPP_CB_EXTERN(on_sys_getsockname_enter) -PPP_CB_EXTERN(on_sys_getsockopt_enter) -PPP_CB_EXTERN(on_sys_gettid_enter) -PPP_CB_EXTERN(on_sys_gettimeofday_enter) -PPP_CB_EXTERN(on_sys_getuid_enter) -PPP_CB_EXTERN(on_sys_getuid16_enter) -PPP_CB_EXTERN(on_sys_getxattr_enter) -PPP_CB_EXTERN(on_sys_init_module_enter) -PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) -PPP_CB_EXTERN(on_sys_inotify_init_enter) -PPP_CB_EXTERN(on_sys_inotify_init1_enter) -PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) -PPP_CB_EXTERN(on_sys_io_cancel_enter) -PPP_CB_EXTERN(on_sys_io_destroy_enter) -PPP_CB_EXTERN(on_sys_io_getevents_enter) -PPP_CB_EXTERN(on_sys_io_setup_enter) -PPP_CB_EXTERN(on_sys_io_submit_enter) -PPP_CB_EXTERN(on_sys_ioctl_enter) -PPP_CB_EXTERN(on_sys_ioprio_get_enter) -PPP_CB_EXTERN(on_sys_ioprio_set_enter) -PPP_CB_EXTERN(on_sys_ipc_enter) -PPP_CB_EXTERN(on_sys_kcmp_enter) -PPP_CB_EXTERN(on_sys_kexec_load_enter) -PPP_CB_EXTERN(on_sys_keyctl_enter) -PPP_CB_EXTERN(on_sys_kill_enter) -PPP_CB_EXTERN(on_sys_lchown_enter) -PPP_CB_EXTERN(on_sys_lchown16_enter) -PPP_CB_EXTERN(on_sys_lgetxattr_enter) -PPP_CB_EXTERN(on_sys_link_enter) -PPP_CB_EXTERN(on_sys_linkat_enter) -PPP_CB_EXTERN(on_sys_listen_enter) -PPP_CB_EXTERN(on_sys_listxattr_enter) -PPP_CB_EXTERN(on_sys_llistxattr_enter) -PPP_CB_EXTERN(on_sys_llseek_enter) -PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) -PPP_CB_EXTERN(on_sys_lremovexattr_enter) -PPP_CB_EXTERN(on_sys_lseek_enter) -PPP_CB_EXTERN(on_sys_lsetxattr_enter) -PPP_CB_EXTERN(on_sys_lstat64_enter) -PPP_CB_EXTERN(on_sys_madvise_enter) -PPP_CB_EXTERN(on_sys_mbind_enter) -PPP_CB_EXTERN(on_sys_membarrier_enter) -PPP_CB_EXTERN(on_sys_memfd_create_enter) -PPP_CB_EXTERN(on_sys_mincore_enter) -PPP_CB_EXTERN(on_sys_mkdir_enter) -PPP_CB_EXTERN(on_sys_mkdirat_enter) -PPP_CB_EXTERN(on_sys_mknod_enter) -PPP_CB_EXTERN(on_sys_mknodat_enter) -PPP_CB_EXTERN(on_sys_mlock_enter) -PPP_CB_EXTERN(on_sys_mlock2_enter) -PPP_CB_EXTERN(on_sys_mlockall_enter) -PPP_CB_EXTERN(on_sys_mount_enter) -PPP_CB_EXTERN(on_sys_move_pages_enter) -PPP_CB_EXTERN(on_sys_mprotect_enter) -PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) -PPP_CB_EXTERN(on_sys_mq_notify_enter) -PPP_CB_EXTERN(on_sys_mq_open_enter) -PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) -PPP_CB_EXTERN(on_sys_mq_timedsend_enter) -PPP_CB_EXTERN(on_sys_mq_unlink_enter) -PPP_CB_EXTERN(on_sys_mremap_enter) -PPP_CB_EXTERN(on_sys_msgctl_enter) -PPP_CB_EXTERN(on_sys_msgget_enter) -PPP_CB_EXTERN(on_sys_msgrcv_enter) -PPP_CB_EXTERN(on_sys_msgsnd_enter) -PPP_CB_EXTERN(on_sys_msync_enter) -PPP_CB_EXTERN(on_sys_munlock_enter) -PPP_CB_EXTERN(on_sys_munlockall_enter) -PPP_CB_EXTERN(on_sys_munmap_enter) -PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) -PPP_CB_EXTERN(on_sys_nanosleep_enter) -PPP_CB_EXTERN(on_sys_newfstat_enter) -PPP_CB_EXTERN(on_sys_newlstat_enter) -PPP_CB_EXTERN(on_sys_newstat_enter) -PPP_CB_EXTERN(on_sys_newuname_enter) -PPP_CB_EXTERN(on_sys_nice_enter) -PPP_CB_EXTERN(on_sys_open_enter) -PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) -PPP_CB_EXTERN(on_sys_openat_enter) -PPP_CB_EXTERN(on_sys_pause_enter) -PPP_CB_EXTERN(on_sys_pciconfig_iobase_enter) -PPP_CB_EXTERN(on_sys_pciconfig_read_enter) -PPP_CB_EXTERN(on_sys_pciconfig_write_enter) -PPP_CB_EXTERN(on_sys_perf_event_open_enter) -PPP_CB_EXTERN(on_sys_personality_enter) -PPP_CB_EXTERN(on_sys_pipe_enter) -PPP_CB_EXTERN(on_sys_pipe2_enter) -PPP_CB_EXTERN(on_sys_pivot_root_enter) -PPP_CB_EXTERN(on_sys_poll_enter) -PPP_CB_EXTERN(on_sys_ppoll_enter) -PPP_CB_EXTERN(on_sys_prctl_enter) -PPP_CB_EXTERN(on_sys_pread64_enter) -PPP_CB_EXTERN(on_sys_preadv_enter) -PPP_CB_EXTERN(on_sys_prlimit64_enter) -PPP_CB_EXTERN(on_sys_process_vm_readv_enter) -PPP_CB_EXTERN(on_sys_process_vm_writev_enter) -PPP_CB_EXTERN(on_sys_pselect6_enter) -PPP_CB_EXTERN(on_sys_ptrace_enter) -PPP_CB_EXTERN(on_sys_pwrite64_enter) -PPP_CB_EXTERN(on_sys_pwritev_enter) -PPP_CB_EXTERN(on_sys_quotactl_enter) -PPP_CB_EXTERN(on_sys_read_enter) -PPP_CB_EXTERN(on_sys_readahead_enter) -PPP_CB_EXTERN(on_sys_readlink_enter) -PPP_CB_EXTERN(on_sys_readlinkat_enter) -PPP_CB_EXTERN(on_sys_readv_enter) -PPP_CB_EXTERN(on_sys_reboot_enter) -PPP_CB_EXTERN(on_sys_recv_enter) -PPP_CB_EXTERN(on_sys_recvfrom_enter) -PPP_CB_EXTERN(on_sys_recvmmsg_enter) -PPP_CB_EXTERN(on_sys_recvmsg_enter) -PPP_CB_EXTERN(on_sys_remap_file_pages_enter) -PPP_CB_EXTERN(on_sys_removexattr_enter) -PPP_CB_EXTERN(on_sys_rename_enter) -PPP_CB_EXTERN(on_sys_renameat_enter) -PPP_CB_EXTERN(on_sys_renameat2_enter) -PPP_CB_EXTERN(on_sys_request_key_enter) -PPP_CB_EXTERN(on_sys_restart_syscall_enter) -PPP_CB_EXTERN(on_sys_rmdir_enter) -PPP_CB_EXTERN(on_sys_rt_sigaction_enter) -PPP_CB_EXTERN(on_sys_rt_sigpending_enter) -PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) -PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) -PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) -PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) -PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) -PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) -PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) -PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) -PPP_CB_EXTERN(on_sys_sched_getattr_enter) -PPP_CB_EXTERN(on_sys_sched_getparam_enter) -PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) -PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) -PPP_CB_EXTERN(on_sys_sched_setattr_enter) -PPP_CB_EXTERN(on_sys_sched_setparam_enter) -PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) -PPP_CB_EXTERN(on_sys_sched_yield_enter) -PPP_CB_EXTERN(on_sys_seccomp_enter) -PPP_CB_EXTERN(on_sys_select_enter) -PPP_CB_EXTERN(on_sys_semctl_enter) -PPP_CB_EXTERN(on_sys_semget_enter) -PPP_CB_EXTERN(on_sys_semop_enter) -PPP_CB_EXTERN(on_sys_semtimedop_enter) -PPP_CB_EXTERN(on_sys_send_enter) -PPP_CB_EXTERN(on_sys_sendfile_enter) -PPP_CB_EXTERN(on_sys_sendfile64_enter) -PPP_CB_EXTERN(on_sys_sendmmsg_enter) -PPP_CB_EXTERN(on_sys_sendmsg_enter) -PPP_CB_EXTERN(on_sys_sendto_enter) -PPP_CB_EXTERN(on_sys_set_mempolicy_enter) -PPP_CB_EXTERN(on_sys_set_robust_list_enter) -PPP_CB_EXTERN(on_sys_set_tid_address_enter) -PPP_CB_EXTERN(on_sys_setdomainname_enter) -PPP_CB_EXTERN(on_sys_setfsgid_enter) -PPP_CB_EXTERN(on_sys_setfsgid16_enter) -PPP_CB_EXTERN(on_sys_setfsuid_enter) -PPP_CB_EXTERN(on_sys_setfsuid16_enter) -PPP_CB_EXTERN(on_sys_setgid_enter) -PPP_CB_EXTERN(on_sys_setgid16_enter) -PPP_CB_EXTERN(on_sys_setgroups_enter) -PPP_CB_EXTERN(on_sys_setgroups16_enter) -PPP_CB_EXTERN(on_sys_sethostname_enter) -PPP_CB_EXTERN(on_sys_setitimer_enter) -PPP_CB_EXTERN(on_sys_setns_enter) -PPP_CB_EXTERN(on_sys_setpgid_enter) -PPP_CB_EXTERN(on_sys_setpriority_enter) -PPP_CB_EXTERN(on_sys_setregid_enter) -PPP_CB_EXTERN(on_sys_setregid16_enter) -PPP_CB_EXTERN(on_sys_setresgid_enter) -PPP_CB_EXTERN(on_sys_setresgid16_enter) -PPP_CB_EXTERN(on_sys_setresuid_enter) -PPP_CB_EXTERN(on_sys_setresuid16_enter) -PPP_CB_EXTERN(on_sys_setreuid_enter) -PPP_CB_EXTERN(on_sys_setreuid16_enter) -PPP_CB_EXTERN(on_sys_setrlimit_enter) -PPP_CB_EXTERN(on_sys_setsid_enter) -PPP_CB_EXTERN(on_sys_setsockopt_enter) -PPP_CB_EXTERN(on_sys_settimeofday_enter) -PPP_CB_EXTERN(on_sys_setuid_enter) -PPP_CB_EXTERN(on_sys_setuid16_enter) -PPP_CB_EXTERN(on_sys_setxattr_enter) -PPP_CB_EXTERN(on_sys_shmat_enter) -PPP_CB_EXTERN(on_sys_shmctl_enter) -PPP_CB_EXTERN(on_sys_shmdt_enter) -PPP_CB_EXTERN(on_sys_shmget_enter) -PPP_CB_EXTERN(on_sys_shutdown_enter) -PPP_CB_EXTERN(on_sys_sigaction_enter) -PPP_CB_EXTERN(on_sys_sigaltstack_enter) -PPP_CB_EXTERN(on_sys_signalfd_enter) -PPP_CB_EXTERN(on_sys_signalfd4_enter) -PPP_CB_EXTERN(on_sys_sigpending_enter) -PPP_CB_EXTERN(on_sys_sigprocmask_enter) -PPP_CB_EXTERN(on_sys_sigreturn_enter) -PPP_CB_EXTERN(on_sys_sigsuspend_enter) -PPP_CB_EXTERN(on_sys_socket_enter) -PPP_CB_EXTERN(on_sys_socketcall_enter) -PPP_CB_EXTERN(on_sys_socketpair_enter) -PPP_CB_EXTERN(on_sys_splice_enter) -PPP_CB_EXTERN(on_sys_stat64_enter) -PPP_CB_EXTERN(on_sys_statfs_enter) -PPP_CB_EXTERN(on_sys_statfs64_enter) -PPP_CB_EXTERN(on_sys_statx_enter) -PPP_CB_EXTERN(on_sys_stime_enter) -PPP_CB_EXTERN(on_sys_swapoff_enter) -PPP_CB_EXTERN(on_sys_swapon_enter) -PPP_CB_EXTERN(on_sys_symlink_enter) -PPP_CB_EXTERN(on_sys_symlinkat_enter) -PPP_CB_EXTERN(on_sys_sync_enter) -PPP_CB_EXTERN(on_sys_sync_file_range2_enter) -PPP_CB_EXTERN(on_sys_syncfs_enter) -PPP_CB_EXTERN(on_sys_sysctl_enter) -PPP_CB_EXTERN(on_sys_sysfs_enter) -PPP_CB_EXTERN(on_sys_sysinfo_enter) -PPP_CB_EXTERN(on_sys_syslog_enter) -PPP_CB_EXTERN(on_sys_tee_enter) -PPP_CB_EXTERN(on_sys_tgkill_enter) -PPP_CB_EXTERN(on_sys_time_enter) -PPP_CB_EXTERN(on_sys_timer_create_enter) -PPP_CB_EXTERN(on_sys_timer_delete_enter) -PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) -PPP_CB_EXTERN(on_sys_timer_gettime_enter) -PPP_CB_EXTERN(on_sys_timer_settime_enter) -PPP_CB_EXTERN(on_sys_timerfd_create_enter) -PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) -PPP_CB_EXTERN(on_sys_timerfd_settime_enter) -PPP_CB_EXTERN(on_sys_times_enter) -PPP_CB_EXTERN(on_sys_tkill_enter) -PPP_CB_EXTERN(on_sys_truncate_enter) -PPP_CB_EXTERN(on_sys_truncate64_enter) -PPP_CB_EXTERN(on_sys_umask_enter) -PPP_CB_EXTERN(on_sys_umount_enter) -PPP_CB_EXTERN(on_sys_unlink_enter) -PPP_CB_EXTERN(on_sys_unlinkat_enter) -PPP_CB_EXTERN(on_sys_unshare_enter) -PPP_CB_EXTERN(on_sys_uselib_enter) -PPP_CB_EXTERN(on_sys_userfaultfd_enter) -PPP_CB_EXTERN(on_sys_ustat_enter) -PPP_CB_EXTERN(on_sys_utime_enter) -PPP_CB_EXTERN(on_sys_utimensat_enter) -PPP_CB_EXTERN(on_sys_utimes_enter) -PPP_CB_EXTERN(on_sys_vfork_enter) -PPP_CB_EXTERN(on_sys_vhangup_enter) -PPP_CB_EXTERN(on_sys_vmsplice_enter) -PPP_CB_EXTERN(on_sys_wait4_enter) -PPP_CB_EXTERN(on_sys_waitid_enter) -PPP_CB_EXTERN(on_sys_write_enter) -PPP_CB_EXTERN(on_sys_writev_enter) -#endif -#if defined(TARGET_ARM) && defined(TARGET_AARCH64) -PPP_CB_EXTERN(on_sys_accept_enter) -PPP_CB_EXTERN(on_sys_accept4_enter) -PPP_CB_EXTERN(on_sys_acct_enter) -PPP_CB_EXTERN(on_sys_add_key_enter) -PPP_CB_EXTERN(on_sys_adjtimex_enter) -PPP_CB_EXTERN(on_sys_bind_enter) -PPP_CB_EXTERN(on_sys_bpf_enter) -PPP_CB_EXTERN(on_sys_brk_enter) -PPP_CB_EXTERN(on_sys_capget_enter) -PPP_CB_EXTERN(on_sys_capset_enter) -PPP_CB_EXTERN(on_sys_chdir_enter) -PPP_CB_EXTERN(on_sys_chroot_enter) -PPP_CB_EXTERN(on_sys_clock_adjtime_enter) -PPP_CB_EXTERN(on_sys_clock_getres_enter) -PPP_CB_EXTERN(on_sys_clock_gettime_enter) -PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) -PPP_CB_EXTERN(on_sys_clock_settime_enter) -PPP_CB_EXTERN(on_sys_clone_enter) -PPP_CB_EXTERN(on_sys_clone3_enter) -PPP_CB_EXTERN(on_sys_close_enter) -PPP_CB_EXTERN(on_sys_connect_enter) -PPP_CB_EXTERN(on_sys_copy_file_range_enter) -PPP_CB_EXTERN(on_sys_delete_module_enter) -PPP_CB_EXTERN(on_sys_dup_enter) -PPP_CB_EXTERN(on_sys_dup3_enter) -PPP_CB_EXTERN(on_sys_epoll_create1_enter) -PPP_CB_EXTERN(on_sys_epoll_ctl_enter) -PPP_CB_EXTERN(on_sys_epoll_pwait_enter) -PPP_CB_EXTERN(on_sys_eventfd2_enter) -PPP_CB_EXTERN(on_sys_execve_enter) -PPP_CB_EXTERN(on_sys_execveat_enter) -PPP_CB_EXTERN(on_sys_exit_enter) -PPP_CB_EXTERN(on_sys_exit_group_enter) -PPP_CB_EXTERN(on_sys_faccessat_enter) -PPP_CB_EXTERN(on_sys_faccessat2_enter) -PPP_CB_EXTERN(on_sys_fadvise64_enter) -PPP_CB_EXTERN(on_sys_fallocate_enter) -PPP_CB_EXTERN(on_sys_fanotify_init_enter) -PPP_CB_EXTERN(on_sys_fanotify_mark_enter) -PPP_CB_EXTERN(on_sys_fchdir_enter) -PPP_CB_EXTERN(on_sys_fchmod_enter) -PPP_CB_EXTERN(on_sys_fchmodat_enter) -PPP_CB_EXTERN(on_sys_fchown_enter) -PPP_CB_EXTERN(on_sys_fchownat_enter) -PPP_CB_EXTERN(on_sys_fcntl_enter) -PPP_CB_EXTERN(on_sys_fdatasync_enter) -PPP_CB_EXTERN(on_sys_fgetxattr_enter) -PPP_CB_EXTERN(on_sys_finit_module_enter) -PPP_CB_EXTERN(on_sys_flistxattr_enter) -PPP_CB_EXTERN(on_sys_flock_enter) -PPP_CB_EXTERN(on_sys_fremovexattr_enter) -PPP_CB_EXTERN(on_sys_fsetxattr_enter) -PPP_CB_EXTERN(on_sys_fstat_enter) -PPP_CB_EXTERN(on_sys_fstatfs_enter) -PPP_CB_EXTERN(on_sys_fsync_enter) -PPP_CB_EXTERN(on_sys_ftruncate_enter) -PPP_CB_EXTERN(on_sys_futex_enter) -PPP_CB_EXTERN(on_sys_get_mempolicy_enter) -PPP_CB_EXTERN(on_sys_get_robust_list_enter) -PPP_CB_EXTERN(on_sys_getcpu_enter) -PPP_CB_EXTERN(on_sys_getcwd_enter) -PPP_CB_EXTERN(on_sys_getdents64_enter) -PPP_CB_EXTERN(on_sys_getegid_enter) -PPP_CB_EXTERN(on_sys_geteuid_enter) -PPP_CB_EXTERN(on_sys_getgid_enter) -PPP_CB_EXTERN(on_sys_getgroups_enter) -PPP_CB_EXTERN(on_sys_getitimer_enter) -PPP_CB_EXTERN(on_sys_getpeername_enter) -PPP_CB_EXTERN(on_sys_getpgid_enter) -PPP_CB_EXTERN(on_sys_getpid_enter) -PPP_CB_EXTERN(on_sys_getppid_enter) -PPP_CB_EXTERN(on_sys_getpriority_enter) -PPP_CB_EXTERN(on_sys_getrandom_enter) -PPP_CB_EXTERN(on_sys_getresgid_enter) -PPP_CB_EXTERN(on_sys_getresuid_enter) -PPP_CB_EXTERN(on_sys_getrlimit_enter) -PPP_CB_EXTERN(on_sys_getrusage_enter) -PPP_CB_EXTERN(on_sys_getsid_enter) -PPP_CB_EXTERN(on_sys_getsockname_enter) -PPP_CB_EXTERN(on_sys_getsockopt_enter) -PPP_CB_EXTERN(on_sys_gettid_enter) -PPP_CB_EXTERN(on_sys_gettimeofday_enter) -PPP_CB_EXTERN(on_sys_getuid_enter) -PPP_CB_EXTERN(on_sys_getxattr_enter) -PPP_CB_EXTERN(on_sys_init_module_enter) -PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) -PPP_CB_EXTERN(on_sys_inotify_init1_enter) -PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) -PPP_CB_EXTERN(on_sys_io_cancel_enter) -PPP_CB_EXTERN(on_sys_io_destroy_enter) -PPP_CB_EXTERN(on_sys_io_getevents_enter) -PPP_CB_EXTERN(on_sys_io_setup_enter) -PPP_CB_EXTERN(on_sys_io_submit_enter) -PPP_CB_EXTERN(on_sys_ioctl_enter) -PPP_CB_EXTERN(on_sys_ioprio_get_enter) -PPP_CB_EXTERN(on_sys_ioprio_set_enter) -PPP_CB_EXTERN(on_sys_kcmp_enter) -PPP_CB_EXTERN(on_sys_kexec_file_load_enter) -PPP_CB_EXTERN(on_sys_kexec_load_enter) -PPP_CB_EXTERN(on_sys_keyctl_enter) -PPP_CB_EXTERN(on_sys_kill_enter) -PPP_CB_EXTERN(on_sys_lgetxattr_enter) -PPP_CB_EXTERN(on_sys_linkat_enter) -PPP_CB_EXTERN(on_sys_listen_enter) -PPP_CB_EXTERN(on_sys_listxattr_enter) -PPP_CB_EXTERN(on_sys_llistxattr_enter) -PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) -PPP_CB_EXTERN(on_sys_lremovexattr_enter) -PPP_CB_EXTERN(on_sys_lseek_enter) -PPP_CB_EXTERN(on_sys_lsetxattr_enter) -PPP_CB_EXTERN(on_sys_madvise_enter) -PPP_CB_EXTERN(on_sys_mbind_enter) -PPP_CB_EXTERN(on_sys_membarrier_enter) -PPP_CB_EXTERN(on_sys_memfd_create_enter) -PPP_CB_EXTERN(on_sys_migrate_pages_enter) -PPP_CB_EXTERN(on_sys_mincore_enter) -PPP_CB_EXTERN(on_sys_mkdirat_enter) -PPP_CB_EXTERN(on_sys_mknodat_enter) -PPP_CB_EXTERN(on_sys_mlock_enter) -PPP_CB_EXTERN(on_sys_mlock2_enter) -PPP_CB_EXTERN(on_sys_mlockall_enter) -PPP_CB_EXTERN(on_sys_mmap_enter) -PPP_CB_EXTERN(on_sys_mount_enter) -PPP_CB_EXTERN(on_sys_move_pages_enter) -PPP_CB_EXTERN(on_sys_mprotect_enter) -PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) -PPP_CB_EXTERN(on_sys_mq_notify_enter) -PPP_CB_EXTERN(on_sys_mq_open_enter) -PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) -PPP_CB_EXTERN(on_sys_mq_timedsend_enter) -PPP_CB_EXTERN(on_sys_mq_unlink_enter) -PPP_CB_EXTERN(on_sys_mremap_enter) -PPP_CB_EXTERN(on_sys_msgctl_enter) -PPP_CB_EXTERN(on_sys_msgget_enter) -PPP_CB_EXTERN(on_sys_msgrcv_enter) -PPP_CB_EXTERN(on_sys_msgsnd_enter) -PPP_CB_EXTERN(on_sys_msync_enter) -PPP_CB_EXTERN(on_sys_munlock_enter) -PPP_CB_EXTERN(on_sys_munlockall_enter) -PPP_CB_EXTERN(on_sys_munmap_enter) -PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) -PPP_CB_EXTERN(on_sys_nanosleep_enter) -PPP_CB_EXTERN(on_sys_newfstatat_enter) -PPP_CB_EXTERN(on_sys_nfsservctl_enter) -PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) -PPP_CB_EXTERN(on_sys_openat_enter) -PPP_CB_EXTERN(on_sys_openat2_enter) -PPP_CB_EXTERN(on_sys_perf_event_open_enter) -PPP_CB_EXTERN(on_sys_personality_enter) -PPP_CB_EXTERN(on_sys_pidfd_getfd_enter) -PPP_CB_EXTERN(on_sys_pidfd_open_enter) -PPP_CB_EXTERN(on_sys_pidfd_send_signal_enter) -PPP_CB_EXTERN(on_sys_pipe2_enter) -PPP_CB_EXTERN(on_sys_pivot_root_enter) -PPP_CB_EXTERN(on_sys_pkey_alloc_enter) -PPP_CB_EXTERN(on_sys_pkey_free_enter) -PPP_CB_EXTERN(on_sys_pkey_mprotect_enter) -PPP_CB_EXTERN(on_sys_ppoll_enter) -PPP_CB_EXTERN(on_sys_prctl_enter) -PPP_CB_EXTERN(on_sys_pread64_enter) -PPP_CB_EXTERN(on_sys_preadv_enter) -PPP_CB_EXTERN(on_sys_preadv2_enter) -PPP_CB_EXTERN(on_sys_prlimit64_enter) -PPP_CB_EXTERN(on_sys_process_vm_readv_enter) -PPP_CB_EXTERN(on_sys_process_vm_writev_enter) -PPP_CB_EXTERN(on_sys_pselect6_enter) -PPP_CB_EXTERN(on_sys_ptrace_enter) -PPP_CB_EXTERN(on_sys_pwrite64_enter) -PPP_CB_EXTERN(on_sys_pwritev_enter) -PPP_CB_EXTERN(on_sys_pwritev2_enter) -PPP_CB_EXTERN(on_sys_quotactl_enter) -PPP_CB_EXTERN(on_sys_read_enter) -PPP_CB_EXTERN(on_sys_readahead_enter) -PPP_CB_EXTERN(on_sys_readlinkat_enter) -PPP_CB_EXTERN(on_sys_readv_enter) -PPP_CB_EXTERN(on_sys_reboot_enter) -PPP_CB_EXTERN(on_sys_recvfrom_enter) -PPP_CB_EXTERN(on_sys_recvmmsg_enter) -PPP_CB_EXTERN(on_sys_recvmsg_enter) -PPP_CB_EXTERN(on_sys_remap_file_pages_enter) -PPP_CB_EXTERN(on_sys_removexattr_enter) -PPP_CB_EXTERN(on_sys_renameat_enter) -PPP_CB_EXTERN(on_sys_renameat2_enter) -PPP_CB_EXTERN(on_sys_request_key_enter) -PPP_CB_EXTERN(on_sys_restart_syscall_enter) -PPP_CB_EXTERN(on_sys_rt_sigaction_enter) -PPP_CB_EXTERN(on_sys_rt_sigpending_enter) -PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) -PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) -PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) -PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) -PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) -PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) -PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) -PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) -PPP_CB_EXTERN(on_sys_sched_getattr_enter) -PPP_CB_EXTERN(on_sys_sched_getparam_enter) -PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) -PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) -PPP_CB_EXTERN(on_sys_sched_setattr_enter) -PPP_CB_EXTERN(on_sys_sched_setparam_enter) -PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) -PPP_CB_EXTERN(on_sys_sched_yield_enter) -PPP_CB_EXTERN(on_sys_seccomp_enter) -PPP_CB_EXTERN(on_sys_semctl_enter) -PPP_CB_EXTERN(on_sys_semget_enter) -PPP_CB_EXTERN(on_sys_semop_enter) -PPP_CB_EXTERN(on_sys_semtimedop_enter) -PPP_CB_EXTERN(on_sys_sendfile_enter) -PPP_CB_EXTERN(on_sys_sendmmsg_enter) -PPP_CB_EXTERN(on_sys_sendmsg_enter) -PPP_CB_EXTERN(on_sys_sendto_enter) -PPP_CB_EXTERN(on_sys_set_mempolicy_enter) -PPP_CB_EXTERN(on_sys_set_robust_list_enter) -PPP_CB_EXTERN(on_sys_set_tid_address_enter) -PPP_CB_EXTERN(on_sys_setdomainname_enter) -PPP_CB_EXTERN(on_sys_setfsgid_enter) -PPP_CB_EXTERN(on_sys_setfsuid_enter) -PPP_CB_EXTERN(on_sys_setgid_enter) -PPP_CB_EXTERN(on_sys_setgroups_enter) -PPP_CB_EXTERN(on_sys_sethostname_enter) -PPP_CB_EXTERN(on_sys_setitimer_enter) -PPP_CB_EXTERN(on_sys_setns_enter) -PPP_CB_EXTERN(on_sys_setpgid_enter) -PPP_CB_EXTERN(on_sys_setpriority_enter) -PPP_CB_EXTERN(on_sys_setregid_enter) -PPP_CB_EXTERN(on_sys_setresgid_enter) -PPP_CB_EXTERN(on_sys_setresuid_enter) -PPP_CB_EXTERN(on_sys_setreuid_enter) -PPP_CB_EXTERN(on_sys_setrlimit_enter) -PPP_CB_EXTERN(on_sys_setsid_enter) -PPP_CB_EXTERN(on_sys_setsockopt_enter) -PPP_CB_EXTERN(on_sys_settimeofday_enter) -PPP_CB_EXTERN(on_sys_setuid_enter) -PPP_CB_EXTERN(on_sys_setxattr_enter) -PPP_CB_EXTERN(on_sys_shmat_enter) -PPP_CB_EXTERN(on_sys_shmctl_enter) -PPP_CB_EXTERN(on_sys_shmdt_enter) -PPP_CB_EXTERN(on_sys_shmget_enter) -PPP_CB_EXTERN(on_sys_shutdown_enter) -PPP_CB_EXTERN(on_sys_sigaltstack_enter) -PPP_CB_EXTERN(on_sys_signalfd4_enter) -PPP_CB_EXTERN(on_sys_socket_enter) -PPP_CB_EXTERN(on_sys_socketpair_enter) -PPP_CB_EXTERN(on_sys_splice_enter) -PPP_CB_EXTERN(on_sys_statfs_enter) -PPP_CB_EXTERN(on_sys_statx_enter) -PPP_CB_EXTERN(on_sys_swapoff_enter) -PPP_CB_EXTERN(on_sys_swapon_enter) -PPP_CB_EXTERN(on_sys_symlinkat_enter) -PPP_CB_EXTERN(on_sys_sync_enter) -PPP_CB_EXTERN(on_sys_sync_file_range_enter) -PPP_CB_EXTERN(on_sys_syncfs_enter) -PPP_CB_EXTERN(on_sys_sysinfo_enter) -PPP_CB_EXTERN(on_sys_syslog_enter) -PPP_CB_EXTERN(on_sys_tee_enter) -PPP_CB_EXTERN(on_sys_tgkill_enter) -PPP_CB_EXTERN(on_sys_timer_create_enter) -PPP_CB_EXTERN(on_sys_timer_delete_enter) -PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) -PPP_CB_EXTERN(on_sys_timer_gettime_enter) -PPP_CB_EXTERN(on_sys_timer_settime_enter) -PPP_CB_EXTERN(on_sys_timerfd_create_enter) -PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) -PPP_CB_EXTERN(on_sys_timerfd_settime_enter) -PPP_CB_EXTERN(on_sys_times_enter) -PPP_CB_EXTERN(on_sys_tkill_enter) -PPP_CB_EXTERN(on_sys_truncate_enter) -PPP_CB_EXTERN(on_sys_umask_enter) -PPP_CB_EXTERN(on_sys_umount2_enter) -PPP_CB_EXTERN(on_sys_uname_enter) -PPP_CB_EXTERN(on_sys_unlinkat_enter) -PPP_CB_EXTERN(on_sys_unshare_enter) -PPP_CB_EXTERN(on_sys_userfaultfd_enter) -PPP_CB_EXTERN(on_sys_utimensat_enter) -PPP_CB_EXTERN(on_sys_vhangup_enter) -PPP_CB_EXTERN(on_sys_vmsplice_enter) -PPP_CB_EXTERN(on_sys_wait4_enter) -PPP_CB_EXTERN(on_sys_waitid_enter) -PPP_CB_EXTERN(on_sys_write_enter) -PPP_CB_EXTERN(on_sys_writev_enter) -#endif -#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) -PPP_CB_EXTERN(on_create_module_enter) -PPP_CB_EXTERN(on_get_kernel_syms_enter) -PPP_CB_EXTERN(on_mmap2_enter) -PPP_CB_EXTERN(on_modify_ldt_enter) -PPP_CB_EXTERN(on_set_thread_area_enter) -PPP_CB_EXTERN(on_sys_accept_enter) -PPP_CB_EXTERN(on_sys_accept4_enter) -PPP_CB_EXTERN(on_sys_access_enter) -PPP_CB_EXTERN(on_sys_acct_enter) -PPP_CB_EXTERN(on_sys_add_key_enter) -PPP_CB_EXTERN(on_sys_adjtimex_time32_enter) -PPP_CB_EXTERN(on_sys_alarm_enter) -PPP_CB_EXTERN(on_sys_bdflush_enter) -PPP_CB_EXTERN(on_sys_bind_enter) -PPP_CB_EXTERN(on_sys_bpf_enter) -PPP_CB_EXTERN(on_sys_brk_enter) -PPP_CB_EXTERN(on_sys_cacheflush_enter) -PPP_CB_EXTERN(on_sys_capget_enter) -PPP_CB_EXTERN(on_sys_capset_enter) -PPP_CB_EXTERN(on_sys_chdir_enter) -PPP_CB_EXTERN(on_sys_chmod_enter) -PPP_CB_EXTERN(on_sys_chown_enter) -PPP_CB_EXTERN(on_sys_chroot_enter) -PPP_CB_EXTERN(on_sys_clock_adjtime_enter) -PPP_CB_EXTERN(on_sys_clock_adjtime32_enter) -PPP_CB_EXTERN(on_sys_clock_getres_enter) -PPP_CB_EXTERN(on_sys_clock_getres_time32_enter) -PPP_CB_EXTERN(on_sys_clock_gettime_enter) -PPP_CB_EXTERN(on_sys_clock_gettime32_enter) -PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) -PPP_CB_EXTERN(on_sys_clock_nanosleep_time32_enter) -PPP_CB_EXTERN(on_sys_clock_settime_enter) -PPP_CB_EXTERN(on_sys_clock_settime32_enter) -PPP_CB_EXTERN(on_sys_clone_enter) -PPP_CB_EXTERN(on_sys_close_enter) -PPP_CB_EXTERN(on_sys_connect_enter) -PPP_CB_EXTERN(on_sys_copy_file_range_enter) -PPP_CB_EXTERN(on_sys_creat_enter) -PPP_CB_EXTERN(on_sys_delete_module_enter) -PPP_CB_EXTERN(on_sys_dup_enter) -PPP_CB_EXTERN(on_sys_dup2_enter) -PPP_CB_EXTERN(on_sys_dup3_enter) -PPP_CB_EXTERN(on_sys_epoll_create_enter) -PPP_CB_EXTERN(on_sys_epoll_create1_enter) -PPP_CB_EXTERN(on_sys_epoll_ctl_enter) -PPP_CB_EXTERN(on_sys_epoll_pwait_enter) -PPP_CB_EXTERN(on_sys_epoll_wait_enter) -PPP_CB_EXTERN(on_sys_eventfd_enter) -PPP_CB_EXTERN(on_sys_eventfd2_enter) -PPP_CB_EXTERN(on_sys_execve_enter) -PPP_CB_EXTERN(on_sys_execveat_enter) -PPP_CB_EXTERN(on_sys_exit_enter) -PPP_CB_EXTERN(on_sys_exit_group_enter) -PPP_CB_EXTERN(on_sys_faccessat_enter) -PPP_CB_EXTERN(on_sys_faccessat2_enter) -PPP_CB_EXTERN(on_sys_fadvise64_64_enter) -PPP_CB_EXTERN(on_sys_fallocate_enter) -PPP_CB_EXTERN(on_sys_fanotify_init_enter) -PPP_CB_EXTERN(on_sys_fanotify_mark_enter) -PPP_CB_EXTERN(on_sys_fchdir_enter) -PPP_CB_EXTERN(on_sys_fchmod_enter) -PPP_CB_EXTERN(on_sys_fchmodat_enter) -PPP_CB_EXTERN(on_sys_fchown_enter) -PPP_CB_EXTERN(on_sys_fchownat_enter) -PPP_CB_EXTERN(on_sys_fcntl_enter) -PPP_CB_EXTERN(on_sys_fcntl64_enter) -PPP_CB_EXTERN(on_sys_fdatasync_enter) -PPP_CB_EXTERN(on_sys_fgetxattr_enter) -PPP_CB_EXTERN(on_sys_finit_module_enter) -PPP_CB_EXTERN(on_sys_flistxattr_enter) -PPP_CB_EXTERN(on_sys_flock_enter) -PPP_CB_EXTERN(on_sys_fork_enter) -PPP_CB_EXTERN(on_sys_fremovexattr_enter) -PPP_CB_EXTERN(on_sys_fsconfig_enter) -PPP_CB_EXTERN(on_sys_fsetxattr_enter) -PPP_CB_EXTERN(on_sys_fsmount_enter) -PPP_CB_EXTERN(on_sys_fsopen_enter) -PPP_CB_EXTERN(on_sys_fspick_enter) -PPP_CB_EXTERN(on_sys_fstat_enter) -PPP_CB_EXTERN(on_sys_fstat64_enter) -PPP_CB_EXTERN(on_sys_fstatat64_enter) -PPP_CB_EXTERN(on_sys_fstatfs_enter) -PPP_CB_EXTERN(on_sys_fstatfs64_enter) -PPP_CB_EXTERN(on_sys_fsync_enter) -PPP_CB_EXTERN(on_sys_ftruncate_enter) -PPP_CB_EXTERN(on_sys_ftruncate64_enter) -PPP_CB_EXTERN(on_sys_futex_enter) -PPP_CB_EXTERN(on_sys_futex_time32_enter) -PPP_CB_EXTERN(on_sys_futimesat_time32_enter) -PPP_CB_EXTERN(on_sys_get_mempolicy_enter) -PPP_CB_EXTERN(on_sys_get_robust_list_enter) -PPP_CB_EXTERN(on_sys_getcpu_enter) -PPP_CB_EXTERN(on_sys_getcwd_enter) -PPP_CB_EXTERN(on_sys_getdents_enter) -PPP_CB_EXTERN(on_sys_getdents64_enter) -PPP_CB_EXTERN(on_sys_getegid_enter) -PPP_CB_EXTERN(on_sys_geteuid_enter) -PPP_CB_EXTERN(on_sys_getgid_enter) -PPP_CB_EXTERN(on_sys_getgroups_enter) -PPP_CB_EXTERN(on_sys_getitimer_enter) -PPP_CB_EXTERN(on_sys_getpeername_enter) -PPP_CB_EXTERN(on_sys_getpgid_enter) -PPP_CB_EXTERN(on_sys_getpgrp_enter) -PPP_CB_EXTERN(on_sys_getpid_enter) -PPP_CB_EXTERN(on_sys_getppid_enter) -PPP_CB_EXTERN(on_sys_getpriority_enter) -PPP_CB_EXTERN(on_sys_getrandom_enter) -PPP_CB_EXTERN(on_sys_getresgid_enter) -PPP_CB_EXTERN(on_sys_getresuid_enter) -PPP_CB_EXTERN(on_sys_getrlimit_enter) -PPP_CB_EXTERN(on_sys_getrusage_enter) -PPP_CB_EXTERN(on_sys_getsid_enter) -PPP_CB_EXTERN(on_sys_getsockname_enter) -PPP_CB_EXTERN(on_sys_getsockopt_enter) -PPP_CB_EXTERN(on_sys_gettid_enter) -PPP_CB_EXTERN(on_sys_gettimeofday_enter) -PPP_CB_EXTERN(on_sys_getuid_enter) -PPP_CB_EXTERN(on_sys_getxattr_enter) -PPP_CB_EXTERN(on_sys_idle_enter) -PPP_CB_EXTERN(on_sys_init_module_enter) -PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) -PPP_CB_EXTERN(on_sys_inotify_init_enter) -PPP_CB_EXTERN(on_sys_inotify_init1_enter) -PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) -PPP_CB_EXTERN(on_sys_io_cancel_enter) -PPP_CB_EXTERN(on_sys_io_destroy_enter) -PPP_CB_EXTERN(on_sys_io_getevents_time32_enter) -PPP_CB_EXTERN(on_sys_io_pgetevents_enter) -PPP_CB_EXTERN(on_sys_io_pgetevents_time32_enter) -PPP_CB_EXTERN(on_sys_io_setup_enter) -PPP_CB_EXTERN(on_sys_io_submit_enter) -PPP_CB_EXTERN(on_sys_io_uring_enter_enter) -PPP_CB_EXTERN(on_sys_io_uring_register_enter) -PPP_CB_EXTERN(on_sys_io_uring_setup_enter) -PPP_CB_EXTERN(on_sys_ioctl_enter) -PPP_CB_EXTERN(on_sys_ioperm_enter) -PPP_CB_EXTERN(on_sys_iopl_enter) -PPP_CB_EXTERN(on_sys_ioprio_get_enter) -PPP_CB_EXTERN(on_sys_ioprio_set_enter) -PPP_CB_EXTERN(on_sys_ipc_enter) -PPP_CB_EXTERN(on_sys_kcmp_enter) -PPP_CB_EXTERN(on_sys_kexec_load_enter) -PPP_CB_EXTERN(on_sys_keyctl_enter) -PPP_CB_EXTERN(on_sys_kill_enter) -PPP_CB_EXTERN(on_sys_lchown_enter) -PPP_CB_EXTERN(on_sys_lgetxattr_enter) -PPP_CB_EXTERN(on_sys_link_enter) -PPP_CB_EXTERN(on_sys_linkat_enter) -PPP_CB_EXTERN(on_sys_listen_enter) -PPP_CB_EXTERN(on_sys_listxattr_enter) -PPP_CB_EXTERN(on_sys_llistxattr_enter) -PPP_CB_EXTERN(on_sys_llseek_enter) -PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) -PPP_CB_EXTERN(on_sys_lremovexattr_enter) -PPP_CB_EXTERN(on_sys_lseek_enter) -PPP_CB_EXTERN(on_sys_lsetxattr_enter) -PPP_CB_EXTERN(on_sys_lstat_enter) -PPP_CB_EXTERN(on_sys_lstat64_enter) -PPP_CB_EXTERN(on_sys_madvise_enter) -PPP_CB_EXTERN(on_sys_mbind_enter) -PPP_CB_EXTERN(on_sys_membarrier_enter) -PPP_CB_EXTERN(on_sys_memfd_create_enter) -PPP_CB_EXTERN(on_sys_migrate_pages_enter) -PPP_CB_EXTERN(on_sys_mincore_enter) -PPP_CB_EXTERN(on_sys_mkdir_enter) -PPP_CB_EXTERN(on_sys_mkdirat_enter) -PPP_CB_EXTERN(on_sys_mknod_enter) -PPP_CB_EXTERN(on_sys_mknodat_enter) -PPP_CB_EXTERN(on_sys_mlock_enter) -PPP_CB_EXTERN(on_sys_mlock2_enter) -PPP_CB_EXTERN(on_sys_mlockall_enter) -PPP_CB_EXTERN(on_sys_mmap_enter) -PPP_CB_EXTERN(on_sys_mount_enter) -PPP_CB_EXTERN(on_sys_move_mount_enter) -PPP_CB_EXTERN(on_sys_move_pages_enter) -PPP_CB_EXTERN(on_sys_mprotect_enter) -PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) -PPP_CB_EXTERN(on_sys_mq_notify_enter) -PPP_CB_EXTERN(on_sys_mq_open_enter) -PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) -PPP_CB_EXTERN(on_sys_mq_timedreceive_time32_enter) -PPP_CB_EXTERN(on_sys_mq_timedsend_enter) -PPP_CB_EXTERN(on_sys_mq_timedsend_time32_enter) -PPP_CB_EXTERN(on_sys_mq_unlink_enter) -PPP_CB_EXTERN(on_sys_mremap_enter) -PPP_CB_EXTERN(on_sys_msgctl_enter) -PPP_CB_EXTERN(on_sys_msgget_enter) -PPP_CB_EXTERN(on_sys_msgrcv_enter) -PPP_CB_EXTERN(on_sys_msgsnd_enter) -PPP_CB_EXTERN(on_sys_msync_enter) -PPP_CB_EXTERN(on_sys_munlock_enter) -PPP_CB_EXTERN(on_sys_munlockall_enter) -PPP_CB_EXTERN(on_sys_munmap_enter) -PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) -PPP_CB_EXTERN(on_sys_nanosleep_time32_enter) -PPP_CB_EXTERN(on_sys_newfstat_enter) -PPP_CB_EXTERN(on_sys_newlstat_enter) -PPP_CB_EXTERN(on_sys_newstat_enter) -PPP_CB_EXTERN(on_sys_newuname_enter) -PPP_CB_EXTERN(on_sys_nfsservctl_enter) -PPP_CB_EXTERN(on_sys_ni_syscall_enter) -PPP_CB_EXTERN(on_sys_nice_enter) -PPP_CB_EXTERN(on_sys_old_readdir_enter) -PPP_CB_EXTERN(on_sys_oldumount_enter) -PPP_CB_EXTERN(on_sys_olduname_enter) -PPP_CB_EXTERN(on_sys_open_enter) -PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) -PPP_CB_EXTERN(on_sys_open_tree_enter) -PPP_CB_EXTERN(on_sys_openat_enter) -PPP_CB_EXTERN(on_sys_openat2_enter) -PPP_CB_EXTERN(on_sys_pause_enter) -PPP_CB_EXTERN(on_sys_perf_event_open_enter) -PPP_CB_EXTERN(on_sys_personality_enter) -PPP_CB_EXTERN(on_sys_pidfd_getfd_enter) -PPP_CB_EXTERN(on_sys_pidfd_open_enter) -PPP_CB_EXTERN(on_sys_pidfd_send_signal_enter) -PPP_CB_EXTERN(on_sys_pipe_enter) -PPP_CB_EXTERN(on_sys_pipe2_enter) -PPP_CB_EXTERN(on_sys_pivot_root_enter) -PPP_CB_EXTERN(on_sys_pkey_alloc_enter) -PPP_CB_EXTERN(on_sys_pkey_free_enter) -PPP_CB_EXTERN(on_sys_pkey_mprotect_enter) -PPP_CB_EXTERN(on_sys_poll_enter) -PPP_CB_EXTERN(on_sys_ppoll_enter) -PPP_CB_EXTERN(on_sys_ppoll_time32_enter) -PPP_CB_EXTERN(on_sys_prctl_enter) -PPP_CB_EXTERN(on_sys_pread64_enter) -PPP_CB_EXTERN(on_sys_preadv_enter) -PPP_CB_EXTERN(on_sys_preadv2_enter) -PPP_CB_EXTERN(on_sys_prlimit64_enter) -PPP_CB_EXTERN(on_sys_process_vm_readv_enter) -PPP_CB_EXTERN(on_sys_process_vm_writev_enter) -PPP_CB_EXTERN(on_sys_pselect6_enter) -PPP_CB_EXTERN(on_sys_pselect6_time32_enter) -PPP_CB_EXTERN(on_sys_ptrace_enter) -PPP_CB_EXTERN(on_sys_pwrite64_enter) -PPP_CB_EXTERN(on_sys_pwritev_enter) -PPP_CB_EXTERN(on_sys_pwritev2_enter) -PPP_CB_EXTERN(on_sys_query_module_enter) -PPP_CB_EXTERN(on_sys_quotactl_enter) -PPP_CB_EXTERN(on_sys_read_enter) -PPP_CB_EXTERN(on_sys_readahead_enter) -PPP_CB_EXTERN(on_sys_readlink_enter) -PPP_CB_EXTERN(on_sys_readlinkat_enter) -PPP_CB_EXTERN(on_sys_readv_enter) -PPP_CB_EXTERN(on_sys_reboot_enter) -PPP_CB_EXTERN(on_sys_recv_enter) -PPP_CB_EXTERN(on_sys_recvfrom_enter) -PPP_CB_EXTERN(on_sys_recvmmsg_enter) -PPP_CB_EXTERN(on_sys_recvmmsg_time32_enter) -PPP_CB_EXTERN(on_sys_recvmsg_enter) -PPP_CB_EXTERN(on_sys_remap_file_pages_enter) -PPP_CB_EXTERN(on_sys_removexattr_enter) -PPP_CB_EXTERN(on_sys_rename_enter) -PPP_CB_EXTERN(on_sys_renameat_enter) -PPP_CB_EXTERN(on_sys_renameat2_enter) -PPP_CB_EXTERN(on_sys_request_key_enter) -PPP_CB_EXTERN(on_sys_restart_syscall_enter) -PPP_CB_EXTERN(on_sys_rmdir_enter) -PPP_CB_EXTERN(on_sys_rseq_enter) -PPP_CB_EXTERN(on_sys_rt_sigaction_enter) -PPP_CB_EXTERN(on_sys_rt_sigpending_enter) -PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) -PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) -PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) -PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_time32_enter) -PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) -PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) -PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) -PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) -PPP_CB_EXTERN(on_sys_sched_getattr_enter) -PPP_CB_EXTERN(on_sys_sched_getparam_enter) -PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_time32_enter) -PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) -PPP_CB_EXTERN(on_sys_sched_setattr_enter) -PPP_CB_EXTERN(on_sys_sched_setparam_enter) -PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) -PPP_CB_EXTERN(on_sys_sched_yield_enter) -PPP_CB_EXTERN(on_sys_seccomp_enter) -PPP_CB_EXTERN(on_sys_select_enter) -PPP_CB_EXTERN(on_sys_semctl_enter) -PPP_CB_EXTERN(on_sys_semget_enter) -PPP_CB_EXTERN(on_sys_semtimedop_enter) -PPP_CB_EXTERN(on_sys_send_enter) -PPP_CB_EXTERN(on_sys_sendfile_enter) -PPP_CB_EXTERN(on_sys_sendfile64_enter) -PPP_CB_EXTERN(on_sys_sendmmsg_enter) -PPP_CB_EXTERN(on_sys_sendmsg_enter) -PPP_CB_EXTERN(on_sys_sendto_enter) -PPP_CB_EXTERN(on_sys_set_mempolicy_enter) -PPP_CB_EXTERN(on_sys_set_robust_list_enter) -PPP_CB_EXTERN(on_sys_set_tid_address_enter) -PPP_CB_EXTERN(on_sys_setdomainname_enter) -PPP_CB_EXTERN(on_sys_setfsgid_enter) -PPP_CB_EXTERN(on_sys_setfsuid_enter) -PPP_CB_EXTERN(on_sys_setgid_enter) -PPP_CB_EXTERN(on_sys_setgroups_enter) -PPP_CB_EXTERN(on_sys_sethostname_enter) -PPP_CB_EXTERN(on_sys_setitimer_enter) -PPP_CB_EXTERN(on_sys_setns_enter) -PPP_CB_EXTERN(on_sys_setpgid_enter) -PPP_CB_EXTERN(on_sys_setpriority_enter) -PPP_CB_EXTERN(on_sys_setregid_enter) -PPP_CB_EXTERN(on_sys_setresgid_enter) -PPP_CB_EXTERN(on_sys_setresuid_enter) -PPP_CB_EXTERN(on_sys_setreuid_enter) -PPP_CB_EXTERN(on_sys_setrlimit_enter) -PPP_CB_EXTERN(on_sys_setsid_enter) -PPP_CB_EXTERN(on_sys_setsockopt_enter) -PPP_CB_EXTERN(on_sys_settimeofday_enter) -PPP_CB_EXTERN(on_sys_setuid_enter) -PPP_CB_EXTERN(on_sys_setup_enter) -PPP_CB_EXTERN(on_sys_setxattr_enter) -PPP_CB_EXTERN(on_sys_sgetmask_enter) -PPP_CB_EXTERN(on_sys_shmat_enter) -PPP_CB_EXTERN(on_sys_shmctl_enter) -PPP_CB_EXTERN(on_sys_shmdt_enter) -PPP_CB_EXTERN(on_sys_shmget_enter) -PPP_CB_EXTERN(on_sys_shutdown_enter) -PPP_CB_EXTERN(on_sys_sigaction_enter) -PPP_CB_EXTERN(on_sys_sigaltstack_enter) -PPP_CB_EXTERN(on_sys_signal_enter) -PPP_CB_EXTERN(on_sys_signalfd_enter) -PPP_CB_EXTERN(on_sys_signalfd4_enter) -PPP_CB_EXTERN(on_sys_sigpending_enter) -PPP_CB_EXTERN(on_sys_sigprocmask_enter) -PPP_CB_EXTERN(on_sys_sigreturn_enter) -PPP_CB_EXTERN(on_sys_sigsuspend_enter) -PPP_CB_EXTERN(on_sys_socket_enter) -PPP_CB_EXTERN(on_sys_socketcall_enter) -PPP_CB_EXTERN(on_sys_socketpair_enter) -PPP_CB_EXTERN(on_sys_splice_enter) -PPP_CB_EXTERN(on_sys_ssetmask_enter) -PPP_CB_EXTERN(on_sys_stat_enter) -PPP_CB_EXTERN(on_sys_stat64_enter) -PPP_CB_EXTERN(on_sys_statfs_enter) -PPP_CB_EXTERN(on_sys_statfs64_enter) -PPP_CB_EXTERN(on_sys_statx_enter) -PPP_CB_EXTERN(on_sys_stime32_enter) -PPP_CB_EXTERN(on_sys_swapoff_enter) -PPP_CB_EXTERN(on_sys_swapon_enter) -PPP_CB_EXTERN(on_sys_symlink_enter) -PPP_CB_EXTERN(on_sys_symlinkat_enter) -PPP_CB_EXTERN(on_sys_sync_enter) -PPP_CB_EXTERN(on_sys_sync_file_range_enter) -PPP_CB_EXTERN(on_sys_syncfs_enter) -PPP_CB_EXTERN(on_sys_sysctl_enter) -PPP_CB_EXTERN(on_sys_sysfs_enter) -PPP_CB_EXTERN(on_sys_sysinfo_enter) -PPP_CB_EXTERN(on_sys_syslog_enter) -PPP_CB_EXTERN(on_sys_tee_enter) -PPP_CB_EXTERN(on_sys_tgkill_enter) -PPP_CB_EXTERN(on_sys_time32_enter) -PPP_CB_EXTERN(on_sys_timer_create_enter) -PPP_CB_EXTERN(on_sys_timer_delete_enter) -PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) -PPP_CB_EXTERN(on_sys_timer_gettime_enter) -PPP_CB_EXTERN(on_sys_timer_gettime32_enter) -PPP_CB_EXTERN(on_sys_timer_settime_enter) -PPP_CB_EXTERN(on_sys_timer_settime32_enter) -PPP_CB_EXTERN(on_sys_timerfd_create_enter) -PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) -PPP_CB_EXTERN(on_sys_timerfd_gettime32_enter) -PPP_CB_EXTERN(on_sys_timerfd_settime_enter) -PPP_CB_EXTERN(on_sys_timerfd_settime32_enter) -PPP_CB_EXTERN(on_sys_times_enter) -PPP_CB_EXTERN(on_sys_tkill_enter) -PPP_CB_EXTERN(on_sys_truncate_enter) -PPP_CB_EXTERN(on_sys_truncate64_enter) -PPP_CB_EXTERN(on_sys_umask_enter) -PPP_CB_EXTERN(on_sys_umount_enter) -PPP_CB_EXTERN(on_sys_uname_enter) -PPP_CB_EXTERN(on_sys_unlink_enter) -PPP_CB_EXTERN(on_sys_unlinkat_enter) -PPP_CB_EXTERN(on_sys_unshare_enter) -PPP_CB_EXTERN(on_sys_uselib_enter) -PPP_CB_EXTERN(on_sys_userfaultfd_enter) -PPP_CB_EXTERN(on_sys_ustat_enter) -PPP_CB_EXTERN(on_sys_utime32_enter) -PPP_CB_EXTERN(on_sys_utimensat_enter) -PPP_CB_EXTERN(on_sys_utimensat_time32_enter) -PPP_CB_EXTERN(on_sys_utimes_time32_enter) -PPP_CB_EXTERN(on_sys_vhangup_enter) -PPP_CB_EXTERN(on_sys_vmsplice_enter) -PPP_CB_EXTERN(on_sys_wait4_enter) -PPP_CB_EXTERN(on_sys_waitid_enter) -PPP_CB_EXTERN(on_sys_waitpid_enter) -PPP_CB_EXTERN(on_sys_write_enter) -PPP_CB_EXTERN(on_sys_writev_enter) -#endif -#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) -PPP_CB_EXTERN(on_create_module_enter) -PPP_CB_EXTERN(on_get_kernel_syms_enter) -PPP_CB_EXTERN(on_mmap2_enter) -PPP_CB_EXTERN(on_modify_ldt_enter) -PPP_CB_EXTERN(on_set_thread_area_enter) -PPP_CB_EXTERN(on_sys_accept_enter) -PPP_CB_EXTERN(on_sys_accept4_enter) -PPP_CB_EXTERN(on_sys_access_enter) -PPP_CB_EXTERN(on_sys_acct_enter) -PPP_CB_EXTERN(on_sys_add_key_enter) -PPP_CB_EXTERN(on_sys_adjtimex_enter) -PPP_CB_EXTERN(on_sys_adjtimex_time32_enter) -PPP_CB_EXTERN(on_sys_alarm_enter) -PPP_CB_EXTERN(on_sys_bdflush_enter) -PPP_CB_EXTERN(on_sys_bind_enter) -PPP_CB_EXTERN(on_sys_bpf_enter) -PPP_CB_EXTERN(on_sys_brk_enter) -PPP_CB_EXTERN(on_sys_cacheflush_enter) -PPP_CB_EXTERN(on_sys_capget_enter) -PPP_CB_EXTERN(on_sys_capset_enter) -PPP_CB_EXTERN(on_sys_chdir_enter) -PPP_CB_EXTERN(on_sys_chmod_enter) -PPP_CB_EXTERN(on_sys_chown_enter) -PPP_CB_EXTERN(on_sys_chroot_enter) -PPP_CB_EXTERN(on_sys_clock_adjtime_enter) -PPP_CB_EXTERN(on_sys_clock_adjtime32_enter) -PPP_CB_EXTERN(on_sys_clock_getres_enter) -PPP_CB_EXTERN(on_sys_clock_getres_time32_enter) -PPP_CB_EXTERN(on_sys_clock_gettime_enter) -PPP_CB_EXTERN(on_sys_clock_gettime32_enter) -PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) -PPP_CB_EXTERN(on_sys_clock_nanosleep_time32_enter) -PPP_CB_EXTERN(on_sys_clock_settime_enter) -PPP_CB_EXTERN(on_sys_clock_settime32_enter) -PPP_CB_EXTERN(on_sys_clone_enter) -PPP_CB_EXTERN(on_sys_clone3_enter) -PPP_CB_EXTERN(on_sys_close_enter) -PPP_CB_EXTERN(on_sys_connect_enter) -PPP_CB_EXTERN(on_sys_copy_file_range_enter) -PPP_CB_EXTERN(on_sys_creat_enter) -PPP_CB_EXTERN(on_sys_delete_module_enter) -PPP_CB_EXTERN(on_sys_dup_enter) -PPP_CB_EXTERN(on_sys_dup2_enter) -PPP_CB_EXTERN(on_sys_dup3_enter) -PPP_CB_EXTERN(on_sys_epoll_create_enter) -PPP_CB_EXTERN(on_sys_epoll_create1_enter) -PPP_CB_EXTERN(on_sys_epoll_ctl_enter) -PPP_CB_EXTERN(on_sys_epoll_pwait_enter) -PPP_CB_EXTERN(on_sys_epoll_wait_enter) -PPP_CB_EXTERN(on_sys_eventfd_enter) -PPP_CB_EXTERN(on_sys_eventfd2_enter) -PPP_CB_EXTERN(on_sys_execve_enter) -PPP_CB_EXTERN(on_sys_execveat_enter) -PPP_CB_EXTERN(on_sys_exit_enter) -PPP_CB_EXTERN(on_sys_exit_group_enter) -PPP_CB_EXTERN(on_sys_faccessat_enter) -PPP_CB_EXTERN(on_sys_faccessat2_enter) -PPP_CB_EXTERN(on_sys_fadvise64_64_enter) -PPP_CB_EXTERN(on_sys_fallocate_enter) -PPP_CB_EXTERN(on_sys_fanotify_init_enter) -PPP_CB_EXTERN(on_sys_fanotify_mark_enter) -PPP_CB_EXTERN(on_sys_fchdir_enter) -PPP_CB_EXTERN(on_sys_fchmod_enter) -PPP_CB_EXTERN(on_sys_fchmodat_enter) -PPP_CB_EXTERN(on_sys_fchown_enter) -PPP_CB_EXTERN(on_sys_fchownat_enter) -PPP_CB_EXTERN(on_sys_fcntl_enter) -PPP_CB_EXTERN(on_sys_fcntl64_enter) -PPP_CB_EXTERN(on_sys_fdatasync_enter) -PPP_CB_EXTERN(on_sys_fgetxattr_enter) -PPP_CB_EXTERN(on_sys_finit_module_enter) -PPP_CB_EXTERN(on_sys_flistxattr_enter) -PPP_CB_EXTERN(on_sys_flock_enter) -PPP_CB_EXTERN(on_sys_fork_enter) -PPP_CB_EXTERN(on_sys_fremovexattr_enter) -PPP_CB_EXTERN(on_sys_fsconfig_enter) -PPP_CB_EXTERN(on_sys_fsetxattr_enter) -PPP_CB_EXTERN(on_sys_fsmount_enter) -PPP_CB_EXTERN(on_sys_fsopen_enter) -PPP_CB_EXTERN(on_sys_fspick_enter) -PPP_CB_EXTERN(on_sys_fstat_enter) -PPP_CB_EXTERN(on_sys_fstat64_enter) -PPP_CB_EXTERN(on_sys_fstatat64_enter) -PPP_CB_EXTERN(on_sys_fstatfs_enter) -PPP_CB_EXTERN(on_sys_fstatfs64_enter) -PPP_CB_EXTERN(on_sys_fsync_enter) -PPP_CB_EXTERN(on_sys_ftruncate_enter) -PPP_CB_EXTERN(on_sys_ftruncate64_enter) -PPP_CB_EXTERN(on_sys_futex_enter) -PPP_CB_EXTERN(on_sys_futex_time32_enter) -PPP_CB_EXTERN(on_sys_futimesat_enter) -PPP_CB_EXTERN(on_sys_futimesat_time32_enter) -PPP_CB_EXTERN(on_sys_get_mempolicy_enter) -PPP_CB_EXTERN(on_sys_get_robust_list_enter) -PPP_CB_EXTERN(on_sys_getcpu_enter) -PPP_CB_EXTERN(on_sys_getcwd_enter) -PPP_CB_EXTERN(on_sys_getdents_enter) -PPP_CB_EXTERN(on_sys_getdents64_enter) -PPP_CB_EXTERN(on_sys_getegid_enter) -PPP_CB_EXTERN(on_sys_geteuid_enter) -PPP_CB_EXTERN(on_sys_getgid_enter) -PPP_CB_EXTERN(on_sys_getgroups_enter) -PPP_CB_EXTERN(on_sys_getitimer_enter) -PPP_CB_EXTERN(on_sys_getpeername_enter) -PPP_CB_EXTERN(on_sys_getpgid_enter) -PPP_CB_EXTERN(on_sys_getpgrp_enter) -PPP_CB_EXTERN(on_sys_getpid_enter) -PPP_CB_EXTERN(on_sys_getppid_enter) -PPP_CB_EXTERN(on_sys_getpriority_enter) -PPP_CB_EXTERN(on_sys_getrandom_enter) -PPP_CB_EXTERN(on_sys_getresgid_enter) -PPP_CB_EXTERN(on_sys_getresuid_enter) -PPP_CB_EXTERN(on_sys_getrlimit_enter) -PPP_CB_EXTERN(on_sys_getrusage_enter) -PPP_CB_EXTERN(on_sys_getsid_enter) -PPP_CB_EXTERN(on_sys_getsockname_enter) -PPP_CB_EXTERN(on_sys_getsockopt_enter) -PPP_CB_EXTERN(on_sys_gettid_enter) -PPP_CB_EXTERN(on_sys_gettimeofday_enter) -PPP_CB_EXTERN(on_sys_getuid_enter) -PPP_CB_EXTERN(on_sys_getxattr_enter) -PPP_CB_EXTERN(on_sys_idle_enter) -PPP_CB_EXTERN(on_sys_init_module_enter) -PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) -PPP_CB_EXTERN(on_sys_inotify_init_enter) -PPP_CB_EXTERN(on_sys_inotify_init1_enter) -PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) -PPP_CB_EXTERN(on_sys_io_cancel_enter) -PPP_CB_EXTERN(on_sys_io_destroy_enter) -PPP_CB_EXTERN(on_sys_io_getevents_enter) -PPP_CB_EXTERN(on_sys_io_getevents_time32_enter) -PPP_CB_EXTERN(on_sys_io_pgetevents_enter) -PPP_CB_EXTERN(on_sys_io_pgetevents_time32_enter) -PPP_CB_EXTERN(on_sys_io_setup_enter) -PPP_CB_EXTERN(on_sys_io_submit_enter) -PPP_CB_EXTERN(on_sys_io_uring_enter_enter) -PPP_CB_EXTERN(on_sys_io_uring_register_enter) -PPP_CB_EXTERN(on_sys_io_uring_setup_enter) -PPP_CB_EXTERN(on_sys_ioctl_enter) -PPP_CB_EXTERN(on_sys_ioperm_enter) -PPP_CB_EXTERN(on_sys_iopl_enter) -PPP_CB_EXTERN(on_sys_ioprio_get_enter) -PPP_CB_EXTERN(on_sys_ioprio_set_enter) -PPP_CB_EXTERN(on_sys_ipc_enter) -PPP_CB_EXTERN(on_sys_kcmp_enter) -PPP_CB_EXTERN(on_sys_kexec_load_enter) -PPP_CB_EXTERN(on_sys_keyctl_enter) -PPP_CB_EXTERN(on_sys_kill_enter) -PPP_CB_EXTERN(on_sys_lchown_enter) -PPP_CB_EXTERN(on_sys_lgetxattr_enter) -PPP_CB_EXTERN(on_sys_link_enter) -PPP_CB_EXTERN(on_sys_linkat_enter) -PPP_CB_EXTERN(on_sys_listen_enter) -PPP_CB_EXTERN(on_sys_listxattr_enter) -PPP_CB_EXTERN(on_sys_llistxattr_enter) -PPP_CB_EXTERN(on_sys_llseek_enter) -PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) -PPP_CB_EXTERN(on_sys_lremovexattr_enter) -PPP_CB_EXTERN(on_sys_lseek_enter) -PPP_CB_EXTERN(on_sys_lsetxattr_enter) -PPP_CB_EXTERN(on_sys_lstat_enter) -PPP_CB_EXTERN(on_sys_lstat64_enter) -PPP_CB_EXTERN(on_sys_madvise_enter) -PPP_CB_EXTERN(on_sys_mbind_enter) -PPP_CB_EXTERN(on_sys_membarrier_enter) -PPP_CB_EXTERN(on_sys_memfd_create_enter) -PPP_CB_EXTERN(on_sys_migrate_pages_enter) -PPP_CB_EXTERN(on_sys_mincore_enter) -PPP_CB_EXTERN(on_sys_mkdir_enter) -PPP_CB_EXTERN(on_sys_mkdirat_enter) -PPP_CB_EXTERN(on_sys_mknod_enter) -PPP_CB_EXTERN(on_sys_mknodat_enter) -PPP_CB_EXTERN(on_sys_mlock_enter) -PPP_CB_EXTERN(on_sys_mlock2_enter) -PPP_CB_EXTERN(on_sys_mlockall_enter) -PPP_CB_EXTERN(on_sys_mmap_enter) -PPP_CB_EXTERN(on_sys_mount_enter) -PPP_CB_EXTERN(on_sys_move_mount_enter) -PPP_CB_EXTERN(on_sys_move_pages_enter) -PPP_CB_EXTERN(on_sys_mprotect_enter) -PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) -PPP_CB_EXTERN(on_sys_mq_notify_enter) -PPP_CB_EXTERN(on_sys_mq_open_enter) -PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) -PPP_CB_EXTERN(on_sys_mq_timedreceive_time32_enter) -PPP_CB_EXTERN(on_sys_mq_timedsend_enter) -PPP_CB_EXTERN(on_sys_mq_timedsend_time32_enter) -PPP_CB_EXTERN(on_sys_mq_unlink_enter) -PPP_CB_EXTERN(on_sys_mremap_enter) -PPP_CB_EXTERN(on_sys_msgctl_enter) -PPP_CB_EXTERN(on_sys_msgget_enter) -PPP_CB_EXTERN(on_sys_msgrcv_enter) -PPP_CB_EXTERN(on_sys_msgsnd_enter) -PPP_CB_EXTERN(on_sys_msync_enter) -PPP_CB_EXTERN(on_sys_munlock_enter) -PPP_CB_EXTERN(on_sys_munlockall_enter) -PPP_CB_EXTERN(on_sys_munmap_enter) -PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) -PPP_CB_EXTERN(on_sys_nanosleep_enter) -PPP_CB_EXTERN(on_sys_nanosleep_time32_enter) -PPP_CB_EXTERN(on_sys_newfstat_enter) -PPP_CB_EXTERN(on_sys_newfstatat_enter) -PPP_CB_EXTERN(on_sys_newlstat_enter) -PPP_CB_EXTERN(on_sys_newstat_enter) -PPP_CB_EXTERN(on_sys_newuname_enter) -PPP_CB_EXTERN(on_sys_nfsservctl_enter) -PPP_CB_EXTERN(on_sys_ni_syscall_enter) -PPP_CB_EXTERN(on_sys_nice_enter) -PPP_CB_EXTERN(on_sys_old_mmap_enter) -PPP_CB_EXTERN(on_sys_old_msgctl_enter) -PPP_CB_EXTERN(on_sys_old_readdir_enter) -PPP_CB_EXTERN(on_sys_old_semctl_enter) -PPP_CB_EXTERN(on_sys_old_shmctl_enter) -PPP_CB_EXTERN(on_sys_oldumount_enter) -PPP_CB_EXTERN(on_sys_olduname_enter) -PPP_CB_EXTERN(on_sys_open_enter) -PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) -PPP_CB_EXTERN(on_sys_open_tree_enter) -PPP_CB_EXTERN(on_sys_openat_enter) -PPP_CB_EXTERN(on_sys_openat2_enter) -PPP_CB_EXTERN(on_sys_pause_enter) -PPP_CB_EXTERN(on_sys_perf_event_open_enter) -PPP_CB_EXTERN(on_sys_personality_enter) -PPP_CB_EXTERN(on_sys_pidfd_getfd_enter) -PPP_CB_EXTERN(on_sys_pidfd_open_enter) -PPP_CB_EXTERN(on_sys_pidfd_send_signal_enter) -PPP_CB_EXTERN(on_sys_pipe_enter) -PPP_CB_EXTERN(on_sys_pipe2_enter) -PPP_CB_EXTERN(on_sys_pivot_root_enter) -PPP_CB_EXTERN(on_sys_pkey_alloc_enter) -PPP_CB_EXTERN(on_sys_pkey_free_enter) -PPP_CB_EXTERN(on_sys_pkey_mprotect_enter) -PPP_CB_EXTERN(on_sys_poll_enter) -PPP_CB_EXTERN(on_sys_ppoll_enter) -PPP_CB_EXTERN(on_sys_ppoll_time32_enter) -PPP_CB_EXTERN(on_sys_prctl_enter) -PPP_CB_EXTERN(on_sys_pread64_enter) -PPP_CB_EXTERN(on_sys_preadv_enter) -PPP_CB_EXTERN(on_sys_preadv2_enter) -PPP_CB_EXTERN(on_sys_prlimit64_enter) -PPP_CB_EXTERN(on_sys_process_vm_readv_enter) -PPP_CB_EXTERN(on_sys_process_vm_writev_enter) -PPP_CB_EXTERN(on_sys_pselect6_enter) -PPP_CB_EXTERN(on_sys_pselect6_time32_enter) -PPP_CB_EXTERN(on_sys_ptrace_enter) -PPP_CB_EXTERN(on_sys_pwrite64_enter) -PPP_CB_EXTERN(on_sys_pwritev_enter) -PPP_CB_EXTERN(on_sys_pwritev2_enter) -PPP_CB_EXTERN(on_sys_query_module_enter) -PPP_CB_EXTERN(on_sys_quotactl_enter) -PPP_CB_EXTERN(on_sys_read_enter) -PPP_CB_EXTERN(on_sys_readahead_enter) -PPP_CB_EXTERN(on_sys_readlink_enter) -PPP_CB_EXTERN(on_sys_readlinkat_enter) -PPP_CB_EXTERN(on_sys_readv_enter) -PPP_CB_EXTERN(on_sys_reboot_enter) -PPP_CB_EXTERN(on_sys_recv_enter) -PPP_CB_EXTERN(on_sys_recvfrom_enter) -PPP_CB_EXTERN(on_sys_recvmmsg_enter) -PPP_CB_EXTERN(on_sys_recvmmsg_time32_enter) -PPP_CB_EXTERN(on_sys_recvmsg_enter) -PPP_CB_EXTERN(on_sys_remap_file_pages_enter) -PPP_CB_EXTERN(on_sys_removexattr_enter) -PPP_CB_EXTERN(on_sys_rename_enter) -PPP_CB_EXTERN(on_sys_renameat_enter) -PPP_CB_EXTERN(on_sys_renameat2_enter) -PPP_CB_EXTERN(on_sys_request_key_enter) -PPP_CB_EXTERN(on_sys_restart_syscall_enter) -PPP_CB_EXTERN(on_sys_rmdir_enter) -PPP_CB_EXTERN(on_sys_rseq_enter) -PPP_CB_EXTERN(on_sys_rt_sigaction_enter) -PPP_CB_EXTERN(on_sys_rt_sigpending_enter) -PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) -PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) -PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) -PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_time32_enter) -PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) -PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) -PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) -PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) -PPP_CB_EXTERN(on_sys_sched_getattr_enter) -PPP_CB_EXTERN(on_sys_sched_getparam_enter) -PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_time32_enter) -PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) -PPP_CB_EXTERN(on_sys_sched_setattr_enter) -PPP_CB_EXTERN(on_sys_sched_setparam_enter) -PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) -PPP_CB_EXTERN(on_sys_sched_yield_enter) -PPP_CB_EXTERN(on_sys_seccomp_enter) -PPP_CB_EXTERN(on_sys_select_enter) -PPP_CB_EXTERN(on_sys_semctl_enter) -PPP_CB_EXTERN(on_sys_semget_enter) -PPP_CB_EXTERN(on_sys_semop_enter) -PPP_CB_EXTERN(on_sys_semtimedop_enter) -PPP_CB_EXTERN(on_sys_semtimedop_time32_enter) -PPP_CB_EXTERN(on_sys_send_enter) -PPP_CB_EXTERN(on_sys_sendfile_enter) -PPP_CB_EXTERN(on_sys_sendfile64_enter) -PPP_CB_EXTERN(on_sys_sendmmsg_enter) -PPP_CB_EXTERN(on_sys_sendmsg_enter) -PPP_CB_EXTERN(on_sys_sendto_enter) -PPP_CB_EXTERN(on_sys_set_mempolicy_enter) -PPP_CB_EXTERN(on_sys_set_robust_list_enter) -PPP_CB_EXTERN(on_sys_set_tid_address_enter) -PPP_CB_EXTERN(on_sys_setdomainname_enter) -PPP_CB_EXTERN(on_sys_setfsgid_enter) -PPP_CB_EXTERN(on_sys_setfsuid_enter) -PPP_CB_EXTERN(on_sys_setgid_enter) -PPP_CB_EXTERN(on_sys_setgroups_enter) -PPP_CB_EXTERN(on_sys_sethostname_enter) -PPP_CB_EXTERN(on_sys_setitimer_enter) -PPP_CB_EXTERN(on_sys_setns_enter) -PPP_CB_EXTERN(on_sys_setpgid_enter) -PPP_CB_EXTERN(on_sys_setpriority_enter) -PPP_CB_EXTERN(on_sys_setregid_enter) -PPP_CB_EXTERN(on_sys_setresgid_enter) -PPP_CB_EXTERN(on_sys_setresuid_enter) -PPP_CB_EXTERN(on_sys_setreuid_enter) -PPP_CB_EXTERN(on_sys_setrlimit_enter) -PPP_CB_EXTERN(on_sys_setsid_enter) -PPP_CB_EXTERN(on_sys_setsockopt_enter) -PPP_CB_EXTERN(on_sys_settimeofday_enter) -PPP_CB_EXTERN(on_sys_setuid_enter) -PPP_CB_EXTERN(on_sys_setup_enter) -PPP_CB_EXTERN(on_sys_setxattr_enter) -PPP_CB_EXTERN(on_sys_sgetmask_enter) -PPP_CB_EXTERN(on_sys_shmat_enter) -PPP_CB_EXTERN(on_sys_shmctl_enter) -PPP_CB_EXTERN(on_sys_shmdt_enter) -PPP_CB_EXTERN(on_sys_shmget_enter) -PPP_CB_EXTERN(on_sys_shutdown_enter) -PPP_CB_EXTERN(on_sys_sigaction_enter) -PPP_CB_EXTERN(on_sys_sigaltstack_enter) -PPP_CB_EXTERN(on_sys_signal_enter) -PPP_CB_EXTERN(on_sys_signalfd_enter) -PPP_CB_EXTERN(on_sys_signalfd4_enter) -PPP_CB_EXTERN(on_sys_sigpending_enter) -PPP_CB_EXTERN(on_sys_sigprocmask_enter) -PPP_CB_EXTERN(on_sys_sigreturn_enter) -PPP_CB_EXTERN(on_sys_sigsuspend_enter) -PPP_CB_EXTERN(on_sys_socket_enter) -PPP_CB_EXTERN(on_sys_socketcall_enter) -PPP_CB_EXTERN(on_sys_socketpair_enter) -PPP_CB_EXTERN(on_sys_splice_enter) -PPP_CB_EXTERN(on_sys_ssetmask_enter) -PPP_CB_EXTERN(on_sys_stat_enter) -PPP_CB_EXTERN(on_sys_stat64_enter) -PPP_CB_EXTERN(on_sys_statfs_enter) -PPP_CB_EXTERN(on_sys_statfs64_enter) -PPP_CB_EXTERN(on_sys_statx_enter) -PPP_CB_EXTERN(on_sys_stime32_enter) -PPP_CB_EXTERN(on_sys_swapoff_enter) -PPP_CB_EXTERN(on_sys_swapon_enter) -PPP_CB_EXTERN(on_sys_symlink_enter) -PPP_CB_EXTERN(on_sys_symlinkat_enter) -PPP_CB_EXTERN(on_sys_sync_enter) -PPP_CB_EXTERN(on_sys_sync_file_range_enter) -PPP_CB_EXTERN(on_sys_syncfs_enter) -PPP_CB_EXTERN(on_sys_sysctl_enter) -PPP_CB_EXTERN(on_sys_sysfs_enter) -PPP_CB_EXTERN(on_sys_sysinfo_enter) -PPP_CB_EXTERN(on_sys_syslog_enter) -PPP_CB_EXTERN(on_sys_tee_enter) -PPP_CB_EXTERN(on_sys_tgkill_enter) -PPP_CB_EXTERN(on_sys_time32_enter) -PPP_CB_EXTERN(on_sys_timer_create_enter) -PPP_CB_EXTERN(on_sys_timer_delete_enter) -PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) -PPP_CB_EXTERN(on_sys_timer_gettime_enter) -PPP_CB_EXTERN(on_sys_timer_gettime32_enter) -PPP_CB_EXTERN(on_sys_timer_settime_enter) -PPP_CB_EXTERN(on_sys_timer_settime32_enter) -PPP_CB_EXTERN(on_sys_timerfd_create_enter) -PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) -PPP_CB_EXTERN(on_sys_timerfd_gettime32_enter) -PPP_CB_EXTERN(on_sys_timerfd_settime_enter) -PPP_CB_EXTERN(on_sys_timerfd_settime32_enter) -PPP_CB_EXTERN(on_sys_times_enter) -PPP_CB_EXTERN(on_sys_tkill_enter) -PPP_CB_EXTERN(on_sys_truncate_enter) -PPP_CB_EXTERN(on_sys_truncate64_enter) -PPP_CB_EXTERN(on_sys_umask_enter) -PPP_CB_EXTERN(on_sys_umount_enter) -PPP_CB_EXTERN(on_sys_uname_enter) -PPP_CB_EXTERN(on_sys_unlink_enter) -PPP_CB_EXTERN(on_sys_unlinkat_enter) -PPP_CB_EXTERN(on_sys_unshare_enter) -PPP_CB_EXTERN(on_sys_uselib_enter) -PPP_CB_EXTERN(on_sys_userfaultfd_enter) -PPP_CB_EXTERN(on_sys_ustat_enter) -PPP_CB_EXTERN(on_sys_utime_enter) -PPP_CB_EXTERN(on_sys_utime32_enter) -PPP_CB_EXTERN(on_sys_utimensat_enter) -PPP_CB_EXTERN(on_sys_utimensat_time32_enter) -PPP_CB_EXTERN(on_sys_utimes_enter) -PPP_CB_EXTERN(on_sys_utimes_time32_enter) -PPP_CB_EXTERN(on_sys_vhangup_enter) -PPP_CB_EXTERN(on_sys_vmsplice_enter) -PPP_CB_EXTERN(on_sys_wait4_enter) -PPP_CB_EXTERN(on_sys_waitid_enter) -PPP_CB_EXTERN(on_sys_waitpid_enter) -PPP_CB_EXTERN(on_sys_write_enter) -PPP_CB_EXTERN(on_sys_writev_enter) -#endif -#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) -PPP_CB_EXTERN(on_sys_accept_enter) -PPP_CB_EXTERN(on_sys_accept4_enter) -PPP_CB_EXTERN(on_sys_access_enter) -PPP_CB_EXTERN(on_sys_acct_enter) -PPP_CB_EXTERN(on_sys_add_key_enter) -PPP_CB_EXTERN(on_sys_adjtimex_enter) -PPP_CB_EXTERN(on_sys_alarm_enter) -PPP_CB_EXTERN(on_sys_bind_enter) -PPP_CB_EXTERN(on_sys_bpf_enter) -PPP_CB_EXTERN(on_sys_brk_enter) -PPP_CB_EXTERN(on_sys_capget_enter) -PPP_CB_EXTERN(on_sys_capset_enter) -PPP_CB_EXTERN(on_sys_chdir_enter) -PPP_CB_EXTERN(on_sys_chmod_enter) -PPP_CB_EXTERN(on_sys_chown_enter) -PPP_CB_EXTERN(on_sys_chroot_enter) -PPP_CB_EXTERN(on_sys_clock_adjtime_enter) -PPP_CB_EXTERN(on_sys_clock_getres_enter) -PPP_CB_EXTERN(on_sys_clock_gettime_enter) -PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) -PPP_CB_EXTERN(on_sys_clock_settime_enter) -PPP_CB_EXTERN(on_sys_clone_enter) -PPP_CB_EXTERN(on_sys_clone3_enter) -PPP_CB_EXTERN(on_sys_close_enter) -PPP_CB_EXTERN(on_sys_connect_enter) -PPP_CB_EXTERN(on_sys_copy_file_range_enter) -PPP_CB_EXTERN(on_sys_creat_enter) -PPP_CB_EXTERN(on_sys_delete_module_enter) -PPP_CB_EXTERN(on_sys_dup_enter) -PPP_CB_EXTERN(on_sys_dup2_enter) -PPP_CB_EXTERN(on_sys_dup3_enter) -PPP_CB_EXTERN(on_sys_epoll_create_enter) -PPP_CB_EXTERN(on_sys_epoll_create1_enter) -PPP_CB_EXTERN(on_sys_epoll_ctl_enter) -PPP_CB_EXTERN(on_sys_epoll_pwait_enter) -PPP_CB_EXTERN(on_sys_epoll_wait_enter) -PPP_CB_EXTERN(on_sys_eventfd_enter) -PPP_CB_EXTERN(on_sys_eventfd2_enter) -PPP_CB_EXTERN(on_sys_execve_enter) -PPP_CB_EXTERN(on_sys_execveat_enter) -PPP_CB_EXTERN(on_sys_exit_enter) -PPP_CB_EXTERN(on_sys_exit_group_enter) -PPP_CB_EXTERN(on_sys_faccessat_enter) -PPP_CB_EXTERN(on_sys_faccessat2_enter) -PPP_CB_EXTERN(on_sys_fadvise64_64_enter) -PPP_CB_EXTERN(on_sys_fallocate_enter) -PPP_CB_EXTERN(on_sys_fanotify_init_enter) -PPP_CB_EXTERN(on_sys_fanotify_mark_enter) -PPP_CB_EXTERN(on_sys_fchdir_enter) -PPP_CB_EXTERN(on_sys_fchmod_enter) -PPP_CB_EXTERN(on_sys_fchmodat_enter) -PPP_CB_EXTERN(on_sys_fchown_enter) -PPP_CB_EXTERN(on_sys_fchownat_enter) -PPP_CB_EXTERN(on_sys_fcntl_enter) -PPP_CB_EXTERN(on_sys_fdatasync_enter) -PPP_CB_EXTERN(on_sys_fgetxattr_enter) -PPP_CB_EXTERN(on_sys_finit_module_enter) -PPP_CB_EXTERN(on_sys_flistxattr_enter) -PPP_CB_EXTERN(on_sys_flock_enter) -PPP_CB_EXTERN(on_sys_fork_enter) -PPP_CB_EXTERN(on_sys_fremovexattr_enter) -PPP_CB_EXTERN(on_sys_fsconfig_enter) -PPP_CB_EXTERN(on_sys_fsetxattr_enter) -PPP_CB_EXTERN(on_sys_fsmount_enter) -PPP_CB_EXTERN(on_sys_fsopen_enter) -PPP_CB_EXTERN(on_sys_fspick_enter) -PPP_CB_EXTERN(on_sys_fstatfs_enter) -PPP_CB_EXTERN(on_sys_fsync_enter) -PPP_CB_EXTERN(on_sys_ftruncate_enter) -PPP_CB_EXTERN(on_sys_futex_enter) -PPP_CB_EXTERN(on_sys_futimesat_enter) -PPP_CB_EXTERN(on_sys_get_mempolicy_enter) -PPP_CB_EXTERN(on_sys_get_robust_list_enter) -PPP_CB_EXTERN(on_sys_getcpu_enter) -PPP_CB_EXTERN(on_sys_getcwd_enter) -PPP_CB_EXTERN(on_sys_getdents_enter) -PPP_CB_EXTERN(on_sys_getdents64_enter) -PPP_CB_EXTERN(on_sys_getegid_enter) -PPP_CB_EXTERN(on_sys_geteuid_enter) -PPP_CB_EXTERN(on_sys_getgid_enter) -PPP_CB_EXTERN(on_sys_getgroups_enter) -PPP_CB_EXTERN(on_sys_getitimer_enter) -PPP_CB_EXTERN(on_sys_getpeername_enter) -PPP_CB_EXTERN(on_sys_getpgid_enter) -PPP_CB_EXTERN(on_sys_getpgrp_enter) -PPP_CB_EXTERN(on_sys_getpid_enter) -PPP_CB_EXTERN(on_sys_getppid_enter) -PPP_CB_EXTERN(on_sys_getpriority_enter) -PPP_CB_EXTERN(on_sys_getrandom_enter) -PPP_CB_EXTERN(on_sys_getresgid_enter) -PPP_CB_EXTERN(on_sys_getresuid_enter) -PPP_CB_EXTERN(on_sys_getrlimit_enter) -PPP_CB_EXTERN(on_sys_getrusage_enter) -PPP_CB_EXTERN(on_sys_getsid_enter) -PPP_CB_EXTERN(on_sys_getsockname_enter) -PPP_CB_EXTERN(on_sys_getsockopt_enter) -PPP_CB_EXTERN(on_sys_gettid_enter) -PPP_CB_EXTERN(on_sys_gettimeofday_enter) -PPP_CB_EXTERN(on_sys_getuid_enter) -PPP_CB_EXTERN(on_sys_getxattr_enter) -PPP_CB_EXTERN(on_sys_init_module_enter) -PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) -PPP_CB_EXTERN(on_sys_inotify_init_enter) -PPP_CB_EXTERN(on_sys_inotify_init1_enter) -PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) -PPP_CB_EXTERN(on_sys_io_cancel_enter) -PPP_CB_EXTERN(on_sys_io_destroy_enter) -PPP_CB_EXTERN(on_sys_io_getevents_enter) -PPP_CB_EXTERN(on_sys_io_pgetevents_enter) -PPP_CB_EXTERN(on_sys_io_setup_enter) -PPP_CB_EXTERN(on_sys_io_submit_enter) -PPP_CB_EXTERN(on_sys_io_uring_enter_enter) -PPP_CB_EXTERN(on_sys_io_uring_register_enter) -PPP_CB_EXTERN(on_sys_io_uring_setup_enter) -PPP_CB_EXTERN(on_sys_ioctl_enter) -PPP_CB_EXTERN(on_sys_ioprio_get_enter) -PPP_CB_EXTERN(on_sys_ioprio_set_enter) -PPP_CB_EXTERN(on_sys_kcmp_enter) -PPP_CB_EXTERN(on_sys_kexec_load_enter) -PPP_CB_EXTERN(on_sys_keyctl_enter) -PPP_CB_EXTERN(on_sys_kill_enter) -PPP_CB_EXTERN(on_sys_lchown_enter) -PPP_CB_EXTERN(on_sys_lgetxattr_enter) -PPP_CB_EXTERN(on_sys_link_enter) -PPP_CB_EXTERN(on_sys_linkat_enter) -PPP_CB_EXTERN(on_sys_listen_enter) -PPP_CB_EXTERN(on_sys_listxattr_enter) -PPP_CB_EXTERN(on_sys_llistxattr_enter) -PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) -PPP_CB_EXTERN(on_sys_lremovexattr_enter) -PPP_CB_EXTERN(on_sys_lseek_enter) -PPP_CB_EXTERN(on_sys_lsetxattr_enter) -PPP_CB_EXTERN(on_sys_madvise_enter) -PPP_CB_EXTERN(on_sys_mbind_enter) -PPP_CB_EXTERN(on_sys_membarrier_enter) -PPP_CB_EXTERN(on_sys_memfd_create_enter) -PPP_CB_EXTERN(on_sys_migrate_pages_enter) -PPP_CB_EXTERN(on_sys_mincore_enter) -PPP_CB_EXTERN(on_sys_mkdir_enter) -PPP_CB_EXTERN(on_sys_mkdirat_enter) -PPP_CB_EXTERN(on_sys_mknod_enter) -PPP_CB_EXTERN(on_sys_mknodat_enter) -PPP_CB_EXTERN(on_sys_mlock_enter) -PPP_CB_EXTERN(on_sys_mlock2_enter) -PPP_CB_EXTERN(on_sys_mlockall_enter) -PPP_CB_EXTERN(on_sys_mount_enter) -PPP_CB_EXTERN(on_sys_move_mount_enter) -PPP_CB_EXTERN(on_sys_move_pages_enter) -PPP_CB_EXTERN(on_sys_mprotect_enter) -PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) -PPP_CB_EXTERN(on_sys_mq_notify_enter) -PPP_CB_EXTERN(on_sys_mq_open_enter) -PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) -PPP_CB_EXTERN(on_sys_mq_timedsend_enter) -PPP_CB_EXTERN(on_sys_mq_unlink_enter) -PPP_CB_EXTERN(on_sys_mremap_enter) -PPP_CB_EXTERN(on_sys_msgget_enter) -PPP_CB_EXTERN(on_sys_msgrcv_enter) -PPP_CB_EXTERN(on_sys_msgsnd_enter) -PPP_CB_EXTERN(on_sys_msync_enter) -PPP_CB_EXTERN(on_sys_munlock_enter) -PPP_CB_EXTERN(on_sys_munlockall_enter) -PPP_CB_EXTERN(on_sys_munmap_enter) -PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) -PPP_CB_EXTERN(on_sys_nanosleep_enter) -PPP_CB_EXTERN(on_sys_newfstat_enter) -PPP_CB_EXTERN(on_sys_newfstatat_enter) -PPP_CB_EXTERN(on_sys_newlstat_enter) -PPP_CB_EXTERN(on_sys_newstat_enter) -PPP_CB_EXTERN(on_sys_newuname_enter) -PPP_CB_EXTERN(on_sys_ni_syscall_enter) -PPP_CB_EXTERN(on_sys_old_mmap_enter) -PPP_CB_EXTERN(on_sys_old_msgctl_enter) -PPP_CB_EXTERN(on_sys_old_semctl_enter) -PPP_CB_EXTERN(on_sys_old_shmctl_enter) -PPP_CB_EXTERN(on_sys_open_enter) -PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) -PPP_CB_EXTERN(on_sys_open_tree_enter) -PPP_CB_EXTERN(on_sys_openat_enter) -PPP_CB_EXTERN(on_sys_openat2_enter) -PPP_CB_EXTERN(on_sys_pause_enter) -PPP_CB_EXTERN(on_sys_perf_event_open_enter) -PPP_CB_EXTERN(on_sys_personality_enter) -PPP_CB_EXTERN(on_sys_pidfd_getfd_enter) -PPP_CB_EXTERN(on_sys_pidfd_open_enter) -PPP_CB_EXTERN(on_sys_pidfd_send_signal_enter) -PPP_CB_EXTERN(on_sys_pipe_enter) -PPP_CB_EXTERN(on_sys_pipe2_enter) -PPP_CB_EXTERN(on_sys_pivot_root_enter) -PPP_CB_EXTERN(on_sys_pkey_alloc_enter) -PPP_CB_EXTERN(on_sys_pkey_free_enter) -PPP_CB_EXTERN(on_sys_pkey_mprotect_enter) -PPP_CB_EXTERN(on_sys_poll_enter) -PPP_CB_EXTERN(on_sys_ppoll_enter) -PPP_CB_EXTERN(on_sys_prctl_enter) -PPP_CB_EXTERN(on_sys_pread64_enter) -PPP_CB_EXTERN(on_sys_preadv_enter) -PPP_CB_EXTERN(on_sys_preadv2_enter) -PPP_CB_EXTERN(on_sys_prlimit64_enter) -PPP_CB_EXTERN(on_sys_process_vm_readv_enter) -PPP_CB_EXTERN(on_sys_process_vm_writev_enter) -PPP_CB_EXTERN(on_sys_pselect6_enter) -PPP_CB_EXTERN(on_sys_ptrace_enter) -PPP_CB_EXTERN(on_sys_pwrite64_enter) -PPP_CB_EXTERN(on_sys_pwritev_enter) -PPP_CB_EXTERN(on_sys_pwritev2_enter) -PPP_CB_EXTERN(on_sys_quotactl_enter) -PPP_CB_EXTERN(on_sys_read_enter) -PPP_CB_EXTERN(on_sys_readahead_enter) -PPP_CB_EXTERN(on_sys_readlink_enter) -PPP_CB_EXTERN(on_sys_readlinkat_enter) -PPP_CB_EXTERN(on_sys_readv_enter) -PPP_CB_EXTERN(on_sys_reboot_enter) -PPP_CB_EXTERN(on_sys_recvfrom_enter) -PPP_CB_EXTERN(on_sys_recvmmsg_enter) -PPP_CB_EXTERN(on_sys_recvmsg_enter) -PPP_CB_EXTERN(on_sys_remap_file_pages_enter) -PPP_CB_EXTERN(on_sys_removexattr_enter) -PPP_CB_EXTERN(on_sys_rename_enter) -PPP_CB_EXTERN(on_sys_renameat_enter) -PPP_CB_EXTERN(on_sys_renameat2_enter) -PPP_CB_EXTERN(on_sys_request_key_enter) -PPP_CB_EXTERN(on_sys_restart_syscall_enter) -PPP_CB_EXTERN(on_sys_rmdir_enter) -PPP_CB_EXTERN(on_sys_rseq_enter) -PPP_CB_EXTERN(on_sys_rt_sigaction_enter) -PPP_CB_EXTERN(on_sys_rt_sigpending_enter) -PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) -PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) -PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) -PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) -PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) -PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) -PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) -PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) -PPP_CB_EXTERN(on_sys_sched_getattr_enter) -PPP_CB_EXTERN(on_sys_sched_getparam_enter) -PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) -PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) -PPP_CB_EXTERN(on_sys_sched_setattr_enter) -PPP_CB_EXTERN(on_sys_sched_setparam_enter) -PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) -PPP_CB_EXTERN(on_sys_sched_yield_enter) -PPP_CB_EXTERN(on_sys_seccomp_enter) -PPP_CB_EXTERN(on_sys_select_enter) -PPP_CB_EXTERN(on_sys_semget_enter) -PPP_CB_EXTERN(on_sys_semop_enter) -PPP_CB_EXTERN(on_sys_semtimedop_enter) -PPP_CB_EXTERN(on_sys_sendfile64_enter) -PPP_CB_EXTERN(on_sys_sendmmsg_enter) -PPP_CB_EXTERN(on_sys_sendmsg_enter) -PPP_CB_EXTERN(on_sys_sendto_enter) -PPP_CB_EXTERN(on_sys_set_mempolicy_enter) -PPP_CB_EXTERN(on_sys_set_robust_list_enter) -PPP_CB_EXTERN(on_sys_set_tid_address_enter) -PPP_CB_EXTERN(on_sys_setdomainname_enter) -PPP_CB_EXTERN(on_sys_setfsgid_enter) -PPP_CB_EXTERN(on_sys_setfsuid_enter) -PPP_CB_EXTERN(on_sys_setgid_enter) -PPP_CB_EXTERN(on_sys_setgroups_enter) -PPP_CB_EXTERN(on_sys_sethostname_enter) -PPP_CB_EXTERN(on_sys_setitimer_enter) -PPP_CB_EXTERN(on_sys_setns_enter) -PPP_CB_EXTERN(on_sys_setpgid_enter) -PPP_CB_EXTERN(on_sys_setpriority_enter) -PPP_CB_EXTERN(on_sys_setregid_enter) -PPP_CB_EXTERN(on_sys_setresgid_enter) -PPP_CB_EXTERN(on_sys_setresuid_enter) -PPP_CB_EXTERN(on_sys_setreuid_enter) -PPP_CB_EXTERN(on_sys_setrlimit_enter) -PPP_CB_EXTERN(on_sys_setsid_enter) -PPP_CB_EXTERN(on_sys_setsockopt_enter) -PPP_CB_EXTERN(on_sys_settimeofday_enter) -PPP_CB_EXTERN(on_sys_setuid_enter) -PPP_CB_EXTERN(on_sys_setxattr_enter) -PPP_CB_EXTERN(on_sys_shmat_enter) -PPP_CB_EXTERN(on_sys_shmdt_enter) -PPP_CB_EXTERN(on_sys_shmget_enter) -PPP_CB_EXTERN(on_sys_shutdown_enter) -PPP_CB_EXTERN(on_sys_sigaltstack_enter) -PPP_CB_EXTERN(on_sys_signalfd_enter) -PPP_CB_EXTERN(on_sys_signalfd4_enter) -PPP_CB_EXTERN(on_sys_socket_enter) -PPP_CB_EXTERN(on_sys_socketpair_enter) -PPP_CB_EXTERN(on_sys_splice_enter) -PPP_CB_EXTERN(on_sys_statfs_enter) -PPP_CB_EXTERN(on_sys_statx_enter) -PPP_CB_EXTERN(on_sys_swapoff_enter) -PPP_CB_EXTERN(on_sys_swapon_enter) -PPP_CB_EXTERN(on_sys_symlink_enter) -PPP_CB_EXTERN(on_sys_symlinkat_enter) -PPP_CB_EXTERN(on_sys_sync_enter) -PPP_CB_EXTERN(on_sys_sync_file_range_enter) -PPP_CB_EXTERN(on_sys_syncfs_enter) -PPP_CB_EXTERN(on_sys_sysctl_enter) -PPP_CB_EXTERN(on_sys_sysfs_enter) -PPP_CB_EXTERN(on_sys_sysinfo_enter) -PPP_CB_EXTERN(on_sys_syslog_enter) -PPP_CB_EXTERN(on_sys_tee_enter) -PPP_CB_EXTERN(on_sys_tgkill_enter) -PPP_CB_EXTERN(on_sys_timer_create_enter) -PPP_CB_EXTERN(on_sys_timer_delete_enter) -PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) -PPP_CB_EXTERN(on_sys_timer_gettime_enter) -PPP_CB_EXTERN(on_sys_timer_settime_enter) -PPP_CB_EXTERN(on_sys_timerfd_create_enter) -PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) -PPP_CB_EXTERN(on_sys_timerfd_settime_enter) -PPP_CB_EXTERN(on_sys_times_enter) -PPP_CB_EXTERN(on_sys_tkill_enter) -PPP_CB_EXTERN(on_sys_truncate_enter) -PPP_CB_EXTERN(on_sys_umask_enter) -PPP_CB_EXTERN(on_sys_umount_enter) -PPP_CB_EXTERN(on_sys_unlink_enter) -PPP_CB_EXTERN(on_sys_unlinkat_enter) -PPP_CB_EXTERN(on_sys_unshare_enter) -PPP_CB_EXTERN(on_sys_userfaultfd_enter) -PPP_CB_EXTERN(on_sys_ustat_enter) -PPP_CB_EXTERN(on_sys_utime_enter) -PPP_CB_EXTERN(on_sys_utimensat_enter) -PPP_CB_EXTERN(on_sys_utimes_enter) -PPP_CB_EXTERN(on_sys_vhangup_enter) -PPP_CB_EXTERN(on_sys_vmsplice_enter) -PPP_CB_EXTERN(on_sys_wait4_enter) -PPP_CB_EXTERN(on_sys_waitid_enter) -PPP_CB_EXTERN(on_sys_write_enter) -PPP_CB_EXTERN(on_sys_writev_enter) -#endif #if defined(TARGET_X86_64) +#ifndef PPP_CB_EXTERN_ON___ACL_ACLCHECK_FD_ENTER +#define PPP_CB_EXTERN_ON___ACL_ACLCHECK_FD_ENTER PPP_CB_EXTERN(on___acl_aclcheck_fd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_ACLCHECK_FILE_ENTER +#define PPP_CB_EXTERN_ON___ACL_ACLCHECK_FILE_ENTER PPP_CB_EXTERN(on___acl_aclcheck_file_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_ACLCHECK_LINK_ENTER +#define PPP_CB_EXTERN_ON___ACL_ACLCHECK_LINK_ENTER PPP_CB_EXTERN(on___acl_aclcheck_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_DELETE_FD_ENTER +#define PPP_CB_EXTERN_ON___ACL_DELETE_FD_ENTER PPP_CB_EXTERN(on___acl_delete_fd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_DELETE_FILE_ENTER +#define PPP_CB_EXTERN_ON___ACL_DELETE_FILE_ENTER PPP_CB_EXTERN(on___acl_delete_file_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_DELETE_LINK_ENTER +#define PPP_CB_EXTERN_ON___ACL_DELETE_LINK_ENTER PPP_CB_EXTERN(on___acl_delete_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_GET_FD_ENTER +#define PPP_CB_EXTERN_ON___ACL_GET_FD_ENTER PPP_CB_EXTERN(on___acl_get_fd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_GET_FILE_ENTER +#define PPP_CB_EXTERN_ON___ACL_GET_FILE_ENTER PPP_CB_EXTERN(on___acl_get_file_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_GET_LINK_ENTER +#define PPP_CB_EXTERN_ON___ACL_GET_LINK_ENTER PPP_CB_EXTERN(on___acl_get_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_SET_FD_ENTER +#define PPP_CB_EXTERN_ON___ACL_SET_FD_ENTER PPP_CB_EXTERN(on___acl_set_fd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_SET_FILE_ENTER +#define PPP_CB_EXTERN_ON___ACL_SET_FILE_ENTER PPP_CB_EXTERN(on___acl_set_file_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_SET_LINK_ENTER +#define PPP_CB_EXTERN_ON___ACL_SET_LINK_ENTER PPP_CB_EXTERN(on___acl_set_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___CAP_RIGHTS_GET_ENTER +#define PPP_CB_EXTERN_ON___CAP_RIGHTS_GET_ENTER PPP_CB_EXTERN(on___cap_rights_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___GETCWD_ENTER +#define PPP_CB_EXTERN_ON___GETCWD_ENTER PPP_CB_EXTERN(on___getcwd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_EXECVE_ENTER +#define PPP_CB_EXTERN_ON___MAC_EXECVE_ENTER PPP_CB_EXTERN(on___mac_execve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_GET_FD_ENTER +#define PPP_CB_EXTERN_ON___MAC_GET_FD_ENTER PPP_CB_EXTERN(on___mac_get_fd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_GET_FILE_ENTER +#define PPP_CB_EXTERN_ON___MAC_GET_FILE_ENTER PPP_CB_EXTERN(on___mac_get_file_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_GET_LINK_ENTER +#define PPP_CB_EXTERN_ON___MAC_GET_LINK_ENTER PPP_CB_EXTERN(on___mac_get_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_GET_PID_ENTER +#define PPP_CB_EXTERN_ON___MAC_GET_PID_ENTER PPP_CB_EXTERN(on___mac_get_pid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_GET_PROC_ENTER +#define PPP_CB_EXTERN_ON___MAC_GET_PROC_ENTER PPP_CB_EXTERN(on___mac_get_proc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_SET_FD_ENTER +#define PPP_CB_EXTERN_ON___MAC_SET_FD_ENTER PPP_CB_EXTERN(on___mac_set_fd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_SET_FILE_ENTER +#define PPP_CB_EXTERN_ON___MAC_SET_FILE_ENTER PPP_CB_EXTERN(on___mac_set_file_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_SET_LINK_ENTER +#define PPP_CB_EXTERN_ON___MAC_SET_LINK_ENTER PPP_CB_EXTERN(on___mac_set_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_SET_PROC_ENTER +#define PPP_CB_EXTERN_ON___MAC_SET_PROC_ENTER PPP_CB_EXTERN(on___mac_set_proc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___REALPATHAT_ENTER +#define PPP_CB_EXTERN_ON___REALPATHAT_ENTER PPP_CB_EXTERN(on___realpathat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___SEMCTL_ENTER +#define PPP_CB_EXTERN_ON___SEMCTL_ENTER PPP_CB_EXTERN(on___semctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___SETUGID_ENTER +#define PPP_CB_EXTERN_ON___SETUGID_ENTER PPP_CB_EXTERN(on___setugid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___SYSCTL_ENTER +#define PPP_CB_EXTERN_ON___SYSCTL_ENTER PPP_CB_EXTERN(on___sysctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON___SYSCTLBYNAME_ENTER +#define PPP_CB_EXTERN_ON___SYSCTLBYNAME_ENTER PPP_CB_EXTERN(on___sysctlbyname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON__UMTX_OP_ENTER +#define PPP_CB_EXTERN_ON__UMTX_OP_ENTER PPP_CB_EXTERN(on__umtx_op_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ABORT2_ENTER +#define PPP_CB_EXTERN_ON_ABORT2_ENTER PPP_CB_EXTERN(on_abort2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ACCEPT_ENTER +#define PPP_CB_EXTERN_ON_ACCEPT_ENTER PPP_CB_EXTERN(on_accept_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ACCEPT4_ENTER +#define PPP_CB_EXTERN_ON_ACCEPT4_ENTER PPP_CB_EXTERN(on_accept4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ACCESS_ENTER +#define PPP_CB_EXTERN_ON_ACCESS_ENTER PPP_CB_EXTERN(on_access_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ACCT_ENTER +#define PPP_CB_EXTERN_ON_ACCT_ENTER PPP_CB_EXTERN(on_acct_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ADJTIME_ENTER +#define PPP_CB_EXTERN_ON_ADJTIME_ENTER PPP_CB_EXTERN(on_adjtime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AFS3_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_AFS3_SYSCALL_ENTER PPP_CB_EXTERN(on_afs3_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_CANCEL_ENTER +#define PPP_CB_EXTERN_ON_AIO_CANCEL_ENTER PPP_CB_EXTERN(on_aio_cancel_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_ERROR_ENTER +#define PPP_CB_EXTERN_ON_AIO_ERROR_ENTER PPP_CB_EXTERN(on_aio_error_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_FSYNC_ENTER +#define PPP_CB_EXTERN_ON_AIO_FSYNC_ENTER PPP_CB_EXTERN(on_aio_fsync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_MLOCK_ENTER +#define PPP_CB_EXTERN_ON_AIO_MLOCK_ENTER PPP_CB_EXTERN(on_aio_mlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_READ_ENTER +#define PPP_CB_EXTERN_ON_AIO_READ_ENTER PPP_CB_EXTERN(on_aio_read_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_RETURN_ENTER +#define PPP_CB_EXTERN_ON_AIO_RETURN_ENTER PPP_CB_EXTERN(on_aio_return_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_SUSPEND_ENTER +#define PPP_CB_EXTERN_ON_AIO_SUSPEND_ENTER PPP_CB_EXTERN(on_aio_suspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_WAITCOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_AIO_WAITCOMPLETE_ENTER PPP_CB_EXTERN(on_aio_waitcomplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_WRITE_ENTER +#define PPP_CB_EXTERN_ON_AIO_WRITE_ENTER PPP_CB_EXTERN(on_aio_write_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AUDIT_ENTER +#define PPP_CB_EXTERN_ON_AUDIT_ENTER PPP_CB_EXTERN(on_audit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AUDITCTL_ENTER +#define PPP_CB_EXTERN_ON_AUDITCTL_ENTER PPP_CB_EXTERN(on_auditctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_AUDITON_ENTER +#define PPP_CB_EXTERN_ON_AUDITON_ENTER PPP_CB_EXTERN(on_auditon_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_BIND_ENTER +#define PPP_CB_EXTERN_ON_BIND_ENTER PPP_CB_EXTERN(on_bind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_BINDAT_ENTER +#define PPP_CB_EXTERN_ON_BINDAT_ENTER PPP_CB_EXTERN(on_bindat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_ENTER_ENTER +#define PPP_CB_EXTERN_ON_CAP_ENTER_ENTER PPP_CB_EXTERN(on_cap_enter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_FCNTLS_GET_ENTER +#define PPP_CB_EXTERN_ON_CAP_FCNTLS_GET_ENTER PPP_CB_EXTERN(on_cap_fcntls_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_FCNTLS_LIMIT_ENTER +#define PPP_CB_EXTERN_ON_CAP_FCNTLS_LIMIT_ENTER PPP_CB_EXTERN(on_cap_fcntls_limit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_GETMODE_ENTER +#define PPP_CB_EXTERN_ON_CAP_GETMODE_ENTER PPP_CB_EXTERN(on_cap_getmode_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_IOCTLS_GET_ENTER +#define PPP_CB_EXTERN_ON_CAP_IOCTLS_GET_ENTER PPP_CB_EXTERN(on_cap_ioctls_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_IOCTLS_LIMIT_ENTER +#define PPP_CB_EXTERN_ON_CAP_IOCTLS_LIMIT_ENTER PPP_CB_EXTERN(on_cap_ioctls_limit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_RIGHTS_LIMIT_ENTER +#define PPP_CB_EXTERN_ON_CAP_RIGHTS_LIMIT_ENTER PPP_CB_EXTERN(on_cap_rights_limit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CHDIR_ENTER +#define PPP_CB_EXTERN_ON_CHDIR_ENTER PPP_CB_EXTERN(on_chdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CHFLAGS_ENTER +#define PPP_CB_EXTERN_ON_CHFLAGS_ENTER PPP_CB_EXTERN(on_chflags_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CHFLAGSAT_ENTER +#define PPP_CB_EXTERN_ON_CHFLAGSAT_ENTER PPP_CB_EXTERN(on_chflagsat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CHMOD_ENTER +#define PPP_CB_EXTERN_ON_CHMOD_ENTER PPP_CB_EXTERN(on_chmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CHOWN_ENTER +#define PPP_CB_EXTERN_ON_CHOWN_ENTER PPP_CB_EXTERN(on_chown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CHROOT_ENTER +#define PPP_CB_EXTERN_ON_CHROOT_ENTER PPP_CB_EXTERN(on_chroot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOCK_GETCPUCLOCKID2_ENTER +#define PPP_CB_EXTERN_ON_CLOCK_GETCPUCLOCKID2_ENTER PPP_CB_EXTERN(on_clock_getcpuclockid2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOCK_GETRES_ENTER +#define PPP_CB_EXTERN_ON_CLOCK_GETRES_ENTER PPP_CB_EXTERN(on_clock_getres_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOCK_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_CLOCK_GETTIME_ENTER PPP_CB_EXTERN(on_clock_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_CLOCK_NANOSLEEP_ENTER PPP_CB_EXTERN(on_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOCK_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_CLOCK_SETTIME_ENTER PPP_CB_EXTERN(on_clock_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOSE_ENTER +#define PPP_CB_EXTERN_ON_CLOSE_ENTER PPP_CB_EXTERN(on_close_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOSE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_CLOSE_RANGE_ENTER PPP_CB_EXTERN(on_close_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOSEFROM_ENTER +#define PPP_CB_EXTERN_ON_CLOSEFROM_ENTER PPP_CB_EXTERN(on_closefrom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CONNECT_ENTER +#define PPP_CB_EXTERN_ON_CONNECT_ENTER PPP_CB_EXTERN(on_connect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CONNECTAT_ENTER +#define PPP_CB_EXTERN_ON_CONNECTAT_ENTER PPP_CB_EXTERN(on_connectat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_COPY_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_COPY_FILE_RANGE_ENTER PPP_CB_EXTERN(on_copy_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_ENTER +#define PPP_CB_EXTERN_ON_CPUSET_ENTER PPP_CB_EXTERN(on_cpuset_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_GETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_CPUSET_GETAFFINITY_ENTER PPP_CB_EXTERN(on_cpuset_getaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_GETDOMAIN_ENTER +#define PPP_CB_EXTERN_ON_CPUSET_GETDOMAIN_ENTER PPP_CB_EXTERN(on_cpuset_getdomain_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_GETID_ENTER +#define PPP_CB_EXTERN_ON_CPUSET_GETID_ENTER PPP_CB_EXTERN(on_cpuset_getid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_SETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_CPUSET_SETAFFINITY_ENTER PPP_CB_EXTERN(on_cpuset_setaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_SETDOMAIN_ENTER +#define PPP_CB_EXTERN_ON_CPUSET_SETDOMAIN_ENTER PPP_CB_EXTERN(on_cpuset_setdomain_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_SETID_ENTER +#define PPP_CB_EXTERN_ON_CPUSET_SETID_ENTER PPP_CB_EXTERN(on_cpuset_setid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_CREAT_ENTER +#define PPP_CB_EXTERN_ON_CREAT_ENTER PPP_CB_EXTERN(on_creat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_DUP_ENTER +#define PPP_CB_EXTERN_ON_DUP_ENTER PPP_CB_EXTERN(on_dup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_DUP2_ENTER +#define PPP_CB_EXTERN_ON_DUP2_ENTER PPP_CB_EXTERN(on_dup2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EACCESS_ENTER +#define PPP_CB_EXTERN_ON_EACCESS_ENTER PPP_CB_EXTERN(on_eaccess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXECVE_ENTER +#define PPP_CB_EXTERN_ON_EXECVE_ENTER PPP_CB_EXTERN(on_execve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_DELETE_FD_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_DELETE_FD_ENTER PPP_CB_EXTERN(on_extattr_delete_fd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_DELETE_FILE_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_DELETE_FILE_ENTER PPP_CB_EXTERN(on_extattr_delete_file_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_DELETE_LINK_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_DELETE_LINK_ENTER PPP_CB_EXTERN(on_extattr_delete_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_GET_FD_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_GET_FD_ENTER PPP_CB_EXTERN(on_extattr_get_fd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_GET_FILE_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_GET_FILE_ENTER PPP_CB_EXTERN(on_extattr_get_file_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_GET_LINK_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_GET_LINK_ENTER PPP_CB_EXTERN(on_extattr_get_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_LIST_FD_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_LIST_FD_ENTER PPP_CB_EXTERN(on_extattr_list_fd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_LIST_FILE_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_LIST_FILE_ENTER PPP_CB_EXTERN(on_extattr_list_file_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_LIST_LINK_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_LIST_LINK_ENTER PPP_CB_EXTERN(on_extattr_list_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_SET_FD_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_SET_FD_ENTER PPP_CB_EXTERN(on_extattr_set_fd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_SET_FILE_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_SET_FILE_ENTER PPP_CB_EXTERN(on_extattr_set_file_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_SET_LINK_ENTER +#define PPP_CB_EXTERN_ON_EXTATTR_SET_LINK_ENTER PPP_CB_EXTERN(on_extattr_set_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTRCTL_ENTER +#define PPP_CB_EXTERN_ON_EXTATTRCTL_ENTER PPP_CB_EXTERN(on_extattrctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FACCESSAT_ENTER +#define PPP_CB_EXTERN_ON_FACCESSAT_ENTER PPP_CB_EXTERN(on_faccessat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHDIR_ENTER +#define PPP_CB_EXTERN_ON_FCHDIR_ENTER PPP_CB_EXTERN(on_fchdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHFLAGS_ENTER +#define PPP_CB_EXTERN_ON_FCHFLAGS_ENTER PPP_CB_EXTERN(on_fchflags_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHMOD_ENTER +#define PPP_CB_EXTERN_ON_FCHMOD_ENTER PPP_CB_EXTERN(on_fchmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHMODAT_ENTER +#define PPP_CB_EXTERN_ON_FCHMODAT_ENTER PPP_CB_EXTERN(on_fchmodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHOWN_ENTER +#define PPP_CB_EXTERN_ON_FCHOWN_ENTER PPP_CB_EXTERN(on_fchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHOWNAT_ENTER +#define PPP_CB_EXTERN_ON_FCHOWNAT_ENTER PPP_CB_EXTERN(on_fchownat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FCNTL_ENTER +#define PPP_CB_EXTERN_ON_FCNTL_ENTER PPP_CB_EXTERN(on_fcntl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FDATASYNC_ENTER +#define PPP_CB_EXTERN_ON_FDATASYNC_ENTER PPP_CB_EXTERN(on_fdatasync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FEXECVE_ENTER +#define PPP_CB_EXTERN_ON_FEXECVE_ENTER PPP_CB_EXTERN(on_fexecve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FFCLOCK_GETCOUNTER_ENTER +#define PPP_CB_EXTERN_ON_FFCLOCK_GETCOUNTER_ENTER PPP_CB_EXTERN(on_ffclock_getcounter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FFCLOCK_GETESTIMATE_ENTER +#define PPP_CB_EXTERN_ON_FFCLOCK_GETESTIMATE_ENTER PPP_CB_EXTERN(on_ffclock_getestimate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FFCLOCK_SETESTIMATE_ENTER +#define PPP_CB_EXTERN_ON_FFCLOCK_SETESTIMATE_ENTER PPP_CB_EXTERN(on_ffclock_setestimate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FHLINK_ENTER +#define PPP_CB_EXTERN_ON_FHLINK_ENTER PPP_CB_EXTERN(on_fhlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FHLINKAT_ENTER +#define PPP_CB_EXTERN_ON_FHLINKAT_ENTER PPP_CB_EXTERN(on_fhlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FHOPEN_ENTER +#define PPP_CB_EXTERN_ON_FHOPEN_ENTER PPP_CB_EXTERN(on_fhopen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FHREADLINK_ENTER +#define PPP_CB_EXTERN_ON_FHREADLINK_ENTER PPP_CB_EXTERN(on_fhreadlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FHSTAT_ENTER +#define PPP_CB_EXTERN_ON_FHSTAT_ENTER PPP_CB_EXTERN(on_fhstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FHSTATFS_ENTER +#define PPP_CB_EXTERN_ON_FHSTATFS_ENTER PPP_CB_EXTERN(on_fhstatfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FLOCK_ENTER +#define PPP_CB_EXTERN_ON_FLOCK_ENTER PPP_CB_EXTERN(on_flock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FORK_ENTER +#define PPP_CB_EXTERN_ON_FORK_ENTER PPP_CB_EXTERN(on_fork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FPATHCONF_ENTER +#define PPP_CB_EXTERN_ON_FPATHCONF_ENTER PPP_CB_EXTERN(on_fpathconf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FSTAT_ENTER +#define PPP_CB_EXTERN_ON_FSTAT_ENTER PPP_CB_EXTERN(on_fstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FSTATAT_ENTER +#define PPP_CB_EXTERN_ON_FSTATAT_ENTER PPP_CB_EXTERN(on_fstatat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FSTATFS_ENTER +#define PPP_CB_EXTERN_ON_FSTATFS_ENTER PPP_CB_EXTERN(on_fstatfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FSYNC_ENTER +#define PPP_CB_EXTERN_ON_FSYNC_ENTER PPP_CB_EXTERN(on_fsync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FTRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_FTRUNCATE_ENTER PPP_CB_EXTERN(on_ftruncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FUNLINKAT_ENTER +#define PPP_CB_EXTERN_ON_FUNLINKAT_ENTER PPP_CB_EXTERN(on_funlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FUTIMENS_ENTER +#define PPP_CB_EXTERN_ON_FUTIMENS_ENTER PPP_CB_EXTERN(on_futimens_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FUTIMES_ENTER +#define PPP_CB_EXTERN_ON_FUTIMES_ENTER PPP_CB_EXTERN(on_futimes_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_FUTIMESAT_ENTER +#define PPP_CB_EXTERN_ON_FUTIMESAT_ENTER PPP_CB_EXTERN(on_futimesat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETAUDIT_ENTER +#define PPP_CB_EXTERN_ON_GETAUDIT_ENTER PPP_CB_EXTERN(on_getaudit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETAUDIT_ADDR_ENTER +#define PPP_CB_EXTERN_ON_GETAUDIT_ADDR_ENTER PPP_CB_EXTERN(on_getaudit_addr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETAUID_ENTER +#define PPP_CB_EXTERN_ON_GETAUID_ENTER PPP_CB_EXTERN(on_getauid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETCONTEXT_ENTER +#define PPP_CB_EXTERN_ON_GETCONTEXT_ENTER PPP_CB_EXTERN(on_getcontext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETDENTS_ENTER +#define PPP_CB_EXTERN_ON_GETDENTS_ENTER PPP_CB_EXTERN(on_getdents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETDIRENTRIES_ENTER +#define PPP_CB_EXTERN_ON_GETDIRENTRIES_ENTER PPP_CB_EXTERN(on_getdirentries_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETDOMAINNAME_ENTER +#define PPP_CB_EXTERN_ON_GETDOMAINNAME_ENTER PPP_CB_EXTERN(on_getdomainname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETDTABLESIZE_ENTER +#define PPP_CB_EXTERN_ON_GETDTABLESIZE_ENTER PPP_CB_EXTERN(on_getdtablesize_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETEGID_ENTER +#define PPP_CB_EXTERN_ON_GETEGID_ENTER PPP_CB_EXTERN(on_getegid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETEUID_ENTER +#define PPP_CB_EXTERN_ON_GETEUID_ENTER PPP_CB_EXTERN(on_geteuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETFH_ENTER +#define PPP_CB_EXTERN_ON_GETFH_ENTER PPP_CB_EXTERN(on_getfh_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETFHAT_ENTER +#define PPP_CB_EXTERN_ON_GETFHAT_ENTER PPP_CB_EXTERN(on_getfhat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETFSSTAT_ENTER +#define PPP_CB_EXTERN_ON_GETFSSTAT_ENTER PPP_CB_EXTERN(on_getfsstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETGID_ENTER +#define PPP_CB_EXTERN_ON_GETGID_ENTER PPP_CB_EXTERN(on_getgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_GETGROUPS_ENTER PPP_CB_EXTERN(on_getgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETHOSTID_ENTER +#define PPP_CB_EXTERN_ON_GETHOSTID_ENTER PPP_CB_EXTERN(on_gethostid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETHOSTNAME_ENTER +#define PPP_CB_EXTERN_ON_GETHOSTNAME_ENTER PPP_CB_EXTERN(on_gethostname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETITIMER_ENTER +#define PPP_CB_EXTERN_ON_GETITIMER_ENTER PPP_CB_EXTERN(on_getitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETKERNINFO_ENTER +#define PPP_CB_EXTERN_ON_GETKERNINFO_ENTER PPP_CB_EXTERN(on_getkerninfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETLOGIN_ENTER +#define PPP_CB_EXTERN_ON_GETLOGIN_ENTER PPP_CB_EXTERN(on_getlogin_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETLOGINCLASS_ENTER +#define PPP_CB_EXTERN_ON_GETLOGINCLASS_ENTER PPP_CB_EXTERN(on_getloginclass_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPAGESIZE_ENTER +#define PPP_CB_EXTERN_ON_GETPAGESIZE_ENTER PPP_CB_EXTERN(on_getpagesize_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPEERNAME_ENTER +#define PPP_CB_EXTERN_ON_GETPEERNAME_ENTER PPP_CB_EXTERN(on_getpeername_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPGID_ENTER +#define PPP_CB_EXTERN_ON_GETPGID_ENTER PPP_CB_EXTERN(on_getpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPGRP_ENTER +#define PPP_CB_EXTERN_ON_GETPGRP_ENTER PPP_CB_EXTERN(on_getpgrp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPID_ENTER +#define PPP_CB_EXTERN_ON_GETPID_ENTER PPP_CB_EXTERN(on_getpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPPID_ENTER +#define PPP_CB_EXTERN_ON_GETPPID_ENTER PPP_CB_EXTERN(on_getppid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_GETPRIORITY_ENTER PPP_CB_EXTERN(on_getpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETRANDOM_ENTER +#define PPP_CB_EXTERN_ON_GETRANDOM_ENTER PPP_CB_EXTERN(on_getrandom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETRESGID_ENTER +#define PPP_CB_EXTERN_ON_GETRESGID_ENTER PPP_CB_EXTERN(on_getresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETRESUID_ENTER +#define PPP_CB_EXTERN_ON_GETRESUID_ENTER PPP_CB_EXTERN(on_getresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_GETRLIMIT_ENTER PPP_CB_EXTERN(on_getrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETRUSAGE_ENTER +#define PPP_CB_EXTERN_ON_GETRUSAGE_ENTER PPP_CB_EXTERN(on_getrusage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETSID_ENTER +#define PPP_CB_EXTERN_ON_GETSID_ENTER PPP_CB_EXTERN(on_getsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETSOCKNAME_ENTER +#define PPP_CB_EXTERN_ON_GETSOCKNAME_ENTER PPP_CB_EXTERN(on_getsockname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_GETSOCKOPT_ENTER PPP_CB_EXTERN(on_getsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_GETTIMEOFDAY_ENTER PPP_CB_EXTERN(on_gettimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GETUID_ENTER +#define PPP_CB_EXTERN_ON_GETUID_ENTER PPP_CB_EXTERN(on_getuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GSSD_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_GSSD_SYSCALL_ENTER PPP_CB_EXTERN(on_gssd_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_IOCTL_ENTER +#define PPP_CB_EXTERN_ON_IOCTL_ENTER PPP_CB_EXTERN(on_ioctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ISSETUGID_ENTER +#define PPP_CB_EXTERN_ON_ISSETUGID_ENTER PPP_CB_EXTERN(on_issetugid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_JAIL_ENTER +#define PPP_CB_EXTERN_ON_JAIL_ENTER PPP_CB_EXTERN(on_jail_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_JAIL_ATTACH_ENTER +#define PPP_CB_EXTERN_ON_JAIL_ATTACH_ENTER PPP_CB_EXTERN(on_jail_attach_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_JAIL_GET_ENTER +#define PPP_CB_EXTERN_ON_JAIL_GET_ENTER PPP_CB_EXTERN(on_jail_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_JAIL_REMOVE_ENTER +#define PPP_CB_EXTERN_ON_JAIL_REMOVE_ENTER PPP_CB_EXTERN(on_jail_remove_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_JAIL_SET_ENTER +#define PPP_CB_EXTERN_ON_JAIL_SET_ENTER PPP_CB_EXTERN(on_jail_set_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KENV_ENTER +#define PPP_CB_EXTERN_ON_KENV_ENTER PPP_CB_EXTERN(on_kenv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KEVENT_ENTER +#define PPP_CB_EXTERN_ON_KEVENT_ENTER PPP_CB_EXTERN(on_kevent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KILL_ENTER +#define PPP_CB_EXTERN_ON_KILL_ENTER PPP_CB_EXTERN(on_kill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KILLPG_ENTER +#define PPP_CB_EXTERN_ON_KILLPG_ENTER PPP_CB_EXTERN(on_killpg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDFIND_ENTER +#define PPP_CB_EXTERN_ON_KLDFIND_ENTER PPP_CB_EXTERN(on_kldfind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDFIRSTMOD_ENTER +#define PPP_CB_EXTERN_ON_KLDFIRSTMOD_ENTER PPP_CB_EXTERN(on_kldfirstmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDLOAD_ENTER +#define PPP_CB_EXTERN_ON_KLDLOAD_ENTER PPP_CB_EXTERN(on_kldload_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDNEXT_ENTER +#define PPP_CB_EXTERN_ON_KLDNEXT_ENTER PPP_CB_EXTERN(on_kldnext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDSTAT_ENTER +#define PPP_CB_EXTERN_ON_KLDSTAT_ENTER PPP_CB_EXTERN(on_kldstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDSYM_ENTER +#define PPP_CB_EXTERN_ON_KLDSYM_ENTER PPP_CB_EXTERN(on_kldsym_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDUNLOAD_ENTER +#define PPP_CB_EXTERN_ON_KLDUNLOAD_ENTER PPP_CB_EXTERN(on_kldunload_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDUNLOADF_ENTER +#define PPP_CB_EXTERN_ON_KLDUNLOADF_ENTER PPP_CB_EXTERN(on_kldunloadf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_NOTIFY_ENTER +#define PPP_CB_EXTERN_ON_KMQ_NOTIFY_ENTER PPP_CB_EXTERN(on_kmq_notify_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_OPEN_ENTER +#define PPP_CB_EXTERN_ON_KMQ_OPEN_ENTER PPP_CB_EXTERN(on_kmq_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_SETATTR_ENTER +#define PPP_CB_EXTERN_ON_KMQ_SETATTR_ENTER PPP_CB_EXTERN(on_kmq_setattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_TIMEDRECEIVE_ENTER +#define PPP_CB_EXTERN_ON_KMQ_TIMEDRECEIVE_ENTER PPP_CB_EXTERN(on_kmq_timedreceive_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_TIMEDSEND_ENTER +#define PPP_CB_EXTERN_ON_KMQ_TIMEDSEND_ENTER PPP_CB_EXTERN(on_kmq_timedsend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_KMQ_UNLINK_ENTER PPP_CB_EXTERN(on_kmq_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KQUEUE_ENTER +#define PPP_CB_EXTERN_ON_KQUEUE_ENTER PPP_CB_EXTERN(on_kqueue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_CLOSE_ENTER +#define PPP_CB_EXTERN_ON_KSEM_CLOSE_ENTER PPP_CB_EXTERN(on_ksem_close_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_DESTROY_ENTER +#define PPP_CB_EXTERN_ON_KSEM_DESTROY_ENTER PPP_CB_EXTERN(on_ksem_destroy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_GETVALUE_ENTER +#define PPP_CB_EXTERN_ON_KSEM_GETVALUE_ENTER PPP_CB_EXTERN(on_ksem_getvalue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_INIT_ENTER +#define PPP_CB_EXTERN_ON_KSEM_INIT_ENTER PPP_CB_EXTERN(on_ksem_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_OPEN_ENTER +#define PPP_CB_EXTERN_ON_KSEM_OPEN_ENTER PPP_CB_EXTERN(on_ksem_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_POST_ENTER +#define PPP_CB_EXTERN_ON_KSEM_POST_ENTER PPP_CB_EXTERN(on_ksem_post_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_TIMEDWAIT_ENTER +#define PPP_CB_EXTERN_ON_KSEM_TIMEDWAIT_ENTER PPP_CB_EXTERN(on_ksem_timedwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_TRYWAIT_ENTER +#define PPP_CB_EXTERN_ON_KSEM_TRYWAIT_ENTER PPP_CB_EXTERN(on_ksem_trywait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_KSEM_UNLINK_ENTER PPP_CB_EXTERN(on_ksem_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_WAIT_ENTER +#define PPP_CB_EXTERN_ON_KSEM_WAIT_ENTER PPP_CB_EXTERN(on_ksem_wait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KTIMER_CREATE_ENTER +#define PPP_CB_EXTERN_ON_KTIMER_CREATE_ENTER PPP_CB_EXTERN(on_ktimer_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KTIMER_DELETE_ENTER +#define PPP_CB_EXTERN_ON_KTIMER_DELETE_ENTER PPP_CB_EXTERN(on_ktimer_delete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KTIMER_GETOVERRUN_ENTER +#define PPP_CB_EXTERN_ON_KTIMER_GETOVERRUN_ENTER PPP_CB_EXTERN(on_ktimer_getoverrun_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KTIMER_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_KTIMER_GETTIME_ENTER PPP_CB_EXTERN(on_ktimer_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KTIMER_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_KTIMER_SETTIME_ENTER PPP_CB_EXTERN(on_ktimer_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_KTRACE_ENTER +#define PPP_CB_EXTERN_ON_KTRACE_ENTER PPP_CB_EXTERN(on_ktrace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LCHFLAGS_ENTER +#define PPP_CB_EXTERN_ON_LCHFLAGS_ENTER PPP_CB_EXTERN(on_lchflags_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LCHMOD_ENTER +#define PPP_CB_EXTERN_ON_LCHMOD_ENTER PPP_CB_EXTERN(on_lchmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LCHOWN_ENTER +#define PPP_CB_EXTERN_ON_LCHOWN_ENTER PPP_CB_EXTERN(on_lchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LGETFH_ENTER +#define PPP_CB_EXTERN_ON_LGETFH_ENTER PPP_CB_EXTERN(on_lgetfh_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LINK_ENTER +#define PPP_CB_EXTERN_ON_LINK_ENTER PPP_CB_EXTERN(on_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LINKAT_ENTER +#define PPP_CB_EXTERN_ON_LINKAT_ENTER PPP_CB_EXTERN(on_linkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LIO_LISTIO_ENTER +#define PPP_CB_EXTERN_ON_LIO_LISTIO_ENTER PPP_CB_EXTERN(on_lio_listio_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LISTEN_ENTER +#define PPP_CB_EXTERN_ON_LISTEN_ENTER PPP_CB_EXTERN(on_listen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LPATHCONF_ENTER +#define PPP_CB_EXTERN_ON_LPATHCONF_ENTER PPP_CB_EXTERN(on_lpathconf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LSEEK_ENTER +#define PPP_CB_EXTERN_ON_LSEEK_ENTER PPP_CB_EXTERN(on_lseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LSTAT_ENTER +#define PPP_CB_EXTERN_ON_LSTAT_ENTER PPP_CB_EXTERN(on_lstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_LUTIMES_ENTER +#define PPP_CB_EXTERN_ON_LUTIMES_ENTER PPP_CB_EXTERN(on_lutimes_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MAC_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_MAC_SYSCALL_ENTER PPP_CB_EXTERN(on_mac_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MADVISE_ENTER +#define PPP_CB_EXTERN_ON_MADVISE_ENTER PPP_CB_EXTERN(on_madvise_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MINCORE_ENTER +#define PPP_CB_EXTERN_ON_MINCORE_ENTER PPP_CB_EXTERN(on_mincore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MINHERIT_ENTER +#define PPP_CB_EXTERN_ON_MINHERIT_ENTER PPP_CB_EXTERN(on_minherit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MKDIR_ENTER +#define PPP_CB_EXTERN_ON_MKDIR_ENTER PPP_CB_EXTERN(on_mkdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MKDIRAT_ENTER +#define PPP_CB_EXTERN_ON_MKDIRAT_ENTER PPP_CB_EXTERN(on_mkdirat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MKFIFO_ENTER +#define PPP_CB_EXTERN_ON_MKFIFO_ENTER PPP_CB_EXTERN(on_mkfifo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MKFIFOAT_ENTER +#define PPP_CB_EXTERN_ON_MKFIFOAT_ENTER PPP_CB_EXTERN(on_mkfifoat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MKNOD_ENTER +#define PPP_CB_EXTERN_ON_MKNOD_ENTER PPP_CB_EXTERN(on_mknod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MKNODAT_ENTER +#define PPP_CB_EXTERN_ON_MKNODAT_ENTER PPP_CB_EXTERN(on_mknodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MLOCK_ENTER +#define PPP_CB_EXTERN_ON_MLOCK_ENTER PPP_CB_EXTERN(on_mlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_MLOCKALL_ENTER PPP_CB_EXTERN(on_mlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MODFIND_ENTER +#define PPP_CB_EXTERN_ON_MODFIND_ENTER PPP_CB_EXTERN(on_modfind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MODFNEXT_ENTER +#define PPP_CB_EXTERN_ON_MODFNEXT_ENTER PPP_CB_EXTERN(on_modfnext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MODNEXT_ENTER +#define PPP_CB_EXTERN_ON_MODNEXT_ENTER PPP_CB_EXTERN(on_modnext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MODSTAT_ENTER +#define PPP_CB_EXTERN_ON_MODSTAT_ENTER PPP_CB_EXTERN(on_modstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_MOUNT_ENTER PPP_CB_EXTERN(on_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_MPROTECT_ENTER PPP_CB_EXTERN(on_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MSGCTL_ENTER +#define PPP_CB_EXTERN_ON_MSGCTL_ENTER PPP_CB_EXTERN(on_msgctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MSGGET_ENTER +#define PPP_CB_EXTERN_ON_MSGGET_ENTER PPP_CB_EXTERN(on_msgget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MSGRCV_ENTER +#define PPP_CB_EXTERN_ON_MSGRCV_ENTER PPP_CB_EXTERN(on_msgrcv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MSGSND_ENTER +#define PPP_CB_EXTERN_ON_MSGSND_ENTER PPP_CB_EXTERN(on_msgsnd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MSYNC_ENTER +#define PPP_CB_EXTERN_ON_MSYNC_ENTER PPP_CB_EXTERN(on_msync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MUNLOCK_ENTER +#define PPP_CB_EXTERN_ON_MUNLOCK_ENTER PPP_CB_EXTERN(on_munlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MUNMAP_ENTER +#define PPP_CB_EXTERN_ON_MUNMAP_ENTER PPP_CB_EXTERN(on_munmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_NANOSLEEP_ENTER PPP_CB_EXTERN(on_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NFSSVC_ENTER +#define PPP_CB_EXTERN_ON_NFSSVC_ENTER PPP_CB_EXTERN(on_nfssvc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NFSTAT_ENTER +#define PPP_CB_EXTERN_ON_NFSTAT_ENTER PPP_CB_EXTERN(on_nfstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NLM_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_NLM_SYSCALL_ENTER PPP_CB_EXTERN(on_nlm_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NLSTAT_ENTER +#define PPP_CB_EXTERN_ON_NLSTAT_ENTER PPP_CB_EXTERN(on_nlstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NMOUNT_ENTER +#define PPP_CB_EXTERN_ON_NMOUNT_ENTER PPP_CB_EXTERN(on_nmount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NNPFS_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_NNPFS_SYSCALL_ENTER PPP_CB_EXTERN(on_nnpfs_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NOSYS_ENTER +#define PPP_CB_EXTERN_ON_NOSYS_ENTER PPP_CB_EXTERN(on_nosys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NSTAT_ENTER +#define PPP_CB_EXTERN_ON_NSTAT_ENTER PPP_CB_EXTERN(on_nstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCEPTCONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTACCEPTCONNECTPORT_ENTER PPP_CB_EXTERN(on_NtAcceptConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECK_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECK_ENTER PPP_CB_EXTERN(on_NtAccessCheck_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKANDAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKANDAUDITALARM_ENTER PPP_CB_EXTERN(on_NtAccessCheckAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPE_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPE_ENTER PPP_CB_EXTERN(on_NtAccessCheckByType_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER PPP_CB_EXTERN(on_NtAccessCheckByTypeAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER PPP_CB_EXTERN(on_NtAccessCheckByTypeResultList_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER PPP_CB_EXTERN(on_NtAccessCheckByTypeResultListAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER PPP_CB_EXTERN(on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDATOM_ENTER +#define PPP_CB_EXTERN_ON_NTADDATOM_ENTER PPP_CB_EXTERN(on_NtAddAtom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDBOOTENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTADDBOOTENTRY_ENTER PPP_CB_EXTERN(on_NtAddBootEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDDRIVERENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTADDDRIVERENTRY_ENTER PPP_CB_EXTERN(on_NtAddDriverEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADJUSTGROUPSTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTADJUSTGROUPSTOKEN_ENTER PPP_CB_EXTERN(on_NtAdjustGroupsToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADJUSTPRIVILEGESTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTADJUSTPRIVILEGESTOKEN_ENTER PPP_CB_EXTERN(on_NtAdjustPrivilegesToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALERTRESUMETHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTALERTRESUMETHREAD_ENTER PPP_CB_EXTERN(on_NtAlertResumeThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALERTTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTALERTTHREAD_ENTER PPP_CB_EXTERN(on_NtAlertThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATELOCALLYUNIQUEID_ENTER +#define PPP_CB_EXTERN_ON_NTALLOCATELOCALLYUNIQUEID_ENTER PPP_CB_EXTERN(on_NtAllocateLocallyUniqueId_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATERESERVEOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTALLOCATERESERVEOBJECT_ENTER PPP_CB_EXTERN(on_NtAllocateReserveObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER +#define PPP_CB_EXTERN_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER PPP_CB_EXTERN(on_NtAllocateUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEUUIDS_ENTER +#define PPP_CB_EXTERN_ON_NTALLOCATEUUIDS_ENTER PPP_CB_EXTERN(on_NtAllocateUuids_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTALLOCATEVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtAllocateVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCACCEPTCONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCACCEPTCONNECTPORT_ENTER PPP_CB_EXTERN(on_NtAlpcAcceptConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCANCELMESSAGE_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCANCELMESSAGE_ENTER PPP_CB_EXTERN(on_NtAlpcCancelMessage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCONNECTPORT_ENTER PPP_CB_EXTERN(on_NtAlpcConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCREATEPORT_ENTER PPP_CB_EXTERN(on_NtAlpcCreatePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATEPORTSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCREATEPORTSECTION_ENTER PPP_CB_EXTERN(on_NtAlpcCreatePortSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATERESOURCERESERVE_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCREATERESOURCERESERVE_ENTER PPP_CB_EXTERN(on_NtAlpcCreateResourceReserve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATESECTIONVIEW_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCREATESECTIONVIEW_ENTER PPP_CB_EXTERN(on_NtAlpcCreateSectionView_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATESECURITYCONTEXT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCREATESECURITYCONTEXT_ENTER PPP_CB_EXTERN(on_NtAlpcCreateSecurityContext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETEPORTSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTALPCDELETEPORTSECTION_ENTER PPP_CB_EXTERN(on_NtAlpcDeletePortSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETERESOURCERESERVE_ENTER +#define PPP_CB_EXTERN_ON_NTALPCDELETERESOURCERESERVE_ENTER PPP_CB_EXTERN(on_NtAlpcDeleteResourceReserve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETESECTIONVIEW_ENTER +#define PPP_CB_EXTERN_ON_NTALPCDELETESECTIONVIEW_ENTER PPP_CB_EXTERN(on_NtAlpcDeleteSectionView_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETESECURITYCONTEXT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCDELETESECURITYCONTEXT_ENTER PPP_CB_EXTERN(on_NtAlpcDeleteSecurityContext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDISCONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCDISCONNECTPORT_ENTER PPP_CB_EXTERN(on_NtAlpcDisconnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER PPP_CB_EXTERN(on_NtAlpcImpersonateClientOfPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCOPENSENDERPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTALPCOPENSENDERPROCESS_ENTER PPP_CB_EXTERN(on_NtAlpcOpenSenderProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCOPENSENDERTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTALPCOPENSENDERTHREAD_ENTER PPP_CB_EXTERN(on_NtAlpcOpenSenderThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATION_ENTER PPP_CB_EXTERN(on_NtAlpcQueryInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER +#define PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER PPP_CB_EXTERN(on_NtAlpcQueryInformationMessage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCREVOKESECURITYCONTEXT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCREVOKESECURITYCONTEXT_ENTER PPP_CB_EXTERN(on_NtAlpcRevokeSecurityContext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCSENDWAITRECEIVEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCSENDWAITRECEIVEPORT_ENTER PPP_CB_EXTERN(on_NtAlpcSendWaitReceivePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCSETINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTALPCSETINFORMATION_ENTER PPP_CB_EXTERN(on_NtAlpcSetInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTAPPHELPCACHECONTROL_ENTER +#define PPP_CB_EXTERN_ON_NTAPPHELPCACHECONTROL_ENTER PPP_CB_EXTERN(on_NtApphelpCacheControl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTAREMAPPEDFILESTHESAME_ENTER +#define PPP_CB_EXTERN_ON_NTAREMAPPEDFILESTHESAME_ENTER PPP_CB_EXTERN(on_NtAreMappedFilesTheSame_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtAssignProcessToJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCALLBACKRETURN_ENTER +#define PPP_CB_EXTERN_ON_NTCALLBACKRETURN_ENTER PPP_CB_EXTERN(on_NtCallbackReturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELIOFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCANCELIOFILE_ENTER PPP_CB_EXTERN(on_NtCancelIoFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELIOFILEEX_ENTER +#define PPP_CB_EXTERN_ON_NTCANCELIOFILEEX_ENTER PPP_CB_EXTERN(on_NtCancelIoFileEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER PPP_CB_EXTERN(on_NtCancelSynchronousIoFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELTIMER_ENTER +#define PPP_CB_EXTERN_ON_NTCANCELTIMER_ENTER PPP_CB_EXTERN(on_NtCancelTimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLEAREVENT_ENTER +#define PPP_CB_EXTERN_ON_NTCLEAREVENT_ENTER PPP_CB_EXTERN(on_NtClearEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLOSE_ENTER +#define PPP_CB_EXTERN_ON_NTCLOSE_ENTER PPP_CB_EXTERN(on_NtClose_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLOSEOBJECTAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTCLOSEOBJECTAUDITALARM_ENTER PPP_CB_EXTERN(on_NtCloseObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITCOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_NTCOMMITCOMPLETE_ENTER PPP_CB_EXTERN(on_NtCommitComplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTCOMMITENLISTMENT_ENTER PPP_CB_EXTERN(on_NtCommitEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITTRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTCOMMITTRANSACTION_ENTER PPP_CB_EXTERN(on_NtCommitTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPACTKEYS_ENTER +#define PPP_CB_EXTERN_ON_NTCOMPACTKEYS_ENTER PPP_CB_EXTERN(on_NtCompactKeys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPARETOKENS_ENTER +#define PPP_CB_EXTERN_ON_NTCOMPARETOKENS_ENTER PPP_CB_EXTERN(on_NtCompareTokens_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPLETECONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTCOMPLETECONNECTPORT_ENTER PPP_CB_EXTERN(on_NtCompleteConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPRESSKEY_ENTER +#define PPP_CB_EXTERN_ON_NTCOMPRESSKEY_ENTER PPP_CB_EXTERN(on_NtCompressKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTCONNECTPORT_ENTER PPP_CB_EXTERN(on_NtConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCONTINUE_ENTER +#define PPP_CB_EXTERN_ON_NTCONTINUE_ENTER PPP_CB_EXTERN(on_NtContinue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEDEBUGOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEDEBUGOBJECT_ENTER PPP_CB_EXTERN(on_NtCreateDebugObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEDIRECTORYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEDIRECTORYOBJECT_ENTER PPP_CB_EXTERN(on_NtCreateDirectoryObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEENLISTMENT_ENTER PPP_CB_EXTERN(on_NtCreateEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEEVENT_ENTER PPP_CB_EXTERN(on_NtCreateEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtCreateEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEFILE_ENTER PPP_CB_EXTERN(on_NtCreateFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEIOCOMPLETION_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEIOCOMPLETION_ENTER PPP_CB_EXTERN(on_NtCreateIoCompletion_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtCreateJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEJOBSET_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEJOBSET_ENTER PPP_CB_EXTERN(on_NtCreateJobSet_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEKEY_ENTER PPP_CB_EXTERN(on_NtCreateKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEYEDEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEKEYEDEVENT_ENTER PPP_CB_EXTERN(on_NtCreateKeyedEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEYTRANSACTED_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEKEYTRANSACTED_ENTER PPP_CB_EXTERN(on_NtCreateKeyTransacted_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEMAILSLOTFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEMAILSLOTFILE_ENTER PPP_CB_EXTERN(on_NtCreateMailslotFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEMUTANT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEMUTANT_ENTER PPP_CB_EXTERN(on_NtCreateMutant_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATENAMEDPIPEFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATENAMEDPIPEFILE_ENTER PPP_CB_EXTERN(on_NtCreateNamedPipeFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPAGINGFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPAGINGFILE_ENTER PPP_CB_EXTERN(on_NtCreatePagingFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPORT_ENTER PPP_CB_EXTERN(on_NtCreatePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPRIVATENAMESPACE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPRIVATENAMESPACE_ENTER PPP_CB_EXTERN(on_NtCreatePrivateNamespace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPROCESS_ENTER PPP_CB_EXTERN(on_NtCreateProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROCESSEX_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPROCESSEX_ENTER PPP_CB_EXTERN(on_NtCreateProcessEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPROFILE_ENTER PPP_CB_EXTERN(on_NtCreateProfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROFILEEX_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPROFILEEX_ENTER PPP_CB_EXTERN(on_NtCreateProfileEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATERESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTCREATERESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtCreateResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESECTION_ENTER +#define PPP_CB_EXTERN_ON_NTCREATESECTION_ENTER PPP_CB_EXTERN(on_NtCreateSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESEMAPHORE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATESEMAPHORE_ENTER PPP_CB_EXTERN(on_NtCreateSemaphore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESYMBOLICLINKOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATESYMBOLICLINKOBJECT_ENTER PPP_CB_EXTERN(on_NtCreateSymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETHREAD_ENTER PPP_CB_EXTERN(on_NtCreateThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETHREADEX_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETHREADEX_ENTER PPP_CB_EXTERN(on_NtCreateThreadEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETIMER_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETIMER_ENTER PPP_CB_EXTERN(on_NtCreateTimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETOKEN_ENTER PPP_CB_EXTERN(on_NtCreateToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETRANSACTION_ENTER PPP_CB_EXTERN(on_NtCreateTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtCreateTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEUSERPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEUSERPROCESS_ENTER PPP_CB_EXTERN(on_NtCreateUserProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEWAITABLEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEWAITABLEPORT_ENTER PPP_CB_EXTERN(on_NtCreateWaitablePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEWORKERFACTORY_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEWORKERFACTORY_ENTER PPP_CB_EXTERN(on_NtCreateWorkerFactory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEBUGACTIVEPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTDEBUGACTIVEPROCESS_ENTER PPP_CB_EXTERN(on_NtDebugActiveProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEBUGCONTINUE_ENTER +#define PPP_CB_EXTERN_ON_NTDEBUGCONTINUE_ENTER PPP_CB_EXTERN(on_NtDebugContinue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELAYEXECUTION_ENTER +#define PPP_CB_EXTERN_ON_NTDELAYEXECUTION_ENTER PPP_CB_EXTERN(on_NtDelayExecution_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEATOM_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEATOM_ENTER PPP_CB_EXTERN(on_NtDeleteAtom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEBOOTENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEBOOTENTRY_ENTER PPP_CB_EXTERN(on_NtDeleteBootEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEDRIVERENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEDRIVERENTRY_ENTER PPP_CB_EXTERN(on_NtDeleteDriverEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEFILE_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEFILE_ENTER PPP_CB_EXTERN(on_NtDeleteFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEKEY_ENTER PPP_CB_EXTERN(on_NtDeleteKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEOBJECTAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEOBJECTAUDITALARM_ENTER PPP_CB_EXTERN(on_NtDeleteObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEPRIVATENAMESPACE_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEPRIVATENAMESPACE_ENTER PPP_CB_EXTERN(on_NtDeletePrivateNamespace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEVALUEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEVALUEKEY_ENTER PPP_CB_EXTERN(on_NtDeleteValueKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEVICEIOCONTROLFILE_ENTER +#define PPP_CB_EXTERN_ON_NTDEVICEIOCONTROLFILE_ENTER PPP_CB_EXTERN(on_NtDeviceIoControlFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDISABLELASTKNOWNGOOD_ENTER +#define PPP_CB_EXTERN_ON_NTDISABLELASTKNOWNGOOD_ENTER PPP_CB_EXTERN(on_NtDisableLastKnownGood_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDISPLAYSTRING_ENTER +#define PPP_CB_EXTERN_ON_NTDISPLAYSTRING_ENTER PPP_CB_EXTERN(on_NtDisplayString_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDRAWTEXT_ENTER +#define PPP_CB_EXTERN_ON_NTDRAWTEXT_ENTER PPP_CB_EXTERN(on_NtDrawText_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDUPLICATEOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTDUPLICATEOBJECT_ENTER PPP_CB_EXTERN(on_NtDuplicateObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDUPLICATETOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTDUPLICATETOKEN_ENTER PPP_CB_EXTERN(on_NtDuplicateToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENABLELASTKNOWNGOOD_ENTER +#define PPP_CB_EXTERN_ON_NTENABLELASTKNOWNGOOD_ENTER PPP_CB_EXTERN(on_NtEnableLastKnownGood_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEBOOTENTRIES_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATEBOOTENTRIES_ENTER PPP_CB_EXTERN(on_NtEnumerateBootEntries_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEDRIVERENTRIES_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATEDRIVERENTRIES_ENTER PPP_CB_EXTERN(on_NtEnumerateDriverEntries_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATEKEY_ENTER PPP_CB_EXTERN(on_NtEnumerateKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER PPP_CB_EXTERN(on_NtEnumerateSystemEnvironmentValuesEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATETRANSACTIONOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATETRANSACTIONOBJECT_ENTER PPP_CB_EXTERN(on_NtEnumerateTransactionObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEVALUEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATEVALUEKEY_ENTER PPP_CB_EXTERN(on_NtEnumerateValueKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTEXTENDSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTEXTENDSECTION_ENTER PPP_CB_EXTERN(on_NtExtendSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFILTERTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTFILTERTOKEN_ENTER PPP_CB_EXTERN(on_NtFilterToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFINDATOM_ENTER +#define PPP_CB_EXTERN_ON_NTFINDATOM_ENTER PPP_CB_EXTERN(on_NtFindAtom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHBUFFERSFILE_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHBUFFERSFILE_ENTER PPP_CB_EXTERN(on_NtFlushBuffersFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHINSTALLUILANGUAGE_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHINSTALLUILANGUAGE_ENTER PPP_CB_EXTERN(on_NtFlushInstallUILanguage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHINSTRUCTIONCACHE_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHINSTRUCTIONCACHE_ENTER PPP_CB_EXTERN(on_NtFlushInstructionCache_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHKEY_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHKEY_ENTER PPP_CB_EXTERN(on_NtFlushKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER PPP_CB_EXTERN(on_NtFlushProcessWriteBuffers_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtFlushVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHWRITEBUFFER_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHWRITEBUFFER_ENTER PPP_CB_EXTERN(on_NtFlushWriteBuffer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEUSERPHYSICALPAGES_ENTER +#define PPP_CB_EXTERN_ON_NTFREEUSERPHYSICALPAGES_ENTER PPP_CB_EXTERN(on_NtFreeUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTFREEVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtFreeVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEZEREGISTRY_ENTER +#define PPP_CB_EXTERN_ON_NTFREEZEREGISTRY_ENTER PPP_CB_EXTERN(on_NtFreezeRegistry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEZETRANSACTIONS_ENTER +#define PPP_CB_EXTERN_ON_NTFREEZETRANSACTIONS_ENTER PPP_CB_EXTERN(on_NtFreezeTransactions_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFSCONTROLFILE_ENTER +#define PPP_CB_EXTERN_ON_NTFSCONTROLFILE_ENTER PPP_CB_EXTERN(on_NtFsControlFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETCONTEXTTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTGETCONTEXTTHREAD_ENTER PPP_CB_EXTERN(on_NtGetContextThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETCURRENTPROCESSORNUMBER_ENTER +#define PPP_CB_EXTERN_ON_NTGETCURRENTPROCESSORNUMBER_ENTER PPP_CB_EXTERN(on_NtGetCurrentProcessorNumber_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETDEVICEPOWERSTATE_ENTER +#define PPP_CB_EXTERN_ON_NTGETDEVICEPOWERSTATE_ENTER PPP_CB_EXTERN(on_NtGetDevicePowerState_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETMUIREGISTRYINFO_ENTER +#define PPP_CB_EXTERN_ON_NTGETMUIREGISTRYINFO_ENTER PPP_CB_EXTERN(on_NtGetMUIRegistryInfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNEXTPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTGETNEXTPROCESS_ENTER PPP_CB_EXTERN(on_NtGetNextProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNEXTTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTGETNEXTTHREAD_ENTER PPP_CB_EXTERN(on_NtGetNextThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNLSSECTIONPTR_ENTER +#define PPP_CB_EXTERN_ON_NTGETNLSSECTIONPTR_ENTER PPP_CB_EXTERN(on_NtGetNlsSectionPtr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtGetNotificationResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETPLUGPLAYEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTGETPLUGPLAYEVENT_ENTER PPP_CB_EXTERN(on_NtGetPlugPlayEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETWRITEWATCH_ENTER +#define PPP_CB_EXTERN_ON_NTGETWRITEWATCH_ENTER PPP_CB_EXTERN(on_NtGetWriteWatch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER PPP_CB_EXTERN(on_NtImpersonateAnonymousToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATECLIENTOFPORT_ENTER +#define PPP_CB_EXTERN_ON_NTIMPERSONATECLIENTOFPORT_ENTER PPP_CB_EXTERN(on_NtImpersonateClientOfPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATETHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTIMPERSONATETHREAD_ENTER PPP_CB_EXTERN(on_NtImpersonateThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIALIZENLSFILES_ENTER +#define PPP_CB_EXTERN_ON_NTINITIALIZENLSFILES_ENTER PPP_CB_EXTERN(on_NtInitializeNlsFiles_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIALIZEREGISTRY_ENTER +#define PPP_CB_EXTERN_ON_NTINITIALIZEREGISTRY_ENTER PPP_CB_EXTERN(on_NtInitializeRegistry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIATEPOWERACTION_ENTER +#define PPP_CB_EXTERN_ON_NTINITIATEPOWERACTION_ENTER PPP_CB_EXTERN(on_NtInitiatePowerAction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISPROCESSINJOB_ENTER +#define PPP_CB_EXTERN_ON_NTISPROCESSINJOB_ENTER PPP_CB_EXTERN(on_NtIsProcessInJob_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER +#define PPP_CB_EXTERN_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER PPP_CB_EXTERN(on_NtIsSystemResumeAutomatic_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISUILANGUAGECOMITTED_ENTER +#define PPP_CB_EXTERN_ON_NTISUILANGUAGECOMITTED_ENTER PPP_CB_EXTERN(on_NtIsUILanguageComitted_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLISTENPORT_ENTER +#define PPP_CB_EXTERN_ON_NTLISTENPORT_ENTER PPP_CB_EXTERN(on_NtListenPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADDRIVER_ENTER +#define PPP_CB_EXTERN_ON_NTLOADDRIVER_ENTER PPP_CB_EXTERN(on_NtLoadDriver_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEY_ENTER +#define PPP_CB_EXTERN_ON_NTLOADKEY_ENTER PPP_CB_EXTERN(on_NtLoadKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEY2_ENTER +#define PPP_CB_EXTERN_ON_NTLOADKEY2_ENTER PPP_CB_EXTERN(on_NtLoadKey2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEYEX_ENTER +#define PPP_CB_EXTERN_ON_NTLOADKEYEX_ENTER PPP_CB_EXTERN(on_NtLoadKeyEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKFILE_ENTER +#define PPP_CB_EXTERN_ON_NTLOCKFILE_ENTER PPP_CB_EXTERN(on_NtLockFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER +#define PPP_CB_EXTERN_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER PPP_CB_EXTERN(on_NtLockProductActivationKeys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKREGISTRYKEY_ENTER +#define PPP_CB_EXTERN_ON_NTLOCKREGISTRYKEY_ENTER PPP_CB_EXTERN(on_NtLockRegistryKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTLOCKVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtLockVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAKEPERMANENTOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTMAKEPERMANENTOBJECT_ENTER PPP_CB_EXTERN(on_NtMakePermanentObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAKETEMPORARYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTMAKETEMPORARYOBJECT_ENTER PPP_CB_EXTERN(on_NtMakeTemporaryObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPCMFMODULE_ENTER +#define PPP_CB_EXTERN_ON_NTMAPCMFMODULE_ENTER PPP_CB_EXTERN(on_NtMapCMFModule_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGES_ENTER +#define PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGES_ENTER PPP_CB_EXTERN(on_NtMapUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER +#define PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER PPP_CB_EXTERN(on_NtMapUserPhysicalPagesScatter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPVIEWOFSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTMAPVIEWOFSECTION_ENTER PPP_CB_EXTERN(on_NtMapViewOfSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMODIFYBOOTENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTMODIFYBOOTENTRY_ENTER PPP_CB_EXTERN(on_NtModifyBootEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMODIFYDRIVERENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTMODIFYDRIVERENTRY_ENTER PPP_CB_EXTERN(on_NtModifyDriverEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER PPP_CB_EXTERN(on_NtNotifyChangeDirectoryFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEKEY_ENTER PPP_CB_EXTERN(on_NtNotifyChangeKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER PPP_CB_EXTERN(on_NtNotifyChangeMultipleKeys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGESESSION_ENTER +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGESESSION_ENTER PPP_CB_EXTERN(on_NtNotifyChangeSession_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENDIRECTORYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENDIRECTORYOBJECT_ENTER PPP_CB_EXTERN(on_NtOpenDirectoryObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENENLISTMENT_ENTER PPP_CB_EXTERN(on_NtOpenEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENEVENT_ENTER PPP_CB_EXTERN(on_NtOpenEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTOPENEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtOpenEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENFILE_ENTER +#define PPP_CB_EXTERN_ON_NTOPENFILE_ENTER PPP_CB_EXTERN(on_NtOpenFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENIOCOMPLETION_ENTER +#define PPP_CB_EXTERN_ON_NTOPENIOCOMPLETION_ENTER PPP_CB_EXTERN(on_NtOpenIoCompletion_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtOpenJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEY_ENTER +#define PPP_CB_EXTERN_ON_NTOPENKEY_ENTER PPP_CB_EXTERN(on_NtOpenKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYEDEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENKEYEDEVENT_ENTER PPP_CB_EXTERN(on_NtOpenKeyedEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYEX_ENTER +#define PPP_CB_EXTERN_ON_NTOPENKEYEX_ENTER PPP_CB_EXTERN(on_NtOpenKeyEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTED_ENTER +#define PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTED_ENTER PPP_CB_EXTERN(on_NtOpenKeyTransacted_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTEDEX_ENTER +#define PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTEDEX_ENTER PPP_CB_EXTERN(on_NtOpenKeyTransactedEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENMUTANT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENMUTANT_ENTER PPP_CB_EXTERN(on_NtOpenMutant_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENOBJECTAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTOPENOBJECTAUDITALARM_ENTER PPP_CB_EXTERN(on_NtOpenObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPRIVATENAMESPACE_ENTER +#define PPP_CB_EXTERN_ON_NTOPENPRIVATENAMESPACE_ENTER PPP_CB_EXTERN(on_NtOpenPrivateNamespace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTOPENPROCESS_ENTER PPP_CB_EXTERN(on_NtOpenProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESSTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTOPENPROCESSTOKEN_ENTER PPP_CB_EXTERN(on_NtOpenProcessToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESSTOKENEX_ENTER +#define PPP_CB_EXTERN_ON_NTOPENPROCESSTOKENEX_ENTER PPP_CB_EXTERN(on_NtOpenProcessTokenEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENRESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTOPENRESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtOpenResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTOPENSECTION_ENTER PPP_CB_EXTERN(on_NtOpenSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSEMAPHORE_ENTER +#define PPP_CB_EXTERN_ON_NTOPENSEMAPHORE_ENTER PPP_CB_EXTERN(on_NtOpenSemaphore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSESSION_ENTER +#define PPP_CB_EXTERN_ON_NTOPENSESSION_ENTER PPP_CB_EXTERN(on_NtOpenSession_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSYMBOLICLINKOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENSYMBOLICLINKOBJECT_ENTER PPP_CB_EXTERN(on_NtOpenSymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTHREAD_ENTER PPP_CB_EXTERN(on_NtOpenThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREADTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTHREADTOKEN_ENTER PPP_CB_EXTERN(on_NtOpenThreadToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREADTOKENEX_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTHREADTOKENEX_ENTER PPP_CB_EXTERN(on_NtOpenThreadTokenEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTIMER_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTIMER_ENTER PPP_CB_EXTERN(on_NtOpenTimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTRANSACTION_ENTER PPP_CB_EXTERN(on_NtOpenTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtOpenTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTP_ADJTIME_ENTER +#define PPP_CB_EXTERN_ON_NTP_ADJTIME_ENTER PPP_CB_EXTERN(on_ntp_adjtime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTP_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_NTP_GETTIME_ENTER PPP_CB_EXTERN(on_ntp_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPLUGPLAYCONTROL_ENTER +#define PPP_CB_EXTERN_ON_NTPLUGPLAYCONTROL_ENTER PPP_CB_EXTERN(on_NtPlugPlayControl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPOWERINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTPOWERINFORMATION_ENTER PPP_CB_EXTERN(on_NtPowerInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPARECOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_NTPREPARECOMPLETE_ENTER PPP_CB_EXTERN(on_NtPrepareComplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPAREENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTPREPAREENLISTMENT_ENTER PPP_CB_EXTERN(on_NtPrepareEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPREPARECOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_NTPREPREPARECOMPLETE_ENTER PPP_CB_EXTERN(on_NtPrePrepareComplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPREPAREENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTPREPREPAREENLISTMENT_ENTER PPP_CB_EXTERN(on_NtPrePrepareEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGECHECK_ENTER +#define PPP_CB_EXTERN_ON_NTPRIVILEGECHECK_ENTER PPP_CB_EXTERN(on_NtPrivilegeCheck_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER PPP_CB_EXTERN(on_NtPrivilegedServiceAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER PPP_CB_EXTERN(on_NtPrivilegeObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROPAGATIONCOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_NTPROPAGATIONCOMPLETE_ENTER PPP_CB_EXTERN(on_NtPropagationComplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROPAGATIONFAILED_ENTER +#define PPP_CB_EXTERN_ON_NTPROPAGATIONFAILED_ENTER PPP_CB_EXTERN(on_NtPropagationFailed_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROTECTVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTPROTECTVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtProtectVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPULSEEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTPULSEEVENT_ENTER PPP_CB_EXTERN(on_NtPulseEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYATTRIBUTESFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYATTRIBUTESFILE_ENTER PPP_CB_EXTERN(on_NtQueryAttributesFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYBOOTENTRYORDER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYBOOTENTRYORDER_ENTER PPP_CB_EXTERN(on_NtQueryBootEntryOrder_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYBOOTOPTIONS_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYBOOTOPTIONS_ENTER PPP_CB_EXTERN(on_NtQueryBootOptions_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEBUGFILTERSTATE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDEBUGFILTERSTATE_ENTER PPP_CB_EXTERN(on_NtQueryDebugFilterState_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEFAULTLOCALE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDEFAULTLOCALE_ENTER PPP_CB_EXTERN(on_NtQueryDefaultLocale_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEFAULTUILANGUAGE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDEFAULTUILANGUAGE_ENTER PPP_CB_EXTERN(on_NtQueryDefaultUILanguage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDIRECTORYFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDIRECTORYFILE_ENTER PPP_CB_EXTERN(on_NtQueryDirectoryFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDIRECTORYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDIRECTORYOBJECT_ENTER PPP_CB_EXTERN(on_NtQueryDirectoryObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDRIVERENTRYORDER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDRIVERENTRYORDER_ENTER PPP_CB_EXTERN(on_NtQueryDriverEntryOrder_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYEAFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYEAFILE_ENTER PPP_CB_EXTERN(on_NtQueryEaFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYEVENT_ENTER PPP_CB_EXTERN(on_NtQueryEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYFULLATTRIBUTESFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYFULLATTRIBUTESFILE_ENTER PPP_CB_EXTERN(on_NtQueryFullAttributesFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONATOM_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONATOM_ENTER PPP_CB_EXTERN(on_NtQueryInformationAtom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONENLISTMENT_ENTER PPP_CB_EXTERN(on_NtQueryInformationEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtQueryInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtQueryInformationJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPORT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPORT_ENTER PPP_CB_EXTERN(on_NtQueryInformationPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPROCESS_ENTER PPP_CB_EXTERN(on_NtQueryInformationProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtQueryInformationResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTHREAD_ENTER PPP_CB_EXTERN(on_NtQueryInformationThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTOKEN_ENTER PPP_CB_EXTERN(on_NtQueryInformationToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTION_ENTER PPP_CB_EXTERN(on_NtQueryInformationTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtQueryInformationTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER PPP_CB_EXTERN(on_NtQueryInformationWorkerFactory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINSTALLUILANGUAGE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINSTALLUILANGUAGE_ENTER PPP_CB_EXTERN(on_NtQueryInstallUILanguage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINTERVALPROFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINTERVALPROFILE_ENTER PPP_CB_EXTERN(on_NtQueryIntervalProfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYIOCOMPLETION_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYIOCOMPLETION_ENTER PPP_CB_EXTERN(on_NtQueryIoCompletion_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYKEY_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYKEY_ENTER PPP_CB_EXTERN(on_NtQueryKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYLICENSEVALUE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYLICENSEVALUE_ENTER PPP_CB_EXTERN(on_NtQueryLicenseValue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYMULTIPLEVALUEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYMULTIPLEVALUEKEY_ENTER PPP_CB_EXTERN(on_NtQueryMultipleValueKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYMUTANT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYMUTANT_ENTER PPP_CB_EXTERN(on_NtQueryMutant_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYOBJECT_ENTER PPP_CB_EXTERN(on_NtQueryObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYS_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYS_ENTER PPP_CB_EXTERN(on_NtQueryOpenSubKeys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYSEX_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYSEX_ENTER PPP_CB_EXTERN(on_NtQueryOpenSubKeysEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYPERFORMANCECOUNTER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYPERFORMANCECOUNTER_ENTER PPP_CB_EXTERN(on_NtQueryPerformanceCounter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER PPP_CB_EXTERN(on_NtQueryPortInformationProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtQueryQuotaInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSECTION_ENTER PPP_CB_EXTERN(on_NtQuerySection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER PPP_CB_EXTERN(on_NtQuerySecurityAttributesToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECURITYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSECURITYOBJECT_ENTER PPP_CB_EXTERN(on_NtQuerySecurityObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSEMAPHORE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSEMAPHORE_ENTER PPP_CB_EXTERN(on_NtQuerySemaphore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER PPP_CB_EXTERN(on_NtQuerySymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER PPP_CB_EXTERN(on_NtQuerySystemEnvironmentValue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER PPP_CB_EXTERN(on_NtQuerySystemEnvironmentValueEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATION_ENTER PPP_CB_EXTERN(on_NtQuerySystemInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER PPP_CB_EXTERN(on_NtQuerySystemInformationEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMTIME_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMTIME_ENTER PPP_CB_EXTERN(on_NtQuerySystemTime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYTIMER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYTIMER_ENTER PPP_CB_EXTERN(on_NtQueryTimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYTIMERRESOLUTION_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYTIMERRESOLUTION_ENTER PPP_CB_EXTERN(on_NtQueryTimerResolution_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVALUEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYVALUEKEY_ENTER PPP_CB_EXTERN(on_NtQueryValueKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtQueryVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtQueryVolumeInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUEUEAPCTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTQUEUEAPCTHREAD_ENTER PPP_CB_EXTERN(on_NtQueueApcThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUEUEAPCTHREADEX_ENTER +#define PPP_CB_EXTERN_ON_NTQUEUEAPCTHREADEX_ENTER PPP_CB_EXTERN(on_NtQueueApcThreadEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRAISEEXCEPTION_ENTER +#define PPP_CB_EXTERN_ON_NTRAISEEXCEPTION_ENTER PPP_CB_EXTERN(on_NtRaiseException_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRAISEHARDERROR_ENTER +#define PPP_CB_EXTERN_ON_NTRAISEHARDERROR_ENTER PPP_CB_EXTERN(on_NtRaiseHardError_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADFILE_ENTER +#define PPP_CB_EXTERN_ON_NTREADFILE_ENTER PPP_CB_EXTERN(on_NtReadFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADFILESCATTER_ENTER +#define PPP_CB_EXTERN_ON_NTREADFILESCATTER_ENTER PPP_CB_EXTERN(on_NtReadFileScatter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADONLYENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTREADONLYENLISTMENT_ENTER PPP_CB_EXTERN(on_NtReadOnlyEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADREQUESTDATA_ENTER +#define PPP_CB_EXTERN_ON_NTREADREQUESTDATA_ENTER PPP_CB_EXTERN(on_NtReadRequestData_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTREADVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtReadVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTRECOVERENLISTMENT_ENTER PPP_CB_EXTERN(on_NtRecoverEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERRESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTRECOVERRESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtRecoverResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERTRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTRECOVERTRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtRecoverTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER PPP_CB_EXTERN(on_NtRegisterProtocolAddressInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREGISTERTHREADTERMINATEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREGISTERTHREADTERMINATEPORT_ENTER PPP_CB_EXTERN(on_NtRegisterThreadTerminatePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEKEYEDEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTRELEASEKEYEDEVENT_ENTER PPP_CB_EXTERN(on_NtReleaseKeyedEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEMUTANT_ENTER +#define PPP_CB_EXTERN_ON_NTRELEASEMUTANT_ENTER PPP_CB_EXTERN(on_NtReleaseMutant_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASESEMAPHORE_ENTER +#define PPP_CB_EXTERN_ON_NTRELEASESEMAPHORE_ENTER PPP_CB_EXTERN(on_NtReleaseSemaphore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEWORKERFACTORYWORKER_ENTER +#define PPP_CB_EXTERN_ON_NTRELEASEWORKERFACTORYWORKER_ENTER PPP_CB_EXTERN(on_NtReleaseWorkerFactoryWorker_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETION_ENTER +#define PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETION_ENTER PPP_CB_EXTERN(on_NtRemoveIoCompletion_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETIONEX_ENTER +#define PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETIONEX_ENTER PPP_CB_EXTERN(on_NtRemoveIoCompletionEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEPROCESSDEBUG_ENTER +#define PPP_CB_EXTERN_ON_NTREMOVEPROCESSDEBUG_ENTER PPP_CB_EXTERN(on_NtRemoveProcessDebug_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRENAMEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTRENAMEKEY_ENTER PPP_CB_EXTERN(on_NtRenameKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRENAMETRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTRENAMETRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtRenameTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLACEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTREPLACEKEY_ENTER PPP_CB_EXTERN(on_NtReplaceKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLACEPARTITIONUNIT_ENTER +#define PPP_CB_EXTERN_ON_NTREPLACEPARTITIONUNIT_ENTER PPP_CB_EXTERN(on_NtReplacePartitionUnit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREPLYPORT_ENTER PPP_CB_EXTERN(on_NtReplyPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORT_ENTER PPP_CB_EXTERN(on_NtReplyWaitReceivePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORTEX_ENTER +#define PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORTEX_ENTER PPP_CB_EXTERN(on_NtReplyWaitReceivePortEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITREPLYPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREPLYWAITREPLYPORT_ENTER PPP_CB_EXTERN(on_NtReplyWaitReplyPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREQUESTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREQUESTPORT_ENTER PPP_CB_EXTERN(on_NtRequestPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREQUESTWAITREPLYPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREQUESTWAITREPLYPORT_ENTER PPP_CB_EXTERN(on_NtRequestWaitReplyPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESETEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTRESETEVENT_ENTER PPP_CB_EXTERN(on_NtResetEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESETWRITEWATCH_ENTER +#define PPP_CB_EXTERN_ON_NTRESETWRITEWATCH_ENTER PPP_CB_EXTERN(on_NtResetWriteWatch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESTOREKEY_ENTER +#define PPP_CB_EXTERN_ON_NTRESTOREKEY_ENTER PPP_CB_EXTERN(on_NtRestoreKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESUMEPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTRESUMEPROCESS_ENTER PPP_CB_EXTERN(on_NtResumeProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESUMETHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTRESUMETHREAD_ENTER PPP_CB_EXTERN(on_NtResumeThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKCOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_NTROLLBACKCOMPLETE_ENTER PPP_CB_EXTERN(on_NtRollbackComplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTROLLBACKENLISTMENT_ENTER PPP_CB_EXTERN(on_NtRollbackEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKTRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTROLLBACKTRANSACTION_ENTER PPP_CB_EXTERN(on_NtRollbackTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtRollforwardTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTSAVEKEY_ENTER PPP_CB_EXTERN(on_NtSaveKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEKEYEX_ENTER +#define PPP_CB_EXTERN_ON_NTSAVEKEYEX_ENTER PPP_CB_EXTERN(on_NtSaveKeyEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEMERGEDKEYS_ENTER +#define PPP_CB_EXTERN_ON_NTSAVEMERGEDKEYS_ENTER PPP_CB_EXTERN(on_NtSaveMergedKeys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSECURECONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTSECURECONNECTPORT_ENTER PPP_CB_EXTERN(on_NtSecureConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSERIALIZEBOOT_ENTER +#define PPP_CB_EXTERN_ON_NTSERIALIZEBOOT_ENTER PPP_CB_EXTERN(on_NtSerializeBoot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETBOOTENTRYORDER_ENTER +#define PPP_CB_EXTERN_ON_NTSETBOOTENTRYORDER_ENTER PPP_CB_EXTERN(on_NtSetBootEntryOrder_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETBOOTOPTIONS_ENTER +#define PPP_CB_EXTERN_ON_NTSETBOOTOPTIONS_ENTER PPP_CB_EXTERN(on_NtSetBootOptions_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETCONTEXTTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTSETCONTEXTTHREAD_ENTER PPP_CB_EXTERN(on_NtSetContextThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEBUGFILTERSTATE_ENTER +#define PPP_CB_EXTERN_ON_NTSETDEBUGFILTERSTATE_ENTER PPP_CB_EXTERN(on_NtSetDebugFilterState_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTHARDERRORPORT_ENTER +#define PPP_CB_EXTERN_ON_NTSETDEFAULTHARDERRORPORT_ENTER PPP_CB_EXTERN(on_NtSetDefaultHardErrorPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTLOCALE_ENTER +#define PPP_CB_EXTERN_ON_NTSETDEFAULTLOCALE_ENTER PPP_CB_EXTERN(on_NtSetDefaultLocale_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTUILANGUAGE_ENTER +#define PPP_CB_EXTERN_ON_NTSETDEFAULTUILANGUAGE_ENTER PPP_CB_EXTERN(on_NtSetDefaultUILanguage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDRIVERENTRYORDER_ENTER +#define PPP_CB_EXTERN_ON_NTSETDRIVERENTRYORDER_ENTER PPP_CB_EXTERN(on_NtSetDriverEntryOrder_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEAFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSETEAFILE_ENTER PPP_CB_EXTERN(on_NtSetEaFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTSETEVENT_ENTER PPP_CB_EXTERN(on_NtSetEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEVENTBOOSTPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_NTSETEVENTBOOSTPRIORITY_ENTER PPP_CB_EXTERN(on_NtSetEventBoostPriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETHIGHEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTSETHIGHEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtSetHighEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtSetHighWaitLowEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER PPP_CB_EXTERN(on_NtSetInformationDebugObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONENLISTMENT_ENTER PPP_CB_EXTERN(on_NtSetInformationEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtSetInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtSetInformationJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONKEY_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONKEY_ENTER PPP_CB_EXTERN(on_NtSetInformationKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONOBJECT_ENTER PPP_CB_EXTERN(on_NtSetInformationObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONPROCESS_ENTER PPP_CB_EXTERN(on_NtSetInformationProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtSetInformationResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTHREAD_ENTER PPP_CB_EXTERN(on_NtSetInformationThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTOKEN_ENTER PPP_CB_EXTERN(on_NtSetInformationToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTION_ENTER PPP_CB_EXTERN(on_NtSetInformationTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtSetInformationTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONWORKERFACTORY_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONWORKERFACTORY_ENTER PPP_CB_EXTERN(on_NtSetInformationWorkerFactory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINTERVALPROFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSETINTERVALPROFILE_ENTER PPP_CB_EXTERN(on_NtSetIntervalProfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETIOCOMPLETION_ENTER +#define PPP_CB_EXTERN_ON_NTSETIOCOMPLETION_ENTER PPP_CB_EXTERN(on_NtSetIoCompletion_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETIOCOMPLETIONEX_ENTER +#define PPP_CB_EXTERN_ON_NTSETIOCOMPLETIONEX_ENTER PPP_CB_EXTERN(on_NtSetIoCompletionEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLDTENTRIES_ENTER +#define PPP_CB_EXTERN_ON_NTSETLDTENTRIES_ENTER PPP_CB_EXTERN(on_NtSetLdtEntries_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLOWEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTSETLOWEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtSetLowEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtSetLowWaitHighEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETQUOTAINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSETQUOTAINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtSetQuotaInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSECURITYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSETSECURITYOBJECT_ENTER PPP_CB_EXTERN(on_NtSetSecurityObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER +#define PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER PPP_CB_EXTERN(on_NtSetSystemEnvironmentValue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER +#define PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER PPP_CB_EXTERN(on_NtSetSystemEnvironmentValueEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTSETSYSTEMINFORMATION_ENTER PPP_CB_EXTERN(on_NtSetSystemInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMPOWERSTATE_ENTER +#define PPP_CB_EXTERN_ON_NTSETSYSTEMPOWERSTATE_ENTER PPP_CB_EXTERN(on_NtSetSystemPowerState_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMTIME_ENTER +#define PPP_CB_EXTERN_ON_NTSETSYSTEMTIME_ENTER PPP_CB_EXTERN(on_NtSetSystemTime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTHREADEXECUTIONSTATE_ENTER +#define PPP_CB_EXTERN_ON_NTSETTHREADEXECUTIONSTATE_ENTER PPP_CB_EXTERN(on_NtSetThreadExecutionState_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMER_ENTER +#define PPP_CB_EXTERN_ON_NTSETTIMER_ENTER PPP_CB_EXTERN(on_NtSetTimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMEREX_ENTER +#define PPP_CB_EXTERN_ON_NTSETTIMEREX_ENTER PPP_CB_EXTERN(on_NtSetTimerEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMERRESOLUTION_ENTER +#define PPP_CB_EXTERN_ON_NTSETTIMERRESOLUTION_ENTER PPP_CB_EXTERN(on_NtSetTimerResolution_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETUUIDSEED_ENTER +#define PPP_CB_EXTERN_ON_NTSETUUIDSEED_ENTER PPP_CB_EXTERN(on_NtSetUuidSeed_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETVALUEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTSETVALUEKEY_ENTER PPP_CB_EXTERN(on_NtSetValueKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETVOLUMEINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSETVOLUMEINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtSetVolumeInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSHUTDOWNSYSTEM_ENTER +#define PPP_CB_EXTERN_ON_NTSHUTDOWNSYSTEM_ENTER PPP_CB_EXTERN(on_NtShutdownSystem_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSHUTDOWNWORKERFACTORY_ENTER +#define PPP_CB_EXTERN_ON_NTSHUTDOWNWORKERFACTORY_ENTER PPP_CB_EXTERN(on_NtShutdownWorkerFactory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER PPP_CB_EXTERN(on_NtSignalAndWaitForSingleObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSINGLEPHASEREJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSINGLEPHASEREJECT_ENTER PPP_CB_EXTERN(on_NtSinglePhaseReject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSTARTPROFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSTARTPROFILE_ENTER PPP_CB_EXTERN(on_NtStartProfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSTOPPROFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSTOPPROFILE_ENTER PPP_CB_EXTERN(on_NtStopProfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSUSPENDPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTSUSPENDPROCESS_ENTER PPP_CB_EXTERN(on_NtSuspendProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSUSPENDTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTSUSPENDTHREAD_ENTER PPP_CB_EXTERN(on_NtSuspendThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSYSTEMDEBUGCONTROL_ENTER +#define PPP_CB_EXTERN_ON_NTSYSTEMDEBUGCONTROL_ENTER PPP_CB_EXTERN(on_NtSystemDebugControl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATEJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTTERMINATEJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtTerminateJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATEPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTTERMINATEPROCESS_ENTER PPP_CB_EXTERN(on_NtTerminateProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATETHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTTERMINATETHREAD_ENTER PPP_CB_EXTERN(on_NtTerminateThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTESTALERT_ENTER +#define PPP_CB_EXTERN_ON_NTTESTALERT_ENTER PPP_CB_EXTERN(on_NtTestAlert_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTHAWREGISTRY_ENTER +#define PPP_CB_EXTERN_ON_NTTHAWREGISTRY_ENTER PPP_CB_EXTERN(on_NtThawRegistry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTHAWTRANSACTIONS_ENTER +#define PPP_CB_EXTERN_ON_NTTHAWTRANSACTIONS_ENTER PPP_CB_EXTERN(on_NtThawTransactions_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRACECONTROL_ENTER +#define PPP_CB_EXTERN_ON_NTTRACECONTROL_ENTER PPP_CB_EXTERN(on_NtTraceControl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRACEEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTTRACEEVENT_ENTER PPP_CB_EXTERN(on_NtTraceEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRANSLATEFILEPATH_ENTER +#define PPP_CB_EXTERN_ON_NTTRANSLATEFILEPATH_ENTER PPP_CB_EXTERN(on_NtTranslateFilePath_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUMSTHREADYIELD_ENTER +#define PPP_CB_EXTERN_ON_NTUMSTHREADYIELD_ENTER PPP_CB_EXTERN(on_NtUmsThreadYield_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADDRIVER_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOADDRIVER_ENTER PPP_CB_EXTERN(on_NtUnloadDriver_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEY_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOADKEY_ENTER PPP_CB_EXTERN(on_NtUnloadKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEY2_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOADKEY2_ENTER PPP_CB_EXTERN(on_NtUnloadKey2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEYEX_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOADKEYEX_ENTER PPP_CB_EXTERN(on_NtUnloadKeyEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOCKFILE_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOCKFILE_ENTER PPP_CB_EXTERN(on_NtUnlockFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOCKVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOCKVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtUnlockVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNMAPVIEWOFSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTUNMAPVIEWOFSECTION_ENTER PPP_CB_EXTERN(on_NtUnmapViewOfSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTVDMCONTROL_ENTER +#define PPP_CB_EXTERN_ON_NTVDMCONTROL_ENTER PPP_CB_EXTERN(on_NtVdmControl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORDEBUGEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORDEBUGEVENT_ENTER PPP_CB_EXTERN(on_NtWaitForDebugEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORKEYEDEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORKEYEDEVENT_ENTER PPP_CB_EXTERN(on_NtWaitForKeyedEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS_ENTER PPP_CB_EXTERN(on_NtWaitForMultipleObjects_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER PPP_CB_EXTERN(on_NtWaitForMultipleObjects32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORSINGLEOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORSINGLEOBJECT_ENTER PPP_CB_EXTERN(on_NtWaitForSingleObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER PPP_CB_EXTERN(on_NtWaitForWorkViaWorkerFactory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITHIGHEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTWAITHIGHEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtWaitHighEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITLOWEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTWAITLOWEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtWaitLowEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWORKERFACTORYWORKERREADY_ENTER +#define PPP_CB_EXTERN_ON_NTWORKERFACTORYWORKERREADY_ENTER PPP_CB_EXTERN(on_NtWorkerFactoryWorkerReady_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEFILE_ENTER +#define PPP_CB_EXTERN_ON_NTWRITEFILE_ENTER PPP_CB_EXTERN(on_NtWriteFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEFILEGATHER_ENTER +#define PPP_CB_EXTERN_ON_NTWRITEFILEGATHER_ENTER PPP_CB_EXTERN(on_NtWriteFileGather_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEREQUESTDATA_ENTER +#define PPP_CB_EXTERN_ON_NTWRITEREQUESTDATA_ENTER PPP_CB_EXTERN(on_NtWriteRequestData_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTWRITEVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtWriteVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTYIELDEXECUTION_ENTER +#define PPP_CB_EXTERN_ON_NTYIELDEXECUTION_ENTER PPP_CB_EXTERN(on_NtYieldExecution_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_OPEN_ENTER +#define PPP_CB_EXTERN_ON_OPEN_ENTER PPP_CB_EXTERN(on_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_OPENAT_ENTER +#define PPP_CB_EXTERN_ON_OPENAT_ENTER PPP_CB_EXTERN(on_openat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PATHCONF_ENTER +#define PPP_CB_EXTERN_ON_PATHCONF_ENTER PPP_CB_EXTERN(on_pathconf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PDFORK_ENTER +#define PPP_CB_EXTERN_ON_PDFORK_ENTER PPP_CB_EXTERN(on_pdfork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PDGETPID_ENTER +#define PPP_CB_EXTERN_ON_PDGETPID_ENTER PPP_CB_EXTERN(on_pdgetpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PDKILL_ENTER +#define PPP_CB_EXTERN_ON_PDKILL_ENTER PPP_CB_EXTERN(on_pdkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PIPE_ENTER +#define PPP_CB_EXTERN_ON_PIPE_ENTER PPP_CB_EXTERN(on_pipe_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PIPE2_ENTER +#define PPP_CB_EXTERN_ON_PIPE2_ENTER PPP_CB_EXTERN(on_pipe2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_POLL_ENTER +#define PPP_CB_EXTERN_ON_POLL_ENTER PPP_CB_EXTERN(on_poll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_POSIX_FADVISE_ENTER +#define PPP_CB_EXTERN_ON_POSIX_FADVISE_ENTER PPP_CB_EXTERN(on_posix_fadvise_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_POSIX_FALLOCATE_ENTER +#define PPP_CB_EXTERN_ON_POSIX_FALLOCATE_ENTER PPP_CB_EXTERN(on_posix_fallocate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_POSIX_OPENPT_ENTER +#define PPP_CB_EXTERN_ON_POSIX_OPENPT_ENTER PPP_CB_EXTERN(on_posix_openpt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PPOLL_ENTER +#define PPP_CB_EXTERN_ON_PPOLL_ENTER PPP_CB_EXTERN(on_ppoll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PREAD_ENTER +#define PPP_CB_EXTERN_ON_PREAD_ENTER PPP_CB_EXTERN(on_pread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PREADV_ENTER +#define PPP_CB_EXTERN_ON_PREADV_ENTER PPP_CB_EXTERN(on_preadv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PROCCTL_ENTER +#define PPP_CB_EXTERN_ON_PROCCTL_ENTER PPP_CB_EXTERN(on_procctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PROFIL_ENTER +#define PPP_CB_EXTERN_ON_PROFIL_ENTER PPP_CB_EXTERN(on_profil_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PSELECT_ENTER +#define PPP_CB_EXTERN_ON_PSELECT_ENTER PPP_CB_EXTERN(on_pselect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PTRACE_ENTER +#define PPP_CB_EXTERN_ON_PTRACE_ENTER PPP_CB_EXTERN(on_ptrace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PWRITE_ENTER +#define PPP_CB_EXTERN_ON_PWRITE_ENTER PPP_CB_EXTERN(on_pwrite_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_PWRITEV_ENTER +#define PPP_CB_EXTERN_ON_PWRITEV_ENTER PPP_CB_EXTERN(on_pwritev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_QUOTA_ENTER +#define PPP_CB_EXTERN_ON_QUOTA_ENTER PPP_CB_EXTERN(on_quota_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_QUOTACTL_ENTER +#define PPP_CB_EXTERN_ON_QUOTACTL_ENTER PPP_CB_EXTERN(on_quotactl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RCTL_ADD_RULE_ENTER +#define PPP_CB_EXTERN_ON_RCTL_ADD_RULE_ENTER PPP_CB_EXTERN(on_rctl_add_rule_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RCTL_GET_LIMITS_ENTER +#define PPP_CB_EXTERN_ON_RCTL_GET_LIMITS_ENTER PPP_CB_EXTERN(on_rctl_get_limits_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RCTL_GET_RACCT_ENTER +#define PPP_CB_EXTERN_ON_RCTL_GET_RACCT_ENTER PPP_CB_EXTERN(on_rctl_get_racct_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RCTL_GET_RULES_ENTER +#define PPP_CB_EXTERN_ON_RCTL_GET_RULES_ENTER PPP_CB_EXTERN(on_rctl_get_rules_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RCTL_REMOVE_RULE_ENTER +#define PPP_CB_EXTERN_ON_RCTL_REMOVE_RULE_ENTER PPP_CB_EXTERN(on_rctl_remove_rule_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_READ_ENTER +#define PPP_CB_EXTERN_ON_READ_ENTER PPP_CB_EXTERN(on_read_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_READLINK_ENTER +#define PPP_CB_EXTERN_ON_READLINK_ENTER PPP_CB_EXTERN(on_readlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_READLINKAT_ENTER +#define PPP_CB_EXTERN_ON_READLINKAT_ENTER PPP_CB_EXTERN(on_readlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_READV_ENTER +#define PPP_CB_EXTERN_ON_READV_ENTER PPP_CB_EXTERN(on_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_REBOOT_ENTER +#define PPP_CB_EXTERN_ON_REBOOT_ENTER PPP_CB_EXTERN(on_reboot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RECV_ENTER +#define PPP_CB_EXTERN_ON_RECV_ENTER PPP_CB_EXTERN(on_recv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RECVFROM_ENTER +#define PPP_CB_EXTERN_ON_RECVFROM_ENTER PPP_CB_EXTERN(on_recvfrom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RECVMSG_ENTER +#define PPP_CB_EXTERN_ON_RECVMSG_ENTER PPP_CB_EXTERN(on_recvmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RENAME_ENTER +#define PPP_CB_EXTERN_ON_RENAME_ENTER PPP_CB_EXTERN(on_rename_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RENAMEAT_ENTER +#define PPP_CB_EXTERN_ON_RENAMEAT_ENTER PPP_CB_EXTERN(on_renameat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_REVOKE_ENTER +#define PPP_CB_EXTERN_ON_REVOKE_ENTER PPP_CB_EXTERN(on_revoke_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RFORK_ENTER +#define PPP_CB_EXTERN_ON_RFORK_ENTER PPP_CB_EXTERN(on_rfork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RMDIR_ENTER +#define PPP_CB_EXTERN_ON_RMDIR_ENTER PPP_CB_EXTERN(on_rmdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RPCTLS_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_RPCTLS_SYSCALL_ENTER PPP_CB_EXTERN(on_rpctls_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RTPRIO_ENTER +#define PPP_CB_EXTERN_ON_RTPRIO_ENTER PPP_CB_EXTERN(on_rtprio_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_RTPRIO_THREAD_ENTER +#define PPP_CB_EXTERN_ON_RTPRIO_THREAD_ENTER PPP_CB_EXTERN(on_rtprio_thread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SBRK_ENTER +#define PPP_CB_EXTERN_ON_SBRK_ENTER PPP_CB_EXTERN(on_sbrk_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_EXTERN_ON_SCHED_GET_PRIORITY_MAX_ENTER PPP_CB_EXTERN(on_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_EXTERN_ON_SCHED_GET_PRIORITY_MIN_ENTER PPP_CB_EXTERN(on_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_GETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SCHED_GETPARAM_ENTER PPP_CB_EXTERN(on_sched_getparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SCHED_GETSCHEDULER_ENTER PPP_CB_EXTERN(on_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_EXTERN_ON_SCHED_RR_GET_INTERVAL_ENTER PPP_CB_EXTERN(on_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_SETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SCHED_SETPARAM_ENTER PPP_CB_EXTERN(on_sched_setparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SCHED_SETSCHEDULER_ENTER PPP_CB_EXTERN(on_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_YIELD_ENTER +#define PPP_CB_EXTERN_ON_SCHED_YIELD_ENTER PPP_CB_EXTERN(on_sched_yield_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCTP_GENERIC_RECVMSG_ENTER +#define PPP_CB_EXTERN_ON_SCTP_GENERIC_RECVMSG_ENTER PPP_CB_EXTERN(on_sctp_generic_recvmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCTP_GENERIC_SENDMSG_ENTER +#define PPP_CB_EXTERN_ON_SCTP_GENERIC_SENDMSG_ENTER PPP_CB_EXTERN(on_sctp_generic_sendmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCTP_GENERIC_SENDMSG_IOV_ENTER +#define PPP_CB_EXTERN_ON_SCTP_GENERIC_SENDMSG_IOV_ENTER PPP_CB_EXTERN(on_sctp_generic_sendmsg_iov_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SCTP_PEELOFF_ENTER +#define PPP_CB_EXTERN_ON_SCTP_PEELOFF_ENTER PPP_CB_EXTERN(on_sctp_peeloff_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SELECT_ENTER +#define PPP_CB_EXTERN_ON_SELECT_ENTER PPP_CB_EXTERN(on_select_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SEMGET_ENTER +#define PPP_CB_EXTERN_ON_SEMGET_ENTER PPP_CB_EXTERN(on_semget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SEMOP_ENTER +#define PPP_CB_EXTERN_ON_SEMOP_ENTER PPP_CB_EXTERN(on_semop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SEMSYS_ENTER +#define PPP_CB_EXTERN_ON_SEMSYS_ENTER PPP_CB_EXTERN(on_semsys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SEND_ENTER +#define PPP_CB_EXTERN_ON_SEND_ENTER PPP_CB_EXTERN(on_send_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SENDFILE_ENTER +#define PPP_CB_EXTERN_ON_SENDFILE_ENTER PPP_CB_EXTERN(on_sendfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SENDMSG_ENTER +#define PPP_CB_EXTERN_ON_SENDMSG_ENTER PPP_CB_EXTERN(on_sendmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SENDTO_ENTER +#define PPP_CB_EXTERN_ON_SENDTO_ENTER PPP_CB_EXTERN(on_sendto_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETAUDIT_ENTER +#define PPP_CB_EXTERN_ON_SETAUDIT_ENTER PPP_CB_EXTERN(on_setaudit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETAUDIT_ADDR_ENTER +#define PPP_CB_EXTERN_ON_SETAUDIT_ADDR_ENTER PPP_CB_EXTERN(on_setaudit_addr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETAUID_ENTER +#define PPP_CB_EXTERN_ON_SETAUID_ENTER PPP_CB_EXTERN(on_setauid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETCONTEXT_ENTER +#define PPP_CB_EXTERN_ON_SETCONTEXT_ENTER PPP_CB_EXTERN(on_setcontext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETDOMAINNAME_ENTER +#define PPP_CB_EXTERN_ON_SETDOMAINNAME_ENTER PPP_CB_EXTERN(on_setdomainname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETEGID_ENTER +#define PPP_CB_EXTERN_ON_SETEGID_ENTER PPP_CB_EXTERN(on_setegid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETEUID_ENTER +#define PPP_CB_EXTERN_ON_SETEUID_ENTER PPP_CB_EXTERN(on_seteuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETFIB_ENTER +#define PPP_CB_EXTERN_ON_SETFIB_ENTER PPP_CB_EXTERN(on_setfib_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETGID_ENTER +#define PPP_CB_EXTERN_ON_SETGID_ENTER PPP_CB_EXTERN(on_setgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SETGROUPS_ENTER PPP_CB_EXTERN(on_setgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETHOSTID_ENTER +#define PPP_CB_EXTERN_ON_SETHOSTID_ENTER PPP_CB_EXTERN(on_sethostid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETHOSTNAME_ENTER +#define PPP_CB_EXTERN_ON_SETHOSTNAME_ENTER PPP_CB_EXTERN(on_sethostname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SETITIMER_ENTER PPP_CB_EXTERN(on_setitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETLOGIN_ENTER +#define PPP_CB_EXTERN_ON_SETLOGIN_ENTER PPP_CB_EXTERN(on_setlogin_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETLOGINCLASS_ENTER +#define PPP_CB_EXTERN_ON_SETLOGINCLASS_ENTER PPP_CB_EXTERN(on_setloginclass_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETPGID_ENTER +#define PPP_CB_EXTERN_ON_SETPGID_ENTER PPP_CB_EXTERN(on_setpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SETPRIORITY_ENTER PPP_CB_EXTERN(on_setpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETREGID_ENTER +#define PPP_CB_EXTERN_ON_SETREGID_ENTER PPP_CB_EXTERN(on_setregid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SETRESGID_ENTER PPP_CB_EXTERN(on_setresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SETRESUID_ENTER PPP_CB_EXTERN(on_setresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETREUID_ENTER +#define PPP_CB_EXTERN_ON_SETREUID_ENTER PPP_CB_EXTERN(on_setreuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SETRLIMIT_ENTER PPP_CB_EXTERN(on_setrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETSID_ENTER +#define PPP_CB_EXTERN_ON_SETSID_ENTER PPP_CB_EXTERN(on_setsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SETSOCKOPT_ENTER PPP_CB_EXTERN(on_setsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SETTIMEOFDAY_ENTER PPP_CB_EXTERN(on_settimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SETUID_ENTER +#define PPP_CB_EXTERN_ON_SETUID_ENTER PPP_CB_EXTERN(on_setuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SHM_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SHM_OPEN_ENTER PPP_CB_EXTERN(on_shm_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SHM_OPEN2_ENTER +#define PPP_CB_EXTERN_ON_SHM_OPEN2_ENTER PPP_CB_EXTERN(on_shm_open2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SHM_RENAME_ENTER +#define PPP_CB_EXTERN_ON_SHM_RENAME_ENTER PPP_CB_EXTERN(on_shm_rename_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SHM_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SHM_UNLINK_ENTER PPP_CB_EXTERN(on_shm_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SHMCTL_ENTER +#define PPP_CB_EXTERN_ON_SHMCTL_ENTER PPP_CB_EXTERN(on_shmctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SHMDT_ENTER +#define PPP_CB_EXTERN_ON_SHMDT_ENTER PPP_CB_EXTERN(on_shmdt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SHMGET_ENTER +#define PPP_CB_EXTERN_ON_SHMGET_ENTER PPP_CB_EXTERN(on_shmget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SHUTDOWN_ENTER +#define PPP_CB_EXTERN_ON_SHUTDOWN_ENTER PPP_CB_EXTERN(on_shutdown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SIGACTION_ENTER PPP_CB_EXTERN(on_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGALTSTACK_ENTER +#define PPP_CB_EXTERN_ON_SIGALTSTACK_ENTER PPP_CB_EXTERN(on_sigaltstack_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGBLOCK_ENTER +#define PPP_CB_EXTERN_ON_SIGBLOCK_ENTER PPP_CB_EXTERN(on_sigblock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGFASTBLOCK_ENTER +#define PPP_CB_EXTERN_ON_SIGFASTBLOCK_ENTER PPP_CB_EXTERN(on_sigfastblock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SIGPENDING_ENTER PPP_CB_EXTERN(on_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SIGPROCMASK_ENTER PPP_CB_EXTERN(on_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGQUEUE_ENTER +#define PPP_CB_EXTERN_ON_SIGQUEUE_ENTER PPP_CB_EXTERN(on_sigqueue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SIGRETURN_ENTER PPP_CB_EXTERN(on_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGSETMASK_ENTER +#define PPP_CB_EXTERN_ON_SIGSETMASK_ENTER PPP_CB_EXTERN(on_sigsetmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGSTACK_ENTER +#define PPP_CB_EXTERN_ON_SIGSTACK_ENTER PPP_CB_EXTERN(on_sigstack_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SIGSUSPEND_ENTER PPP_CB_EXTERN(on_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGTIMEDWAIT_ENTER +#define PPP_CB_EXTERN_ON_SIGTIMEDWAIT_ENTER PPP_CB_EXTERN(on_sigtimedwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGVEC_ENTER +#define PPP_CB_EXTERN_ON_SIGVEC_ENTER PPP_CB_EXTERN(on_sigvec_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGWAIT_ENTER +#define PPP_CB_EXTERN_ON_SIGWAIT_ENTER PPP_CB_EXTERN(on_sigwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGWAITINFO_ENTER +#define PPP_CB_EXTERN_ON_SIGWAITINFO_ENTER PPP_CB_EXTERN(on_sigwaitinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SOCKET_ENTER +#define PPP_CB_EXTERN_ON_SOCKET_ENTER PPP_CB_EXTERN(on_socket_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SOCKETPAIR_ENTER +#define PPP_CB_EXTERN_ON_SOCKETPAIR_ENTER PPP_CB_EXTERN(on_socketpair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SSTK_ENTER +#define PPP_CB_EXTERN_ON_SSTK_ENTER PPP_CB_EXTERN(on_sstk_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_STAT_ENTER +#define PPP_CB_EXTERN_ON_STAT_ENTER PPP_CB_EXTERN(on_stat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_STATFS_ENTER +#define PPP_CB_EXTERN_ON_STATFS_ENTER PPP_CB_EXTERN(on_statfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SWAPCONTEXT_ENTER +#define PPP_CB_EXTERN_ON_SWAPCONTEXT_ENTER PPP_CB_EXTERN(on_swapcontext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SWAPOFF_ENTER +#define PPP_CB_EXTERN_ON_SWAPOFF_ENTER PPP_CB_EXTERN(on_swapoff_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SWAPON_ENTER +#define PPP_CB_EXTERN_ON_SWAPON_ENTER PPP_CB_EXTERN(on_swapon_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYMLINK_ENTER +#define PPP_CB_EXTERN_ON_SYMLINK_ENTER PPP_CB_EXTERN(on_symlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYMLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYMLINKAT_ENTER PPP_CB_EXTERN(on_symlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYNC_ENTER +#define PPP_CB_EXTERN_ON_SYNC_ENTER PPP_CB_EXTERN(on_sync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER PPP_CB_EXTERN(on_sys_accept_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER PPP_CB_EXTERN(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER PPP_CB_EXTERN(on_sys_access_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCT_ENTER PPP_CB_EXTERN(on_sys_acct_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER PPP_CB_EXTERN(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_ENTER PPP_CB_EXTERN(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_ENTER +#define PPP_CB_EXTERN_ON_SYS_ALARM_ENTER PPP_CB_EXTERN(on_sys_alarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ARCH_PRCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_ARCH_PRCTL_ENTER PPP_CB_EXTERN(on_sys_arch_prctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_BIND_ENTER PPP_CB_EXTERN(on_sys_bind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_ENTER +#define PPP_CB_EXTERN_ON_SYS_BPF_ENTER PPP_CB_EXTERN(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_ENTER +#define PPP_CB_EXTERN_ON_SYS_BRK_ENTER PPP_CB_EXTERN(on_sys_brk_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER PPP_CB_EXTERN(on_sys_capget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER PPP_CB_EXTERN(on_sys_capset_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER PPP_CB_EXTERN(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER PPP_CB_EXTERN(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER PPP_CB_EXTERN(on_sys_chown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER PPP_CB_EXTERN(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER PPP_CB_EXTERN(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER PPP_CB_EXTERN(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER PPP_CB_EXTERN(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER PPP_CB_EXTERN(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLONE_ENTER PPP_CB_EXTERN(on_sys_clone_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER PPP_CB_EXTERN(on_sys_close_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER PPP_CB_EXTERN(on_sys_connect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER PPP_CB_EXTERN(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CREAT_ENTER PPP_CB_EXTERN(on_sys_creat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER PPP_CB_EXTERN(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP_ENTER PPP_CB_EXTERN(on_sys_dup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP2_ENTER PPP_CB_EXTERN(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP3_ENTER PPP_CB_EXTERN(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER PPP_CB_EXTERN(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER PPP_CB_EXTERN(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER PPP_CB_EXTERN(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER PPP_CB_EXTERN(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER PPP_CB_EXTERN(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER PPP_CB_EXTERN(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER PPP_CB_EXTERN(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER PPP_CB_EXTERN(on_sys_execve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER PPP_CB_EXTERN(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_ENTER PPP_CB_EXTERN(on_sys_exit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER PPP_CB_EXTERN(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER PPP_CB_EXTERN(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_ENTER PPP_CB_EXTERN(on_sys_fadvise64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER PPP_CB_EXTERN(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER PPP_CB_EXTERN(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER PPP_CB_EXTERN(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER PPP_CB_EXTERN(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER PPP_CB_EXTERN(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER PPP_CB_EXTERN(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER PPP_CB_EXTERN(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER PPP_CB_EXTERN(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER PPP_CB_EXTERN(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER PPP_CB_EXTERN(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER PPP_CB_EXTERN(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER PPP_CB_EXTERN(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER PPP_CB_EXTERN(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER PPP_CB_EXTERN(on_sys_flock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FORK_ENTER PPP_CB_EXTERN(on_sys_fork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER PPP_CB_EXTERN(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER PPP_CB_EXTERN(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER PPP_CB_EXTERN(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER PPP_CB_EXTERN(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER PPP_CB_EXTERN(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER PPP_CB_EXTERN(on_sys_futex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_ENTER PPP_CB_EXTERN(on_sys_futimesat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER PPP_CB_EXTERN(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER PPP_CB_EXTERN(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER PPP_CB_EXTERN(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER PPP_CB_EXTERN(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER PPP_CB_EXTERN(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER PPP_CB_EXTERN(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER PPP_CB_EXTERN(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER PPP_CB_EXTERN(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGID_ENTER PPP_CB_EXTERN(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER PPP_CB_EXTERN(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER PPP_CB_EXTERN(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER PPP_CB_EXTERN(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER PPP_CB_EXTERN(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER PPP_CB_EXTERN(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPID_ENTER PPP_CB_EXTERN(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER PPP_CB_EXTERN(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER PPP_CB_EXTERN(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER PPP_CB_EXTERN(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER PPP_CB_EXTERN(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER PPP_CB_EXTERN(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER PPP_CB_EXTERN(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER PPP_CB_EXTERN(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSID_ENTER PPP_CB_EXTERN(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER PPP_CB_EXTERN(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER PPP_CB_EXTERN(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTID_ENTER PPP_CB_EXTERN(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER PPP_CB_EXTERN(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETUID_ENTER PPP_CB_EXTERN(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER PPP_CB_EXTERN(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER PPP_CB_EXTERN(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER PPP_CB_EXTERN(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER PPP_CB_EXTERN(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER PPP_CB_EXTERN(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER PPP_CB_EXTERN(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_ENTER PPP_CB_EXTERN(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER PPP_CB_EXTERN(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER PPP_CB_EXTERN(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER PPP_CB_EXTERN(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPERM_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPERM_ENTER PPP_CB_EXTERN(on_sys_ioperm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPL_ENTER PPP_CB_EXTERN(on_sys_iopl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER PPP_CB_EXTERN(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER PPP_CB_EXTERN(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_KCMP_ENTER PPP_CB_EXTERN(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_FILE_LOAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEXEC_FILE_LOAD_ENTER PPP_CB_EXTERN(on_sys_kexec_file_load_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER PPP_CB_EXTERN(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER PPP_CB_EXTERN(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KILL_ENTER PPP_CB_EXTERN(on_sys_kill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER PPP_CB_EXTERN(on_sys_lchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER PPP_CB_EXTERN(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINK_ENTER PPP_CB_EXTERN(on_sys_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER PPP_CB_EXTERN(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER PPP_CB_EXTERN(on_sys_listen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER PPP_CB_EXTERN(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER PPP_CB_EXTERN(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER PPP_CB_EXTERN(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER PPP_CB_EXTERN(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER PPP_CB_EXTERN(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER PPP_CB_EXTERN(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MBIND_ENTER PPP_CB_EXTERN(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER PPP_CB_EXTERN(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER PPP_CB_EXTERN(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER PPP_CB_EXTERN(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER PPP_CB_EXTERN(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER PPP_CB_EXTERN(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER PPP_CB_EXTERN(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER PPP_CB_EXTERN(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER PPP_CB_EXTERN(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER PPP_CB_EXTERN(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER PPP_CB_EXTERN(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER PPP_CB_EXTERN(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MMAP_ENTER PPP_CB_EXTERN(on_sys_mmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MODIFY_LDT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MODIFY_LDT_ENTER PPP_CB_EXTERN(on_sys_modify_ldt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER PPP_CB_EXTERN(on_sys_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER PPP_CB_EXTERN(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER PPP_CB_EXTERN(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER PPP_CB_EXTERN(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER PPP_CB_EXTERN(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER PPP_CB_EXTERN(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER PPP_CB_EXTERN(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER PPP_CB_EXTERN(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGCTL_ENTER PPP_CB_EXTERN(on_sys_msgctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER PPP_CB_EXTERN(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER PPP_CB_EXTERN(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER PPP_CB_EXTERN(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER PPP_CB_EXTERN(on_sys_msync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER PPP_CB_EXTERN(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER PPP_CB_EXTERN(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER PPP_CB_EXTERN(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_ENTER PPP_CB_EXTERN(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER PPP_CB_EXTERN(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_ENTER PPP_CB_EXTERN(on_sys_newfstatat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER PPP_CB_EXTERN(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER PPP_CB_EXTERN(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER PPP_CB_EXTERN(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_ENTER PPP_CB_EXTERN(on_sys_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER PPP_CB_EXTERN(on_sys_openat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER PPP_CB_EXTERN(on_sys_pause_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER PPP_CB_EXTERN(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER PPP_CB_EXTERN(on_sys_personality_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE_ENTER PPP_CB_EXTERN(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER PPP_CB_EXTERN(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER PPP_CB_EXTERN(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER PPP_CB_EXTERN(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER PPP_CB_EXTERN(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER PPP_CB_EXTERN(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_POLL_ENTER PPP_CB_EXTERN(on_sys_poll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER PPP_CB_EXTERN(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER PPP_CB_EXTERN(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER PPP_CB_EXTERN(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV_ENTER PPP_CB_EXTERN(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER PPP_CB_EXTERN(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER PPP_CB_EXTERN(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER PPP_CB_EXTERN(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER PPP_CB_EXTERN(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER PPP_CB_EXTERN(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER PPP_CB_EXTERN(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER PPP_CB_EXTERN(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER PPP_CB_EXTERN(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER PPP_CB_EXTERN(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER PPP_CB_EXTERN(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_ENTER +#define PPP_CB_EXTERN_ON_SYS_READ_ENTER PPP_CB_EXTERN(on_sys_read_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER PPP_CB_EXTERN(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINK_ENTER PPP_CB_EXTERN(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER PPP_CB_EXTERN(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_READV_ENTER PPP_CB_EXTERN(on_sys_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER PPP_CB_EXTERN(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER PPP_CB_EXTERN(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER PPP_CB_EXTERN(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER PPP_CB_EXTERN(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER PPP_CB_EXTERN(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER PPP_CB_EXTERN(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAME_ENTER PPP_CB_EXTERN(on_sys_rename_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER PPP_CB_EXTERN(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER PPP_CB_EXTERN(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER PPP_CB_EXTERN(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER PPP_CB_EXTERN(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER PPP_CB_EXTERN(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER PPP_CB_EXTERN(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER PPP_CB_EXTERN(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER PPP_CB_EXTERN(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER PPP_CB_EXTERN(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER PPP_CB_EXTERN(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER PPP_CB_EXTERN(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER PPP_CB_EXTERN(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER PPP_CB_EXTERN(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SELECT_ENTER PPP_CB_EXTERN(on_sys_select_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER PPP_CB_EXTERN(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER PPP_CB_EXTERN(on_sys_semget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMOP_ENTER PPP_CB_EXTERN(on_sys_semop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER PPP_CB_EXTERN(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER PPP_CB_EXTERN(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER PPP_CB_EXTERN(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER PPP_CB_EXTERN(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER PPP_CB_EXTERN(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER PPP_CB_EXTERN(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER PPP_CB_EXTERN(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER PPP_CB_EXTERN(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER PPP_CB_EXTERN(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER PPP_CB_EXTERN(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER PPP_CB_EXTERN(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGID_ENTER PPP_CB_EXTERN(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER PPP_CB_EXTERN(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER PPP_CB_EXTERN(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER PPP_CB_EXTERN(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETNS_ENTER PPP_CB_EXTERN(on_sys_setns_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER PPP_CB_EXTERN(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER PPP_CB_EXTERN(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER PPP_CB_EXTERN(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER PPP_CB_EXTERN(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER PPP_CB_EXTERN(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER PPP_CB_EXTERN(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER PPP_CB_EXTERN(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSID_ENTER PPP_CB_EXTERN(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER PPP_CB_EXTERN(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER PPP_CB_EXTERN(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUID_ENTER PPP_CB_EXTERN(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER PPP_CB_EXTERN(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER PPP_CB_EXTERN(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMCTL_ENTER PPP_CB_EXTERN(on_sys_shmctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER PPP_CB_EXTERN(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER PPP_CB_EXTERN(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER PPP_CB_EXTERN(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER PPP_CB_EXTERN(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER PPP_CB_EXTERN(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER PPP_CB_EXTERN(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER PPP_CB_EXTERN(on_sys_socket_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER PPP_CB_EXTERN(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER PPP_CB_EXTERN(on_sys_splice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS_ENTER PPP_CB_EXTERN(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATX_ENTER PPP_CB_EXTERN(on_sys_statx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER PPP_CB_EXTERN(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER PPP_CB_EXTERN(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER PPP_CB_EXTERN(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER PPP_CB_EXTERN(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_ENTER PPP_CB_EXTERN(on_sys_sync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER PPP_CB_EXTERN(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER PPP_CB_EXTERN(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER PPP_CB_EXTERN(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER PPP_CB_EXTERN(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER PPP_CB_EXTERN(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER PPP_CB_EXTERN(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TEE_ENTER PPP_CB_EXTERN(on_sys_tee_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER PPP_CB_EXTERN(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIME_ENTER PPP_CB_EXTERN(on_sys_time_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER PPP_CB_EXTERN(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER PPP_CB_EXTERN(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER PPP_CB_EXTERN(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER PPP_CB_EXTERN(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER PPP_CB_EXTERN(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER PPP_CB_EXTERN(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMES_ENTER PPP_CB_EXTERN(on_sys_times_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TKILL_ENTER PPP_CB_EXTERN(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER PPP_CB_EXTERN(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMASK_ENTER PPP_CB_EXTERN(on_sys_umask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER PPP_CB_EXTERN(on_sys_umount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER PPP_CB_EXTERN(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER PPP_CB_EXTERN(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER PPP_CB_EXTERN(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER PPP_CB_EXTERN(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_USTAT_ENTER PPP_CB_EXTERN(on_sys_ustat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIME_ENTER PPP_CB_EXTERN(on_sys_utime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER PPP_CB_EXTERN(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMES_ENTER PPP_CB_EXTERN(on_sys_utimes_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VFORK_ENTER +#define PPP_CB_EXTERN_ON_SYS_VFORK_ENTER PPP_CB_EXTERN(on_sys_vfork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER PPP_CB_EXTERN(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER PPP_CB_EXTERN(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER PPP_CB_EXTERN(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAITID_ENTER PPP_CB_EXTERN(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITE_ENTER PPP_CB_EXTERN(on_sys_write_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER PPP_CB_EXTERN(on_sys_writev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYSARCH_ENTER +#define PPP_CB_EXTERN_ON_SYSARCH_ENTER PPP_CB_EXTERN(on_sysarch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_CREATE_ENTER +#define PPP_CB_EXTERN_ON_THR_CREATE_ENTER PPP_CB_EXTERN(on_thr_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_EXIT_ENTER +#define PPP_CB_EXTERN_ON_THR_EXIT_ENTER PPP_CB_EXTERN(on_thr_exit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_KILL_ENTER +#define PPP_CB_EXTERN_ON_THR_KILL_ENTER PPP_CB_EXTERN(on_thr_kill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_KILL2_ENTER +#define PPP_CB_EXTERN_ON_THR_KILL2_ENTER PPP_CB_EXTERN(on_thr_kill2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_NEW_ENTER +#define PPP_CB_EXTERN_ON_THR_NEW_ENTER PPP_CB_EXTERN(on_thr_new_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_SELF_ENTER +#define PPP_CB_EXTERN_ON_THR_SELF_ENTER PPP_CB_EXTERN(on_thr_self_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_SET_NAME_ENTER +#define PPP_CB_EXTERN_ON_THR_SET_NAME_ENTER PPP_CB_EXTERN(on_thr_set_name_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_SUSPEND_ENTER +#define PPP_CB_EXTERN_ON_THR_SUSPEND_ENTER PPP_CB_EXTERN(on_thr_suspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_WAKE_ENTER +#define PPP_CB_EXTERN_ON_THR_WAKE_ENTER PPP_CB_EXTERN(on_thr_wake_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_TRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_TRUNCATE_ENTER PPP_CB_EXTERN(on_truncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_UMASK_ENTER +#define PPP_CB_EXTERN_ON_UMASK_ENTER PPP_CB_EXTERN(on_umask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_UNAME_ENTER +#define PPP_CB_EXTERN_ON_UNAME_ENTER PPP_CB_EXTERN(on_uname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_UNDELETE_ENTER +#define PPP_CB_EXTERN_ON_UNDELETE_ENTER PPP_CB_EXTERN(on_undelete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_UNLINK_ENTER PPP_CB_EXTERN(on_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_UNLINKAT_ENTER +#define PPP_CB_EXTERN_ON_UNLINKAT_ENTER PPP_CB_EXTERN(on_unlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_UNMOUNT_ENTER +#define PPP_CB_EXTERN_ON_UNMOUNT_ENTER PPP_CB_EXTERN(on_unmount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_UTIMENSAT_ENTER +#define PPP_CB_EXTERN_ON_UTIMENSAT_ENTER PPP_CB_EXTERN(on_utimensat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_UTIMES_ENTER +#define PPP_CB_EXTERN_ON_UTIMES_ENTER PPP_CB_EXTERN(on_utimes_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_UTRACE_ENTER +#define PPP_CB_EXTERN_ON_UTRACE_ENTER PPP_CB_EXTERN(on_utrace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_UUIDGEN_ENTER +#define PPP_CB_EXTERN_ON_UUIDGEN_ENTER PPP_CB_EXTERN(on_uuidgen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_VADVISE_ENTER +#define PPP_CB_EXTERN_ON_VADVISE_ENTER PPP_CB_EXTERN(on_vadvise_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_VFORK_ENTER +#define PPP_CB_EXTERN_ON_VFORK_ENTER PPP_CB_EXTERN(on_vfork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_WAIT_ENTER +#define PPP_CB_EXTERN_ON_WAIT_ENTER PPP_CB_EXTERN(on_wait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_WAIT4_ENTER +#define PPP_CB_EXTERN_ON_WAIT4_ENTER PPP_CB_EXTERN(on_wait4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_WAIT6_ENTER +#define PPP_CB_EXTERN_ON_WAIT6_ENTER PPP_CB_EXTERN(on_wait6_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_WRITE_ENTER +#define PPP_CB_EXTERN_ON_WRITE_ENTER PPP_CB_EXTERN(on_write_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_WRITEV_ENTER PPP_CB_EXTERN(on_writev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_YIELD_ENTER +#define PPP_CB_EXTERN_ON_YIELD_ENTER PPP_CB_EXTERN(on_yield_enter) #endif -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#endif +#if defined(TARGET_I386) +#ifndef PPP_CB_EXTERN_ON_NTACCEPTCONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTACCEPTCONNECTPORT_ENTER PPP_CB_EXTERN(on_NtAcceptConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECK_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECK_ENTER PPP_CB_EXTERN(on_NtAccessCheck_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKANDAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKANDAUDITALARM_ENTER PPP_CB_EXTERN(on_NtAccessCheckAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPE_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPE_ENTER PPP_CB_EXTERN(on_NtAccessCheckByType_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER PPP_CB_EXTERN(on_NtAccessCheckByTypeAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER PPP_CB_EXTERN(on_NtAccessCheckByTypeResultList_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER PPP_CB_EXTERN(on_NtAccessCheckByTypeResultListAndAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER PPP_CB_EXTERN(on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDATOM_ENTER +#define PPP_CB_EXTERN_ON_NTADDATOM_ENTER PPP_CB_EXTERN(on_NtAddAtom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDBOOTENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTADDBOOTENTRY_ENTER PPP_CB_EXTERN(on_NtAddBootEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDDRIVERENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTADDDRIVERENTRY_ENTER PPP_CB_EXTERN(on_NtAddDriverEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADJUSTGROUPSTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTADJUSTGROUPSTOKEN_ENTER PPP_CB_EXTERN(on_NtAdjustGroupsToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADJUSTPRIVILEGESTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTADJUSTPRIVILEGESTOKEN_ENTER PPP_CB_EXTERN(on_NtAdjustPrivilegesToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALERTRESUMETHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTALERTRESUMETHREAD_ENTER PPP_CB_EXTERN(on_NtAlertResumeThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALERTTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTALERTTHREAD_ENTER PPP_CB_EXTERN(on_NtAlertThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATELOCALLYUNIQUEID_ENTER +#define PPP_CB_EXTERN_ON_NTALLOCATELOCALLYUNIQUEID_ENTER PPP_CB_EXTERN(on_NtAllocateLocallyUniqueId_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATERESERVEOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTALLOCATERESERVEOBJECT_ENTER PPP_CB_EXTERN(on_NtAllocateReserveObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER +#define PPP_CB_EXTERN_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER PPP_CB_EXTERN(on_NtAllocateUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEUUIDS_ENTER +#define PPP_CB_EXTERN_ON_NTALLOCATEUUIDS_ENTER PPP_CB_EXTERN(on_NtAllocateUuids_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTALLOCATEVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtAllocateVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCACCEPTCONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCACCEPTCONNECTPORT_ENTER PPP_CB_EXTERN(on_NtAlpcAcceptConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCANCELMESSAGE_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCANCELMESSAGE_ENTER PPP_CB_EXTERN(on_NtAlpcCancelMessage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCONNECTPORT_ENTER PPP_CB_EXTERN(on_NtAlpcConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCREATEPORT_ENTER PPP_CB_EXTERN(on_NtAlpcCreatePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATEPORTSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCREATEPORTSECTION_ENTER PPP_CB_EXTERN(on_NtAlpcCreatePortSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATERESOURCERESERVE_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCREATERESOURCERESERVE_ENTER PPP_CB_EXTERN(on_NtAlpcCreateResourceReserve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATESECTIONVIEW_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCREATESECTIONVIEW_ENTER PPP_CB_EXTERN(on_NtAlpcCreateSectionView_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATESECURITYCONTEXT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCCREATESECURITYCONTEXT_ENTER PPP_CB_EXTERN(on_NtAlpcCreateSecurityContext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETEPORTSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTALPCDELETEPORTSECTION_ENTER PPP_CB_EXTERN(on_NtAlpcDeletePortSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETERESOURCERESERVE_ENTER +#define PPP_CB_EXTERN_ON_NTALPCDELETERESOURCERESERVE_ENTER PPP_CB_EXTERN(on_NtAlpcDeleteResourceReserve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETESECTIONVIEW_ENTER +#define PPP_CB_EXTERN_ON_NTALPCDELETESECTIONVIEW_ENTER PPP_CB_EXTERN(on_NtAlpcDeleteSectionView_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETESECURITYCONTEXT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCDELETESECURITYCONTEXT_ENTER PPP_CB_EXTERN(on_NtAlpcDeleteSecurityContext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDISCONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCDISCONNECTPORT_ENTER PPP_CB_EXTERN(on_NtAlpcDisconnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER PPP_CB_EXTERN(on_NtAlpcImpersonateClientOfPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCOPENSENDERPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTALPCOPENSENDERPROCESS_ENTER PPP_CB_EXTERN(on_NtAlpcOpenSenderProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCOPENSENDERTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTALPCOPENSENDERTHREAD_ENTER PPP_CB_EXTERN(on_NtAlpcOpenSenderThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATION_ENTER PPP_CB_EXTERN(on_NtAlpcQueryInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER +#define PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER PPP_CB_EXTERN(on_NtAlpcQueryInformationMessage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCREVOKESECURITYCONTEXT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCREVOKESECURITYCONTEXT_ENTER PPP_CB_EXTERN(on_NtAlpcRevokeSecurityContext_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCSENDWAITRECEIVEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTALPCSENDWAITRECEIVEPORT_ENTER PPP_CB_EXTERN(on_NtAlpcSendWaitReceivePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCSETINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTALPCSETINFORMATION_ENTER PPP_CB_EXTERN(on_NtAlpcSetInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTAPPHELPCACHECONTROL_ENTER +#define PPP_CB_EXTERN_ON_NTAPPHELPCACHECONTROL_ENTER PPP_CB_EXTERN(on_NtApphelpCacheControl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTAREMAPPEDFILESTHESAME_ENTER +#define PPP_CB_EXTERN_ON_NTAREMAPPEDFILESTHESAME_ENTER PPP_CB_EXTERN(on_NtAreMappedFilesTheSame_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtAssignProcessToJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCALLBACKRETURN_ENTER +#define PPP_CB_EXTERN_ON_NTCALLBACKRETURN_ENTER PPP_CB_EXTERN(on_NtCallbackReturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELIOFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCANCELIOFILE_ENTER PPP_CB_EXTERN(on_NtCancelIoFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELIOFILEEX_ENTER +#define PPP_CB_EXTERN_ON_NTCANCELIOFILEEX_ENTER PPP_CB_EXTERN(on_NtCancelIoFileEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER PPP_CB_EXTERN(on_NtCancelSynchronousIoFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELTIMER_ENTER +#define PPP_CB_EXTERN_ON_NTCANCELTIMER_ENTER PPP_CB_EXTERN(on_NtCancelTimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLEAREVENT_ENTER +#define PPP_CB_EXTERN_ON_NTCLEAREVENT_ENTER PPP_CB_EXTERN(on_NtClearEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLOSE_ENTER +#define PPP_CB_EXTERN_ON_NTCLOSE_ENTER PPP_CB_EXTERN(on_NtClose_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLOSEOBJECTAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTCLOSEOBJECTAUDITALARM_ENTER PPP_CB_EXTERN(on_NtCloseObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITCOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_NTCOMMITCOMPLETE_ENTER PPP_CB_EXTERN(on_NtCommitComplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTCOMMITENLISTMENT_ENTER PPP_CB_EXTERN(on_NtCommitEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITTRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTCOMMITTRANSACTION_ENTER PPP_CB_EXTERN(on_NtCommitTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPACTKEYS_ENTER +#define PPP_CB_EXTERN_ON_NTCOMPACTKEYS_ENTER PPP_CB_EXTERN(on_NtCompactKeys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPARETOKENS_ENTER +#define PPP_CB_EXTERN_ON_NTCOMPARETOKENS_ENTER PPP_CB_EXTERN(on_NtCompareTokens_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPLETECONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTCOMPLETECONNECTPORT_ENTER PPP_CB_EXTERN(on_NtCompleteConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPRESSKEY_ENTER +#define PPP_CB_EXTERN_ON_NTCOMPRESSKEY_ENTER PPP_CB_EXTERN(on_NtCompressKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTCONNECTPORT_ENTER PPP_CB_EXTERN(on_NtConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCONTINUE_ENTER +#define PPP_CB_EXTERN_ON_NTCONTINUE_ENTER PPP_CB_EXTERN(on_NtContinue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEDEBUGOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEDEBUGOBJECT_ENTER PPP_CB_EXTERN(on_NtCreateDebugObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEDIRECTORYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEDIRECTORYOBJECT_ENTER PPP_CB_EXTERN(on_NtCreateDirectoryObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEENLISTMENT_ENTER PPP_CB_EXTERN(on_NtCreateEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEEVENT_ENTER PPP_CB_EXTERN(on_NtCreateEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtCreateEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEFILE_ENTER PPP_CB_EXTERN(on_NtCreateFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEIOCOMPLETION_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEIOCOMPLETION_ENTER PPP_CB_EXTERN(on_NtCreateIoCompletion_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtCreateJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEJOBSET_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEJOBSET_ENTER PPP_CB_EXTERN(on_NtCreateJobSet_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEKEY_ENTER PPP_CB_EXTERN(on_NtCreateKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEYEDEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEKEYEDEVENT_ENTER PPP_CB_EXTERN(on_NtCreateKeyedEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEYTRANSACTED_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEKEYTRANSACTED_ENTER PPP_CB_EXTERN(on_NtCreateKeyTransacted_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEMAILSLOTFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEMAILSLOTFILE_ENTER PPP_CB_EXTERN(on_NtCreateMailslotFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEMUTANT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEMUTANT_ENTER PPP_CB_EXTERN(on_NtCreateMutant_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATENAMEDPIPEFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATENAMEDPIPEFILE_ENTER PPP_CB_EXTERN(on_NtCreateNamedPipeFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPAGINGFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPAGINGFILE_ENTER PPP_CB_EXTERN(on_NtCreatePagingFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPORT_ENTER PPP_CB_EXTERN(on_NtCreatePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPRIVATENAMESPACE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPRIVATENAMESPACE_ENTER PPP_CB_EXTERN(on_NtCreatePrivateNamespace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPROCESS_ENTER PPP_CB_EXTERN(on_NtCreateProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROCESSEX_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPROCESSEX_ENTER PPP_CB_EXTERN(on_NtCreateProcessEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROFILE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPROFILE_ENTER PPP_CB_EXTERN(on_NtCreateProfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROFILEEX_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEPROFILEEX_ENTER PPP_CB_EXTERN(on_NtCreateProfileEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATERESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTCREATERESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtCreateResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESECTION_ENTER +#define PPP_CB_EXTERN_ON_NTCREATESECTION_ENTER PPP_CB_EXTERN(on_NtCreateSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESEMAPHORE_ENTER +#define PPP_CB_EXTERN_ON_NTCREATESEMAPHORE_ENTER PPP_CB_EXTERN(on_NtCreateSemaphore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESYMBOLICLINKOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATESYMBOLICLINKOBJECT_ENTER PPP_CB_EXTERN(on_NtCreateSymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETHREAD_ENTER PPP_CB_EXTERN(on_NtCreateThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETHREADEX_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETHREADEX_ENTER PPP_CB_EXTERN(on_NtCreateThreadEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETIMER_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETIMER_ENTER PPP_CB_EXTERN(on_NtCreateTimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETOKEN_ENTER PPP_CB_EXTERN(on_NtCreateToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETRANSACTION_ENTER PPP_CB_EXTERN(on_NtCreateTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTCREATETRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtCreateTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEUSERPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEUSERPROCESS_ENTER PPP_CB_EXTERN(on_NtCreateUserProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEWAITABLEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEWAITABLEPORT_ENTER PPP_CB_EXTERN(on_NtCreateWaitablePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEWORKERFACTORY_ENTER +#define PPP_CB_EXTERN_ON_NTCREATEWORKERFACTORY_ENTER PPP_CB_EXTERN(on_NtCreateWorkerFactory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEBUGACTIVEPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTDEBUGACTIVEPROCESS_ENTER PPP_CB_EXTERN(on_NtDebugActiveProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEBUGCONTINUE_ENTER +#define PPP_CB_EXTERN_ON_NTDEBUGCONTINUE_ENTER PPP_CB_EXTERN(on_NtDebugContinue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELAYEXECUTION_ENTER +#define PPP_CB_EXTERN_ON_NTDELAYEXECUTION_ENTER PPP_CB_EXTERN(on_NtDelayExecution_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEATOM_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEATOM_ENTER PPP_CB_EXTERN(on_NtDeleteAtom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEBOOTENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEBOOTENTRY_ENTER PPP_CB_EXTERN(on_NtDeleteBootEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEDRIVERENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEDRIVERENTRY_ENTER PPP_CB_EXTERN(on_NtDeleteDriverEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEFILE_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEFILE_ENTER PPP_CB_EXTERN(on_NtDeleteFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEKEY_ENTER PPP_CB_EXTERN(on_NtDeleteKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEOBJECTAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEOBJECTAUDITALARM_ENTER PPP_CB_EXTERN(on_NtDeleteObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEPRIVATENAMESPACE_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEPRIVATENAMESPACE_ENTER PPP_CB_EXTERN(on_NtDeletePrivateNamespace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEVALUEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTDELETEVALUEKEY_ENTER PPP_CB_EXTERN(on_NtDeleteValueKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEVICEIOCONTROLFILE_ENTER +#define PPP_CB_EXTERN_ON_NTDEVICEIOCONTROLFILE_ENTER PPP_CB_EXTERN(on_NtDeviceIoControlFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDISABLELASTKNOWNGOOD_ENTER +#define PPP_CB_EXTERN_ON_NTDISABLELASTKNOWNGOOD_ENTER PPP_CB_EXTERN(on_NtDisableLastKnownGood_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDISPLAYSTRING_ENTER +#define PPP_CB_EXTERN_ON_NTDISPLAYSTRING_ENTER PPP_CB_EXTERN(on_NtDisplayString_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDRAWTEXT_ENTER +#define PPP_CB_EXTERN_ON_NTDRAWTEXT_ENTER PPP_CB_EXTERN(on_NtDrawText_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDUPLICATEOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTDUPLICATEOBJECT_ENTER PPP_CB_EXTERN(on_NtDuplicateObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDUPLICATETOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTDUPLICATETOKEN_ENTER PPP_CB_EXTERN(on_NtDuplicateToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENABLELASTKNOWNGOOD_ENTER +#define PPP_CB_EXTERN_ON_NTENABLELASTKNOWNGOOD_ENTER PPP_CB_EXTERN(on_NtEnableLastKnownGood_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEBOOTENTRIES_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATEBOOTENTRIES_ENTER PPP_CB_EXTERN(on_NtEnumerateBootEntries_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEDRIVERENTRIES_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATEDRIVERENTRIES_ENTER PPP_CB_EXTERN(on_NtEnumerateDriverEntries_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATEKEY_ENTER PPP_CB_EXTERN(on_NtEnumerateKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER PPP_CB_EXTERN(on_NtEnumerateSystemEnvironmentValuesEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATETRANSACTIONOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATETRANSACTIONOBJECT_ENTER PPP_CB_EXTERN(on_NtEnumerateTransactionObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEVALUEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTENUMERATEVALUEKEY_ENTER PPP_CB_EXTERN(on_NtEnumerateValueKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTEXTENDSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTEXTENDSECTION_ENTER PPP_CB_EXTERN(on_NtExtendSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFILTERTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTFILTERTOKEN_ENTER PPP_CB_EXTERN(on_NtFilterToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFINDATOM_ENTER +#define PPP_CB_EXTERN_ON_NTFINDATOM_ENTER PPP_CB_EXTERN(on_NtFindAtom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHBUFFERSFILE_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHBUFFERSFILE_ENTER PPP_CB_EXTERN(on_NtFlushBuffersFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHINSTALLUILANGUAGE_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHINSTALLUILANGUAGE_ENTER PPP_CB_EXTERN(on_NtFlushInstallUILanguage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHINSTRUCTIONCACHE_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHINSTRUCTIONCACHE_ENTER PPP_CB_EXTERN(on_NtFlushInstructionCache_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHKEY_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHKEY_ENTER PPP_CB_EXTERN(on_NtFlushKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER PPP_CB_EXTERN(on_NtFlushProcessWriteBuffers_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtFlushVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHWRITEBUFFER_ENTER +#define PPP_CB_EXTERN_ON_NTFLUSHWRITEBUFFER_ENTER PPP_CB_EXTERN(on_NtFlushWriteBuffer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEUSERPHYSICALPAGES_ENTER +#define PPP_CB_EXTERN_ON_NTFREEUSERPHYSICALPAGES_ENTER PPP_CB_EXTERN(on_NtFreeUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTFREEVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtFreeVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEZEREGISTRY_ENTER +#define PPP_CB_EXTERN_ON_NTFREEZEREGISTRY_ENTER PPP_CB_EXTERN(on_NtFreezeRegistry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEZETRANSACTIONS_ENTER +#define PPP_CB_EXTERN_ON_NTFREEZETRANSACTIONS_ENTER PPP_CB_EXTERN(on_NtFreezeTransactions_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFSCONTROLFILE_ENTER +#define PPP_CB_EXTERN_ON_NTFSCONTROLFILE_ENTER PPP_CB_EXTERN(on_NtFsControlFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETCONTEXTTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTGETCONTEXTTHREAD_ENTER PPP_CB_EXTERN(on_NtGetContextThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETCURRENTPROCESSORNUMBER_ENTER +#define PPP_CB_EXTERN_ON_NTGETCURRENTPROCESSORNUMBER_ENTER PPP_CB_EXTERN(on_NtGetCurrentProcessorNumber_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETDEVICEPOWERSTATE_ENTER +#define PPP_CB_EXTERN_ON_NTGETDEVICEPOWERSTATE_ENTER PPP_CB_EXTERN(on_NtGetDevicePowerState_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETMUIREGISTRYINFO_ENTER +#define PPP_CB_EXTERN_ON_NTGETMUIREGISTRYINFO_ENTER PPP_CB_EXTERN(on_NtGetMUIRegistryInfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNEXTPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTGETNEXTPROCESS_ENTER PPP_CB_EXTERN(on_NtGetNextProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNEXTTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTGETNEXTTHREAD_ENTER PPP_CB_EXTERN(on_NtGetNextThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNLSSECTIONPTR_ENTER +#define PPP_CB_EXTERN_ON_NTGETNLSSECTIONPTR_ENTER PPP_CB_EXTERN(on_NtGetNlsSectionPtr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtGetNotificationResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETPLUGPLAYEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTGETPLUGPLAYEVENT_ENTER PPP_CB_EXTERN(on_NtGetPlugPlayEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETWRITEWATCH_ENTER +#define PPP_CB_EXTERN_ON_NTGETWRITEWATCH_ENTER PPP_CB_EXTERN(on_NtGetWriteWatch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER PPP_CB_EXTERN(on_NtImpersonateAnonymousToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATECLIENTOFPORT_ENTER +#define PPP_CB_EXTERN_ON_NTIMPERSONATECLIENTOFPORT_ENTER PPP_CB_EXTERN(on_NtImpersonateClientOfPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATETHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTIMPERSONATETHREAD_ENTER PPP_CB_EXTERN(on_NtImpersonateThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIALIZENLSFILES_ENTER +#define PPP_CB_EXTERN_ON_NTINITIALIZENLSFILES_ENTER PPP_CB_EXTERN(on_NtInitializeNlsFiles_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIALIZEREGISTRY_ENTER +#define PPP_CB_EXTERN_ON_NTINITIALIZEREGISTRY_ENTER PPP_CB_EXTERN(on_NtInitializeRegistry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIATEPOWERACTION_ENTER +#define PPP_CB_EXTERN_ON_NTINITIATEPOWERACTION_ENTER PPP_CB_EXTERN(on_NtInitiatePowerAction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISPROCESSINJOB_ENTER +#define PPP_CB_EXTERN_ON_NTISPROCESSINJOB_ENTER PPP_CB_EXTERN(on_NtIsProcessInJob_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER +#define PPP_CB_EXTERN_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER PPP_CB_EXTERN(on_NtIsSystemResumeAutomatic_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISUILANGUAGECOMITTED_ENTER +#define PPP_CB_EXTERN_ON_NTISUILANGUAGECOMITTED_ENTER PPP_CB_EXTERN(on_NtIsUILanguageComitted_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLISTENPORT_ENTER +#define PPP_CB_EXTERN_ON_NTLISTENPORT_ENTER PPP_CB_EXTERN(on_NtListenPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADDRIVER_ENTER +#define PPP_CB_EXTERN_ON_NTLOADDRIVER_ENTER PPP_CB_EXTERN(on_NtLoadDriver_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEY_ENTER +#define PPP_CB_EXTERN_ON_NTLOADKEY_ENTER PPP_CB_EXTERN(on_NtLoadKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEY2_ENTER +#define PPP_CB_EXTERN_ON_NTLOADKEY2_ENTER PPP_CB_EXTERN(on_NtLoadKey2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEYEX_ENTER +#define PPP_CB_EXTERN_ON_NTLOADKEYEX_ENTER PPP_CB_EXTERN(on_NtLoadKeyEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKFILE_ENTER +#define PPP_CB_EXTERN_ON_NTLOCKFILE_ENTER PPP_CB_EXTERN(on_NtLockFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER +#define PPP_CB_EXTERN_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER PPP_CB_EXTERN(on_NtLockProductActivationKeys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKREGISTRYKEY_ENTER +#define PPP_CB_EXTERN_ON_NTLOCKREGISTRYKEY_ENTER PPP_CB_EXTERN(on_NtLockRegistryKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTLOCKVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtLockVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAKEPERMANENTOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTMAKEPERMANENTOBJECT_ENTER PPP_CB_EXTERN(on_NtMakePermanentObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAKETEMPORARYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTMAKETEMPORARYOBJECT_ENTER PPP_CB_EXTERN(on_NtMakeTemporaryObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPCMFMODULE_ENTER +#define PPP_CB_EXTERN_ON_NTMAPCMFMODULE_ENTER PPP_CB_EXTERN(on_NtMapCMFModule_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGES_ENTER +#define PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGES_ENTER PPP_CB_EXTERN(on_NtMapUserPhysicalPages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER +#define PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER PPP_CB_EXTERN(on_NtMapUserPhysicalPagesScatter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPVIEWOFSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTMAPVIEWOFSECTION_ENTER PPP_CB_EXTERN(on_NtMapViewOfSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMODIFYBOOTENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTMODIFYBOOTENTRY_ENTER PPP_CB_EXTERN(on_NtModifyBootEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMODIFYDRIVERENTRY_ENTER +#define PPP_CB_EXTERN_ON_NTMODIFYDRIVERENTRY_ENTER PPP_CB_EXTERN(on_NtModifyDriverEntry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER PPP_CB_EXTERN(on_NtNotifyChangeDirectoryFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEKEY_ENTER PPP_CB_EXTERN(on_NtNotifyChangeKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER PPP_CB_EXTERN(on_NtNotifyChangeMultipleKeys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGESESSION_ENTER +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGESESSION_ENTER PPP_CB_EXTERN(on_NtNotifyChangeSession_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENDIRECTORYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENDIRECTORYOBJECT_ENTER PPP_CB_EXTERN(on_NtOpenDirectoryObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENENLISTMENT_ENTER PPP_CB_EXTERN(on_NtOpenEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENEVENT_ENTER PPP_CB_EXTERN(on_NtOpenEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTOPENEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtOpenEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENFILE_ENTER +#define PPP_CB_EXTERN_ON_NTOPENFILE_ENTER PPP_CB_EXTERN(on_NtOpenFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENIOCOMPLETION_ENTER +#define PPP_CB_EXTERN_ON_NTOPENIOCOMPLETION_ENTER PPP_CB_EXTERN(on_NtOpenIoCompletion_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtOpenJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEY_ENTER +#define PPP_CB_EXTERN_ON_NTOPENKEY_ENTER PPP_CB_EXTERN(on_NtOpenKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYEDEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENKEYEDEVENT_ENTER PPP_CB_EXTERN(on_NtOpenKeyedEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYEX_ENTER +#define PPP_CB_EXTERN_ON_NTOPENKEYEX_ENTER PPP_CB_EXTERN(on_NtOpenKeyEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTED_ENTER +#define PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTED_ENTER PPP_CB_EXTERN(on_NtOpenKeyTransacted_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTEDEX_ENTER +#define PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTEDEX_ENTER PPP_CB_EXTERN(on_NtOpenKeyTransactedEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENMUTANT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENMUTANT_ENTER PPP_CB_EXTERN(on_NtOpenMutant_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENOBJECTAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTOPENOBJECTAUDITALARM_ENTER PPP_CB_EXTERN(on_NtOpenObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPRIVATENAMESPACE_ENTER +#define PPP_CB_EXTERN_ON_NTOPENPRIVATENAMESPACE_ENTER PPP_CB_EXTERN(on_NtOpenPrivateNamespace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTOPENPROCESS_ENTER PPP_CB_EXTERN(on_NtOpenProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESSTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTOPENPROCESSTOKEN_ENTER PPP_CB_EXTERN(on_NtOpenProcessToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESSTOKENEX_ENTER +#define PPP_CB_EXTERN_ON_NTOPENPROCESSTOKENEX_ENTER PPP_CB_EXTERN(on_NtOpenProcessTokenEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENRESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTOPENRESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtOpenResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTOPENSECTION_ENTER PPP_CB_EXTERN(on_NtOpenSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSEMAPHORE_ENTER +#define PPP_CB_EXTERN_ON_NTOPENSEMAPHORE_ENTER PPP_CB_EXTERN(on_NtOpenSemaphore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSESSION_ENTER +#define PPP_CB_EXTERN_ON_NTOPENSESSION_ENTER PPP_CB_EXTERN(on_NtOpenSession_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSYMBOLICLINKOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTOPENSYMBOLICLINKOBJECT_ENTER PPP_CB_EXTERN(on_NtOpenSymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTHREAD_ENTER PPP_CB_EXTERN(on_NtOpenThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREADTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTHREADTOKEN_ENTER PPP_CB_EXTERN(on_NtOpenThreadToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREADTOKENEX_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTHREADTOKENEX_ENTER PPP_CB_EXTERN(on_NtOpenThreadTokenEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTIMER_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTIMER_ENTER PPP_CB_EXTERN(on_NtOpenTimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTRANSACTION_ENTER PPP_CB_EXTERN(on_NtOpenTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTOPENTRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtOpenTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPLUGPLAYCONTROL_ENTER +#define PPP_CB_EXTERN_ON_NTPLUGPLAYCONTROL_ENTER PPP_CB_EXTERN(on_NtPlugPlayControl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPOWERINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTPOWERINFORMATION_ENTER PPP_CB_EXTERN(on_NtPowerInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPARECOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_NTPREPARECOMPLETE_ENTER PPP_CB_EXTERN(on_NtPrepareComplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPAREENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTPREPAREENLISTMENT_ENTER PPP_CB_EXTERN(on_NtPrepareEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPREPARECOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_NTPREPREPARECOMPLETE_ENTER PPP_CB_EXTERN(on_NtPrePrepareComplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPREPAREENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTPREPREPAREENLISTMENT_ENTER PPP_CB_EXTERN(on_NtPrePrepareEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGECHECK_ENTER +#define PPP_CB_EXTERN_ON_NTPRIVILEGECHECK_ENTER PPP_CB_EXTERN(on_NtPrivilegeCheck_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER PPP_CB_EXTERN(on_NtPrivilegedServiceAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER +#define PPP_CB_EXTERN_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER PPP_CB_EXTERN(on_NtPrivilegeObjectAuditAlarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROPAGATIONCOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_NTPROPAGATIONCOMPLETE_ENTER PPP_CB_EXTERN(on_NtPropagationComplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROPAGATIONFAILED_ENTER +#define PPP_CB_EXTERN_ON_NTPROPAGATIONFAILED_ENTER PPP_CB_EXTERN(on_NtPropagationFailed_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROTECTVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTPROTECTVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtProtectVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPULSEEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTPULSEEVENT_ENTER PPP_CB_EXTERN(on_NtPulseEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYATTRIBUTESFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYATTRIBUTESFILE_ENTER PPP_CB_EXTERN(on_NtQueryAttributesFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYBOOTENTRYORDER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYBOOTENTRYORDER_ENTER PPP_CB_EXTERN(on_NtQueryBootEntryOrder_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYBOOTOPTIONS_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYBOOTOPTIONS_ENTER PPP_CB_EXTERN(on_NtQueryBootOptions_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEBUGFILTERSTATE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDEBUGFILTERSTATE_ENTER PPP_CB_EXTERN(on_NtQueryDebugFilterState_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEFAULTLOCALE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDEFAULTLOCALE_ENTER PPP_CB_EXTERN(on_NtQueryDefaultLocale_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEFAULTUILANGUAGE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDEFAULTUILANGUAGE_ENTER PPP_CB_EXTERN(on_NtQueryDefaultUILanguage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDIRECTORYFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDIRECTORYFILE_ENTER PPP_CB_EXTERN(on_NtQueryDirectoryFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDIRECTORYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDIRECTORYOBJECT_ENTER PPP_CB_EXTERN(on_NtQueryDirectoryObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDRIVERENTRYORDER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYDRIVERENTRYORDER_ENTER PPP_CB_EXTERN(on_NtQueryDriverEntryOrder_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYEAFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYEAFILE_ENTER PPP_CB_EXTERN(on_NtQueryEaFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYEVENT_ENTER PPP_CB_EXTERN(on_NtQueryEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYFULLATTRIBUTESFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYFULLATTRIBUTESFILE_ENTER PPP_CB_EXTERN(on_NtQueryFullAttributesFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONATOM_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONATOM_ENTER PPP_CB_EXTERN(on_NtQueryInformationAtom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONENLISTMENT_ENTER PPP_CB_EXTERN(on_NtQueryInformationEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtQueryInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtQueryInformationJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPORT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPORT_ENTER PPP_CB_EXTERN(on_NtQueryInformationPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPROCESS_ENTER PPP_CB_EXTERN(on_NtQueryInformationProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtQueryInformationResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTHREAD_ENTER PPP_CB_EXTERN(on_NtQueryInformationThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTOKEN_ENTER PPP_CB_EXTERN(on_NtQueryInformationToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTION_ENTER PPP_CB_EXTERN(on_NtQueryInformationTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtQueryInformationTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER PPP_CB_EXTERN(on_NtQueryInformationWorkerFactory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINSTALLUILANGUAGE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINSTALLUILANGUAGE_ENTER PPP_CB_EXTERN(on_NtQueryInstallUILanguage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINTERVALPROFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYINTERVALPROFILE_ENTER PPP_CB_EXTERN(on_NtQueryIntervalProfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYIOCOMPLETION_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYIOCOMPLETION_ENTER PPP_CB_EXTERN(on_NtQueryIoCompletion_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYKEY_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYKEY_ENTER PPP_CB_EXTERN(on_NtQueryKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYLICENSEVALUE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYLICENSEVALUE_ENTER PPP_CB_EXTERN(on_NtQueryLicenseValue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYMULTIPLEVALUEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYMULTIPLEVALUEKEY_ENTER PPP_CB_EXTERN(on_NtQueryMultipleValueKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYMUTANT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYMUTANT_ENTER PPP_CB_EXTERN(on_NtQueryMutant_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYOBJECT_ENTER PPP_CB_EXTERN(on_NtQueryObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYS_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYS_ENTER PPP_CB_EXTERN(on_NtQueryOpenSubKeys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYSEX_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYSEX_ENTER PPP_CB_EXTERN(on_NtQueryOpenSubKeysEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYPERFORMANCECOUNTER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYPERFORMANCECOUNTER_ENTER PPP_CB_EXTERN(on_NtQueryPerformanceCounter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER PPP_CB_EXTERN(on_NtQueryPortInformationProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtQueryQuotaInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSECTION_ENTER PPP_CB_EXTERN(on_NtQuerySection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER PPP_CB_EXTERN(on_NtQuerySecurityAttributesToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECURITYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSECURITYOBJECT_ENTER PPP_CB_EXTERN(on_NtQuerySecurityObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSEMAPHORE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSEMAPHORE_ENTER PPP_CB_EXTERN(on_NtQuerySemaphore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER PPP_CB_EXTERN(on_NtQuerySymbolicLinkObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER PPP_CB_EXTERN(on_NtQuerySystemEnvironmentValue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER PPP_CB_EXTERN(on_NtQuerySystemEnvironmentValueEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATION_ENTER PPP_CB_EXTERN(on_NtQuerySystemInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER PPP_CB_EXTERN(on_NtQuerySystemInformationEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMTIME_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMTIME_ENTER PPP_CB_EXTERN(on_NtQuerySystemTime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYTIMER_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYTIMER_ENTER PPP_CB_EXTERN(on_NtQueryTimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYTIMERRESOLUTION_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYTIMERRESOLUTION_ENTER PPP_CB_EXTERN(on_NtQueryTimerResolution_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVALUEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYVALUEKEY_ENTER PPP_CB_EXTERN(on_NtQueryValueKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtQueryVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtQueryVolumeInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUEUEAPCTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTQUEUEAPCTHREAD_ENTER PPP_CB_EXTERN(on_NtQueueApcThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUEUEAPCTHREADEX_ENTER +#define PPP_CB_EXTERN_ON_NTQUEUEAPCTHREADEX_ENTER PPP_CB_EXTERN(on_NtQueueApcThreadEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRAISEEXCEPTION_ENTER +#define PPP_CB_EXTERN_ON_NTRAISEEXCEPTION_ENTER PPP_CB_EXTERN(on_NtRaiseException_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRAISEHARDERROR_ENTER +#define PPP_CB_EXTERN_ON_NTRAISEHARDERROR_ENTER PPP_CB_EXTERN(on_NtRaiseHardError_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADFILE_ENTER +#define PPP_CB_EXTERN_ON_NTREADFILE_ENTER PPP_CB_EXTERN(on_NtReadFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADFILESCATTER_ENTER +#define PPP_CB_EXTERN_ON_NTREADFILESCATTER_ENTER PPP_CB_EXTERN(on_NtReadFileScatter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADONLYENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTREADONLYENLISTMENT_ENTER PPP_CB_EXTERN(on_NtReadOnlyEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADREQUESTDATA_ENTER +#define PPP_CB_EXTERN_ON_NTREADREQUESTDATA_ENTER PPP_CB_EXTERN(on_NtReadRequestData_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTREADVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtReadVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTRECOVERENLISTMENT_ENTER PPP_CB_EXTERN(on_NtRecoverEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERRESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTRECOVERRESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtRecoverResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERTRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTRECOVERTRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtRecoverTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER PPP_CB_EXTERN(on_NtRegisterProtocolAddressInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREGISTERTHREADTERMINATEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREGISTERTHREADTERMINATEPORT_ENTER PPP_CB_EXTERN(on_NtRegisterThreadTerminatePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEKEYEDEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTRELEASEKEYEDEVENT_ENTER PPP_CB_EXTERN(on_NtReleaseKeyedEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEMUTANT_ENTER +#define PPP_CB_EXTERN_ON_NTRELEASEMUTANT_ENTER PPP_CB_EXTERN(on_NtReleaseMutant_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASESEMAPHORE_ENTER +#define PPP_CB_EXTERN_ON_NTRELEASESEMAPHORE_ENTER PPP_CB_EXTERN(on_NtReleaseSemaphore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEWORKERFACTORYWORKER_ENTER +#define PPP_CB_EXTERN_ON_NTRELEASEWORKERFACTORYWORKER_ENTER PPP_CB_EXTERN(on_NtReleaseWorkerFactoryWorker_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETION_ENTER +#define PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETION_ENTER PPP_CB_EXTERN(on_NtRemoveIoCompletion_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETIONEX_ENTER +#define PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETIONEX_ENTER PPP_CB_EXTERN(on_NtRemoveIoCompletionEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEPROCESSDEBUG_ENTER +#define PPP_CB_EXTERN_ON_NTREMOVEPROCESSDEBUG_ENTER PPP_CB_EXTERN(on_NtRemoveProcessDebug_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRENAMEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTRENAMEKEY_ENTER PPP_CB_EXTERN(on_NtRenameKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRENAMETRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTRENAMETRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtRenameTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLACEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTREPLACEKEY_ENTER PPP_CB_EXTERN(on_NtReplaceKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLACEPARTITIONUNIT_ENTER +#define PPP_CB_EXTERN_ON_NTREPLACEPARTITIONUNIT_ENTER PPP_CB_EXTERN(on_NtReplacePartitionUnit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREPLYPORT_ENTER PPP_CB_EXTERN(on_NtReplyPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORT_ENTER PPP_CB_EXTERN(on_NtReplyWaitReceivePort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORTEX_ENTER +#define PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORTEX_ENTER PPP_CB_EXTERN(on_NtReplyWaitReceivePortEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITREPLYPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREPLYWAITREPLYPORT_ENTER PPP_CB_EXTERN(on_NtReplyWaitReplyPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREQUESTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREQUESTPORT_ENTER PPP_CB_EXTERN(on_NtRequestPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREQUESTWAITREPLYPORT_ENTER +#define PPP_CB_EXTERN_ON_NTREQUESTWAITREPLYPORT_ENTER PPP_CB_EXTERN(on_NtRequestWaitReplyPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESETEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTRESETEVENT_ENTER PPP_CB_EXTERN(on_NtResetEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESETWRITEWATCH_ENTER +#define PPP_CB_EXTERN_ON_NTRESETWRITEWATCH_ENTER PPP_CB_EXTERN(on_NtResetWriteWatch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESTOREKEY_ENTER +#define PPP_CB_EXTERN_ON_NTRESTOREKEY_ENTER PPP_CB_EXTERN(on_NtRestoreKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESUMEPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTRESUMEPROCESS_ENTER PPP_CB_EXTERN(on_NtResumeProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESUMETHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTRESUMETHREAD_ENTER PPP_CB_EXTERN(on_NtResumeThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKCOMPLETE_ENTER +#define PPP_CB_EXTERN_ON_NTROLLBACKCOMPLETE_ENTER PPP_CB_EXTERN(on_NtRollbackComplete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTROLLBACKENLISTMENT_ENTER PPP_CB_EXTERN(on_NtRollbackEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKTRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTROLLBACKTRANSACTION_ENTER PPP_CB_EXTERN(on_NtRollbackTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtRollforwardTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTSAVEKEY_ENTER PPP_CB_EXTERN(on_NtSaveKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEKEYEX_ENTER +#define PPP_CB_EXTERN_ON_NTSAVEKEYEX_ENTER PPP_CB_EXTERN(on_NtSaveKeyEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEMERGEDKEYS_ENTER +#define PPP_CB_EXTERN_ON_NTSAVEMERGEDKEYS_ENTER PPP_CB_EXTERN(on_NtSaveMergedKeys_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSECURECONNECTPORT_ENTER +#define PPP_CB_EXTERN_ON_NTSECURECONNECTPORT_ENTER PPP_CB_EXTERN(on_NtSecureConnectPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSERIALIZEBOOT_ENTER +#define PPP_CB_EXTERN_ON_NTSERIALIZEBOOT_ENTER PPP_CB_EXTERN(on_NtSerializeBoot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETBOOTENTRYORDER_ENTER +#define PPP_CB_EXTERN_ON_NTSETBOOTENTRYORDER_ENTER PPP_CB_EXTERN(on_NtSetBootEntryOrder_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETBOOTOPTIONS_ENTER +#define PPP_CB_EXTERN_ON_NTSETBOOTOPTIONS_ENTER PPP_CB_EXTERN(on_NtSetBootOptions_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETCONTEXTTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTSETCONTEXTTHREAD_ENTER PPP_CB_EXTERN(on_NtSetContextThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEBUGFILTERSTATE_ENTER +#define PPP_CB_EXTERN_ON_NTSETDEBUGFILTERSTATE_ENTER PPP_CB_EXTERN(on_NtSetDebugFilterState_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTHARDERRORPORT_ENTER +#define PPP_CB_EXTERN_ON_NTSETDEFAULTHARDERRORPORT_ENTER PPP_CB_EXTERN(on_NtSetDefaultHardErrorPort_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTLOCALE_ENTER +#define PPP_CB_EXTERN_ON_NTSETDEFAULTLOCALE_ENTER PPP_CB_EXTERN(on_NtSetDefaultLocale_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTUILANGUAGE_ENTER +#define PPP_CB_EXTERN_ON_NTSETDEFAULTUILANGUAGE_ENTER PPP_CB_EXTERN(on_NtSetDefaultUILanguage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDRIVERENTRYORDER_ENTER +#define PPP_CB_EXTERN_ON_NTSETDRIVERENTRYORDER_ENTER PPP_CB_EXTERN(on_NtSetDriverEntryOrder_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEAFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSETEAFILE_ENTER PPP_CB_EXTERN(on_NtSetEaFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTSETEVENT_ENTER PPP_CB_EXTERN(on_NtSetEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEVENTBOOSTPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_NTSETEVENTBOOSTPRIORITY_ENTER PPP_CB_EXTERN(on_NtSetEventBoostPriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETHIGHEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTSETHIGHEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtSetHighEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtSetHighWaitLowEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER PPP_CB_EXTERN(on_NtSetInformationDebugObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONENLISTMENT_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONENLISTMENT_ENTER PPP_CB_EXTERN(on_NtSetInformationEnlistment_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtSetInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtSetInformationJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONKEY_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONKEY_ENTER PPP_CB_EXTERN(on_NtSetInformationKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONOBJECT_ENTER PPP_CB_EXTERN(on_NtSetInformationObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONPROCESS_ENTER PPP_CB_EXTERN(on_NtSetInformationProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER PPP_CB_EXTERN(on_NtSetInformationResourceManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTHREAD_ENTER PPP_CB_EXTERN(on_NtSetInformationThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTOKEN_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTOKEN_ENTER PPP_CB_EXTERN(on_NtSetInformationToken_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTION_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTION_ENTER PPP_CB_EXTERN(on_NtSetInformationTransaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER PPP_CB_EXTERN(on_NtSetInformationTransactionManager_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONWORKERFACTORY_ENTER +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONWORKERFACTORY_ENTER PPP_CB_EXTERN(on_NtSetInformationWorkerFactory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINTERVALPROFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSETINTERVALPROFILE_ENTER PPP_CB_EXTERN(on_NtSetIntervalProfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETIOCOMPLETION_ENTER +#define PPP_CB_EXTERN_ON_NTSETIOCOMPLETION_ENTER PPP_CB_EXTERN(on_NtSetIoCompletion_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETIOCOMPLETIONEX_ENTER +#define PPP_CB_EXTERN_ON_NTSETIOCOMPLETIONEX_ENTER PPP_CB_EXTERN(on_NtSetIoCompletionEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLDTENTRIES_ENTER +#define PPP_CB_EXTERN_ON_NTSETLDTENTRIES_ENTER PPP_CB_EXTERN(on_NtSetLdtEntries_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLOWEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTSETLOWEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtSetLowEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtSetLowWaitHighEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETQUOTAINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSETQUOTAINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtSetQuotaInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSECURITYOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSETSECURITYOBJECT_ENTER PPP_CB_EXTERN(on_NtSetSecurityObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER +#define PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER PPP_CB_EXTERN(on_NtSetSystemEnvironmentValue_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER +#define PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER PPP_CB_EXTERN(on_NtSetSystemEnvironmentValueEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMINFORMATION_ENTER +#define PPP_CB_EXTERN_ON_NTSETSYSTEMINFORMATION_ENTER PPP_CB_EXTERN(on_NtSetSystemInformation_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMPOWERSTATE_ENTER +#define PPP_CB_EXTERN_ON_NTSETSYSTEMPOWERSTATE_ENTER PPP_CB_EXTERN(on_NtSetSystemPowerState_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMTIME_ENTER +#define PPP_CB_EXTERN_ON_NTSETSYSTEMTIME_ENTER PPP_CB_EXTERN(on_NtSetSystemTime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTHREADEXECUTIONSTATE_ENTER +#define PPP_CB_EXTERN_ON_NTSETTHREADEXECUTIONSTATE_ENTER PPP_CB_EXTERN(on_NtSetThreadExecutionState_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMER_ENTER +#define PPP_CB_EXTERN_ON_NTSETTIMER_ENTER PPP_CB_EXTERN(on_NtSetTimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMEREX_ENTER +#define PPP_CB_EXTERN_ON_NTSETTIMEREX_ENTER PPP_CB_EXTERN(on_NtSetTimerEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMERRESOLUTION_ENTER +#define PPP_CB_EXTERN_ON_NTSETTIMERRESOLUTION_ENTER PPP_CB_EXTERN(on_NtSetTimerResolution_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETUUIDSEED_ENTER +#define PPP_CB_EXTERN_ON_NTSETUUIDSEED_ENTER PPP_CB_EXTERN(on_NtSetUuidSeed_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETVALUEKEY_ENTER +#define PPP_CB_EXTERN_ON_NTSETVALUEKEY_ENTER PPP_CB_EXTERN(on_NtSetValueKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETVOLUMEINFORMATIONFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSETVOLUMEINFORMATIONFILE_ENTER PPP_CB_EXTERN(on_NtSetVolumeInformationFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSHUTDOWNSYSTEM_ENTER +#define PPP_CB_EXTERN_ON_NTSHUTDOWNSYSTEM_ENTER PPP_CB_EXTERN(on_NtShutdownSystem_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSHUTDOWNWORKERFACTORY_ENTER +#define PPP_CB_EXTERN_ON_NTSHUTDOWNWORKERFACTORY_ENTER PPP_CB_EXTERN(on_NtShutdownWorkerFactory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER PPP_CB_EXTERN(on_NtSignalAndWaitForSingleObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSINGLEPHASEREJECT_ENTER +#define PPP_CB_EXTERN_ON_NTSINGLEPHASEREJECT_ENTER PPP_CB_EXTERN(on_NtSinglePhaseReject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSTARTPROFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSTARTPROFILE_ENTER PPP_CB_EXTERN(on_NtStartProfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSTOPPROFILE_ENTER +#define PPP_CB_EXTERN_ON_NTSTOPPROFILE_ENTER PPP_CB_EXTERN(on_NtStopProfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSUSPENDPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTSUSPENDPROCESS_ENTER PPP_CB_EXTERN(on_NtSuspendProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSUSPENDTHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTSUSPENDTHREAD_ENTER PPP_CB_EXTERN(on_NtSuspendThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSYSTEMDEBUGCONTROL_ENTER +#define PPP_CB_EXTERN_ON_NTSYSTEMDEBUGCONTROL_ENTER PPP_CB_EXTERN(on_NtSystemDebugControl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATEJOBOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTTERMINATEJOBOBJECT_ENTER PPP_CB_EXTERN(on_NtTerminateJobObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATEPROCESS_ENTER +#define PPP_CB_EXTERN_ON_NTTERMINATEPROCESS_ENTER PPP_CB_EXTERN(on_NtTerminateProcess_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATETHREAD_ENTER +#define PPP_CB_EXTERN_ON_NTTERMINATETHREAD_ENTER PPP_CB_EXTERN(on_NtTerminateThread_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTESTALERT_ENTER +#define PPP_CB_EXTERN_ON_NTTESTALERT_ENTER PPP_CB_EXTERN(on_NtTestAlert_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTHAWREGISTRY_ENTER +#define PPP_CB_EXTERN_ON_NTTHAWREGISTRY_ENTER PPP_CB_EXTERN(on_NtThawRegistry_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTHAWTRANSACTIONS_ENTER +#define PPP_CB_EXTERN_ON_NTTHAWTRANSACTIONS_ENTER PPP_CB_EXTERN(on_NtThawTransactions_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRACECONTROL_ENTER +#define PPP_CB_EXTERN_ON_NTTRACECONTROL_ENTER PPP_CB_EXTERN(on_NtTraceControl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRACEEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTTRACEEVENT_ENTER PPP_CB_EXTERN(on_NtTraceEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRANSLATEFILEPATH_ENTER +#define PPP_CB_EXTERN_ON_NTTRANSLATEFILEPATH_ENTER PPP_CB_EXTERN(on_NtTranslateFilePath_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUMSTHREADYIELD_ENTER +#define PPP_CB_EXTERN_ON_NTUMSTHREADYIELD_ENTER PPP_CB_EXTERN(on_NtUmsThreadYield_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADDRIVER_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOADDRIVER_ENTER PPP_CB_EXTERN(on_NtUnloadDriver_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEY_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOADKEY_ENTER PPP_CB_EXTERN(on_NtUnloadKey_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEY2_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOADKEY2_ENTER PPP_CB_EXTERN(on_NtUnloadKey2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEYEX_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOADKEYEX_ENTER PPP_CB_EXTERN(on_NtUnloadKeyEx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOCKFILE_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOCKFILE_ENTER PPP_CB_EXTERN(on_NtUnlockFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOCKVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTUNLOCKVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtUnlockVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNMAPVIEWOFSECTION_ENTER +#define PPP_CB_EXTERN_ON_NTUNMAPVIEWOFSECTION_ENTER PPP_CB_EXTERN(on_NtUnmapViewOfSection_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTVDMCONTROL_ENTER +#define PPP_CB_EXTERN_ON_NTVDMCONTROL_ENTER PPP_CB_EXTERN(on_NtVdmControl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORDEBUGEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORDEBUGEVENT_ENTER PPP_CB_EXTERN(on_NtWaitForDebugEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORKEYEDEVENT_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORKEYEDEVENT_ENTER PPP_CB_EXTERN(on_NtWaitForKeyedEvent_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS_ENTER PPP_CB_EXTERN(on_NtWaitForMultipleObjects_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER PPP_CB_EXTERN(on_NtWaitForMultipleObjects32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORSINGLEOBJECT_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORSINGLEOBJECT_ENTER PPP_CB_EXTERN(on_NtWaitForSingleObject_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER +#define PPP_CB_EXTERN_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER PPP_CB_EXTERN(on_NtWaitForWorkViaWorkerFactory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITHIGHEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTWAITHIGHEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtWaitHighEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITLOWEVENTPAIR_ENTER +#define PPP_CB_EXTERN_ON_NTWAITLOWEVENTPAIR_ENTER PPP_CB_EXTERN(on_NtWaitLowEventPair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWORKERFACTORYWORKERREADY_ENTER +#define PPP_CB_EXTERN_ON_NTWORKERFACTORYWORKERREADY_ENTER PPP_CB_EXTERN(on_NtWorkerFactoryWorkerReady_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEFILE_ENTER +#define PPP_CB_EXTERN_ON_NTWRITEFILE_ENTER PPP_CB_EXTERN(on_NtWriteFile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEFILEGATHER_ENTER +#define PPP_CB_EXTERN_ON_NTWRITEFILEGATHER_ENTER PPP_CB_EXTERN(on_NtWriteFileGather_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEREQUESTDATA_ENTER +#define PPP_CB_EXTERN_ON_NTWRITEREQUESTDATA_ENTER PPP_CB_EXTERN(on_NtWriteRequestData_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEVIRTUALMEMORY_ENTER +#define PPP_CB_EXTERN_ON_NTWRITEVIRTUALMEMORY_ENTER PPP_CB_EXTERN(on_NtWriteVirtualMemory_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_NTYIELDEXECUTION_ENTER +#define PPP_CB_EXTERN_ON_NTYIELDEXECUTION_ENTER PPP_CB_EXTERN(on_NtYieldExecution_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +PPP_CB_EXTERN(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER +PPP_CB_EXTERN(on_sys_access_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +PPP_CB_EXTERN(on_sys_acct_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +PPP_CB_EXTERN(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_ENTER +PPP_CB_EXTERN(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_ENTER +#define PPP_CB_EXTERN_ON_SYS_ALARM_ENTER +PPP_CB_EXTERN(on_sys_alarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ARCH_PRCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_ARCH_PRCTL_ENTER +PPP_CB_EXTERN(on_sys_arch_prctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BDFLUSH_ENTER +#define PPP_CB_EXTERN_ON_SYS_BDFLUSH_ENTER +PPP_CB_EXTERN(on_sys_bdflush_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_BIND_ENTER +PPP_CB_EXTERN(on_sys_bind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_ENTER +#define PPP_CB_EXTERN_ON_SYS_BPF_ENTER +PPP_CB_EXTERN(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_ENTER +#define PPP_CB_EXTERN_ON_SYS_BRK_ENTER +PPP_CB_EXTERN(on_sys_brk_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +PPP_CB_EXTERN(on_sys_capget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +PPP_CB_EXTERN(on_sys_capset_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +PPP_CB_EXTERN(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER +PPP_CB_EXTERN(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER +PPP_CB_EXTERN(on_sys_chown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN16_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHOWN16_ENTER +PPP_CB_EXTERN(on_sys_chown16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +PPP_CB_EXTERN(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +PPP_CB_EXTERN(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +PPP_CB_EXTERN(on_sys_clone_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +PPP_CB_EXTERN(on_sys_close_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +PPP_CB_EXTERN(on_sys_connect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER +PPP_CB_EXTERN(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CREAT_ENTER +PPP_CB_EXTERN(on_sys_creat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +PPP_CB_EXTERN(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP_ENTER +PPP_CB_EXTERN(on_sys_dup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP2_ENTER +PPP_CB_EXTERN(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +PPP_CB_EXTERN(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER +PPP_CB_EXTERN(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +PPP_CB_EXTERN(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +PPP_CB_EXTERN(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +PPP_CB_EXTERN(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER +PPP_CB_EXTERN(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER +PPP_CB_EXTERN(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +PPP_CB_EXTERN(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +PPP_CB_EXTERN(on_sys_execve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +PPP_CB_EXTERN(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +PPP_CB_EXTERN(on_sys_exit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +PPP_CB_EXTERN(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +PPP_CB_EXTERN(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_ENTER +PPP_CB_EXTERN(on_sys_fadvise64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_64_ENTER +PPP_CB_EXTERN(on_sys_fadvise64_64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +PPP_CB_EXTERN(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +PPP_CB_EXTERN(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +PPP_CB_EXTERN(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +PPP_CB_EXTERN(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +PPP_CB_EXTERN(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +PPP_CB_EXTERN(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +PPP_CB_EXTERN(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN16_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWN16_ENTER +PPP_CB_EXTERN(on_sys_fchown16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +PPP_CB_EXTERN(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +PPP_CB_EXTERN(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL64_ENTER +PPP_CB_EXTERN(on_sys_fcntl64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +PPP_CB_EXTERN(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +PPP_CB_EXTERN(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +PPP_CB_EXTERN(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +PPP_CB_EXTERN(on_sys_flock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FORK_ENTER +PPP_CB_EXTERN(on_sys_fork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +PPP_CB_EXTERN(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTAT_ENTER +PPP_CB_EXTERN(on_sys_fstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTAT64_ENTER +PPP_CB_EXTERN(on_sys_fstat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATAT64_ENTER +PPP_CB_EXTERN(on_sys_fstatat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +PPP_CB_EXTERN(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS64_ENTER +PPP_CB_EXTERN(on_sys_fstatfs64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +PPP_CB_EXTERN(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +PPP_CB_EXTERN(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_ENTER +PPP_CB_EXTERN(on_sys_ftruncate64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +PPP_CB_EXTERN(on_sys_futex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_ENTER +PPP_CB_EXTERN(on_sys_futimesat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +PPP_CB_EXTERN(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +PPP_CB_EXTERN(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_THREAD_AREA_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_THREAD_AREA_ENTER +PPP_CB_EXTERN(on_sys_get_thread_area_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +PPP_CB_EXTERN(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +PPP_CB_EXTERN(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER +PPP_CB_EXTERN(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +PPP_CB_EXTERN(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +PPP_CB_EXTERN(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEGID16_ENTER +PPP_CB_EXTERN(on_sys_getegid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +PPP_CB_EXTERN(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEUID16_ENTER +PPP_CB_EXTERN(on_sys_geteuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +PPP_CB_EXTERN(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGID16_ENTER +PPP_CB_EXTERN(on_sys_getgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +PPP_CB_EXTERN(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS16_ENTER +PPP_CB_EXTERN(on_sys_getgroups16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +PPP_CB_EXTERN(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +PPP_CB_EXTERN(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +PPP_CB_EXTERN(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER +PPP_CB_EXTERN(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +PPP_CB_EXTERN(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +PPP_CB_EXTERN(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +PPP_CB_EXTERN(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +PPP_CB_EXTERN(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +PPP_CB_EXTERN(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESGID16_ENTER +PPP_CB_EXTERN(on_sys_getresgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +PPP_CB_EXTERN(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESUID16_ENTER +PPP_CB_EXTERN(on_sys_getresuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +PPP_CB_EXTERN(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +PPP_CB_EXTERN(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +PPP_CB_EXTERN(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +PPP_CB_EXTERN(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +PPP_CB_EXTERN(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +PPP_CB_EXTERN(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +PPP_CB_EXTERN(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETUID16_ENTER +PPP_CB_EXTERN(on_sys_getuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +PPP_CB_EXTERN(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +PPP_CB_EXTERN(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER +PPP_CB_EXTERN(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +PPP_CB_EXTERN(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +PPP_CB_EXTERN(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +PPP_CB_EXTERN(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_ENTER +PPP_CB_EXTERN(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +PPP_CB_EXTERN(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +PPP_CB_EXTERN(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +PPP_CB_EXTERN(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPERM_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPERM_ENTER +PPP_CB_EXTERN(on_sys_ioperm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPL_ENTER +PPP_CB_EXTERN(on_sys_iopl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +PPP_CB_EXTERN(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +PPP_CB_EXTERN(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IPC_ENTER +#define PPP_CB_EXTERN_ON_SYS_IPC_ENTER +PPP_CB_EXTERN(on_sys_ipc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +PPP_CB_EXTERN(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +PPP_CB_EXTERN(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +PPP_CB_EXTERN(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KILL_ENTER +PPP_CB_EXTERN(on_sys_kill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER +PPP_CB_EXTERN(on_sys_lchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN16_ENTER +#define PPP_CB_EXTERN_ON_SYS_LCHOWN16_ENTER +PPP_CB_EXTERN(on_sys_lchown16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +PPP_CB_EXTERN(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINK_ENTER +PPP_CB_EXTERN(on_sys_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +PPP_CB_EXTERN(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +PPP_CB_EXTERN(on_sys_listen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLSEEK_ENTER +PPP_CB_EXTERN(on_sys_llseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +PPP_CB_EXTERN(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +PPP_CB_EXTERN(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSTAT_ENTER +PPP_CB_EXTERN(on_sys_lstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSTAT64_ENTER +PPP_CB_EXTERN(on_sys_lstat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +PPP_CB_EXTERN(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +PPP_CB_EXTERN(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +PPP_CB_EXTERN(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +PPP_CB_EXTERN(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +PPP_CB_EXTERN(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER +PPP_CB_EXTERN(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +PPP_CB_EXTERN(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER +PPP_CB_EXTERN(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +PPP_CB_EXTERN(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +PPP_CB_EXTERN(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +PPP_CB_EXTERN(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +PPP_CB_EXTERN(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MMAP_PGOFF_ENTER +#define PPP_CB_EXTERN_ON_SYS_MMAP_PGOFF_ENTER +PPP_CB_EXTERN(on_sys_mmap_pgoff_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MODIFY_LDT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MODIFY_LDT_ENTER +PPP_CB_EXTERN(on_sys_modify_ldt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +PPP_CB_EXTERN(on_sys_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +PPP_CB_EXTERN(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +PPP_CB_EXTERN(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +PPP_CB_EXTERN(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +PPP_CB_EXTERN(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +PPP_CB_EXTERN(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +PPP_CB_EXTERN(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +PPP_CB_EXTERN(on_sys_msync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +PPP_CB_EXTERN(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +PPP_CB_EXTERN(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +PPP_CB_EXTERN(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_ENTER +PPP_CB_EXTERN(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER +PPP_CB_EXTERN(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER +PPP_CB_EXTERN(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER +PPP_CB_EXTERN(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER +PPP_CB_EXTERN(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_NICE_ENTER +PPP_CB_EXTERN(on_sys_nice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_GETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_GETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_old_getrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_MMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_MMAP_ENTER +PPP_CB_EXTERN(on_sys_old_mmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_READDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_READDIR_ENTER +PPP_CB_EXTERN(on_sys_old_readdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_SELECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_SELECT_ENTER +PPP_CB_EXTERN(on_sys_old_select_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_ENTER +PPP_CB_EXTERN(on_sys_oldumount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLDUNAME_ENTER +PPP_CB_EXTERN(on_sys_olduname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_ENTER +PPP_CB_EXTERN(on_sys_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +PPP_CB_EXTERN(on_sys_openat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER +PPP_CB_EXTERN(on_sys_pause_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +PPP_CB_EXTERN(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +PPP_CB_EXTERN(on_sys_personality_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE_ENTER +PPP_CB_EXTERN(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +PPP_CB_EXTERN(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +PPP_CB_EXTERN(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER +PPP_CB_EXTERN(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER +PPP_CB_EXTERN(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER +PPP_CB_EXTERN(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_POLL_ENTER +PPP_CB_EXTERN(on_sys_poll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER +PPP_CB_EXTERN(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +PPP_CB_EXTERN(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +PPP_CB_EXTERN(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +PPP_CB_EXTERN(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER +PPP_CB_EXTERN(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +PPP_CB_EXTERN(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +PPP_CB_EXTERN(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +PPP_CB_EXTERN(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER +PPP_CB_EXTERN(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +PPP_CB_EXTERN(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +PPP_CB_EXTERN(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +PPP_CB_EXTERN(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER +PPP_CB_EXTERN(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +PPP_CB_EXTERN(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_ENTER +#define PPP_CB_EXTERN_ON_SYS_READ_ENTER +PPP_CB_EXTERN(on_sys_read_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +PPP_CB_EXTERN(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINK_ENTER +PPP_CB_EXTERN(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +PPP_CB_EXTERN(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_READV_ENTER +PPP_CB_EXTERN(on_sys_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +PPP_CB_EXTERN(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +PPP_CB_EXTERN(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER +PPP_CB_EXTERN(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +PPP_CB_EXTERN(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAME_ENTER +PPP_CB_EXTERN(on_sys_rename_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +PPP_CB_EXTERN(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +PPP_CB_EXTERN(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +PPP_CB_EXTERN(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +PPP_CB_EXTERN(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER +PPP_CB_EXTERN(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +PPP_CB_EXTERN(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +PPP_CB_EXTERN(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER +PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +PPP_CB_EXTERN(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +PPP_CB_EXTERN(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +PPP_CB_EXTERN(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +PPP_CB_EXTERN(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +PPP_CB_EXTERN(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +PPP_CB_EXTERN(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SELECT_ENTER +PPP_CB_EXTERN(on_sys_select_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +PPP_CB_EXTERN(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER +PPP_CB_EXTERN(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +PPP_CB_EXTERN(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +PPP_CB_EXTERN(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +PPP_CB_EXTERN(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +PPP_CB_EXTERN(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +PPP_CB_EXTERN(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_THREAD_AREA_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_THREAD_AREA_ENTER +PPP_CB_EXTERN(on_sys_set_thread_area_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +PPP_CB_EXTERN(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +PPP_CB_EXTERN(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +PPP_CB_EXTERN(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSGID16_ENTER +PPP_CB_EXTERN(on_sys_setfsgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +PPP_CB_EXTERN(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSUID16_ENTER +PPP_CB_EXTERN(on_sys_setfsuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +PPP_CB_EXTERN(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGID16_ENTER +PPP_CB_EXTERN(on_sys_setgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +PPP_CB_EXTERN(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS16_ENTER +PPP_CB_EXTERN(on_sys_setgroups16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +PPP_CB_EXTERN(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +PPP_CB_EXTERN(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +PPP_CB_EXTERN(on_sys_setns_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +PPP_CB_EXTERN(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +PPP_CB_EXTERN(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +PPP_CB_EXTERN(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREGID16_ENTER +PPP_CB_EXTERN(on_sys_setregid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +PPP_CB_EXTERN(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESGID16_ENTER +PPP_CB_EXTERN(on_sys_setresgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +PPP_CB_EXTERN(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESUID16_ENTER +PPP_CB_EXTERN(on_sys_setresuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +PPP_CB_EXTERN(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREUID16_ENTER +PPP_CB_EXTERN(on_sys_setreuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +PPP_CB_EXTERN(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +PPP_CB_EXTERN(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +PPP_CB_EXTERN(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +PPP_CB_EXTERN(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUID16_ENTER +PPP_CB_EXTERN(on_sys_setuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +PPP_CB_EXTERN(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SGETMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SGETMASK_ENTER +PPP_CB_EXTERN(on_sys_sgetmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +PPP_CB_EXTERN(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGACTION_ENTER +PPP_CB_EXTERN(on_sys_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +PPP_CB_EXTERN(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNAL_ENTER +PPP_CB_EXTERN(on_sys_signal_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER +PPP_CB_EXTERN(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +PPP_CB_EXTERN(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGPENDING_ENTER +PPP_CB_EXTERN(on_sys_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_ENTER +PPP_CB_EXTERN(on_sys_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGRETURN_ENTER +PPP_CB_EXTERN(on_sys_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_ENTER +PPP_CB_EXTERN(on_sys_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +PPP_CB_EXTERN(on_sys_socket_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETCALL_ENTER +PPP_CB_EXTERN(on_sys_socketcall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +PPP_CB_EXTERN(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +PPP_CB_EXTERN(on_sys_splice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SSETMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SSETMASK_ENTER +PPP_CB_EXTERN(on_sys_ssetmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_STAT_ENTER +PPP_CB_EXTERN(on_sys_stat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_STAT64_ENTER +PPP_CB_EXTERN(on_sys_stat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +PPP_CB_EXTERN(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS64_ENTER +PPP_CB_EXTERN(on_sys_statfs64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATX_ENTER +PPP_CB_EXTERN(on_sys_statx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_STIME_ENTER +PPP_CB_EXTERN(on_sys_stime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +PPP_CB_EXTERN(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +PPP_CB_EXTERN(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER +PPP_CB_EXTERN(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +PPP_CB_EXTERN(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +PPP_CB_EXTERN(on_sys_sync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER +PPP_CB_EXTERN(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +PPP_CB_EXTERN(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER +PPP_CB_EXTERN(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER +PPP_CB_EXTERN(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +PPP_CB_EXTERN(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +PPP_CB_EXTERN(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TEE_ENTER +PPP_CB_EXTERN(on_sys_tee_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +PPP_CB_EXTERN(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIME_ENTER +PPP_CB_EXTERN(on_sys_time_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER +PPP_CB_EXTERN(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +PPP_CB_EXTERN(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +PPP_CB_EXTERN(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +PPP_CB_EXTERN(on_sys_times_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +PPP_CB_EXTERN(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +PPP_CB_EXTERN(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE64_ENTER +PPP_CB_EXTERN(on_sys_truncate64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +PPP_CB_EXTERN(on_sys_umask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER +PPP_CB_EXTERN(on_sys_umount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNAME_ENTER +PPP_CB_EXTERN(on_sys_uname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER +PPP_CB_EXTERN(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +PPP_CB_EXTERN(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +PPP_CB_EXTERN(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USELIB_ENTER +#define PPP_CB_EXTERN_ON_SYS_USELIB_ENTER +PPP_CB_EXTERN(on_sys_uselib_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +PPP_CB_EXTERN(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_USTAT_ENTER +PPP_CB_EXTERN(on_sys_ustat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIME_ENTER +PPP_CB_EXTERN(on_sys_utime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +PPP_CB_EXTERN(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMES_ENTER +PPP_CB_EXTERN(on_sys_utimes_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VFORK_ENTER +#define PPP_CB_EXTERN_ON_SYS_VFORK_ENTER +PPP_CB_EXTERN(on_sys_vfork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +PPP_CB_EXTERN(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VM86_ENTER +#define PPP_CB_EXTERN_ON_SYS_VM86_ENTER +PPP_CB_EXTERN(on_sys_vm86_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VM86OLD_ENTER +#define PPP_CB_EXTERN_ON_SYS_VM86OLD_ENTER +PPP_CB_EXTERN(on_sys_vm86old_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +PPP_CB_EXTERN(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +PPP_CB_EXTERN(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +PPP_CB_EXTERN(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAITPID_ENTER +PPP_CB_EXTERN(on_sys_waitpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +PPP_CB_EXTERN(on_sys_write_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +PPP_CB_EXTERN(on_sys_writev_enter) +#endif +#endif +#if defined(TARGET_ARM) && defined(TARGET_AARCH64) +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +PPP_CB_EXTERN(on_sys_accept_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +PPP_CB_EXTERN(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +PPP_CB_EXTERN(on_sys_acct_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +PPP_CB_EXTERN(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_ENTER +PPP_CB_EXTERN(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_BIND_ENTER +PPP_CB_EXTERN(on_sys_bind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_ENTER +#define PPP_CB_EXTERN_ON_SYS_BPF_ENTER +PPP_CB_EXTERN(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_ENTER +#define PPP_CB_EXTERN_ON_SYS_BRK_ENTER +PPP_CB_EXTERN(on_sys_brk_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +PPP_CB_EXTERN(on_sys_capget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +PPP_CB_EXTERN(on_sys_capset_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +PPP_CB_EXTERN(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +PPP_CB_EXTERN(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +PPP_CB_EXTERN(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +PPP_CB_EXTERN(on_sys_clone_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE3_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLONE3_ENTER +PPP_CB_EXTERN(on_sys_clone3_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +PPP_CB_EXTERN(on_sys_close_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +PPP_CB_EXTERN(on_sys_connect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER +PPP_CB_EXTERN(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +PPP_CB_EXTERN(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP_ENTER +PPP_CB_EXTERN(on_sys_dup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +PPP_CB_EXTERN(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +PPP_CB_EXTERN(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +PPP_CB_EXTERN(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +PPP_CB_EXTERN(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +PPP_CB_EXTERN(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +PPP_CB_EXTERN(on_sys_execve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +PPP_CB_EXTERN(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +PPP_CB_EXTERN(on_sys_exit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +PPP_CB_EXTERN(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +PPP_CB_EXTERN(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT2_ENTER +PPP_CB_EXTERN(on_sys_faccessat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_ENTER +PPP_CB_EXTERN(on_sys_fadvise64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +PPP_CB_EXTERN(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +PPP_CB_EXTERN(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +PPP_CB_EXTERN(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +PPP_CB_EXTERN(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +PPP_CB_EXTERN(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +PPP_CB_EXTERN(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +PPP_CB_EXTERN(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +PPP_CB_EXTERN(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +PPP_CB_EXTERN(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +PPP_CB_EXTERN(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +PPP_CB_EXTERN(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +PPP_CB_EXTERN(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +PPP_CB_EXTERN(on_sys_flock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +PPP_CB_EXTERN(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTAT_ENTER +PPP_CB_EXTERN(on_sys_fstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +PPP_CB_EXTERN(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +PPP_CB_EXTERN(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +PPP_CB_EXTERN(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +PPP_CB_EXTERN(on_sys_futex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +PPP_CB_EXTERN(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +PPP_CB_EXTERN(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +PPP_CB_EXTERN(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +PPP_CB_EXTERN(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +PPP_CB_EXTERN(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +PPP_CB_EXTERN(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +PPP_CB_EXTERN(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +PPP_CB_EXTERN(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +PPP_CB_EXTERN(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +PPP_CB_EXTERN(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +PPP_CB_EXTERN(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +PPP_CB_EXTERN(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +PPP_CB_EXTERN(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +PPP_CB_EXTERN(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +PPP_CB_EXTERN(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +PPP_CB_EXTERN(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +PPP_CB_EXTERN(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +PPP_CB_EXTERN(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +PPP_CB_EXTERN(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +PPP_CB_EXTERN(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +PPP_CB_EXTERN(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +PPP_CB_EXTERN(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +PPP_CB_EXTERN(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +PPP_CB_EXTERN(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +PPP_CB_EXTERN(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +PPP_CB_EXTERN(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +PPP_CB_EXTERN(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +PPP_CB_EXTERN(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +PPP_CB_EXTERN(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +PPP_CB_EXTERN(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_ENTER +PPP_CB_EXTERN(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +PPP_CB_EXTERN(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +PPP_CB_EXTERN(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +PPP_CB_EXTERN(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +PPP_CB_EXTERN(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +PPP_CB_EXTERN(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +PPP_CB_EXTERN(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_FILE_LOAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEXEC_FILE_LOAD_ENTER +PPP_CB_EXTERN(on_sys_kexec_file_load_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +PPP_CB_EXTERN(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +PPP_CB_EXTERN(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KILL_ENTER +PPP_CB_EXTERN(on_sys_kill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +PPP_CB_EXTERN(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +PPP_CB_EXTERN(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +PPP_CB_EXTERN(on_sys_listen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +PPP_CB_EXTERN(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +PPP_CB_EXTERN(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +PPP_CB_EXTERN(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +PPP_CB_EXTERN(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +PPP_CB_EXTERN(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +PPP_CB_EXTERN(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +PPP_CB_EXTERN(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +PPP_CB_EXTERN(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +PPP_CB_EXTERN(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +PPP_CB_EXTERN(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +PPP_CB_EXTERN(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +PPP_CB_EXTERN(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MMAP_ENTER +PPP_CB_EXTERN(on_sys_mmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +PPP_CB_EXTERN(on_sys_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +PPP_CB_EXTERN(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +PPP_CB_EXTERN(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +PPP_CB_EXTERN(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +PPP_CB_EXTERN(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +PPP_CB_EXTERN(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +PPP_CB_EXTERN(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGCTL_ENTER +PPP_CB_EXTERN(on_sys_msgctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +PPP_CB_EXTERN(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +PPP_CB_EXTERN(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +PPP_CB_EXTERN(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +PPP_CB_EXTERN(on_sys_msync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +PPP_CB_EXTERN(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +PPP_CB_EXTERN(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +PPP_CB_EXTERN(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_ENTER +PPP_CB_EXTERN(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_ENTER +PPP_CB_EXTERN(on_sys_newfstatat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_ENTER +PPP_CB_EXTERN(on_sys_nfsservctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +PPP_CB_EXTERN(on_sys_openat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT2_ENTER +PPP_CB_EXTERN(on_sys_openat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +PPP_CB_EXTERN(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +PPP_CB_EXTERN(on_sys_personality_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_ENTER +PPP_CB_EXTERN(on_sys_pidfd_getfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_ENTER +PPP_CB_EXTERN(on_sys_pidfd_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +PPP_CB_EXTERN(on_sys_pidfd_send_signal_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +PPP_CB_EXTERN(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +PPP_CB_EXTERN(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER +PPP_CB_EXTERN(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER +PPP_CB_EXTERN(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER +PPP_CB_EXTERN(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER +PPP_CB_EXTERN(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +PPP_CB_EXTERN(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +PPP_CB_EXTERN(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +PPP_CB_EXTERN(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER +PPP_CB_EXTERN(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +PPP_CB_EXTERN(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +PPP_CB_EXTERN(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +PPP_CB_EXTERN(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER +PPP_CB_EXTERN(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +PPP_CB_EXTERN(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +PPP_CB_EXTERN(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +PPP_CB_EXTERN(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER +PPP_CB_EXTERN(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +PPP_CB_EXTERN(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_ENTER +#define PPP_CB_EXTERN_ON_SYS_READ_ENTER +PPP_CB_EXTERN(on_sys_read_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +PPP_CB_EXTERN(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +PPP_CB_EXTERN(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_READV_ENTER +PPP_CB_EXTERN(on_sys_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +PPP_CB_EXTERN(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +PPP_CB_EXTERN(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER +PPP_CB_EXTERN(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +PPP_CB_EXTERN(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +PPP_CB_EXTERN(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +PPP_CB_EXTERN(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +PPP_CB_EXTERN(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +PPP_CB_EXTERN(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +PPP_CB_EXTERN(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +PPP_CB_EXTERN(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER +PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +PPP_CB_EXTERN(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +PPP_CB_EXTERN(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +PPP_CB_EXTERN(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +PPP_CB_EXTERN(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +PPP_CB_EXTERN(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +PPP_CB_EXTERN(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +PPP_CB_EXTERN(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +PPP_CB_EXTERN(on_sys_semget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMOP_ENTER +PPP_CB_EXTERN(on_sys_semop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +PPP_CB_EXTERN(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +PPP_CB_EXTERN(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +PPP_CB_EXTERN(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +PPP_CB_EXTERN(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +PPP_CB_EXTERN(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +PPP_CB_EXTERN(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +PPP_CB_EXTERN(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +PPP_CB_EXTERN(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +PPP_CB_EXTERN(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +PPP_CB_EXTERN(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +PPP_CB_EXTERN(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +PPP_CB_EXTERN(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +PPP_CB_EXTERN(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +PPP_CB_EXTERN(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +PPP_CB_EXTERN(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +PPP_CB_EXTERN(on_sys_setns_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +PPP_CB_EXTERN(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +PPP_CB_EXTERN(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +PPP_CB_EXTERN(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +PPP_CB_EXTERN(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +PPP_CB_EXTERN(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +PPP_CB_EXTERN(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +PPP_CB_EXTERN(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +PPP_CB_EXTERN(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +PPP_CB_EXTERN(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +PPP_CB_EXTERN(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +PPP_CB_EXTERN(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +PPP_CB_EXTERN(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMCTL_ENTER +PPP_CB_EXTERN(on_sys_shmctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +PPP_CB_EXTERN(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +PPP_CB_EXTERN(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +PPP_CB_EXTERN(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +PPP_CB_EXTERN(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +PPP_CB_EXTERN(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +PPP_CB_EXTERN(on_sys_socket_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +PPP_CB_EXTERN(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +PPP_CB_EXTERN(on_sys_splice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +PPP_CB_EXTERN(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATX_ENTER +PPP_CB_EXTERN(on_sys_statx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +PPP_CB_EXTERN(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +PPP_CB_EXTERN(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +PPP_CB_EXTERN(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +PPP_CB_EXTERN(on_sys_sync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER +PPP_CB_EXTERN(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +PPP_CB_EXTERN(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +PPP_CB_EXTERN(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +PPP_CB_EXTERN(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TEE_ENTER +PPP_CB_EXTERN(on_sys_tee_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +PPP_CB_EXTERN(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER +PPP_CB_EXTERN(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +PPP_CB_EXTERN(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +PPP_CB_EXTERN(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +PPP_CB_EXTERN(on_sys_times_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +PPP_CB_EXTERN(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +PPP_CB_EXTERN(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +PPP_CB_EXTERN(on_sys_umask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMOUNT2_ENTER +PPP_CB_EXTERN(on_sys_umount2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNAME_ENTER +PPP_CB_EXTERN(on_sys_uname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +PPP_CB_EXTERN(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +PPP_CB_EXTERN(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +PPP_CB_EXTERN(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +PPP_CB_EXTERN(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +PPP_CB_EXTERN(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +PPP_CB_EXTERN(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +PPP_CB_EXTERN(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +PPP_CB_EXTERN(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +PPP_CB_EXTERN(on_sys_write_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +PPP_CB_EXTERN(on_sys_writev_enter) +#endif +#endif +#if defined(TARGET_ARM) +#ifndef PPP_CB_EXTERN_ON_ARM_BREAKPOINT_ENTER +#define PPP_CB_EXTERN_ON_ARM_BREAKPOINT_ENTER +PPP_CB_EXTERN(on_ARM_breakpoint_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ARM_CACHEFLUSH_ENTER +#define PPP_CB_EXTERN_ON_ARM_CACHEFLUSH_ENTER +PPP_CB_EXTERN(on_ARM_cacheflush_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ARM_SET_TLS_ENTER +#define PPP_CB_EXTERN_ON_ARM_SET_TLS_ENTER +PPP_CB_EXTERN(on_ARM_set_tls_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ARM_USER26_MODE_ENTER +#define PPP_CB_EXTERN_ON_ARM_USER26_MODE_ENTER +PPP_CB_EXTERN(on_ARM_user26_mode_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_ARM_USR32_MODE_ENTER +#define PPP_CB_EXTERN_ON_ARM_USR32_MODE_ENTER +PPP_CB_EXTERN(on_ARM_usr32_mode_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_DO_MMAP2_ENTER +#define PPP_CB_EXTERN_ON_DO_MMAP2_ENTER +PPP_CB_EXTERN(on_do_mmap2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +PPP_CB_EXTERN(on_sys_accept_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +PPP_CB_EXTERN(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER +PPP_CB_EXTERN(on_sys_access_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +PPP_CB_EXTERN(on_sys_acct_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +PPP_CB_EXTERN(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_ENTER +PPP_CB_EXTERN(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_ENTER +#define PPP_CB_EXTERN_ON_SYS_ALARM_ENTER +PPP_CB_EXTERN(on_sys_alarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ARM_FADVISE64_64_ENTER +#define PPP_CB_EXTERN_ON_SYS_ARM_FADVISE64_64_ENTER +PPP_CB_EXTERN(on_sys_arm_fadvise64_64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BDFLUSH_ENTER +#define PPP_CB_EXTERN_ON_SYS_BDFLUSH_ENTER +PPP_CB_EXTERN(on_sys_bdflush_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_BIND_ENTER +PPP_CB_EXTERN(on_sys_bind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_ENTER +#define PPP_CB_EXTERN_ON_SYS_BPF_ENTER +PPP_CB_EXTERN(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_ENTER +#define PPP_CB_EXTERN_ON_SYS_BRK_ENTER +PPP_CB_EXTERN(on_sys_brk_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +PPP_CB_EXTERN(on_sys_capget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +PPP_CB_EXTERN(on_sys_capset_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +PPP_CB_EXTERN(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER +PPP_CB_EXTERN(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER +PPP_CB_EXTERN(on_sys_chown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN16_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHOWN16_ENTER +PPP_CB_EXTERN(on_sys_chown16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +PPP_CB_EXTERN(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +PPP_CB_EXTERN(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +PPP_CB_EXTERN(on_sys_clone_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +PPP_CB_EXTERN(on_sys_close_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +PPP_CB_EXTERN(on_sys_connect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CREAT_ENTER +PPP_CB_EXTERN(on_sys_creat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +PPP_CB_EXTERN(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP_ENTER +PPP_CB_EXTERN(on_sys_dup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP2_ENTER +PPP_CB_EXTERN(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +PPP_CB_EXTERN(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER +PPP_CB_EXTERN(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +PPP_CB_EXTERN(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +PPP_CB_EXTERN(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +PPP_CB_EXTERN(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER +PPP_CB_EXTERN(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER +PPP_CB_EXTERN(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +PPP_CB_EXTERN(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +PPP_CB_EXTERN(on_sys_execve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +PPP_CB_EXTERN(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +PPP_CB_EXTERN(on_sys_exit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +PPP_CB_EXTERN(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +PPP_CB_EXTERN(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +PPP_CB_EXTERN(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +PPP_CB_EXTERN(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +PPP_CB_EXTERN(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +PPP_CB_EXTERN(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +PPP_CB_EXTERN(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +PPP_CB_EXTERN(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +PPP_CB_EXTERN(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN16_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWN16_ENTER +PPP_CB_EXTERN(on_sys_fchown16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +PPP_CB_EXTERN(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +PPP_CB_EXTERN(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL64_ENTER +PPP_CB_EXTERN(on_sys_fcntl64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +PPP_CB_EXTERN(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +PPP_CB_EXTERN(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +PPP_CB_EXTERN(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +PPP_CB_EXTERN(on_sys_flock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FORK_ENTER +PPP_CB_EXTERN(on_sys_fork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +PPP_CB_EXTERN(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTAT64_ENTER +PPP_CB_EXTERN(on_sys_fstat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATAT64_ENTER +PPP_CB_EXTERN(on_sys_fstatat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +PPP_CB_EXTERN(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS64_ENTER +PPP_CB_EXTERN(on_sys_fstatfs64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +PPP_CB_EXTERN(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +PPP_CB_EXTERN(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_ENTER +PPP_CB_EXTERN(on_sys_ftruncate64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +PPP_CB_EXTERN(on_sys_futex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_ENTER +PPP_CB_EXTERN(on_sys_futimesat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +PPP_CB_EXTERN(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +PPP_CB_EXTERN(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +PPP_CB_EXTERN(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +PPP_CB_EXTERN(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER +PPP_CB_EXTERN(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +PPP_CB_EXTERN(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +PPP_CB_EXTERN(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEGID16_ENTER +PPP_CB_EXTERN(on_sys_getegid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +PPP_CB_EXTERN(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEUID16_ENTER +PPP_CB_EXTERN(on_sys_geteuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +PPP_CB_EXTERN(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGID16_ENTER +PPP_CB_EXTERN(on_sys_getgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +PPP_CB_EXTERN(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS16_ENTER +PPP_CB_EXTERN(on_sys_getgroups16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +PPP_CB_EXTERN(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +PPP_CB_EXTERN(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +PPP_CB_EXTERN(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER +PPP_CB_EXTERN(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +PPP_CB_EXTERN(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +PPP_CB_EXTERN(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +PPP_CB_EXTERN(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +PPP_CB_EXTERN(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +PPP_CB_EXTERN(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESGID16_ENTER +PPP_CB_EXTERN(on_sys_getresgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +PPP_CB_EXTERN(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESUID16_ENTER +PPP_CB_EXTERN(on_sys_getresuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +PPP_CB_EXTERN(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +PPP_CB_EXTERN(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +PPP_CB_EXTERN(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +PPP_CB_EXTERN(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +PPP_CB_EXTERN(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +PPP_CB_EXTERN(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +PPP_CB_EXTERN(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETUID16_ENTER +PPP_CB_EXTERN(on_sys_getuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +PPP_CB_EXTERN(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +PPP_CB_EXTERN(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER +PPP_CB_EXTERN(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +PPP_CB_EXTERN(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +PPP_CB_EXTERN(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +PPP_CB_EXTERN(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_ENTER +PPP_CB_EXTERN(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +PPP_CB_EXTERN(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +PPP_CB_EXTERN(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +PPP_CB_EXTERN(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +PPP_CB_EXTERN(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +PPP_CB_EXTERN(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IPC_ENTER +#define PPP_CB_EXTERN_ON_SYS_IPC_ENTER +PPP_CB_EXTERN(on_sys_ipc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +PPP_CB_EXTERN(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +PPP_CB_EXTERN(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +PPP_CB_EXTERN(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KILL_ENTER +PPP_CB_EXTERN(on_sys_kill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER +PPP_CB_EXTERN(on_sys_lchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN16_ENTER +#define PPP_CB_EXTERN_ON_SYS_LCHOWN16_ENTER +PPP_CB_EXTERN(on_sys_lchown16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +PPP_CB_EXTERN(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINK_ENTER +PPP_CB_EXTERN(on_sys_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +PPP_CB_EXTERN(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +PPP_CB_EXTERN(on_sys_listen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLSEEK_ENTER +PPP_CB_EXTERN(on_sys_llseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +PPP_CB_EXTERN(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +PPP_CB_EXTERN(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSTAT64_ENTER +PPP_CB_EXTERN(on_sys_lstat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +PPP_CB_EXTERN(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +PPP_CB_EXTERN(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +PPP_CB_EXTERN(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +PPP_CB_EXTERN(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +PPP_CB_EXTERN(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER +PPP_CB_EXTERN(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +PPP_CB_EXTERN(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER +PPP_CB_EXTERN(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +PPP_CB_EXTERN(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +PPP_CB_EXTERN(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +PPP_CB_EXTERN(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +PPP_CB_EXTERN(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +PPP_CB_EXTERN(on_sys_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +PPP_CB_EXTERN(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +PPP_CB_EXTERN(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +PPP_CB_EXTERN(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +PPP_CB_EXTERN(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +PPP_CB_EXTERN(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +PPP_CB_EXTERN(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGCTL_ENTER +PPP_CB_EXTERN(on_sys_msgctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +PPP_CB_EXTERN(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +PPP_CB_EXTERN(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +PPP_CB_EXTERN(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +PPP_CB_EXTERN(on_sys_msync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +PPP_CB_EXTERN(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +PPP_CB_EXTERN(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +PPP_CB_EXTERN(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_ENTER +PPP_CB_EXTERN(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER +PPP_CB_EXTERN(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER +PPP_CB_EXTERN(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER +PPP_CB_EXTERN(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER +PPP_CB_EXTERN(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_NICE_ENTER +PPP_CB_EXTERN(on_sys_nice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_ENTER +PPP_CB_EXTERN(on_sys_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +PPP_CB_EXTERN(on_sys_openat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER +PPP_CB_EXTERN(on_sys_pause_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PCICONFIG_IOBASE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PCICONFIG_IOBASE_ENTER +PPP_CB_EXTERN(on_sys_pciconfig_iobase_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PCICONFIG_READ_ENTER +#define PPP_CB_EXTERN_ON_SYS_PCICONFIG_READ_ENTER +PPP_CB_EXTERN(on_sys_pciconfig_read_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PCICONFIG_WRITE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PCICONFIG_WRITE_ENTER +PPP_CB_EXTERN(on_sys_pciconfig_write_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +PPP_CB_EXTERN(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +PPP_CB_EXTERN(on_sys_personality_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE_ENTER +PPP_CB_EXTERN(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +PPP_CB_EXTERN(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +PPP_CB_EXTERN(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_POLL_ENTER +PPP_CB_EXTERN(on_sys_poll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER +PPP_CB_EXTERN(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +PPP_CB_EXTERN(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +PPP_CB_EXTERN(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +PPP_CB_EXTERN(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +PPP_CB_EXTERN(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +PPP_CB_EXTERN(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +PPP_CB_EXTERN(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER +PPP_CB_EXTERN(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +PPP_CB_EXTERN(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +PPP_CB_EXTERN(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +PPP_CB_EXTERN(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +PPP_CB_EXTERN(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_ENTER +#define PPP_CB_EXTERN_ON_SYS_READ_ENTER +PPP_CB_EXTERN(on_sys_read_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +PPP_CB_EXTERN(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINK_ENTER +PPP_CB_EXTERN(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +PPP_CB_EXTERN(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_READV_ENTER +PPP_CB_EXTERN(on_sys_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +PPP_CB_EXTERN(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECV_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECV_ENTER +PPP_CB_EXTERN(on_sys_recv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +PPP_CB_EXTERN(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER +PPP_CB_EXTERN(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +PPP_CB_EXTERN(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAME_ENTER +PPP_CB_EXTERN(on_sys_rename_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +PPP_CB_EXTERN(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +PPP_CB_EXTERN(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +PPP_CB_EXTERN(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +PPP_CB_EXTERN(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER +PPP_CB_EXTERN(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +PPP_CB_EXTERN(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +PPP_CB_EXTERN(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER +PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +PPP_CB_EXTERN(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +PPP_CB_EXTERN(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +PPP_CB_EXTERN(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +PPP_CB_EXTERN(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +PPP_CB_EXTERN(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +PPP_CB_EXTERN(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SELECT_ENTER +PPP_CB_EXTERN(on_sys_select_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +PPP_CB_EXTERN(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +PPP_CB_EXTERN(on_sys_semget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMOP_ENTER +PPP_CB_EXTERN(on_sys_semop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +PPP_CB_EXTERN(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEND_ENTER +PPP_CB_EXTERN(on_sys_send_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +PPP_CB_EXTERN(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER +PPP_CB_EXTERN(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +PPP_CB_EXTERN(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +PPP_CB_EXTERN(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +PPP_CB_EXTERN(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +PPP_CB_EXTERN(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +PPP_CB_EXTERN(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +PPP_CB_EXTERN(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +PPP_CB_EXTERN(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +PPP_CB_EXTERN(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSGID16_ENTER +PPP_CB_EXTERN(on_sys_setfsgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +PPP_CB_EXTERN(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSUID16_ENTER +PPP_CB_EXTERN(on_sys_setfsuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +PPP_CB_EXTERN(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGID16_ENTER +PPP_CB_EXTERN(on_sys_setgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +PPP_CB_EXTERN(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS16_ENTER +PPP_CB_EXTERN(on_sys_setgroups16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +PPP_CB_EXTERN(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +PPP_CB_EXTERN(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +PPP_CB_EXTERN(on_sys_setns_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +PPP_CB_EXTERN(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +PPP_CB_EXTERN(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +PPP_CB_EXTERN(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREGID16_ENTER +PPP_CB_EXTERN(on_sys_setregid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +PPP_CB_EXTERN(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESGID16_ENTER +PPP_CB_EXTERN(on_sys_setresgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +PPP_CB_EXTERN(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESUID16_ENTER +PPP_CB_EXTERN(on_sys_setresuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +PPP_CB_EXTERN(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREUID16_ENTER +PPP_CB_EXTERN(on_sys_setreuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +PPP_CB_EXTERN(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +PPP_CB_EXTERN(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +PPP_CB_EXTERN(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +PPP_CB_EXTERN(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID16_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUID16_ENTER +PPP_CB_EXTERN(on_sys_setuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +PPP_CB_EXTERN(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +PPP_CB_EXTERN(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMCTL_ENTER +PPP_CB_EXTERN(on_sys_shmctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +PPP_CB_EXTERN(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +PPP_CB_EXTERN(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +PPP_CB_EXTERN(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGACTION_ENTER +PPP_CB_EXTERN(on_sys_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +PPP_CB_EXTERN(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER +PPP_CB_EXTERN(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +PPP_CB_EXTERN(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGPENDING_ENTER +PPP_CB_EXTERN(on_sys_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_ENTER +PPP_CB_EXTERN(on_sys_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGRETURN_ENTER +PPP_CB_EXTERN(on_sys_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_ENTER +PPP_CB_EXTERN(on_sys_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +PPP_CB_EXTERN(on_sys_socket_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETCALL_ENTER +PPP_CB_EXTERN(on_sys_socketcall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +PPP_CB_EXTERN(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +PPP_CB_EXTERN(on_sys_splice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_STAT64_ENTER +PPP_CB_EXTERN(on_sys_stat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +PPP_CB_EXTERN(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS64_ENTER +PPP_CB_EXTERN(on_sys_statfs64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATX_ENTER +PPP_CB_EXTERN(on_sys_statx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_STIME_ENTER +PPP_CB_EXTERN(on_sys_stime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +PPP_CB_EXTERN(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +PPP_CB_EXTERN(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER +PPP_CB_EXTERN(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +PPP_CB_EXTERN(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +PPP_CB_EXTERN(on_sys_sync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE2_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE2_ENTER +PPP_CB_EXTERN(on_sys_sync_file_range2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +PPP_CB_EXTERN(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER +PPP_CB_EXTERN(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER +PPP_CB_EXTERN(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +PPP_CB_EXTERN(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +PPP_CB_EXTERN(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TEE_ENTER +PPP_CB_EXTERN(on_sys_tee_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +PPP_CB_EXTERN(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIME_ENTER +PPP_CB_EXTERN(on_sys_time_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER +PPP_CB_EXTERN(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +PPP_CB_EXTERN(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +PPP_CB_EXTERN(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +PPP_CB_EXTERN(on_sys_times_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +PPP_CB_EXTERN(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +PPP_CB_EXTERN(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE64_ENTER +PPP_CB_EXTERN(on_sys_truncate64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +PPP_CB_EXTERN(on_sys_umask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER +PPP_CB_EXTERN(on_sys_umount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER +PPP_CB_EXTERN(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +PPP_CB_EXTERN(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +PPP_CB_EXTERN(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USELIB_ENTER +#define PPP_CB_EXTERN_ON_SYS_USELIB_ENTER +PPP_CB_EXTERN(on_sys_uselib_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +PPP_CB_EXTERN(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_USTAT_ENTER +PPP_CB_EXTERN(on_sys_ustat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIME_ENTER +PPP_CB_EXTERN(on_sys_utime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +PPP_CB_EXTERN(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMES_ENTER +PPP_CB_EXTERN(on_sys_utimes_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VFORK_ENTER +#define PPP_CB_EXTERN_ON_SYS_VFORK_ENTER +PPP_CB_EXTERN(on_sys_vfork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +PPP_CB_EXTERN(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +PPP_CB_EXTERN(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +PPP_CB_EXTERN(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +PPP_CB_EXTERN(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +PPP_CB_EXTERN(on_sys_write_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +PPP_CB_EXTERN(on_sys_writev_enter) +#endif +#endif +#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) +#ifndef PPP_CB_EXTERN_ON_CREATE_MODULE_ENTER +#define PPP_CB_EXTERN_ON_CREATE_MODULE_ENTER +PPP_CB_EXTERN(on_create_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GET_KERNEL_SYMS_ENTER +#define PPP_CB_EXTERN_ON_GET_KERNEL_SYMS_ENTER +PPP_CB_EXTERN(on_get_kernel_syms_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MMAP2_ENTER +#define PPP_CB_EXTERN_ON_MMAP2_ENTER +PPP_CB_EXTERN(on_mmap2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MODIFY_LDT_ENTER +#define PPP_CB_EXTERN_ON_MODIFY_LDT_ENTER +PPP_CB_EXTERN(on_modify_ldt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SET_THREAD_AREA_ENTER +#define PPP_CB_EXTERN_ON_SET_THREAD_AREA_ENTER +PPP_CB_EXTERN(on_set_thread_area_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +PPP_CB_EXTERN(on_sys_accept_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +PPP_CB_EXTERN(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER +PPP_CB_EXTERN(on_sys_access_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +PPP_CB_EXTERN(on_sys_acct_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +PPP_CB_EXTERN(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_ENTER +PPP_CB_EXTERN(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_ENTER +PPP_CB_EXTERN(on_sys_adjtimex_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_ENTER +#define PPP_CB_EXTERN_ON_SYS_ALARM_ENTER +PPP_CB_EXTERN(on_sys_alarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BDFLUSH_ENTER +#define PPP_CB_EXTERN_ON_SYS_BDFLUSH_ENTER +PPP_CB_EXTERN(on_sys_bdflush_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_BIND_ENTER +PPP_CB_EXTERN(on_sys_bind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_ENTER +#define PPP_CB_EXTERN_ON_SYS_BPF_ENTER +PPP_CB_EXTERN(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_ENTER +#define PPP_CB_EXTERN_ON_SYS_BRK_ENTER +PPP_CB_EXTERN(on_sys_brk_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CACHEFLUSH_ENTER +#define PPP_CB_EXTERN_ON_SYS_CACHEFLUSH_ENTER +PPP_CB_EXTERN(on_sys_cacheflush_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +PPP_CB_EXTERN(on_sys_capget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +PPP_CB_EXTERN(on_sys_capset_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +PPP_CB_EXTERN(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER +PPP_CB_EXTERN(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER +PPP_CB_EXTERN(on_sys_chown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +PPP_CB_EXTERN(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_adjtime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +PPP_CB_EXTERN(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_getres_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_gettime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_settime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +PPP_CB_EXTERN(on_sys_clone_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE3_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLONE3_ENTER +PPP_CB_EXTERN(on_sys_clone3_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +PPP_CB_EXTERN(on_sys_close_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +PPP_CB_EXTERN(on_sys_connect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER +PPP_CB_EXTERN(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CREAT_ENTER +PPP_CB_EXTERN(on_sys_creat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +PPP_CB_EXTERN(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP_ENTER +PPP_CB_EXTERN(on_sys_dup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP2_ENTER +PPP_CB_EXTERN(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +PPP_CB_EXTERN(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER +PPP_CB_EXTERN(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +PPP_CB_EXTERN(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +PPP_CB_EXTERN(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +PPP_CB_EXTERN(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER +PPP_CB_EXTERN(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER +PPP_CB_EXTERN(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +PPP_CB_EXTERN(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +PPP_CB_EXTERN(on_sys_execve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +PPP_CB_EXTERN(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +PPP_CB_EXTERN(on_sys_exit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +PPP_CB_EXTERN(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +PPP_CB_EXTERN(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT2_ENTER +PPP_CB_EXTERN(on_sys_faccessat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_64_ENTER +PPP_CB_EXTERN(on_sys_fadvise64_64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +PPP_CB_EXTERN(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +PPP_CB_EXTERN(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +PPP_CB_EXTERN(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +PPP_CB_EXTERN(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +PPP_CB_EXTERN(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +PPP_CB_EXTERN(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +PPP_CB_EXTERN(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +PPP_CB_EXTERN(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +PPP_CB_EXTERN(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL64_ENTER +PPP_CB_EXTERN(on_sys_fcntl64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +PPP_CB_EXTERN(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +PPP_CB_EXTERN(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +PPP_CB_EXTERN(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +PPP_CB_EXTERN(on_sys_flock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FORK_ENTER +PPP_CB_EXTERN(on_sys_fork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSCONFIG_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSCONFIG_ENTER +PPP_CB_EXTERN(on_sys_fsconfig_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +PPP_CB_EXTERN(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSMOUNT_ENTER +PPP_CB_EXTERN(on_sys_fsmount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSOPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSOPEN_ENTER +PPP_CB_EXTERN(on_sys_fsopen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSPICK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSPICK_ENTER +PPP_CB_EXTERN(on_sys_fspick_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTAT_ENTER +PPP_CB_EXTERN(on_sys_fstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTAT64_ENTER +PPP_CB_EXTERN(on_sys_fstat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATAT64_ENTER +PPP_CB_EXTERN(on_sys_fstatat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +PPP_CB_EXTERN(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS64_ENTER +PPP_CB_EXTERN(on_sys_fstatfs64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +PPP_CB_EXTERN(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +PPP_CB_EXTERN(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_ENTER +PPP_CB_EXTERN(on_sys_ftruncate64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +PPP_CB_EXTERN(on_sys_futex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_ENTER +PPP_CB_EXTERN(on_sys_futex_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_ENTER +PPP_CB_EXTERN(on_sys_futimesat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_ENTER +PPP_CB_EXTERN(on_sys_futimesat_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +PPP_CB_EXTERN(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +PPP_CB_EXTERN(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +PPP_CB_EXTERN(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +PPP_CB_EXTERN(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER +PPP_CB_EXTERN(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +PPP_CB_EXTERN(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +PPP_CB_EXTERN(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +PPP_CB_EXTERN(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +PPP_CB_EXTERN(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +PPP_CB_EXTERN(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +PPP_CB_EXTERN(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +PPP_CB_EXTERN(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +PPP_CB_EXTERN(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER +PPP_CB_EXTERN(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +PPP_CB_EXTERN(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +PPP_CB_EXTERN(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +PPP_CB_EXTERN(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +PPP_CB_EXTERN(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +PPP_CB_EXTERN(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +PPP_CB_EXTERN(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +PPP_CB_EXTERN(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +PPP_CB_EXTERN(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +PPP_CB_EXTERN(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +PPP_CB_EXTERN(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +PPP_CB_EXTERN(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +PPP_CB_EXTERN(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +PPP_CB_EXTERN(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +PPP_CB_EXTERN(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IDLE_ENTER +#define PPP_CB_EXTERN_ON_SYS_IDLE_ENTER +PPP_CB_EXTERN(on_sys_idle_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +PPP_CB_EXTERN(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER +PPP_CB_EXTERN(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +PPP_CB_EXTERN(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +PPP_CB_EXTERN(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +PPP_CB_EXTERN(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_ENTER +PPP_CB_EXTERN(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_ENTER +PPP_CB_EXTERN(on_sys_io_getevents_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_ENTER +PPP_CB_EXTERN(on_sys_io_pgetevents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +PPP_CB_EXTERN(on_sys_io_pgetevents_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +PPP_CB_EXTERN(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +PPP_CB_EXTERN(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_ENTER +PPP_CB_EXTERN(on_sys_io_uring_enter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_ENTER +PPP_CB_EXTERN(on_sys_io_uring_register_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_ENTER +PPP_CB_EXTERN(on_sys_io_uring_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +PPP_CB_EXTERN(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPERM_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPERM_ENTER +PPP_CB_EXTERN(on_sys_ioperm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPL_ENTER +PPP_CB_EXTERN(on_sys_iopl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +PPP_CB_EXTERN(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +PPP_CB_EXTERN(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IPC_ENTER +#define PPP_CB_EXTERN_ON_SYS_IPC_ENTER +PPP_CB_EXTERN(on_sys_ipc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +PPP_CB_EXTERN(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +PPP_CB_EXTERN(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +PPP_CB_EXTERN(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KILL_ENTER +PPP_CB_EXTERN(on_sys_kill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER +PPP_CB_EXTERN(on_sys_lchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +PPP_CB_EXTERN(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINK_ENTER +PPP_CB_EXTERN(on_sys_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +PPP_CB_EXTERN(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +PPP_CB_EXTERN(on_sys_listen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLSEEK_ENTER +PPP_CB_EXTERN(on_sys_llseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +PPP_CB_EXTERN(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +PPP_CB_EXTERN(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSTAT_ENTER +PPP_CB_EXTERN(on_sys_lstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSTAT64_ENTER +PPP_CB_EXTERN(on_sys_lstat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +PPP_CB_EXTERN(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +PPP_CB_EXTERN(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +PPP_CB_EXTERN(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +PPP_CB_EXTERN(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +PPP_CB_EXTERN(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER +PPP_CB_EXTERN(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +PPP_CB_EXTERN(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER +PPP_CB_EXTERN(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +PPP_CB_EXTERN(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +PPP_CB_EXTERN(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +PPP_CB_EXTERN(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +PPP_CB_EXTERN(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MMAP_ENTER +PPP_CB_EXTERN(on_sys_mmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +PPP_CB_EXTERN(on_sys_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_ENTER +PPP_CB_EXTERN(on_sys_move_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +PPP_CB_EXTERN(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +PPP_CB_EXTERN(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +PPP_CB_EXTERN(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +PPP_CB_EXTERN(on_sys_mq_timedreceive_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +PPP_CB_EXTERN(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +PPP_CB_EXTERN(on_sys_mq_timedsend_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +PPP_CB_EXTERN(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +PPP_CB_EXTERN(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGCTL_ENTER +PPP_CB_EXTERN(on_sys_msgctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +PPP_CB_EXTERN(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +PPP_CB_EXTERN(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +PPP_CB_EXTERN(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +PPP_CB_EXTERN(on_sys_msync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +PPP_CB_EXTERN(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +PPP_CB_EXTERN(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +PPP_CB_EXTERN(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_ENTER +PPP_CB_EXTERN(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_ENTER +PPP_CB_EXTERN(on_sys_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER +PPP_CB_EXTERN(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_ENTER +PPP_CB_EXTERN(on_sys_newfstatat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER +PPP_CB_EXTERN(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER +PPP_CB_EXTERN(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER +PPP_CB_EXTERN(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_ENTER +PPP_CB_EXTERN(on_sys_nfsservctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_ENTER +PPP_CB_EXTERN(on_sys_ni_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_NICE_ENTER +PPP_CB_EXTERN(on_sys_nice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_MMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_MMAP_ENTER +PPP_CB_EXTERN(on_sys_old_mmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_MSGCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_MSGCTL_ENTER +PPP_CB_EXTERN(on_sys_old_msgctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_READDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_READDIR_ENTER +PPP_CB_EXTERN(on_sys_old_readdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_SEMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_SEMCTL_ENTER +PPP_CB_EXTERN(on_sys_old_semctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_SHMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_SHMCTL_ENTER +PPP_CB_EXTERN(on_sys_old_shmctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_ENTER +PPP_CB_EXTERN(on_sys_oldumount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLDUNAME_ENTER +PPP_CB_EXTERN(on_sys_olduname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_ENTER +PPP_CB_EXTERN(on_sys_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_TREE_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_TREE_ENTER +PPP_CB_EXTERN(on_sys_open_tree_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +PPP_CB_EXTERN(on_sys_openat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT2_ENTER +PPP_CB_EXTERN(on_sys_openat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER +PPP_CB_EXTERN(on_sys_pause_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +PPP_CB_EXTERN(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +PPP_CB_EXTERN(on_sys_personality_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_ENTER +PPP_CB_EXTERN(on_sys_pidfd_getfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_ENTER +PPP_CB_EXTERN(on_sys_pidfd_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +PPP_CB_EXTERN(on_sys_pidfd_send_signal_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE_ENTER +PPP_CB_EXTERN(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +PPP_CB_EXTERN(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +PPP_CB_EXTERN(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER +PPP_CB_EXTERN(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER +PPP_CB_EXTERN(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER +PPP_CB_EXTERN(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_POLL_ENTER +PPP_CB_EXTERN(on_sys_poll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER +PPP_CB_EXTERN(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_ENTER +PPP_CB_EXTERN(on_sys_ppoll_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +PPP_CB_EXTERN(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +PPP_CB_EXTERN(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +PPP_CB_EXTERN(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER +PPP_CB_EXTERN(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +PPP_CB_EXTERN(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +PPP_CB_EXTERN(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +PPP_CB_EXTERN(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER +PPP_CB_EXTERN(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_ENTER +PPP_CB_EXTERN(on_sys_pselect6_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +PPP_CB_EXTERN(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +PPP_CB_EXTERN(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +PPP_CB_EXTERN(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER +PPP_CB_EXTERN(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUERY_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_QUERY_MODULE_ENTER +PPP_CB_EXTERN(on_sys_query_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +PPP_CB_EXTERN(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_ENTER +#define PPP_CB_EXTERN_ON_SYS_READ_ENTER +PPP_CB_EXTERN(on_sys_read_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +PPP_CB_EXTERN(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINK_ENTER +PPP_CB_EXTERN(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +PPP_CB_EXTERN(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_READV_ENTER +PPP_CB_EXTERN(on_sys_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +PPP_CB_EXTERN(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECV_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECV_ENTER +PPP_CB_EXTERN(on_sys_recv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +PPP_CB_EXTERN(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER +PPP_CB_EXTERN(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_TIME32_ENTER +PPP_CB_EXTERN(on_sys_recvmmsg_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +PPP_CB_EXTERN(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAME_ENTER +PPP_CB_EXTERN(on_sys_rename_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +PPP_CB_EXTERN(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +PPP_CB_EXTERN(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +PPP_CB_EXTERN(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +PPP_CB_EXTERN(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER +PPP_CB_EXTERN(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RSEQ_ENTER +#define PPP_CB_EXTERN_ON_SYS_RSEQ_ENTER +PPP_CB_EXTERN(on_sys_rseq_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +PPP_CB_EXTERN(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +PPP_CB_EXTERN(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER +PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +PPP_CB_EXTERN(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +PPP_CB_EXTERN(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +PPP_CB_EXTERN(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +PPP_CB_EXTERN(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +PPP_CB_EXTERN(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +PPP_CB_EXTERN(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SELECT_ENTER +PPP_CB_EXTERN(on_sys_select_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +PPP_CB_EXTERN(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +PPP_CB_EXTERN(on_sys_semget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMOP_ENTER +PPP_CB_EXTERN(on_sys_semop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +PPP_CB_EXTERN(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_TIME32_ENTER +PPP_CB_EXTERN(on_sys_semtimedop_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEND_ENTER +PPP_CB_EXTERN(on_sys_send_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +PPP_CB_EXTERN(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER +PPP_CB_EXTERN(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +PPP_CB_EXTERN(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +PPP_CB_EXTERN(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +PPP_CB_EXTERN(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +PPP_CB_EXTERN(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +PPP_CB_EXTERN(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +PPP_CB_EXTERN(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +PPP_CB_EXTERN(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +PPP_CB_EXTERN(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +PPP_CB_EXTERN(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +PPP_CB_EXTERN(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +PPP_CB_EXTERN(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +PPP_CB_EXTERN(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +PPP_CB_EXTERN(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +PPP_CB_EXTERN(on_sys_setns_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +PPP_CB_EXTERN(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +PPP_CB_EXTERN(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +PPP_CB_EXTERN(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +PPP_CB_EXTERN(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +PPP_CB_EXTERN(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +PPP_CB_EXTERN(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +PPP_CB_EXTERN(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +PPP_CB_EXTERN(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +PPP_CB_EXTERN(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +PPP_CB_EXTERN(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUP_ENTER +PPP_CB_EXTERN(on_sys_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +PPP_CB_EXTERN(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SGETMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SGETMASK_ENTER +PPP_CB_EXTERN(on_sys_sgetmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +PPP_CB_EXTERN(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMCTL_ENTER +PPP_CB_EXTERN(on_sys_shmctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +PPP_CB_EXTERN(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +PPP_CB_EXTERN(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +PPP_CB_EXTERN(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGACTION_ENTER +PPP_CB_EXTERN(on_sys_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +PPP_CB_EXTERN(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNAL_ENTER +PPP_CB_EXTERN(on_sys_signal_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER +PPP_CB_EXTERN(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +PPP_CB_EXTERN(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGPENDING_ENTER +PPP_CB_EXTERN(on_sys_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_ENTER +PPP_CB_EXTERN(on_sys_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGRETURN_ENTER +PPP_CB_EXTERN(on_sys_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_ENTER +PPP_CB_EXTERN(on_sys_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +PPP_CB_EXTERN(on_sys_socket_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETCALL_ENTER +PPP_CB_EXTERN(on_sys_socketcall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +PPP_CB_EXTERN(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +PPP_CB_EXTERN(on_sys_splice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SSETMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SSETMASK_ENTER +PPP_CB_EXTERN(on_sys_ssetmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_STAT_ENTER +PPP_CB_EXTERN(on_sys_stat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_STAT64_ENTER +PPP_CB_EXTERN(on_sys_stat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +PPP_CB_EXTERN(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS64_ENTER +PPP_CB_EXTERN(on_sys_statfs64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATX_ENTER +PPP_CB_EXTERN(on_sys_statx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_STIME32_ENTER +PPP_CB_EXTERN(on_sys_stime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +PPP_CB_EXTERN(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +PPP_CB_EXTERN(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER +PPP_CB_EXTERN(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +PPP_CB_EXTERN(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +PPP_CB_EXTERN(on_sys_sync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER +PPP_CB_EXTERN(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +PPP_CB_EXTERN(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER +PPP_CB_EXTERN(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER +PPP_CB_EXTERN(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +PPP_CB_EXTERN(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +PPP_CB_EXTERN(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TEE_ENTER +PPP_CB_EXTERN(on_sys_tee_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +PPP_CB_EXTERN(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIME32_ENTER +PPP_CB_EXTERN(on_sys_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER +PPP_CB_EXTERN(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +PPP_CB_EXTERN(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timer_gettime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timer_settime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +PPP_CB_EXTERN(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timerfd_gettime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timerfd_settime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +PPP_CB_EXTERN(on_sys_times_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +PPP_CB_EXTERN(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +PPP_CB_EXTERN(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE64_ENTER +PPP_CB_EXTERN(on_sys_truncate64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +PPP_CB_EXTERN(on_sys_umask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER +PPP_CB_EXTERN(on_sys_umount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNAME_ENTER +PPP_CB_EXTERN(on_sys_uname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER +PPP_CB_EXTERN(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +PPP_CB_EXTERN(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +PPP_CB_EXTERN(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USELIB_ENTER +#define PPP_CB_EXTERN_ON_SYS_USELIB_ENTER +PPP_CB_EXTERN(on_sys_uselib_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +PPP_CB_EXTERN(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_USTAT_ENTER +PPP_CB_EXTERN(on_sys_ustat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIME_ENTER +PPP_CB_EXTERN(on_sys_utime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIME32_ENTER +PPP_CB_EXTERN(on_sys_utime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +PPP_CB_EXTERN(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_ENTER +PPP_CB_EXTERN(on_sys_utimensat_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMES_ENTER +PPP_CB_EXTERN(on_sys_utimes_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_ENTER +PPP_CB_EXTERN(on_sys_utimes_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +PPP_CB_EXTERN(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +PPP_CB_EXTERN(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +PPP_CB_EXTERN(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +PPP_CB_EXTERN(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAITPID_ENTER +PPP_CB_EXTERN(on_sys_waitpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +PPP_CB_EXTERN(on_sys_write_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +PPP_CB_EXTERN(on_sys_writev_enter) +#endif +#endif +#if 0 +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +PPP_CB_EXTERN(on_sys_accept_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +PPP_CB_EXTERN(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER +PPP_CB_EXTERN(on_sys_access_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +PPP_CB_EXTERN(on_sys_acct_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +PPP_CB_EXTERN(on_sys_add_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_ENTER +PPP_CB_EXTERN(on_sys_adjtimex_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_ENTER +#define PPP_CB_EXTERN_ON_SYS_ALARM_ENTER +PPP_CB_EXTERN(on_sys_alarm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_BIND_ENTER +PPP_CB_EXTERN(on_sys_bind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_ENTER +#define PPP_CB_EXTERN_ON_SYS_BPF_ENTER +PPP_CB_EXTERN(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_ENTER +#define PPP_CB_EXTERN_ON_SYS_BRK_ENTER +PPP_CB_EXTERN(on_sys_brk_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +PPP_CB_EXTERN(on_sys_capget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +PPP_CB_EXTERN(on_sys_capset_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +PPP_CB_EXTERN(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER +PPP_CB_EXTERN(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER +PPP_CB_EXTERN(on_sys_chown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +PPP_CB_EXTERN(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_adjtime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +PPP_CB_EXTERN(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_getres_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_gettime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_settime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +PPP_CB_EXTERN(on_sys_clone_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE3_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLONE3_ENTER +PPP_CB_EXTERN(on_sys_clone3_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +PPP_CB_EXTERN(on_sys_close_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +PPP_CB_EXTERN(on_sys_connect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER +PPP_CB_EXTERN(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CREAT_ENTER +PPP_CB_EXTERN(on_sys_creat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +PPP_CB_EXTERN(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP_ENTER +PPP_CB_EXTERN(on_sys_dup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP2_ENTER +PPP_CB_EXTERN(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +PPP_CB_EXTERN(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER +PPP_CB_EXTERN(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +PPP_CB_EXTERN(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +PPP_CB_EXTERN(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +PPP_CB_EXTERN(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER +PPP_CB_EXTERN(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER +PPP_CB_EXTERN(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +PPP_CB_EXTERN(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +PPP_CB_EXTERN(on_sys_execve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +PPP_CB_EXTERN(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +PPP_CB_EXTERN(on_sys_exit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +PPP_CB_EXTERN(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +PPP_CB_EXTERN(on_sys_faccessat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT2_ENTER +PPP_CB_EXTERN(on_sys_faccessat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_64_ENTER +PPP_CB_EXTERN(on_sys_fadvise64_64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +PPP_CB_EXTERN(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +PPP_CB_EXTERN(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +PPP_CB_EXTERN(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +PPP_CB_EXTERN(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +PPP_CB_EXTERN(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +PPP_CB_EXTERN(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +PPP_CB_EXTERN(on_sys_fchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +PPP_CB_EXTERN(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +PPP_CB_EXTERN(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL64_ENTER +PPP_CB_EXTERN(on_sys_fcntl64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +PPP_CB_EXTERN(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +PPP_CB_EXTERN(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +PPP_CB_EXTERN(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +PPP_CB_EXTERN(on_sys_flock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FORK_ENTER +PPP_CB_EXTERN(on_sys_fork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSCONFIG_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSCONFIG_ENTER +PPP_CB_EXTERN(on_sys_fsconfig_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +PPP_CB_EXTERN(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSMOUNT_ENTER +PPP_CB_EXTERN(on_sys_fsmount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSOPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSOPEN_ENTER +PPP_CB_EXTERN(on_sys_fsopen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSPICK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSPICK_ENTER +PPP_CB_EXTERN(on_sys_fspick_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +PPP_CB_EXTERN(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS64_ENTER +PPP_CB_EXTERN(on_sys_fstatfs64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +PPP_CB_EXTERN(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +PPP_CB_EXTERN(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +PPP_CB_EXTERN(on_sys_futex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_ENTER +PPP_CB_EXTERN(on_sys_futex_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_ENTER +PPP_CB_EXTERN(on_sys_futimesat_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +PPP_CB_EXTERN(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +PPP_CB_EXTERN(on_sys_get_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +PPP_CB_EXTERN(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +PPP_CB_EXTERN(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER +PPP_CB_EXTERN(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +PPP_CB_EXTERN(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +PPP_CB_EXTERN(on_sys_getegid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +PPP_CB_EXTERN(on_sys_geteuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +PPP_CB_EXTERN(on_sys_getgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +PPP_CB_EXTERN(on_sys_getgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +PPP_CB_EXTERN(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +PPP_CB_EXTERN(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +PPP_CB_EXTERN(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER +PPP_CB_EXTERN(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +PPP_CB_EXTERN(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +PPP_CB_EXTERN(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +PPP_CB_EXTERN(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +PPP_CB_EXTERN(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +PPP_CB_EXTERN(on_sys_getresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +PPP_CB_EXTERN(on_sys_getresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +PPP_CB_EXTERN(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +PPP_CB_EXTERN(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +PPP_CB_EXTERN(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +PPP_CB_EXTERN(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +PPP_CB_EXTERN(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +PPP_CB_EXTERN(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +PPP_CB_EXTERN(on_sys_getuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +PPP_CB_EXTERN(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +PPP_CB_EXTERN(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER +PPP_CB_EXTERN(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +PPP_CB_EXTERN(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +PPP_CB_EXTERN(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +PPP_CB_EXTERN(on_sys_io_destroy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_ENTER +PPP_CB_EXTERN(on_sys_io_getevents_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_ENTER +PPP_CB_EXTERN(on_sys_io_pgetevents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +PPP_CB_EXTERN(on_sys_io_pgetevents_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +PPP_CB_EXTERN(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +PPP_CB_EXTERN(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_ENTER +PPP_CB_EXTERN(on_sys_io_uring_enter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_ENTER +PPP_CB_EXTERN(on_sys_io_uring_register_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_ENTER +PPP_CB_EXTERN(on_sys_io_uring_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +PPP_CB_EXTERN(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +PPP_CB_EXTERN(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +PPP_CB_EXTERN(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +PPP_CB_EXTERN(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +PPP_CB_EXTERN(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +PPP_CB_EXTERN(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KILL_ENTER +PPP_CB_EXTERN(on_sys_kill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER +PPP_CB_EXTERN(on_sys_lchown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +PPP_CB_EXTERN(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINK_ENTER +PPP_CB_EXTERN(on_sys_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +PPP_CB_EXTERN(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +PPP_CB_EXTERN(on_sys_listen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +PPP_CB_EXTERN(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +PPP_CB_EXTERN(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +PPP_CB_EXTERN(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +PPP_CB_EXTERN(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +PPP_CB_EXTERN(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +PPP_CB_EXTERN(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +PPP_CB_EXTERN(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +PPP_CB_EXTERN(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER +PPP_CB_EXTERN(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +PPP_CB_EXTERN(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER +PPP_CB_EXTERN(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +PPP_CB_EXTERN(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +PPP_CB_EXTERN(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +PPP_CB_EXTERN(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +PPP_CB_EXTERN(on_sys_mlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +PPP_CB_EXTERN(on_sys_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_ENTER +PPP_CB_EXTERN(on_sys_move_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +PPP_CB_EXTERN(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +PPP_CB_EXTERN(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +PPP_CB_EXTERN(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +PPP_CB_EXTERN(on_sys_mq_timedreceive_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +PPP_CB_EXTERN(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +PPP_CB_EXTERN(on_sys_mq_timedsend_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +PPP_CB_EXTERN(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +PPP_CB_EXTERN(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +PPP_CB_EXTERN(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +PPP_CB_EXTERN(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +PPP_CB_EXTERN(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +PPP_CB_EXTERN(on_sys_msync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +PPP_CB_EXTERN(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +PPP_CB_EXTERN(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +PPP_CB_EXTERN(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_ENTER +PPP_CB_EXTERN(on_sys_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER +PPP_CB_EXTERN(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_ENTER +PPP_CB_EXTERN(on_sys_newfstatat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER +PPP_CB_EXTERN(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER +PPP_CB_EXTERN(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER +PPP_CB_EXTERN(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_ENTER +PPP_CB_EXTERN(on_sys_ni_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_MMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_MMAP_ENTER +PPP_CB_EXTERN(on_sys_old_mmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_MSGCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_MSGCTL_ENTER +PPP_CB_EXTERN(on_sys_old_msgctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_SHMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_SHMCTL_ENTER +PPP_CB_EXTERN(on_sys_old_shmctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_ENTER +PPP_CB_EXTERN(on_sys_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_TREE_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_TREE_ENTER +PPP_CB_EXTERN(on_sys_open_tree_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +PPP_CB_EXTERN(on_sys_openat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT2_ENTER +PPP_CB_EXTERN(on_sys_openat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER +PPP_CB_EXTERN(on_sys_pause_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +PPP_CB_EXTERN(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +PPP_CB_EXTERN(on_sys_personality_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_ENTER +PPP_CB_EXTERN(on_sys_pidfd_getfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_ENTER +PPP_CB_EXTERN(on_sys_pidfd_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +PPP_CB_EXTERN(on_sys_pidfd_send_signal_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE_ENTER +PPP_CB_EXTERN(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +PPP_CB_EXTERN(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +PPP_CB_EXTERN(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER +PPP_CB_EXTERN(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER +PPP_CB_EXTERN(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER +PPP_CB_EXTERN(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_POLL_ENTER +PPP_CB_EXTERN(on_sys_poll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_ENTER +PPP_CB_EXTERN(on_sys_ppoll_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +PPP_CB_EXTERN(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +PPP_CB_EXTERN(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +PPP_CB_EXTERN(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER +PPP_CB_EXTERN(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +PPP_CB_EXTERN(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +PPP_CB_EXTERN(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +PPP_CB_EXTERN(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_ENTER +PPP_CB_EXTERN(on_sys_pselect6_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +PPP_CB_EXTERN(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +PPP_CB_EXTERN(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +PPP_CB_EXTERN(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER +PPP_CB_EXTERN(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +PPP_CB_EXTERN(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_ENTER +#define PPP_CB_EXTERN_ON_SYS_READ_ENTER +PPP_CB_EXTERN(on_sys_read_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +PPP_CB_EXTERN(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINK_ENTER +PPP_CB_EXTERN(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +PPP_CB_EXTERN(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_READV_ENTER +PPP_CB_EXTERN(on_sys_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +PPP_CB_EXTERN(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +PPP_CB_EXTERN(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +PPP_CB_EXTERN(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +PPP_CB_EXTERN(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +PPP_CB_EXTERN(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAME_ENTER +PPP_CB_EXTERN(on_sys_rename_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +PPP_CB_EXTERN(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +PPP_CB_EXTERN(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +PPP_CB_EXTERN(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +PPP_CB_EXTERN(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER +PPP_CB_EXTERN(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RSEQ_ENTER +#define PPP_CB_EXTERN_ON_SYS_RSEQ_ENTER +PPP_CB_EXTERN(on_sys_rseq_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +PPP_CB_EXTERN(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +PPP_CB_EXTERN(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +PPP_CB_EXTERN(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +PPP_CB_EXTERN(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +PPP_CB_EXTERN(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +PPP_CB_EXTERN(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +PPP_CB_EXTERN(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +PPP_CB_EXTERN(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SELECT_ENTER +PPP_CB_EXTERN(on_sys_select_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +PPP_CB_EXTERN(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +PPP_CB_EXTERN(on_sys_semget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMOP_ENTER +PPP_CB_EXTERN(on_sys_semop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +PPP_CB_EXTERN(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_TIME32_ENTER +PPP_CB_EXTERN(on_sys_semtimedop_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +PPP_CB_EXTERN(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER +PPP_CB_EXTERN(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +PPP_CB_EXTERN(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +PPP_CB_EXTERN(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +PPP_CB_EXTERN(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +PPP_CB_EXTERN(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +PPP_CB_EXTERN(on_sys_set_robust_list_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +PPP_CB_EXTERN(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +PPP_CB_EXTERN(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +PPP_CB_EXTERN(on_sys_setfsgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +PPP_CB_EXTERN(on_sys_setfsuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +PPP_CB_EXTERN(on_sys_setgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +PPP_CB_EXTERN(on_sys_setgroups_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +PPP_CB_EXTERN(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +PPP_CB_EXTERN(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +PPP_CB_EXTERN(on_sys_setns_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +PPP_CB_EXTERN(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +PPP_CB_EXTERN(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +PPP_CB_EXTERN(on_sys_setregid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +PPP_CB_EXTERN(on_sys_setresgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +PPP_CB_EXTERN(on_sys_setresuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +PPP_CB_EXTERN(on_sys_setreuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +PPP_CB_EXTERN(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +PPP_CB_EXTERN(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +PPP_CB_EXTERN(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +PPP_CB_EXTERN(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +PPP_CB_EXTERN(on_sys_setuid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +PPP_CB_EXTERN(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +PPP_CB_EXTERN(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +PPP_CB_EXTERN(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +PPP_CB_EXTERN(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +PPP_CB_EXTERN(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +PPP_CB_EXTERN(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER +PPP_CB_EXTERN(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +PPP_CB_EXTERN(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGRETURN_ENTER +PPP_CB_EXTERN(on_sys_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +PPP_CB_EXTERN(on_sys_socket_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +PPP_CB_EXTERN(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +PPP_CB_EXTERN(on_sys_splice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +PPP_CB_EXTERN(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS64_ENTER +PPP_CB_EXTERN(on_sys_statfs64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATX_ENTER +PPP_CB_EXTERN(on_sys_statx_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +PPP_CB_EXTERN(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +PPP_CB_EXTERN(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER +PPP_CB_EXTERN(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +PPP_CB_EXTERN(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +PPP_CB_EXTERN(on_sys_sync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER +PPP_CB_EXTERN(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +PPP_CB_EXTERN(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER +PPP_CB_EXTERN(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER +PPP_CB_EXTERN(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +PPP_CB_EXTERN(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +PPP_CB_EXTERN(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TEE_ENTER +PPP_CB_EXTERN(on_sys_tee_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +PPP_CB_EXTERN(on_sys_tgkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +PPP_CB_EXTERN(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timer_gettime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timer_settime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +PPP_CB_EXTERN(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timerfd_gettime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +PPP_CB_EXTERN(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timerfd_settime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +PPP_CB_EXTERN(on_sys_times_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +PPP_CB_EXTERN(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +PPP_CB_EXTERN(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +PPP_CB_EXTERN(on_sys_umask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER +PPP_CB_EXTERN(on_sys_umount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER +PPP_CB_EXTERN(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +PPP_CB_EXTERN(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +PPP_CB_EXTERN(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +PPP_CB_EXTERN(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_USTAT_ENTER +PPP_CB_EXTERN(on_sys_ustat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIME32_ENTER +PPP_CB_EXTERN(on_sys_utime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +PPP_CB_EXTERN(on_sys_utimensat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_ENTER +PPP_CB_EXTERN(on_sys_utimensat_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_ENTER +PPP_CB_EXTERN(on_sys_utimes_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +PPP_CB_EXTERN(on_sys_vhangup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +PPP_CB_EXTERN(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +PPP_CB_EXTERN(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +PPP_CB_EXTERN(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +PPP_CB_EXTERN(on_sys_write_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +PPP_CB_EXTERN(on_sys_writev_enter) +#endif +#endif +#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) +#ifndef PPP_CB_EXTERN_ON_CREATE_MODULE_ENTER +#define PPP_CB_EXTERN_ON_CREATE_MODULE_ENTER +PPP_CB_EXTERN(on_create_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_GET_KERNEL_SYMS_ENTER +#define PPP_CB_EXTERN_ON_GET_KERNEL_SYMS_ENTER +PPP_CB_EXTERN(on_get_kernel_syms_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MMAP2_ENTER +#define PPP_CB_EXTERN_ON_MMAP2_ENTER +PPP_CB_EXTERN(on_mmap2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_MODIFY_LDT_ENTER +#define PPP_CB_EXTERN_ON_MODIFY_LDT_ENTER +PPP_CB_EXTERN(on_modify_ldt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SET_THREAD_AREA_ENTER +#define PPP_CB_EXTERN_ON_SET_THREAD_AREA_ENTER +PPP_CB_EXTERN(on_set_thread_area_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_ENTER +PPP_CB_EXTERN(on_sys_accept_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_ENTER PPP_CB_EXTERN(on_sys_accept4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCESS_ENTER PPP_CB_EXTERN(on_sys_access_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_ENTER +#define PPP_CB_EXTERN_ON_SYS_ACCT_ENTER PPP_CB_EXTERN(on_sys_acct_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_ENTER PPP_CB_EXTERN(on_sys_add_key_enter) -PPP_CB_EXTERN(on_sys_adjtimex_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_ENTER +PPP_CB_EXTERN(on_sys_adjtimex_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_ENTER +#define PPP_CB_EXTERN_ON_SYS_ALARM_ENTER PPP_CB_EXTERN(on_sys_alarm_enter) -PPP_CB_EXTERN(on_sys_arch_prctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BDFLUSH_ENTER +#define PPP_CB_EXTERN_ON_SYS_BDFLUSH_ENTER PPP_CB_EXTERN(on_sys_bdflush_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_BIND_ENTER PPP_CB_EXTERN(on_sys_bind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_ENTER +#define PPP_CB_EXTERN_ON_SYS_BPF_ENTER PPP_CB_EXTERN(on_sys_bpf_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_ENTER +#define PPP_CB_EXTERN_ON_SYS_BRK_ENTER PPP_CB_EXTERN(on_sys_brk_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CACHEFLUSH_ENTER +#define PPP_CB_EXTERN_ON_SYS_CACHEFLUSH_ENTER +PPP_CB_EXTERN(on_sys_cacheflush_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPGET_ENTER PPP_CB_EXTERN(on_sys_capget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER +#define PPP_CB_EXTERN_ON_SYS_CAPSET_ENTER PPP_CB_EXTERN(on_sys_capset_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHDIR_ENTER PPP_CB_EXTERN(on_sys_chdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHMOD_ENTER PPP_CB_EXTERN(on_sys_chmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHOWN_ENTER PPP_CB_EXTERN(on_sys_chown_enter) -PPP_CB_EXTERN(on_sys_chown16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CHROOT_ENTER PPP_CB_EXTERN(on_sys_chroot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_ENTER PPP_CB_EXTERN(on_sys_clock_adjtime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_adjtime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_ENTER PPP_CB_EXTERN(on_sys_clock_getres_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_getres_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_ENTER PPP_CB_EXTERN(on_sys_clock_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_gettime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_ENTER PPP_CB_EXTERN(on_sys_clock_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_ENTER PPP_CB_EXTERN(on_sys_clock_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_ENTER +PPP_CB_EXTERN(on_sys_clock_settime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLONE_ENTER PPP_CB_EXTERN(on_sys_clone_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_CLOSE_ENTER PPP_CB_EXTERN(on_sys_close_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CONNECT_ENTER PPP_CB_EXTERN(on_sys_connect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_ENTER PPP_CB_EXTERN(on_sys_copy_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_CREAT_ENTER PPP_CB_EXTERN(on_sys_creat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_ENTER PPP_CB_EXTERN(on_sys_delete_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP_ENTER PPP_CB_EXTERN(on_sys_dup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP2_ENTER PPP_CB_EXTERN(on_sys_dup2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_ENTER +#define PPP_CB_EXTERN_ON_SYS_DUP3_ENTER PPP_CB_EXTERN(on_sys_dup3_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_ENTER PPP_CB_EXTERN(on_sys_epoll_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_ENTER PPP_CB_EXTERN(on_sys_epoll_create1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_ENTER PPP_CB_EXTERN(on_sys_epoll_ctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_ENTER PPP_CB_EXTERN(on_sys_epoll_pwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_ENTER PPP_CB_EXTERN(on_sys_epoll_wait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_ENTER PPP_CB_EXTERN(on_sys_eventfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_ENTER PPP_CB_EXTERN(on_sys_eventfd2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVE_ENTER PPP_CB_EXTERN(on_sys_execve_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_ENTER PPP_CB_EXTERN(on_sys_execveat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_ENTER PPP_CB_EXTERN(on_sys_exit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_ENTER PPP_CB_EXTERN(on_sys_exit_group_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_ENTER PPP_CB_EXTERN(on_sys_faccessat_enter) -PPP_CB_EXTERN(on_sys_fadvise64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT2_ENTER +PPP_CB_EXTERN(on_sys_faccessat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_64_ENTER PPP_CB_EXTERN(on_sys_fadvise64_64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_ENTER PPP_CB_EXTERN(on_sys_fallocate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_ENTER PPP_CB_EXTERN(on_sys_fanotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_ENTER PPP_CB_EXTERN(on_sys_fanotify_mark_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_ENTER PPP_CB_EXTERN(on_sys_fchdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_ENTER PPP_CB_EXTERN(on_sys_fchmod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_ENTER PPP_CB_EXTERN(on_sys_fchmodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_ENTER PPP_CB_EXTERN(on_sys_fchown_enter) -PPP_CB_EXTERN(on_sys_fchown16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_ENTER PPP_CB_EXTERN(on_sys_fchownat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL_ENTER PPP_CB_EXTERN(on_sys_fcntl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FCNTL64_ENTER PPP_CB_EXTERN(on_sys_fcntl64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_ENTER PPP_CB_EXTERN(on_sys_fdatasync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_ENTER PPP_CB_EXTERN(on_sys_fgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_ENTER PPP_CB_EXTERN(on_sys_finit_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_ENTER PPP_CB_EXTERN(on_sys_flistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FLOCK_ENTER PPP_CB_EXTERN(on_sys_flock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FORK_ENTER PPP_CB_EXTERN(on_sys_fork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_ENTER PPP_CB_EXTERN(on_sys_fremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSCONFIG_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSCONFIG_ENTER +PPP_CB_EXTERN(on_sys_fsconfig_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_ENTER PPP_CB_EXTERN(on_sys_fsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSMOUNT_ENTER +PPP_CB_EXTERN(on_sys_fsmount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSOPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSOPEN_ENTER +PPP_CB_EXTERN(on_sys_fsopen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSPICK_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSPICK_ENTER +PPP_CB_EXTERN(on_sys_fspick_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTAT_ENTER PPP_CB_EXTERN(on_sys_fstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTAT64_ENTER PPP_CB_EXTERN(on_sys_fstat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATAT64_ENTER PPP_CB_EXTERN(on_sys_fstatat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_ENTER PPP_CB_EXTERN(on_sys_fstatfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSTATFS64_ENTER PPP_CB_EXTERN(on_sys_fstatfs64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_FSYNC_ENTER PPP_CB_EXTERN(on_sys_fsync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_ENTER PPP_CB_EXTERN(on_sys_ftruncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_ENTER PPP_CB_EXTERN(on_sys_ftruncate64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTEX_ENTER PPP_CB_EXTERN(on_sys_futex_enter) -PPP_CB_EXTERN(on_sys_futimesat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_ENTER +PPP_CB_EXTERN(on_sys_futex_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_ENTER +PPP_CB_EXTERN(on_sys_futimesat_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_ENTER PPP_CB_EXTERN(on_sys_get_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_ENTER PPP_CB_EXTERN(on_sys_get_robust_list_enter) -PPP_CB_EXTERN(on_sys_get_thread_area_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCPU_ENTER PPP_CB_EXTERN(on_sys_getcpu_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETCWD_ENTER PPP_CB_EXTERN(on_sys_getcwd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_ENTER PPP_CB_EXTERN(on_sys_getdents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_ENTER PPP_CB_EXTERN(on_sys_getdents64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEGID_ENTER PPP_CB_EXTERN(on_sys_getegid_enter) -PPP_CB_EXTERN(on_sys_getegid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETEUID_ENTER PPP_CB_EXTERN(on_sys_geteuid_enter) -PPP_CB_EXTERN(on_sys_geteuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGID_ENTER PPP_CB_EXTERN(on_sys_getgid_enter) -PPP_CB_EXTERN(on_sys_getgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_ENTER PPP_CB_EXTERN(on_sys_getgroups_enter) -PPP_CB_EXTERN(on_sys_getgroups16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_ENTER PPP_CB_EXTERN(on_sys_getitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_ENTER PPP_CB_EXTERN(on_sys_getpeername_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGID_ENTER PPP_CB_EXTERN(on_sys_getpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_ENTER PPP_CB_EXTERN(on_sys_getpgrp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPID_ENTER PPP_CB_EXTERN(on_sys_getpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPPID_ENTER PPP_CB_EXTERN(on_sys_getppid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_ENTER PPP_CB_EXTERN(on_sys_getpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_ENTER PPP_CB_EXTERN(on_sys_getrandom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_ENTER PPP_CB_EXTERN(on_sys_getresgid_enter) -PPP_CB_EXTERN(on_sys_getresgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_ENTER PPP_CB_EXTERN(on_sys_getresuid_enter) -PPP_CB_EXTERN(on_sys_getresuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_ENTER PPP_CB_EXTERN(on_sys_getrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_ENTER PPP_CB_EXTERN(on_sys_getrusage_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSID_ENTER PPP_CB_EXTERN(on_sys_getsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_ENTER PPP_CB_EXTERN(on_sys_getsockname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_ENTER PPP_CB_EXTERN(on_sys_getsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTID_ENTER PPP_CB_EXTERN(on_sys_gettid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_ENTER PPP_CB_EXTERN(on_sys_gettimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETUID_ENTER PPP_CB_EXTERN(on_sys_getuid_enter) -PPP_CB_EXTERN(on_sys_getuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_ENTER PPP_CB_EXTERN(on_sys_getxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IDLE_ENTER +#define PPP_CB_EXTERN_ON_SYS_IDLE_ENTER +PPP_CB_EXTERN(on_sys_idle_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_ENTER PPP_CB_EXTERN(on_sys_init_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_ENTER PPP_CB_EXTERN(on_sys_inotify_add_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_ENTER PPP_CB_EXTERN(on_sys_inotify_init_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_ENTER PPP_CB_EXTERN(on_sys_inotify_init1_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_ENTER PPP_CB_EXTERN(on_sys_inotify_rm_watch_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_ENTER PPP_CB_EXTERN(on_sys_io_cancel_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_ENTER PPP_CB_EXTERN(on_sys_io_destroy_enter) -PPP_CB_EXTERN(on_sys_io_getevents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_ENTER +PPP_CB_EXTERN(on_sys_io_getevents_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_ENTER +PPP_CB_EXTERN(on_sys_io_pgetevents_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +PPP_CB_EXTERN(on_sys_io_pgetevents_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_ENTER PPP_CB_EXTERN(on_sys_io_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_ENTER PPP_CB_EXTERN(on_sys_io_submit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_ENTER +PPP_CB_EXTERN(on_sys_io_uring_enter_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_ENTER +PPP_CB_EXTERN(on_sys_io_uring_register_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_ENTER +PPP_CB_EXTERN(on_sys_io_uring_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOCTL_ENTER PPP_CB_EXTERN(on_sys_ioctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPERM_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPERM_ENTER PPP_CB_EXTERN(on_sys_ioperm_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPL_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPL_ENTER PPP_CB_EXTERN(on_sys_iopl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_ENTER PPP_CB_EXTERN(on_sys_ioprio_get_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_ENTER PPP_CB_EXTERN(on_sys_ioprio_set_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IPC_ENTER +#define PPP_CB_EXTERN_ON_SYS_IPC_ENTER PPP_CB_EXTERN(on_sys_ipc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_KCMP_ENTER PPP_CB_EXTERN(on_sys_kcmp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_ENTER PPP_CB_EXTERN(on_sys_kexec_load_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_ENTER PPP_CB_EXTERN(on_sys_keyctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_KILL_ENTER PPP_CB_EXTERN(on_sys_kill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_ENTER PPP_CB_EXTERN(on_sys_lchown_enter) -PPP_CB_EXTERN(on_sys_lchown16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_ENTER PPP_CB_EXTERN(on_sys_lgetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINK_ENTER PPP_CB_EXTERN(on_sys_link_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_LINKAT_ENTER PPP_CB_EXTERN(on_sys_linkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTEN_ENTER PPP_CB_EXTERN(on_sys_listen_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_ENTER PPP_CB_EXTERN(on_sys_listxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_ENTER PPP_CB_EXTERN(on_sys_llistxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LLSEEK_ENTER PPP_CB_EXTERN(on_sys_llseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_ENTER PPP_CB_EXTERN(on_sys_lookup_dcookie_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_ENTER PPP_CB_EXTERN(on_sys_lremovexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSEEK_ENTER PPP_CB_EXTERN(on_sys_lseek_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_ENTER PPP_CB_EXTERN(on_sys_lsetxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSTAT_ENTER PPP_CB_EXTERN(on_sys_lstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_LSTAT64_ENTER PPP_CB_EXTERN(on_sys_lstat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MADVISE_ENTER PPP_CB_EXTERN(on_sys_madvise_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MBIND_ENTER PPP_CB_EXTERN(on_sys_mbind_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_ENTER PPP_CB_EXTERN(on_sys_membarrier_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_ENTER PPP_CB_EXTERN(on_sys_memfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_ENTER PPP_CB_EXTERN(on_sys_migrate_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MINCORE_ENTER PPP_CB_EXTERN(on_sys_mincore_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIR_ENTER PPP_CB_EXTERN(on_sys_mkdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_ENTER PPP_CB_EXTERN(on_sys_mkdirat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNOD_ENTER PPP_CB_EXTERN(on_sys_mknod_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_ENTER PPP_CB_EXTERN(on_sys_mknodat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK_ENTER PPP_CB_EXTERN(on_sys_mlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_ENTER PPP_CB_EXTERN(on_sys_mlock2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_ENTER PPP_CB_EXTERN(on_sys_mlockall_enter) -PPP_CB_EXTERN(on_sys_mmap_pgoff_enter) -PPP_CB_EXTERN(on_sys_modify_ldt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MMAP_ENTER +PPP_CB_EXTERN(on_sys_mmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOUNT_ENTER PPP_CB_EXTERN(on_sys_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_ENTER +PPP_CB_EXTERN(on_sys_move_mount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_ENTER PPP_CB_EXTERN(on_sys_move_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_ENTER PPP_CB_EXTERN(on_sys_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_ENTER PPP_CB_EXTERN(on_sys_mq_getsetattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_ENTER PPP_CB_EXTERN(on_sys_mq_notify_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_ENTER PPP_CB_EXTERN(on_sys_mq_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_ENTER PPP_CB_EXTERN(on_sys_mq_timedreceive_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +PPP_CB_EXTERN(on_sys_mq_timedreceive_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_ENTER PPP_CB_EXTERN(on_sys_mq_timedsend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +PPP_CB_EXTERN(on_sys_mq_timedsend_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_ENTER PPP_CB_EXTERN(on_sys_mq_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MREMAP_ENTER PPP_CB_EXTERN(on_sys_mremap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGCTL_ENTER +PPP_CB_EXTERN(on_sys_msgctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGGET_ENTER +PPP_CB_EXTERN(on_sys_msgget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_ENTER +PPP_CB_EXTERN(on_sys_msgrcv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSGSND_ENTER +PPP_CB_EXTERN(on_sys_msgsnd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_MSYNC_ENTER PPP_CB_EXTERN(on_sys_msync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_ENTER PPP_CB_EXTERN(on_sys_munlock_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_ENTER PPP_CB_EXTERN(on_sys_munlockall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_ENTER PPP_CB_EXTERN(on_sys_munmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_ENTER PPP_CB_EXTERN(on_sys_name_to_handle_at_enter) -PPP_CB_EXTERN(on_sys_nanosleep_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_ENTER +PPP_CB_EXTERN(on_sys_nanosleep_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_ENTER PPP_CB_EXTERN(on_sys_newfstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_ENTER PPP_CB_EXTERN(on_sys_newlstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_ENTER PPP_CB_EXTERN(on_sys_newstat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_ENTER PPP_CB_EXTERN(on_sys_newuname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_ENTER +PPP_CB_EXTERN(on_sys_nfsservctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_ENTER +PPP_CB_EXTERN(on_sys_ni_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_NICE_ENTER PPP_CB_EXTERN(on_sys_nice_enter) -PPP_CB_EXTERN(on_sys_old_getrlimit_enter) -PPP_CB_EXTERN(on_sys_old_mmap_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_READDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLD_READDIR_ENTER PPP_CB_EXTERN(on_sys_old_readdir_enter) -PPP_CB_EXTERN(on_sys_old_select_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_ENTER PPP_CB_EXTERN(on_sys_oldumount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_OLDUNAME_ENTER PPP_CB_EXTERN(on_sys_olduname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_ENTER PPP_CB_EXTERN(on_sys_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_ENTER PPP_CB_EXTERN(on_sys_open_by_handle_at_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_TREE_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPEN_TREE_ENTER +PPP_CB_EXTERN(on_sys_open_tree_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT_ENTER PPP_CB_EXTERN(on_sys_openat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_OPENAT2_ENTER +PPP_CB_EXTERN(on_sys_openat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PAUSE_ENTER PPP_CB_EXTERN(on_sys_pause_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_ENTER PPP_CB_EXTERN(on_sys_perf_event_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_ENTER PPP_CB_EXTERN(on_sys_personality_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_ENTER +PPP_CB_EXTERN(on_sys_pidfd_getfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_ENTER +PPP_CB_EXTERN(on_sys_pidfd_open_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +PPP_CB_EXTERN(on_sys_pidfd_send_signal_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE_ENTER PPP_CB_EXTERN(on_sys_pipe_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIPE2_ENTER PPP_CB_EXTERN(on_sys_pipe2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_ENTER PPP_CB_EXTERN(on_sys_pivot_root_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_ENTER PPP_CB_EXTERN(on_sys_pkey_alloc_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_ENTER PPP_CB_EXTERN(on_sys_pkey_free_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_ENTER PPP_CB_EXTERN(on_sys_pkey_mprotect_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_POLL_ENTER PPP_CB_EXTERN(on_sys_poll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PPOLL_ENTER PPP_CB_EXTERN(on_sys_ppoll_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_ENTER +PPP_CB_EXTERN(on_sys_ppoll_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRCTL_ENTER PPP_CB_EXTERN(on_sys_prctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREAD64_ENTER PPP_CB_EXTERN(on_sys_pread64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV_ENTER PPP_CB_EXTERN(on_sys_preadv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PREADV2_ENTER PPP_CB_EXTERN(on_sys_preadv2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_ENTER PPP_CB_EXTERN(on_sys_prlimit64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_ENTER PPP_CB_EXTERN(on_sys_process_vm_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_ENTER PPP_CB_EXTERN(on_sys_process_vm_writev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_ENTER PPP_CB_EXTERN(on_sys_pselect6_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_ENTER +PPP_CB_EXTERN(on_sys_pselect6_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER +#define PPP_CB_EXTERN_ON_SYS_PTRACE_ENTER PPP_CB_EXTERN(on_sys_ptrace_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_ENTER PPP_CB_EXTERN(on_sys_pwrite64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_ENTER PPP_CB_EXTERN(on_sys_pwritev_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_ENTER PPP_CB_EXTERN(on_sys_pwritev2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUERY_MODULE_ENTER +#define PPP_CB_EXTERN_ON_SYS_QUERY_MODULE_ENTER +PPP_CB_EXTERN(on_sys_query_module_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_ENTER PPP_CB_EXTERN(on_sys_quotactl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_ENTER +#define PPP_CB_EXTERN_ON_SYS_READ_ENTER PPP_CB_EXTERN(on_sys_read_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_ENTER PPP_CB_EXTERN(on_sys_readahead_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINK_ENTER PPP_CB_EXTERN(on_sys_readlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_ENTER PPP_CB_EXTERN(on_sys_readlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_ENTER +#define PPP_CB_EXTERN_ON_SYS_READV_ENTER PPP_CB_EXTERN(on_sys_readv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER +#define PPP_CB_EXTERN_ON_SYS_REBOOT_ENTER PPP_CB_EXTERN(on_sys_reboot_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECV_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECV_ENTER +PPP_CB_EXTERN(on_sys_recv_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_ENTER PPP_CB_EXTERN(on_sys_recvfrom_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_ENTER PPP_CB_EXTERN(on_sys_recvmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_TIME32_ENTER +PPP_CB_EXTERN(on_sys_recvmmsg_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_ENTER PPP_CB_EXTERN(on_sys_recvmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_ENTER PPP_CB_EXTERN(on_sys_remap_file_pages_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_ENTER PPP_CB_EXTERN(on_sys_removexattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAME_ENTER PPP_CB_EXTERN(on_sys_rename_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_ENTER PPP_CB_EXTERN(on_sys_renameat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_ENTER PPP_CB_EXTERN(on_sys_renameat2_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_ENTER PPP_CB_EXTERN(on_sys_request_key_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_ENTER PPP_CB_EXTERN(on_sys_restart_syscall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_RMDIR_ENTER PPP_CB_EXTERN(on_sys_rmdir_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RSEQ_ENTER +#define PPP_CB_EXTERN_ON_SYS_RSEQ_ENTER +PPP_CB_EXTERN(on_sys_rseq_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_ENTER PPP_CB_EXTERN(on_sys_rt_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_ENTER PPP_CB_EXTERN(on_sys_rt_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_ENTER PPP_CB_EXTERN(on_sys_rt_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_ENTER PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_ENTER PPP_CB_EXTERN(on_sys_rt_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_ENTER PPP_CB_EXTERN(on_sys_rt_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_ENTER PPP_CB_EXTERN(on_sys_rt_sigtimedwait_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_ENTER PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER PPP_CB_EXTERN(on_sys_sched_get_priority_max_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER PPP_CB_EXTERN(on_sys_sched_get_priority_min_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_ENTER PPP_CB_EXTERN(on_sys_sched_getaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_ENTER PPP_CB_EXTERN(on_sys_sched_getattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_ENTER PPP_CB_EXTERN(on_sys_sched_getparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_ENTER PPP_CB_EXTERN(on_sys_sched_getscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER PPP_CB_EXTERN(on_sys_sched_rr_get_interval_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_ENTER PPP_CB_EXTERN(on_sys_sched_setaffinity_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_ENTER PPP_CB_EXTERN(on_sys_sched_setattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_ENTER PPP_CB_EXTERN(on_sys_sched_setparam_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_ENTER PPP_CB_EXTERN(on_sys_sched_setscheduler_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_ENTER PPP_CB_EXTERN(on_sys_sched_yield_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_ENTER PPP_CB_EXTERN(on_sys_seccomp_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SELECT_ENTER PPP_CB_EXTERN(on_sys_select_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_ENTER +PPP_CB_EXTERN(on_sys_semctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMGET_ENTER +PPP_CB_EXTERN(on_sys_semget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_ENTER +PPP_CB_EXTERN(on_sys_semtimedop_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_SEND_ENTER +PPP_CB_EXTERN(on_sys_send_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_ENTER PPP_CB_EXTERN(on_sys_sendfile_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_ENTER PPP_CB_EXTERN(on_sys_sendfile64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_ENTER PPP_CB_EXTERN(on_sys_sendmmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_ENTER PPP_CB_EXTERN(on_sys_sendmsg_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SENDTO_ENTER PPP_CB_EXTERN(on_sys_sendto_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_ENTER PPP_CB_EXTERN(on_sys_set_mempolicy_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_ENTER PPP_CB_EXTERN(on_sys_set_robust_list_enter) -PPP_CB_EXTERN(on_sys_set_thread_area_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_ENTER PPP_CB_EXTERN(on_sys_set_tid_address_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_ENTER PPP_CB_EXTERN(on_sys_setdomainname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_ENTER PPP_CB_EXTERN(on_sys_setfsgid_enter) -PPP_CB_EXTERN(on_sys_setfsgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_ENTER PPP_CB_EXTERN(on_sys_setfsuid_enter) -PPP_CB_EXTERN(on_sys_setfsuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGID_ENTER PPP_CB_EXTERN(on_sys_setgid_enter) -PPP_CB_EXTERN(on_sys_setgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_ENTER PPP_CB_EXTERN(on_sys_setgroups_enter) -PPP_CB_EXTERN(on_sys_setgroups16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_ENTER PPP_CB_EXTERN(on_sys_sethostname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_ENTER PPP_CB_EXTERN(on_sys_setitimer_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETNS_ENTER PPP_CB_EXTERN(on_sys_setns_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPGID_ENTER PPP_CB_EXTERN(on_sys_setpgid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_ENTER PPP_CB_EXTERN(on_sys_setpriority_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREGID_ENTER PPP_CB_EXTERN(on_sys_setregid_enter) -PPP_CB_EXTERN(on_sys_setregid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_ENTER PPP_CB_EXTERN(on_sys_setresgid_enter) -PPP_CB_EXTERN(on_sys_setresgid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_ENTER PPP_CB_EXTERN(on_sys_setresuid_enter) -PPP_CB_EXTERN(on_sys_setresuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETREUID_ENTER PPP_CB_EXTERN(on_sys_setreuid_enter) -PPP_CB_EXTERN(on_sys_setreuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_ENTER PPP_CB_EXTERN(on_sys_setrlimit_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSID_ENTER PPP_CB_EXTERN(on_sys_setsid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_ENTER PPP_CB_EXTERN(on_sys_setsockopt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_ENTER PPP_CB_EXTERN(on_sys_settimeofday_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUID_ENTER PPP_CB_EXTERN(on_sys_setuid_enter) -PPP_CB_EXTERN(on_sys_setuid16_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETUP_ENTER +PPP_CB_EXTERN(on_sys_setup_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_ENTER PPP_CB_EXTERN(on_sys_setxattr_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SGETMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SGETMASK_ENTER PPP_CB_EXTERN(on_sys_sgetmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMAT_ENTER +PPP_CB_EXTERN(on_sys_shmat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMCTL_ENTER +PPP_CB_EXTERN(on_sys_shmctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMDT_ENTER +PPP_CB_EXTERN(on_sys_shmdt_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHMGET_ENTER +PPP_CB_EXTERN(on_sys_shmget_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_ENTER PPP_CB_EXTERN(on_sys_shutdown_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGACTION_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGACTION_ENTER PPP_CB_EXTERN(on_sys_sigaction_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_ENTER PPP_CB_EXTERN(on_sys_sigaltstack_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNAL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNAL_ENTER PPP_CB_EXTERN(on_sys_signal_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_ENTER PPP_CB_EXTERN(on_sys_signalfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_ENTER PPP_CB_EXTERN(on_sys_signalfd4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPENDING_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGPENDING_ENTER PPP_CB_EXTERN(on_sys_sigpending_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_ENTER PPP_CB_EXTERN(on_sys_sigprocmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGRETURN_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGRETURN_ENTER PPP_CB_EXTERN(on_sys_sigreturn_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_ENTER +#define PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_ENTER PPP_CB_EXTERN(on_sys_sigsuspend_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKET_ENTER PPP_CB_EXTERN(on_sys_socket_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETCALL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETCALL_ENTER PPP_CB_EXTERN(on_sys_socketcall_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_ENTER PPP_CB_EXTERN(on_sys_socketpair_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SPLICE_ENTER PPP_CB_EXTERN(on_sys_splice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SSETMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SSETMASK_ENTER PPP_CB_EXTERN(on_sys_ssetmask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_STAT_ENTER PPP_CB_EXTERN(on_sys_stat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT64_ENTER +#define PPP_CB_EXTERN_ON_SYS_STAT64_ENTER PPP_CB_EXTERN(on_sys_stat64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS_ENTER PPP_CB_EXTERN(on_sys_statfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS64_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATFS64_ENTER PPP_CB_EXTERN(on_sys_statfs64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_ENTER +#define PPP_CB_EXTERN_ON_SYS_STATX_ENTER PPP_CB_EXTERN(on_sys_statx_enter) -PPP_CB_EXTERN(on_sys_stime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_STIME32_ENTER +PPP_CB_EXTERN(on_sys_stime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_ENTER PPP_CB_EXTERN(on_sys_swapoff_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER +#define PPP_CB_EXTERN_ON_SYS_SWAPON_ENTER PPP_CB_EXTERN(on_sys_swapon_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_ENTER PPP_CB_EXTERN(on_sys_symlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_ENTER PPP_CB_EXTERN(on_sys_symlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_ENTER PPP_CB_EXTERN(on_sys_sync_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_ENTER PPP_CB_EXTERN(on_sys_sync_file_range_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_ENTER PPP_CB_EXTERN(on_sys_syncfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_ENTER PPP_CB_EXTERN(on_sys_sysctl_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSFS_ENTER PPP_CB_EXTERN(on_sys_sysfs_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_ENTER PPP_CB_EXTERN(on_sys_sysinfo_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_ENTER PPP_CB_EXTERN(on_sys_syslog_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TEE_ENTER PPP_CB_EXTERN(on_sys_tee_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TGKILL_ENTER PPP_CB_EXTERN(on_sys_tgkill_enter) -PPP_CB_EXTERN(on_sys_time_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIME32_ENTER +PPP_CB_EXTERN(on_sys_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_ENTER PPP_CB_EXTERN(on_sys_timer_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_ENTER PPP_CB_EXTERN(on_sys_timer_delete_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_ENTER PPP_CB_EXTERN(on_sys_timer_getoverrun_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_ENTER PPP_CB_EXTERN(on_sys_timer_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timer_gettime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_ENTER PPP_CB_EXTERN(on_sys_timer_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timer_settime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_ENTER PPP_CB_EXTERN(on_sys_timerfd_create_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_ENTER PPP_CB_EXTERN(on_sys_timerfd_gettime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timerfd_gettime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_ENTER PPP_CB_EXTERN(on_sys_timerfd_settime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_ENTER +PPP_CB_EXTERN(on_sys_timerfd_settime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_ENTER +#define PPP_CB_EXTERN_ON_SYS_TIMES_ENTER PPP_CB_EXTERN(on_sys_times_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_ENTER +#define PPP_CB_EXTERN_ON_SYS_TKILL_ENTER PPP_CB_EXTERN(on_sys_tkill_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_ENTER PPP_CB_EXTERN(on_sys_truncate_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE64_ENTER +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE64_ENTER PPP_CB_EXTERN(on_sys_truncate64_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMASK_ENTER PPP_CB_EXTERN(on_sys_umask_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_ENTER PPP_CB_EXTERN(on_sys_umount_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNAME_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNAME_ENTER PPP_CB_EXTERN(on_sys_uname_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINK_ENTER PPP_CB_EXTERN(on_sys_unlink_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_ENTER PPP_CB_EXTERN(on_sys_unlinkat_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_ENTER PPP_CB_EXTERN(on_sys_unshare_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USELIB_ENTER +#define PPP_CB_EXTERN_ON_SYS_USELIB_ENTER PPP_CB_EXTERN(on_sys_uselib_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_ENTER PPP_CB_EXTERN(on_sys_userfaultfd_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_USTAT_ENTER PPP_CB_EXTERN(on_sys_ustat_enter) -PPP_CB_EXTERN(on_sys_utime_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIME32_ENTER +PPP_CB_EXTERN(on_sys_utime32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_ENTER PPP_CB_EXTERN(on_sys_utimensat_enter) -PPP_CB_EXTERN(on_sys_utimes_enter) -PPP_CB_EXTERN(on_sys_vfork_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_ENTER +PPP_CB_EXTERN(on_sys_utimensat_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_ENTER +#define PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_ENTER +PPP_CB_EXTERN(on_sys_utimes_time32_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_ENTER PPP_CB_EXTERN(on_sys_vhangup_enter) -PPP_CB_EXTERN(on_sys_vm86_enter) -PPP_CB_EXTERN(on_sys_vm86old_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_ENTER PPP_CB_EXTERN(on_sys_vmsplice_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAIT4_ENTER PPP_CB_EXTERN(on_sys_wait4_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAITID_ENTER PPP_CB_EXTERN(on_sys_waitid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITPID_ENTER +#define PPP_CB_EXTERN_ON_SYS_WAITPID_ENTER PPP_CB_EXTERN(on_sys_waitpid_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITE_ENTER PPP_CB_EXTERN(on_sys_write_enter) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER +#define PPP_CB_EXTERN_ON_SYS_WRITEV_ENTER PPP_CB_EXTERN(on_sys_writev_enter) #endif +#endif PPP_CB_EXTERN(on_unknown_sys_enter) PPP_CB_EXTERN(on_all_sys_enter) diff --git a/panda/plugins/syscalls2/generated/syscall_ppp_extern_return.h b/panda/plugins/syscalls2/generated/syscall_ppp_extern_return.h index 2964cf303d1..35d4d832ccf 100644 --- a/panda/plugins/syscalls2/generated/syscall_ppp_extern_return.h +++ b/panda/plugins/syscalls2/generated/syscall_ppp_extern_return.h @@ -1,3682 +1,14745 @@ -#if defined(TARGET_ARM) && !defined(TARGET_AARCH64) -PPP_CB_EXTERN(on_ARM_breakpoint_return) -PPP_CB_EXTERN(on_ARM_cacheflush_return) -PPP_CB_EXTERN(on_ARM_set_tls_return) -PPP_CB_EXTERN(on_ARM_user26_mode_return) -PPP_CB_EXTERN(on_ARM_usr32_mode_return) -PPP_CB_EXTERN(on_do_mmap2_return) -PPP_CB_EXTERN(on_sys_accept_return) -PPP_CB_EXTERN(on_sys_accept4_return) -PPP_CB_EXTERN(on_sys_access_return) -PPP_CB_EXTERN(on_sys_acct_return) -PPP_CB_EXTERN(on_sys_add_key_return) -PPP_CB_EXTERN(on_sys_adjtimex_return) -PPP_CB_EXTERN(on_sys_alarm_return) -PPP_CB_EXTERN(on_sys_arm_fadvise64_64_return) -PPP_CB_EXTERN(on_sys_bdflush_return) -PPP_CB_EXTERN(on_sys_bind_return) -PPP_CB_EXTERN(on_sys_bpf_return) -PPP_CB_EXTERN(on_sys_brk_return) -PPP_CB_EXTERN(on_sys_capget_return) -PPP_CB_EXTERN(on_sys_capset_return) -PPP_CB_EXTERN(on_sys_chdir_return) -PPP_CB_EXTERN(on_sys_chmod_return) -PPP_CB_EXTERN(on_sys_chown_return) -PPP_CB_EXTERN(on_sys_chown16_return) -PPP_CB_EXTERN(on_sys_chroot_return) -PPP_CB_EXTERN(on_sys_clock_adjtime_return) -PPP_CB_EXTERN(on_sys_clock_getres_return) -PPP_CB_EXTERN(on_sys_clock_gettime_return) -PPP_CB_EXTERN(on_sys_clock_nanosleep_return) -PPP_CB_EXTERN(on_sys_clock_settime_return) -PPP_CB_EXTERN(on_sys_clone_return) -PPP_CB_EXTERN(on_sys_close_return) -PPP_CB_EXTERN(on_sys_connect_return) -PPP_CB_EXTERN(on_sys_creat_return) -PPP_CB_EXTERN(on_sys_delete_module_return) -PPP_CB_EXTERN(on_sys_dup_return) -PPP_CB_EXTERN(on_sys_dup2_return) -PPP_CB_EXTERN(on_sys_dup3_return) -PPP_CB_EXTERN(on_sys_epoll_create_return) -PPP_CB_EXTERN(on_sys_epoll_create1_return) -PPP_CB_EXTERN(on_sys_epoll_ctl_return) -PPP_CB_EXTERN(on_sys_epoll_pwait_return) -PPP_CB_EXTERN(on_sys_epoll_wait_return) -PPP_CB_EXTERN(on_sys_eventfd_return) -PPP_CB_EXTERN(on_sys_eventfd2_return) -PPP_CB_EXTERN(on_sys_execve_return) -PPP_CB_EXTERN(on_sys_execveat_return) -PPP_CB_EXTERN(on_sys_exit_return) -PPP_CB_EXTERN(on_sys_exit_group_return) -PPP_CB_EXTERN(on_sys_faccessat_return) -PPP_CB_EXTERN(on_sys_fallocate_return) -PPP_CB_EXTERN(on_sys_fanotify_init_return) -PPP_CB_EXTERN(on_sys_fanotify_mark_return) -PPP_CB_EXTERN(on_sys_fchdir_return) -PPP_CB_EXTERN(on_sys_fchmod_return) -PPP_CB_EXTERN(on_sys_fchmodat_return) -PPP_CB_EXTERN(on_sys_fchown_return) -PPP_CB_EXTERN(on_sys_fchown16_return) -PPP_CB_EXTERN(on_sys_fchownat_return) -PPP_CB_EXTERN(on_sys_fcntl_return) -PPP_CB_EXTERN(on_sys_fcntl64_return) -PPP_CB_EXTERN(on_sys_fdatasync_return) -PPP_CB_EXTERN(on_sys_fgetxattr_return) -PPP_CB_EXTERN(on_sys_finit_module_return) -PPP_CB_EXTERN(on_sys_flistxattr_return) -PPP_CB_EXTERN(on_sys_flock_return) -PPP_CB_EXTERN(on_sys_fork_return) -PPP_CB_EXTERN(on_sys_fremovexattr_return) -PPP_CB_EXTERN(on_sys_fsetxattr_return) -PPP_CB_EXTERN(on_sys_fstat64_return) -PPP_CB_EXTERN(on_sys_fstatat64_return) -PPP_CB_EXTERN(on_sys_fstatfs_return) -PPP_CB_EXTERN(on_sys_fstatfs64_return) -PPP_CB_EXTERN(on_sys_fsync_return) -PPP_CB_EXTERN(on_sys_ftruncate_return) -PPP_CB_EXTERN(on_sys_ftruncate64_return) -PPP_CB_EXTERN(on_sys_futex_return) -PPP_CB_EXTERN(on_sys_futimesat_return) -PPP_CB_EXTERN(on_sys_get_mempolicy_return) -PPP_CB_EXTERN(on_sys_get_robust_list_return) -PPP_CB_EXTERN(on_sys_getcpu_return) -PPP_CB_EXTERN(on_sys_getcwd_return) -PPP_CB_EXTERN(on_sys_getdents_return) -PPP_CB_EXTERN(on_sys_getdents64_return) -PPP_CB_EXTERN(on_sys_getegid_return) -PPP_CB_EXTERN(on_sys_getegid16_return) -PPP_CB_EXTERN(on_sys_geteuid_return) -PPP_CB_EXTERN(on_sys_geteuid16_return) -PPP_CB_EXTERN(on_sys_getgid_return) -PPP_CB_EXTERN(on_sys_getgid16_return) -PPP_CB_EXTERN(on_sys_getgroups_return) -PPP_CB_EXTERN(on_sys_getgroups16_return) -PPP_CB_EXTERN(on_sys_getitimer_return) -PPP_CB_EXTERN(on_sys_getpeername_return) -PPP_CB_EXTERN(on_sys_getpgid_return) -PPP_CB_EXTERN(on_sys_getpgrp_return) -PPP_CB_EXTERN(on_sys_getpid_return) -PPP_CB_EXTERN(on_sys_getppid_return) -PPP_CB_EXTERN(on_sys_getpriority_return) -PPP_CB_EXTERN(on_sys_getrandom_return) -PPP_CB_EXTERN(on_sys_getresgid_return) -PPP_CB_EXTERN(on_sys_getresgid16_return) -PPP_CB_EXTERN(on_sys_getresuid_return) -PPP_CB_EXTERN(on_sys_getresuid16_return) -PPP_CB_EXTERN(on_sys_getrlimit_return) -PPP_CB_EXTERN(on_sys_getrusage_return) -PPP_CB_EXTERN(on_sys_getsid_return) -PPP_CB_EXTERN(on_sys_getsockname_return) -PPP_CB_EXTERN(on_sys_getsockopt_return) -PPP_CB_EXTERN(on_sys_gettid_return) -PPP_CB_EXTERN(on_sys_gettimeofday_return) -PPP_CB_EXTERN(on_sys_getuid_return) -PPP_CB_EXTERN(on_sys_getuid16_return) -PPP_CB_EXTERN(on_sys_getxattr_return) -PPP_CB_EXTERN(on_sys_init_module_return) -PPP_CB_EXTERN(on_sys_inotify_add_watch_return) -PPP_CB_EXTERN(on_sys_inotify_init_return) -PPP_CB_EXTERN(on_sys_inotify_init1_return) -PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) -PPP_CB_EXTERN(on_sys_io_cancel_return) -PPP_CB_EXTERN(on_sys_io_destroy_return) -PPP_CB_EXTERN(on_sys_io_getevents_return) -PPP_CB_EXTERN(on_sys_io_setup_return) -PPP_CB_EXTERN(on_sys_io_submit_return) -PPP_CB_EXTERN(on_sys_ioctl_return) -PPP_CB_EXTERN(on_sys_ioprio_get_return) -PPP_CB_EXTERN(on_sys_ioprio_set_return) -PPP_CB_EXTERN(on_sys_ipc_return) -PPP_CB_EXTERN(on_sys_kcmp_return) -PPP_CB_EXTERN(on_sys_kexec_load_return) -PPP_CB_EXTERN(on_sys_keyctl_return) -PPP_CB_EXTERN(on_sys_kill_return) -PPP_CB_EXTERN(on_sys_lchown_return) -PPP_CB_EXTERN(on_sys_lchown16_return) -PPP_CB_EXTERN(on_sys_lgetxattr_return) -PPP_CB_EXTERN(on_sys_link_return) -PPP_CB_EXTERN(on_sys_linkat_return) -PPP_CB_EXTERN(on_sys_listen_return) -PPP_CB_EXTERN(on_sys_listxattr_return) -PPP_CB_EXTERN(on_sys_llistxattr_return) -PPP_CB_EXTERN(on_sys_llseek_return) -PPP_CB_EXTERN(on_sys_lookup_dcookie_return) -PPP_CB_EXTERN(on_sys_lremovexattr_return) -PPP_CB_EXTERN(on_sys_lseek_return) -PPP_CB_EXTERN(on_sys_lsetxattr_return) -PPP_CB_EXTERN(on_sys_lstat64_return) -PPP_CB_EXTERN(on_sys_madvise_return) -PPP_CB_EXTERN(on_sys_mbind_return) -PPP_CB_EXTERN(on_sys_membarrier_return) -PPP_CB_EXTERN(on_sys_memfd_create_return) -PPP_CB_EXTERN(on_sys_mincore_return) -PPP_CB_EXTERN(on_sys_mkdir_return) -PPP_CB_EXTERN(on_sys_mkdirat_return) -PPP_CB_EXTERN(on_sys_mknod_return) -PPP_CB_EXTERN(on_sys_mknodat_return) -PPP_CB_EXTERN(on_sys_mlock_return) -PPP_CB_EXTERN(on_sys_mlock2_return) -PPP_CB_EXTERN(on_sys_mlockall_return) -PPP_CB_EXTERN(on_sys_mount_return) -PPP_CB_EXTERN(on_sys_move_pages_return) -PPP_CB_EXTERN(on_sys_mprotect_return) -PPP_CB_EXTERN(on_sys_mq_getsetattr_return) -PPP_CB_EXTERN(on_sys_mq_notify_return) -PPP_CB_EXTERN(on_sys_mq_open_return) -PPP_CB_EXTERN(on_sys_mq_timedreceive_return) -PPP_CB_EXTERN(on_sys_mq_timedsend_return) -PPP_CB_EXTERN(on_sys_mq_unlink_return) -PPP_CB_EXTERN(on_sys_mremap_return) -PPP_CB_EXTERN(on_sys_msgctl_return) -PPP_CB_EXTERN(on_sys_msgget_return) -PPP_CB_EXTERN(on_sys_msgrcv_return) -PPP_CB_EXTERN(on_sys_msgsnd_return) -PPP_CB_EXTERN(on_sys_msync_return) -PPP_CB_EXTERN(on_sys_munlock_return) -PPP_CB_EXTERN(on_sys_munlockall_return) -PPP_CB_EXTERN(on_sys_munmap_return) -PPP_CB_EXTERN(on_sys_name_to_handle_at_return) -PPP_CB_EXTERN(on_sys_nanosleep_return) -PPP_CB_EXTERN(on_sys_newfstat_return) -PPP_CB_EXTERN(on_sys_newlstat_return) -PPP_CB_EXTERN(on_sys_newstat_return) -PPP_CB_EXTERN(on_sys_newuname_return) -PPP_CB_EXTERN(on_sys_nice_return) -PPP_CB_EXTERN(on_sys_open_return) -PPP_CB_EXTERN(on_sys_open_by_handle_at_return) -PPP_CB_EXTERN(on_sys_openat_return) -PPP_CB_EXTERN(on_sys_pause_return) -PPP_CB_EXTERN(on_sys_pciconfig_iobase_return) -PPP_CB_EXTERN(on_sys_pciconfig_read_return) -PPP_CB_EXTERN(on_sys_pciconfig_write_return) -PPP_CB_EXTERN(on_sys_perf_event_open_return) -PPP_CB_EXTERN(on_sys_personality_return) -PPP_CB_EXTERN(on_sys_pipe_return) -PPP_CB_EXTERN(on_sys_pipe2_return) -PPP_CB_EXTERN(on_sys_pivot_root_return) -PPP_CB_EXTERN(on_sys_poll_return) -PPP_CB_EXTERN(on_sys_ppoll_return) -PPP_CB_EXTERN(on_sys_prctl_return) -PPP_CB_EXTERN(on_sys_pread64_return) -PPP_CB_EXTERN(on_sys_preadv_return) -PPP_CB_EXTERN(on_sys_prlimit64_return) -PPP_CB_EXTERN(on_sys_process_vm_readv_return) -PPP_CB_EXTERN(on_sys_process_vm_writev_return) -PPP_CB_EXTERN(on_sys_pselect6_return) -PPP_CB_EXTERN(on_sys_ptrace_return) -PPP_CB_EXTERN(on_sys_pwrite64_return) -PPP_CB_EXTERN(on_sys_pwritev_return) -PPP_CB_EXTERN(on_sys_quotactl_return) -PPP_CB_EXTERN(on_sys_read_return) -PPP_CB_EXTERN(on_sys_readahead_return) -PPP_CB_EXTERN(on_sys_readlink_return) -PPP_CB_EXTERN(on_sys_readlinkat_return) -PPP_CB_EXTERN(on_sys_readv_return) -PPP_CB_EXTERN(on_sys_reboot_return) -PPP_CB_EXTERN(on_sys_recv_return) -PPP_CB_EXTERN(on_sys_recvfrom_return) -PPP_CB_EXTERN(on_sys_recvmmsg_return) -PPP_CB_EXTERN(on_sys_recvmsg_return) -PPP_CB_EXTERN(on_sys_remap_file_pages_return) -PPP_CB_EXTERN(on_sys_removexattr_return) -PPP_CB_EXTERN(on_sys_rename_return) -PPP_CB_EXTERN(on_sys_renameat_return) -PPP_CB_EXTERN(on_sys_renameat2_return) -PPP_CB_EXTERN(on_sys_request_key_return) -PPP_CB_EXTERN(on_sys_restart_syscall_return) -PPP_CB_EXTERN(on_sys_rmdir_return) -PPP_CB_EXTERN(on_sys_rt_sigaction_return) -PPP_CB_EXTERN(on_sys_rt_sigpending_return) -PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) -PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) -PPP_CB_EXTERN(on_sys_rt_sigreturn_return) -PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) -PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) -PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) -PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) -PPP_CB_EXTERN(on_sys_sched_getaffinity_return) -PPP_CB_EXTERN(on_sys_sched_getattr_return) -PPP_CB_EXTERN(on_sys_sched_getparam_return) -PPP_CB_EXTERN(on_sys_sched_getscheduler_return) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) -PPP_CB_EXTERN(on_sys_sched_setaffinity_return) -PPP_CB_EXTERN(on_sys_sched_setattr_return) -PPP_CB_EXTERN(on_sys_sched_setparam_return) -PPP_CB_EXTERN(on_sys_sched_setscheduler_return) -PPP_CB_EXTERN(on_sys_sched_yield_return) -PPP_CB_EXTERN(on_sys_seccomp_return) -PPP_CB_EXTERN(on_sys_select_return) -PPP_CB_EXTERN(on_sys_semctl_return) -PPP_CB_EXTERN(on_sys_semget_return) -PPP_CB_EXTERN(on_sys_semop_return) -PPP_CB_EXTERN(on_sys_semtimedop_return) -PPP_CB_EXTERN(on_sys_send_return) -PPP_CB_EXTERN(on_sys_sendfile_return) -PPP_CB_EXTERN(on_sys_sendfile64_return) -PPP_CB_EXTERN(on_sys_sendmmsg_return) -PPP_CB_EXTERN(on_sys_sendmsg_return) -PPP_CB_EXTERN(on_sys_sendto_return) -PPP_CB_EXTERN(on_sys_set_mempolicy_return) -PPP_CB_EXTERN(on_sys_set_robust_list_return) -PPP_CB_EXTERN(on_sys_set_tid_address_return) -PPP_CB_EXTERN(on_sys_setdomainname_return) -PPP_CB_EXTERN(on_sys_setfsgid_return) -PPP_CB_EXTERN(on_sys_setfsgid16_return) -PPP_CB_EXTERN(on_sys_setfsuid_return) -PPP_CB_EXTERN(on_sys_setfsuid16_return) -PPP_CB_EXTERN(on_sys_setgid_return) -PPP_CB_EXTERN(on_sys_setgid16_return) -PPP_CB_EXTERN(on_sys_setgroups_return) -PPP_CB_EXTERN(on_sys_setgroups16_return) -PPP_CB_EXTERN(on_sys_sethostname_return) -PPP_CB_EXTERN(on_sys_setitimer_return) -PPP_CB_EXTERN(on_sys_setns_return) -PPP_CB_EXTERN(on_sys_setpgid_return) -PPP_CB_EXTERN(on_sys_setpriority_return) -PPP_CB_EXTERN(on_sys_setregid_return) -PPP_CB_EXTERN(on_sys_setregid16_return) -PPP_CB_EXTERN(on_sys_setresgid_return) -PPP_CB_EXTERN(on_sys_setresgid16_return) -PPP_CB_EXTERN(on_sys_setresuid_return) -PPP_CB_EXTERN(on_sys_setresuid16_return) -PPP_CB_EXTERN(on_sys_setreuid_return) -PPP_CB_EXTERN(on_sys_setreuid16_return) -PPP_CB_EXTERN(on_sys_setrlimit_return) -PPP_CB_EXTERN(on_sys_setsid_return) -PPP_CB_EXTERN(on_sys_setsockopt_return) -PPP_CB_EXTERN(on_sys_settimeofday_return) -PPP_CB_EXTERN(on_sys_setuid_return) -PPP_CB_EXTERN(on_sys_setuid16_return) -PPP_CB_EXTERN(on_sys_setxattr_return) -PPP_CB_EXTERN(on_sys_shmat_return) -PPP_CB_EXTERN(on_sys_shmctl_return) -PPP_CB_EXTERN(on_sys_shmdt_return) -PPP_CB_EXTERN(on_sys_shmget_return) -PPP_CB_EXTERN(on_sys_shutdown_return) -PPP_CB_EXTERN(on_sys_sigaction_return) -PPP_CB_EXTERN(on_sys_sigaltstack_return) -PPP_CB_EXTERN(on_sys_signalfd_return) -PPP_CB_EXTERN(on_sys_signalfd4_return) -PPP_CB_EXTERN(on_sys_sigpending_return) -PPP_CB_EXTERN(on_sys_sigprocmask_return) -PPP_CB_EXTERN(on_sys_sigreturn_return) -PPP_CB_EXTERN(on_sys_sigsuspend_return) -PPP_CB_EXTERN(on_sys_socket_return) -PPP_CB_EXTERN(on_sys_socketcall_return) -PPP_CB_EXTERN(on_sys_socketpair_return) -PPP_CB_EXTERN(on_sys_splice_return) -PPP_CB_EXTERN(on_sys_stat64_return) -PPP_CB_EXTERN(on_sys_statfs_return) -PPP_CB_EXTERN(on_sys_statfs64_return) -PPP_CB_EXTERN(on_sys_statx_return) -PPP_CB_EXTERN(on_sys_stime_return) -PPP_CB_EXTERN(on_sys_swapoff_return) -PPP_CB_EXTERN(on_sys_swapon_return) -PPP_CB_EXTERN(on_sys_symlink_return) -PPP_CB_EXTERN(on_sys_symlinkat_return) -PPP_CB_EXTERN(on_sys_sync_return) -PPP_CB_EXTERN(on_sys_sync_file_range2_return) -PPP_CB_EXTERN(on_sys_syncfs_return) -PPP_CB_EXTERN(on_sys_sysctl_return) -PPP_CB_EXTERN(on_sys_sysfs_return) -PPP_CB_EXTERN(on_sys_sysinfo_return) -PPP_CB_EXTERN(on_sys_syslog_return) -PPP_CB_EXTERN(on_sys_tee_return) -PPP_CB_EXTERN(on_sys_tgkill_return) -PPP_CB_EXTERN(on_sys_time_return) -PPP_CB_EXTERN(on_sys_timer_create_return) -PPP_CB_EXTERN(on_sys_timer_delete_return) -PPP_CB_EXTERN(on_sys_timer_getoverrun_return) -PPP_CB_EXTERN(on_sys_timer_gettime_return) -PPP_CB_EXTERN(on_sys_timer_settime_return) -PPP_CB_EXTERN(on_sys_timerfd_create_return) -PPP_CB_EXTERN(on_sys_timerfd_gettime_return) -PPP_CB_EXTERN(on_sys_timerfd_settime_return) -PPP_CB_EXTERN(on_sys_times_return) -PPP_CB_EXTERN(on_sys_tkill_return) -PPP_CB_EXTERN(on_sys_truncate_return) -PPP_CB_EXTERN(on_sys_truncate64_return) -PPP_CB_EXTERN(on_sys_umask_return) -PPP_CB_EXTERN(on_sys_umount_return) -PPP_CB_EXTERN(on_sys_unlink_return) -PPP_CB_EXTERN(on_sys_unlinkat_return) -PPP_CB_EXTERN(on_sys_unshare_return) -PPP_CB_EXTERN(on_sys_uselib_return) -PPP_CB_EXTERN(on_sys_userfaultfd_return) -PPP_CB_EXTERN(on_sys_ustat_return) -PPP_CB_EXTERN(on_sys_utime_return) -PPP_CB_EXTERN(on_sys_utimensat_return) -PPP_CB_EXTERN(on_sys_utimes_return) -PPP_CB_EXTERN(on_sys_vfork_return) -PPP_CB_EXTERN(on_sys_vhangup_return) -PPP_CB_EXTERN(on_sys_vmsplice_return) -PPP_CB_EXTERN(on_sys_wait4_return) -PPP_CB_EXTERN(on_sys_waitid_return) -PPP_CB_EXTERN(on_sys_write_return) -PPP_CB_EXTERN(on_sys_writev_return) -#endif -#if defined(TARGET_ARM) && defined(TARGET_AARCH64) -PPP_CB_EXTERN(on_sys_accept_return) -PPP_CB_EXTERN(on_sys_accept4_return) -PPP_CB_EXTERN(on_sys_acct_return) -PPP_CB_EXTERN(on_sys_add_key_return) -PPP_CB_EXTERN(on_sys_adjtimex_return) -PPP_CB_EXTERN(on_sys_bind_return) -PPP_CB_EXTERN(on_sys_bpf_return) -PPP_CB_EXTERN(on_sys_brk_return) -PPP_CB_EXTERN(on_sys_capget_return) -PPP_CB_EXTERN(on_sys_capset_return) -PPP_CB_EXTERN(on_sys_chdir_return) -PPP_CB_EXTERN(on_sys_chroot_return) -PPP_CB_EXTERN(on_sys_clock_adjtime_return) -PPP_CB_EXTERN(on_sys_clock_getres_return) -PPP_CB_EXTERN(on_sys_clock_gettime_return) -PPP_CB_EXTERN(on_sys_clock_nanosleep_return) -PPP_CB_EXTERN(on_sys_clock_settime_return) -PPP_CB_EXTERN(on_sys_clone_return) -PPP_CB_EXTERN(on_sys_clone3_return) -PPP_CB_EXTERN(on_sys_close_return) -PPP_CB_EXTERN(on_sys_connect_return) -PPP_CB_EXTERN(on_sys_copy_file_range_return) -PPP_CB_EXTERN(on_sys_delete_module_return) -PPP_CB_EXTERN(on_sys_dup_return) -PPP_CB_EXTERN(on_sys_dup3_return) -PPP_CB_EXTERN(on_sys_epoll_create1_return) -PPP_CB_EXTERN(on_sys_epoll_ctl_return) -PPP_CB_EXTERN(on_sys_epoll_pwait_return) -PPP_CB_EXTERN(on_sys_eventfd2_return) -PPP_CB_EXTERN(on_sys_execve_return) -PPP_CB_EXTERN(on_sys_execveat_return) -PPP_CB_EXTERN(on_sys_exit_return) -PPP_CB_EXTERN(on_sys_exit_group_return) -PPP_CB_EXTERN(on_sys_faccessat_return) -PPP_CB_EXTERN(on_sys_faccessat2_return) -PPP_CB_EXTERN(on_sys_fadvise64_return) -PPP_CB_EXTERN(on_sys_fallocate_return) -PPP_CB_EXTERN(on_sys_fanotify_init_return) -PPP_CB_EXTERN(on_sys_fanotify_mark_return) -PPP_CB_EXTERN(on_sys_fchdir_return) -PPP_CB_EXTERN(on_sys_fchmod_return) -PPP_CB_EXTERN(on_sys_fchmodat_return) -PPP_CB_EXTERN(on_sys_fchown_return) -PPP_CB_EXTERN(on_sys_fchownat_return) -PPP_CB_EXTERN(on_sys_fcntl_return) -PPP_CB_EXTERN(on_sys_fdatasync_return) -PPP_CB_EXTERN(on_sys_fgetxattr_return) -PPP_CB_EXTERN(on_sys_finit_module_return) -PPP_CB_EXTERN(on_sys_flistxattr_return) -PPP_CB_EXTERN(on_sys_flock_return) -PPP_CB_EXTERN(on_sys_fremovexattr_return) -PPP_CB_EXTERN(on_sys_fsetxattr_return) -PPP_CB_EXTERN(on_sys_fstat_return) -PPP_CB_EXTERN(on_sys_fstatfs_return) -PPP_CB_EXTERN(on_sys_fsync_return) -PPP_CB_EXTERN(on_sys_ftruncate_return) -PPP_CB_EXTERN(on_sys_futex_return) -PPP_CB_EXTERN(on_sys_get_mempolicy_return) -PPP_CB_EXTERN(on_sys_get_robust_list_return) -PPP_CB_EXTERN(on_sys_getcpu_return) -PPP_CB_EXTERN(on_sys_getcwd_return) -PPP_CB_EXTERN(on_sys_getdents64_return) -PPP_CB_EXTERN(on_sys_getegid_return) -PPP_CB_EXTERN(on_sys_geteuid_return) -PPP_CB_EXTERN(on_sys_getgid_return) -PPP_CB_EXTERN(on_sys_getgroups_return) -PPP_CB_EXTERN(on_sys_getitimer_return) -PPP_CB_EXTERN(on_sys_getpeername_return) -PPP_CB_EXTERN(on_sys_getpgid_return) -PPP_CB_EXTERN(on_sys_getpid_return) -PPP_CB_EXTERN(on_sys_getppid_return) -PPP_CB_EXTERN(on_sys_getpriority_return) -PPP_CB_EXTERN(on_sys_getrandom_return) -PPP_CB_EXTERN(on_sys_getresgid_return) -PPP_CB_EXTERN(on_sys_getresuid_return) -PPP_CB_EXTERN(on_sys_getrlimit_return) -PPP_CB_EXTERN(on_sys_getrusage_return) -PPP_CB_EXTERN(on_sys_getsid_return) -PPP_CB_EXTERN(on_sys_getsockname_return) -PPP_CB_EXTERN(on_sys_getsockopt_return) -PPP_CB_EXTERN(on_sys_gettid_return) -PPP_CB_EXTERN(on_sys_gettimeofday_return) -PPP_CB_EXTERN(on_sys_getuid_return) -PPP_CB_EXTERN(on_sys_getxattr_return) -PPP_CB_EXTERN(on_sys_init_module_return) -PPP_CB_EXTERN(on_sys_inotify_add_watch_return) -PPP_CB_EXTERN(on_sys_inotify_init1_return) -PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) -PPP_CB_EXTERN(on_sys_io_cancel_return) -PPP_CB_EXTERN(on_sys_io_destroy_return) -PPP_CB_EXTERN(on_sys_io_getevents_return) -PPP_CB_EXTERN(on_sys_io_setup_return) -PPP_CB_EXTERN(on_sys_io_submit_return) -PPP_CB_EXTERN(on_sys_ioctl_return) -PPP_CB_EXTERN(on_sys_ioprio_get_return) -PPP_CB_EXTERN(on_sys_ioprio_set_return) -PPP_CB_EXTERN(on_sys_kcmp_return) -PPP_CB_EXTERN(on_sys_kexec_file_load_return) -PPP_CB_EXTERN(on_sys_kexec_load_return) -PPP_CB_EXTERN(on_sys_keyctl_return) -PPP_CB_EXTERN(on_sys_kill_return) -PPP_CB_EXTERN(on_sys_lgetxattr_return) -PPP_CB_EXTERN(on_sys_linkat_return) -PPP_CB_EXTERN(on_sys_listen_return) -PPP_CB_EXTERN(on_sys_listxattr_return) -PPP_CB_EXTERN(on_sys_llistxattr_return) -PPP_CB_EXTERN(on_sys_lookup_dcookie_return) -PPP_CB_EXTERN(on_sys_lremovexattr_return) -PPP_CB_EXTERN(on_sys_lseek_return) -PPP_CB_EXTERN(on_sys_lsetxattr_return) -PPP_CB_EXTERN(on_sys_madvise_return) -PPP_CB_EXTERN(on_sys_mbind_return) -PPP_CB_EXTERN(on_sys_membarrier_return) -PPP_CB_EXTERN(on_sys_memfd_create_return) -PPP_CB_EXTERN(on_sys_migrate_pages_return) -PPP_CB_EXTERN(on_sys_mincore_return) -PPP_CB_EXTERN(on_sys_mkdirat_return) -PPP_CB_EXTERN(on_sys_mknodat_return) -PPP_CB_EXTERN(on_sys_mlock_return) -PPP_CB_EXTERN(on_sys_mlock2_return) -PPP_CB_EXTERN(on_sys_mlockall_return) -PPP_CB_EXTERN(on_sys_mmap_return) -PPP_CB_EXTERN(on_sys_mount_return) -PPP_CB_EXTERN(on_sys_move_pages_return) -PPP_CB_EXTERN(on_sys_mprotect_return) -PPP_CB_EXTERN(on_sys_mq_getsetattr_return) -PPP_CB_EXTERN(on_sys_mq_notify_return) -PPP_CB_EXTERN(on_sys_mq_open_return) -PPP_CB_EXTERN(on_sys_mq_timedreceive_return) -PPP_CB_EXTERN(on_sys_mq_timedsend_return) -PPP_CB_EXTERN(on_sys_mq_unlink_return) -PPP_CB_EXTERN(on_sys_mremap_return) -PPP_CB_EXTERN(on_sys_msgctl_return) -PPP_CB_EXTERN(on_sys_msgget_return) -PPP_CB_EXTERN(on_sys_msgrcv_return) -PPP_CB_EXTERN(on_sys_msgsnd_return) -PPP_CB_EXTERN(on_sys_msync_return) -PPP_CB_EXTERN(on_sys_munlock_return) -PPP_CB_EXTERN(on_sys_munlockall_return) -PPP_CB_EXTERN(on_sys_munmap_return) -PPP_CB_EXTERN(on_sys_name_to_handle_at_return) -PPP_CB_EXTERN(on_sys_nanosleep_return) -PPP_CB_EXTERN(on_sys_newfstatat_return) -PPP_CB_EXTERN(on_sys_nfsservctl_return) -PPP_CB_EXTERN(on_sys_open_by_handle_at_return) -PPP_CB_EXTERN(on_sys_openat_return) -PPP_CB_EXTERN(on_sys_openat2_return) -PPP_CB_EXTERN(on_sys_perf_event_open_return) -PPP_CB_EXTERN(on_sys_personality_return) -PPP_CB_EXTERN(on_sys_pidfd_getfd_return) -PPP_CB_EXTERN(on_sys_pidfd_open_return) -PPP_CB_EXTERN(on_sys_pidfd_send_signal_return) -PPP_CB_EXTERN(on_sys_pipe2_return) -PPP_CB_EXTERN(on_sys_pivot_root_return) -PPP_CB_EXTERN(on_sys_pkey_alloc_return) -PPP_CB_EXTERN(on_sys_pkey_free_return) -PPP_CB_EXTERN(on_sys_pkey_mprotect_return) -PPP_CB_EXTERN(on_sys_ppoll_return) -PPP_CB_EXTERN(on_sys_prctl_return) -PPP_CB_EXTERN(on_sys_pread64_return) -PPP_CB_EXTERN(on_sys_preadv_return) -PPP_CB_EXTERN(on_sys_preadv2_return) -PPP_CB_EXTERN(on_sys_prlimit64_return) -PPP_CB_EXTERN(on_sys_process_vm_readv_return) -PPP_CB_EXTERN(on_sys_process_vm_writev_return) -PPP_CB_EXTERN(on_sys_pselect6_return) -PPP_CB_EXTERN(on_sys_ptrace_return) -PPP_CB_EXTERN(on_sys_pwrite64_return) -PPP_CB_EXTERN(on_sys_pwritev_return) -PPP_CB_EXTERN(on_sys_pwritev2_return) -PPP_CB_EXTERN(on_sys_quotactl_return) -PPP_CB_EXTERN(on_sys_read_return) -PPP_CB_EXTERN(on_sys_readahead_return) -PPP_CB_EXTERN(on_sys_readlinkat_return) -PPP_CB_EXTERN(on_sys_readv_return) -PPP_CB_EXTERN(on_sys_reboot_return) -PPP_CB_EXTERN(on_sys_recvfrom_return) -PPP_CB_EXTERN(on_sys_recvmmsg_return) -PPP_CB_EXTERN(on_sys_recvmsg_return) -PPP_CB_EXTERN(on_sys_remap_file_pages_return) -PPP_CB_EXTERN(on_sys_removexattr_return) -PPP_CB_EXTERN(on_sys_renameat_return) -PPP_CB_EXTERN(on_sys_renameat2_return) -PPP_CB_EXTERN(on_sys_request_key_return) -PPP_CB_EXTERN(on_sys_restart_syscall_return) -PPP_CB_EXTERN(on_sys_rt_sigaction_return) -PPP_CB_EXTERN(on_sys_rt_sigpending_return) -PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) -PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) -PPP_CB_EXTERN(on_sys_rt_sigreturn_return) -PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) -PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) -PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) -PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) -PPP_CB_EXTERN(on_sys_sched_getaffinity_return) -PPP_CB_EXTERN(on_sys_sched_getattr_return) -PPP_CB_EXTERN(on_sys_sched_getparam_return) -PPP_CB_EXTERN(on_sys_sched_getscheduler_return) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) -PPP_CB_EXTERN(on_sys_sched_setaffinity_return) -PPP_CB_EXTERN(on_sys_sched_setattr_return) -PPP_CB_EXTERN(on_sys_sched_setparam_return) -PPP_CB_EXTERN(on_sys_sched_setscheduler_return) -PPP_CB_EXTERN(on_sys_sched_yield_return) -PPP_CB_EXTERN(on_sys_seccomp_return) -PPP_CB_EXTERN(on_sys_semctl_return) -PPP_CB_EXTERN(on_sys_semget_return) -PPP_CB_EXTERN(on_sys_semop_return) -PPP_CB_EXTERN(on_sys_semtimedop_return) -PPP_CB_EXTERN(on_sys_sendfile_return) -PPP_CB_EXTERN(on_sys_sendmmsg_return) -PPP_CB_EXTERN(on_sys_sendmsg_return) -PPP_CB_EXTERN(on_sys_sendto_return) -PPP_CB_EXTERN(on_sys_set_mempolicy_return) -PPP_CB_EXTERN(on_sys_set_robust_list_return) -PPP_CB_EXTERN(on_sys_set_tid_address_return) -PPP_CB_EXTERN(on_sys_setdomainname_return) -PPP_CB_EXTERN(on_sys_setfsgid_return) -PPP_CB_EXTERN(on_sys_setfsuid_return) -PPP_CB_EXTERN(on_sys_setgid_return) -PPP_CB_EXTERN(on_sys_setgroups_return) -PPP_CB_EXTERN(on_sys_sethostname_return) -PPP_CB_EXTERN(on_sys_setitimer_return) -PPP_CB_EXTERN(on_sys_setns_return) -PPP_CB_EXTERN(on_sys_setpgid_return) -PPP_CB_EXTERN(on_sys_setpriority_return) -PPP_CB_EXTERN(on_sys_setregid_return) -PPP_CB_EXTERN(on_sys_setresgid_return) -PPP_CB_EXTERN(on_sys_setresuid_return) -PPP_CB_EXTERN(on_sys_setreuid_return) -PPP_CB_EXTERN(on_sys_setrlimit_return) -PPP_CB_EXTERN(on_sys_setsid_return) -PPP_CB_EXTERN(on_sys_setsockopt_return) -PPP_CB_EXTERN(on_sys_settimeofday_return) -PPP_CB_EXTERN(on_sys_setuid_return) -PPP_CB_EXTERN(on_sys_setxattr_return) -PPP_CB_EXTERN(on_sys_shmat_return) -PPP_CB_EXTERN(on_sys_shmctl_return) -PPP_CB_EXTERN(on_sys_shmdt_return) -PPP_CB_EXTERN(on_sys_shmget_return) -PPP_CB_EXTERN(on_sys_shutdown_return) -PPP_CB_EXTERN(on_sys_sigaltstack_return) -PPP_CB_EXTERN(on_sys_signalfd4_return) -PPP_CB_EXTERN(on_sys_socket_return) -PPP_CB_EXTERN(on_sys_socketpair_return) -PPP_CB_EXTERN(on_sys_splice_return) -PPP_CB_EXTERN(on_sys_statfs_return) -PPP_CB_EXTERN(on_sys_statx_return) -PPP_CB_EXTERN(on_sys_swapoff_return) -PPP_CB_EXTERN(on_sys_swapon_return) -PPP_CB_EXTERN(on_sys_symlinkat_return) -PPP_CB_EXTERN(on_sys_sync_return) -PPP_CB_EXTERN(on_sys_sync_file_range_return) -PPP_CB_EXTERN(on_sys_syncfs_return) -PPP_CB_EXTERN(on_sys_sysinfo_return) -PPP_CB_EXTERN(on_sys_syslog_return) -PPP_CB_EXTERN(on_sys_tee_return) -PPP_CB_EXTERN(on_sys_tgkill_return) -PPP_CB_EXTERN(on_sys_timer_create_return) -PPP_CB_EXTERN(on_sys_timer_delete_return) -PPP_CB_EXTERN(on_sys_timer_getoverrun_return) -PPP_CB_EXTERN(on_sys_timer_gettime_return) -PPP_CB_EXTERN(on_sys_timer_settime_return) -PPP_CB_EXTERN(on_sys_timerfd_create_return) -PPP_CB_EXTERN(on_sys_timerfd_gettime_return) -PPP_CB_EXTERN(on_sys_timerfd_settime_return) -PPP_CB_EXTERN(on_sys_times_return) -PPP_CB_EXTERN(on_sys_tkill_return) -PPP_CB_EXTERN(on_sys_truncate_return) -PPP_CB_EXTERN(on_sys_umask_return) -PPP_CB_EXTERN(on_sys_umount2_return) -PPP_CB_EXTERN(on_sys_uname_return) -PPP_CB_EXTERN(on_sys_unlinkat_return) -PPP_CB_EXTERN(on_sys_unshare_return) -PPP_CB_EXTERN(on_sys_userfaultfd_return) -PPP_CB_EXTERN(on_sys_utimensat_return) -PPP_CB_EXTERN(on_sys_vhangup_return) -PPP_CB_EXTERN(on_sys_vmsplice_return) -PPP_CB_EXTERN(on_sys_wait4_return) -PPP_CB_EXTERN(on_sys_waitid_return) -PPP_CB_EXTERN(on_sys_write_return) -PPP_CB_EXTERN(on_sys_writev_return) -#endif -#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) -PPP_CB_EXTERN(on_create_module_return) -PPP_CB_EXTERN(on_get_kernel_syms_return) -PPP_CB_EXTERN(on_mmap2_return) -PPP_CB_EXTERN(on_modify_ldt_return) -PPP_CB_EXTERN(on_set_thread_area_return) -PPP_CB_EXTERN(on_sys_accept_return) -PPP_CB_EXTERN(on_sys_accept4_return) -PPP_CB_EXTERN(on_sys_access_return) -PPP_CB_EXTERN(on_sys_acct_return) -PPP_CB_EXTERN(on_sys_add_key_return) -PPP_CB_EXTERN(on_sys_adjtimex_time32_return) -PPP_CB_EXTERN(on_sys_alarm_return) -PPP_CB_EXTERN(on_sys_bdflush_return) -PPP_CB_EXTERN(on_sys_bind_return) -PPP_CB_EXTERN(on_sys_bpf_return) -PPP_CB_EXTERN(on_sys_brk_return) -PPP_CB_EXTERN(on_sys_cacheflush_return) -PPP_CB_EXTERN(on_sys_capget_return) -PPP_CB_EXTERN(on_sys_capset_return) -PPP_CB_EXTERN(on_sys_chdir_return) -PPP_CB_EXTERN(on_sys_chmod_return) -PPP_CB_EXTERN(on_sys_chown_return) -PPP_CB_EXTERN(on_sys_chroot_return) -PPP_CB_EXTERN(on_sys_clock_adjtime_return) -PPP_CB_EXTERN(on_sys_clock_adjtime32_return) -PPP_CB_EXTERN(on_sys_clock_getres_return) -PPP_CB_EXTERN(on_sys_clock_getres_time32_return) -PPP_CB_EXTERN(on_sys_clock_gettime_return) -PPP_CB_EXTERN(on_sys_clock_gettime32_return) -PPP_CB_EXTERN(on_sys_clock_nanosleep_return) -PPP_CB_EXTERN(on_sys_clock_nanosleep_time32_return) -PPP_CB_EXTERN(on_sys_clock_settime_return) -PPP_CB_EXTERN(on_sys_clock_settime32_return) -PPP_CB_EXTERN(on_sys_clone_return) -PPP_CB_EXTERN(on_sys_close_return) -PPP_CB_EXTERN(on_sys_connect_return) -PPP_CB_EXTERN(on_sys_copy_file_range_return) -PPP_CB_EXTERN(on_sys_creat_return) -PPP_CB_EXTERN(on_sys_delete_module_return) -PPP_CB_EXTERN(on_sys_dup_return) -PPP_CB_EXTERN(on_sys_dup2_return) -PPP_CB_EXTERN(on_sys_dup3_return) -PPP_CB_EXTERN(on_sys_epoll_create_return) -PPP_CB_EXTERN(on_sys_epoll_create1_return) -PPP_CB_EXTERN(on_sys_epoll_ctl_return) -PPP_CB_EXTERN(on_sys_epoll_pwait_return) -PPP_CB_EXTERN(on_sys_epoll_wait_return) -PPP_CB_EXTERN(on_sys_eventfd_return) -PPP_CB_EXTERN(on_sys_eventfd2_return) -PPP_CB_EXTERN(on_sys_execve_return) -PPP_CB_EXTERN(on_sys_execveat_return) -PPP_CB_EXTERN(on_sys_exit_return) -PPP_CB_EXTERN(on_sys_exit_group_return) -PPP_CB_EXTERN(on_sys_faccessat_return) -PPP_CB_EXTERN(on_sys_faccessat2_return) -PPP_CB_EXTERN(on_sys_fadvise64_64_return) -PPP_CB_EXTERN(on_sys_fallocate_return) -PPP_CB_EXTERN(on_sys_fanotify_init_return) -PPP_CB_EXTERN(on_sys_fanotify_mark_return) -PPP_CB_EXTERN(on_sys_fchdir_return) -PPP_CB_EXTERN(on_sys_fchmod_return) -PPP_CB_EXTERN(on_sys_fchmodat_return) -PPP_CB_EXTERN(on_sys_fchown_return) -PPP_CB_EXTERN(on_sys_fchownat_return) -PPP_CB_EXTERN(on_sys_fcntl_return) -PPP_CB_EXTERN(on_sys_fcntl64_return) -PPP_CB_EXTERN(on_sys_fdatasync_return) -PPP_CB_EXTERN(on_sys_fgetxattr_return) -PPP_CB_EXTERN(on_sys_finit_module_return) -PPP_CB_EXTERN(on_sys_flistxattr_return) -PPP_CB_EXTERN(on_sys_flock_return) -PPP_CB_EXTERN(on_sys_fork_return) -PPP_CB_EXTERN(on_sys_fremovexattr_return) -PPP_CB_EXTERN(on_sys_fsconfig_return) -PPP_CB_EXTERN(on_sys_fsetxattr_return) -PPP_CB_EXTERN(on_sys_fsmount_return) -PPP_CB_EXTERN(on_sys_fsopen_return) -PPP_CB_EXTERN(on_sys_fspick_return) -PPP_CB_EXTERN(on_sys_fstat_return) -PPP_CB_EXTERN(on_sys_fstat64_return) -PPP_CB_EXTERN(on_sys_fstatat64_return) -PPP_CB_EXTERN(on_sys_fstatfs_return) -PPP_CB_EXTERN(on_sys_fstatfs64_return) -PPP_CB_EXTERN(on_sys_fsync_return) -PPP_CB_EXTERN(on_sys_ftruncate_return) -PPP_CB_EXTERN(on_sys_ftruncate64_return) -PPP_CB_EXTERN(on_sys_futex_return) -PPP_CB_EXTERN(on_sys_futex_time32_return) -PPP_CB_EXTERN(on_sys_futimesat_time32_return) -PPP_CB_EXTERN(on_sys_get_mempolicy_return) -PPP_CB_EXTERN(on_sys_get_robust_list_return) -PPP_CB_EXTERN(on_sys_getcpu_return) -PPP_CB_EXTERN(on_sys_getcwd_return) -PPP_CB_EXTERN(on_sys_getdents_return) -PPP_CB_EXTERN(on_sys_getdents64_return) -PPP_CB_EXTERN(on_sys_getegid_return) -PPP_CB_EXTERN(on_sys_geteuid_return) -PPP_CB_EXTERN(on_sys_getgid_return) -PPP_CB_EXTERN(on_sys_getgroups_return) -PPP_CB_EXTERN(on_sys_getitimer_return) -PPP_CB_EXTERN(on_sys_getpeername_return) -PPP_CB_EXTERN(on_sys_getpgid_return) -PPP_CB_EXTERN(on_sys_getpgrp_return) -PPP_CB_EXTERN(on_sys_getpid_return) -PPP_CB_EXTERN(on_sys_getppid_return) -PPP_CB_EXTERN(on_sys_getpriority_return) -PPP_CB_EXTERN(on_sys_getrandom_return) -PPP_CB_EXTERN(on_sys_getresgid_return) -PPP_CB_EXTERN(on_sys_getresuid_return) -PPP_CB_EXTERN(on_sys_getrlimit_return) -PPP_CB_EXTERN(on_sys_getrusage_return) -PPP_CB_EXTERN(on_sys_getsid_return) -PPP_CB_EXTERN(on_sys_getsockname_return) -PPP_CB_EXTERN(on_sys_getsockopt_return) -PPP_CB_EXTERN(on_sys_gettid_return) -PPP_CB_EXTERN(on_sys_gettimeofday_return) -PPP_CB_EXTERN(on_sys_getuid_return) -PPP_CB_EXTERN(on_sys_getxattr_return) -PPP_CB_EXTERN(on_sys_idle_return) -PPP_CB_EXTERN(on_sys_init_module_return) -PPP_CB_EXTERN(on_sys_inotify_add_watch_return) -PPP_CB_EXTERN(on_sys_inotify_init_return) -PPP_CB_EXTERN(on_sys_inotify_init1_return) -PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) -PPP_CB_EXTERN(on_sys_io_cancel_return) -PPP_CB_EXTERN(on_sys_io_destroy_return) -PPP_CB_EXTERN(on_sys_io_getevents_time32_return) -PPP_CB_EXTERN(on_sys_io_pgetevents_return) -PPP_CB_EXTERN(on_sys_io_pgetevents_time32_return) -PPP_CB_EXTERN(on_sys_io_setup_return) -PPP_CB_EXTERN(on_sys_io_submit_return) -PPP_CB_EXTERN(on_sys_io_uring_enter_return) -PPP_CB_EXTERN(on_sys_io_uring_register_return) -PPP_CB_EXTERN(on_sys_io_uring_setup_return) -PPP_CB_EXTERN(on_sys_ioctl_return) -PPP_CB_EXTERN(on_sys_ioperm_return) -PPP_CB_EXTERN(on_sys_iopl_return) -PPP_CB_EXTERN(on_sys_ioprio_get_return) -PPP_CB_EXTERN(on_sys_ioprio_set_return) -PPP_CB_EXTERN(on_sys_ipc_return) -PPP_CB_EXTERN(on_sys_kcmp_return) -PPP_CB_EXTERN(on_sys_kexec_load_return) -PPP_CB_EXTERN(on_sys_keyctl_return) -PPP_CB_EXTERN(on_sys_kill_return) -PPP_CB_EXTERN(on_sys_lchown_return) -PPP_CB_EXTERN(on_sys_lgetxattr_return) -PPP_CB_EXTERN(on_sys_link_return) -PPP_CB_EXTERN(on_sys_linkat_return) -PPP_CB_EXTERN(on_sys_listen_return) -PPP_CB_EXTERN(on_sys_listxattr_return) -PPP_CB_EXTERN(on_sys_llistxattr_return) -PPP_CB_EXTERN(on_sys_llseek_return) -PPP_CB_EXTERN(on_sys_lookup_dcookie_return) -PPP_CB_EXTERN(on_sys_lremovexattr_return) -PPP_CB_EXTERN(on_sys_lseek_return) -PPP_CB_EXTERN(on_sys_lsetxattr_return) -PPP_CB_EXTERN(on_sys_lstat_return) -PPP_CB_EXTERN(on_sys_lstat64_return) -PPP_CB_EXTERN(on_sys_madvise_return) -PPP_CB_EXTERN(on_sys_mbind_return) -PPP_CB_EXTERN(on_sys_membarrier_return) -PPP_CB_EXTERN(on_sys_memfd_create_return) -PPP_CB_EXTERN(on_sys_migrate_pages_return) -PPP_CB_EXTERN(on_sys_mincore_return) -PPP_CB_EXTERN(on_sys_mkdir_return) -PPP_CB_EXTERN(on_sys_mkdirat_return) -PPP_CB_EXTERN(on_sys_mknod_return) -PPP_CB_EXTERN(on_sys_mknodat_return) -PPP_CB_EXTERN(on_sys_mlock_return) -PPP_CB_EXTERN(on_sys_mlock2_return) -PPP_CB_EXTERN(on_sys_mlockall_return) -PPP_CB_EXTERN(on_sys_mmap_return) -PPP_CB_EXTERN(on_sys_mount_return) -PPP_CB_EXTERN(on_sys_move_mount_return) -PPP_CB_EXTERN(on_sys_move_pages_return) -PPP_CB_EXTERN(on_sys_mprotect_return) -PPP_CB_EXTERN(on_sys_mq_getsetattr_return) -PPP_CB_EXTERN(on_sys_mq_notify_return) -PPP_CB_EXTERN(on_sys_mq_open_return) -PPP_CB_EXTERN(on_sys_mq_timedreceive_return) -PPP_CB_EXTERN(on_sys_mq_timedreceive_time32_return) -PPP_CB_EXTERN(on_sys_mq_timedsend_return) -PPP_CB_EXTERN(on_sys_mq_timedsend_time32_return) -PPP_CB_EXTERN(on_sys_mq_unlink_return) -PPP_CB_EXTERN(on_sys_mremap_return) -PPP_CB_EXTERN(on_sys_msgctl_return) -PPP_CB_EXTERN(on_sys_msgget_return) -PPP_CB_EXTERN(on_sys_msgrcv_return) -PPP_CB_EXTERN(on_sys_msgsnd_return) -PPP_CB_EXTERN(on_sys_msync_return) -PPP_CB_EXTERN(on_sys_munlock_return) -PPP_CB_EXTERN(on_sys_munlockall_return) -PPP_CB_EXTERN(on_sys_munmap_return) -PPP_CB_EXTERN(on_sys_name_to_handle_at_return) -PPP_CB_EXTERN(on_sys_nanosleep_time32_return) -PPP_CB_EXTERN(on_sys_newfstat_return) -PPP_CB_EXTERN(on_sys_newlstat_return) -PPP_CB_EXTERN(on_sys_newstat_return) -PPP_CB_EXTERN(on_sys_newuname_return) -PPP_CB_EXTERN(on_sys_nfsservctl_return) -PPP_CB_EXTERN(on_sys_ni_syscall_return) -PPP_CB_EXTERN(on_sys_nice_return) -PPP_CB_EXTERN(on_sys_old_readdir_return) -PPP_CB_EXTERN(on_sys_oldumount_return) -PPP_CB_EXTERN(on_sys_olduname_return) -PPP_CB_EXTERN(on_sys_open_return) -PPP_CB_EXTERN(on_sys_open_by_handle_at_return) -PPP_CB_EXTERN(on_sys_open_tree_return) -PPP_CB_EXTERN(on_sys_openat_return) -PPP_CB_EXTERN(on_sys_openat2_return) -PPP_CB_EXTERN(on_sys_pause_return) -PPP_CB_EXTERN(on_sys_perf_event_open_return) -PPP_CB_EXTERN(on_sys_personality_return) -PPP_CB_EXTERN(on_sys_pidfd_getfd_return) -PPP_CB_EXTERN(on_sys_pidfd_open_return) -PPP_CB_EXTERN(on_sys_pidfd_send_signal_return) -PPP_CB_EXTERN(on_sys_pipe_return) -PPP_CB_EXTERN(on_sys_pipe2_return) -PPP_CB_EXTERN(on_sys_pivot_root_return) -PPP_CB_EXTERN(on_sys_pkey_alloc_return) -PPP_CB_EXTERN(on_sys_pkey_free_return) -PPP_CB_EXTERN(on_sys_pkey_mprotect_return) -PPP_CB_EXTERN(on_sys_poll_return) -PPP_CB_EXTERN(on_sys_ppoll_return) -PPP_CB_EXTERN(on_sys_ppoll_time32_return) -PPP_CB_EXTERN(on_sys_prctl_return) -PPP_CB_EXTERN(on_sys_pread64_return) -PPP_CB_EXTERN(on_sys_preadv_return) -PPP_CB_EXTERN(on_sys_preadv2_return) -PPP_CB_EXTERN(on_sys_prlimit64_return) -PPP_CB_EXTERN(on_sys_process_vm_readv_return) -PPP_CB_EXTERN(on_sys_process_vm_writev_return) -PPP_CB_EXTERN(on_sys_pselect6_return) -PPP_CB_EXTERN(on_sys_pselect6_time32_return) -PPP_CB_EXTERN(on_sys_ptrace_return) -PPP_CB_EXTERN(on_sys_pwrite64_return) -PPP_CB_EXTERN(on_sys_pwritev_return) -PPP_CB_EXTERN(on_sys_pwritev2_return) -PPP_CB_EXTERN(on_sys_query_module_return) -PPP_CB_EXTERN(on_sys_quotactl_return) -PPP_CB_EXTERN(on_sys_read_return) -PPP_CB_EXTERN(on_sys_readahead_return) -PPP_CB_EXTERN(on_sys_readlink_return) -PPP_CB_EXTERN(on_sys_readlinkat_return) -PPP_CB_EXTERN(on_sys_readv_return) -PPP_CB_EXTERN(on_sys_reboot_return) -PPP_CB_EXTERN(on_sys_recv_return) -PPP_CB_EXTERN(on_sys_recvfrom_return) -PPP_CB_EXTERN(on_sys_recvmmsg_return) -PPP_CB_EXTERN(on_sys_recvmmsg_time32_return) -PPP_CB_EXTERN(on_sys_recvmsg_return) -PPP_CB_EXTERN(on_sys_remap_file_pages_return) -PPP_CB_EXTERN(on_sys_removexattr_return) -PPP_CB_EXTERN(on_sys_rename_return) -PPP_CB_EXTERN(on_sys_renameat_return) -PPP_CB_EXTERN(on_sys_renameat2_return) -PPP_CB_EXTERN(on_sys_request_key_return) -PPP_CB_EXTERN(on_sys_restart_syscall_return) -PPP_CB_EXTERN(on_sys_rmdir_return) -PPP_CB_EXTERN(on_sys_rseq_return) -PPP_CB_EXTERN(on_sys_rt_sigaction_return) -PPP_CB_EXTERN(on_sys_rt_sigpending_return) -PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) -PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) -PPP_CB_EXTERN(on_sys_rt_sigreturn_return) -PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_time32_return) -PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) -PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) -PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) -PPP_CB_EXTERN(on_sys_sched_getaffinity_return) -PPP_CB_EXTERN(on_sys_sched_getattr_return) -PPP_CB_EXTERN(on_sys_sched_getparam_return) -PPP_CB_EXTERN(on_sys_sched_getscheduler_return) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_time32_return) -PPP_CB_EXTERN(on_sys_sched_setaffinity_return) -PPP_CB_EXTERN(on_sys_sched_setattr_return) -PPP_CB_EXTERN(on_sys_sched_setparam_return) -PPP_CB_EXTERN(on_sys_sched_setscheduler_return) -PPP_CB_EXTERN(on_sys_sched_yield_return) -PPP_CB_EXTERN(on_sys_seccomp_return) -PPP_CB_EXTERN(on_sys_select_return) -PPP_CB_EXTERN(on_sys_semctl_return) -PPP_CB_EXTERN(on_sys_semget_return) -PPP_CB_EXTERN(on_sys_semtimedop_return) -PPP_CB_EXTERN(on_sys_send_return) -PPP_CB_EXTERN(on_sys_sendfile_return) -PPP_CB_EXTERN(on_sys_sendfile64_return) -PPP_CB_EXTERN(on_sys_sendmmsg_return) -PPP_CB_EXTERN(on_sys_sendmsg_return) -PPP_CB_EXTERN(on_sys_sendto_return) -PPP_CB_EXTERN(on_sys_set_mempolicy_return) -PPP_CB_EXTERN(on_sys_set_robust_list_return) -PPP_CB_EXTERN(on_sys_set_tid_address_return) -PPP_CB_EXTERN(on_sys_setdomainname_return) -PPP_CB_EXTERN(on_sys_setfsgid_return) -PPP_CB_EXTERN(on_sys_setfsuid_return) -PPP_CB_EXTERN(on_sys_setgid_return) -PPP_CB_EXTERN(on_sys_setgroups_return) -PPP_CB_EXTERN(on_sys_sethostname_return) -PPP_CB_EXTERN(on_sys_setitimer_return) -PPP_CB_EXTERN(on_sys_setns_return) -PPP_CB_EXTERN(on_sys_setpgid_return) -PPP_CB_EXTERN(on_sys_setpriority_return) -PPP_CB_EXTERN(on_sys_setregid_return) -PPP_CB_EXTERN(on_sys_setresgid_return) -PPP_CB_EXTERN(on_sys_setresuid_return) -PPP_CB_EXTERN(on_sys_setreuid_return) -PPP_CB_EXTERN(on_sys_setrlimit_return) -PPP_CB_EXTERN(on_sys_setsid_return) -PPP_CB_EXTERN(on_sys_setsockopt_return) -PPP_CB_EXTERN(on_sys_settimeofday_return) -PPP_CB_EXTERN(on_sys_setuid_return) -PPP_CB_EXTERN(on_sys_setup_return) -PPP_CB_EXTERN(on_sys_setxattr_return) -PPP_CB_EXTERN(on_sys_sgetmask_return) -PPP_CB_EXTERN(on_sys_shmat_return) -PPP_CB_EXTERN(on_sys_shmctl_return) -PPP_CB_EXTERN(on_sys_shmdt_return) -PPP_CB_EXTERN(on_sys_shmget_return) -PPP_CB_EXTERN(on_sys_shutdown_return) -PPP_CB_EXTERN(on_sys_sigaction_return) -PPP_CB_EXTERN(on_sys_sigaltstack_return) -PPP_CB_EXTERN(on_sys_signal_return) -PPP_CB_EXTERN(on_sys_signalfd_return) -PPP_CB_EXTERN(on_sys_signalfd4_return) -PPP_CB_EXTERN(on_sys_sigpending_return) -PPP_CB_EXTERN(on_sys_sigprocmask_return) -PPP_CB_EXTERN(on_sys_sigreturn_return) -PPP_CB_EXTERN(on_sys_sigsuspend_return) -PPP_CB_EXTERN(on_sys_socket_return) -PPP_CB_EXTERN(on_sys_socketcall_return) -PPP_CB_EXTERN(on_sys_socketpair_return) -PPP_CB_EXTERN(on_sys_splice_return) -PPP_CB_EXTERN(on_sys_ssetmask_return) -PPP_CB_EXTERN(on_sys_stat_return) -PPP_CB_EXTERN(on_sys_stat64_return) -PPP_CB_EXTERN(on_sys_statfs_return) -PPP_CB_EXTERN(on_sys_statfs64_return) -PPP_CB_EXTERN(on_sys_statx_return) -PPP_CB_EXTERN(on_sys_stime32_return) -PPP_CB_EXTERN(on_sys_swapoff_return) -PPP_CB_EXTERN(on_sys_swapon_return) -PPP_CB_EXTERN(on_sys_symlink_return) -PPP_CB_EXTERN(on_sys_symlinkat_return) -PPP_CB_EXTERN(on_sys_sync_return) -PPP_CB_EXTERN(on_sys_sync_file_range_return) -PPP_CB_EXTERN(on_sys_syncfs_return) -PPP_CB_EXTERN(on_sys_sysctl_return) -PPP_CB_EXTERN(on_sys_sysfs_return) -PPP_CB_EXTERN(on_sys_sysinfo_return) -PPP_CB_EXTERN(on_sys_syslog_return) -PPP_CB_EXTERN(on_sys_tee_return) -PPP_CB_EXTERN(on_sys_tgkill_return) -PPP_CB_EXTERN(on_sys_time32_return) -PPP_CB_EXTERN(on_sys_timer_create_return) -PPP_CB_EXTERN(on_sys_timer_delete_return) -PPP_CB_EXTERN(on_sys_timer_getoverrun_return) -PPP_CB_EXTERN(on_sys_timer_gettime_return) -PPP_CB_EXTERN(on_sys_timer_gettime32_return) -PPP_CB_EXTERN(on_sys_timer_settime_return) -PPP_CB_EXTERN(on_sys_timer_settime32_return) -PPP_CB_EXTERN(on_sys_timerfd_create_return) -PPP_CB_EXTERN(on_sys_timerfd_gettime_return) -PPP_CB_EXTERN(on_sys_timerfd_gettime32_return) -PPP_CB_EXTERN(on_sys_timerfd_settime_return) -PPP_CB_EXTERN(on_sys_timerfd_settime32_return) -PPP_CB_EXTERN(on_sys_times_return) -PPP_CB_EXTERN(on_sys_tkill_return) -PPP_CB_EXTERN(on_sys_truncate_return) -PPP_CB_EXTERN(on_sys_truncate64_return) -PPP_CB_EXTERN(on_sys_umask_return) -PPP_CB_EXTERN(on_sys_umount_return) -PPP_CB_EXTERN(on_sys_uname_return) -PPP_CB_EXTERN(on_sys_unlink_return) -PPP_CB_EXTERN(on_sys_unlinkat_return) -PPP_CB_EXTERN(on_sys_unshare_return) -PPP_CB_EXTERN(on_sys_uselib_return) -PPP_CB_EXTERN(on_sys_userfaultfd_return) -PPP_CB_EXTERN(on_sys_ustat_return) -PPP_CB_EXTERN(on_sys_utime32_return) -PPP_CB_EXTERN(on_sys_utimensat_return) -PPP_CB_EXTERN(on_sys_utimensat_time32_return) -PPP_CB_EXTERN(on_sys_utimes_time32_return) -PPP_CB_EXTERN(on_sys_vhangup_return) -PPP_CB_EXTERN(on_sys_vmsplice_return) -PPP_CB_EXTERN(on_sys_wait4_return) -PPP_CB_EXTERN(on_sys_waitid_return) -PPP_CB_EXTERN(on_sys_waitpid_return) -PPP_CB_EXTERN(on_sys_write_return) -PPP_CB_EXTERN(on_sys_writev_return) -#endif -#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) -PPP_CB_EXTERN(on_create_module_return) -PPP_CB_EXTERN(on_get_kernel_syms_return) -PPP_CB_EXTERN(on_mmap2_return) -PPP_CB_EXTERN(on_modify_ldt_return) -PPP_CB_EXTERN(on_set_thread_area_return) -PPP_CB_EXTERN(on_sys_accept_return) -PPP_CB_EXTERN(on_sys_accept4_return) -PPP_CB_EXTERN(on_sys_access_return) -PPP_CB_EXTERN(on_sys_acct_return) -PPP_CB_EXTERN(on_sys_add_key_return) -PPP_CB_EXTERN(on_sys_adjtimex_return) -PPP_CB_EXTERN(on_sys_adjtimex_time32_return) -PPP_CB_EXTERN(on_sys_alarm_return) -PPP_CB_EXTERN(on_sys_bdflush_return) -PPP_CB_EXTERN(on_sys_bind_return) -PPP_CB_EXTERN(on_sys_bpf_return) -PPP_CB_EXTERN(on_sys_brk_return) -PPP_CB_EXTERN(on_sys_cacheflush_return) -PPP_CB_EXTERN(on_sys_capget_return) -PPP_CB_EXTERN(on_sys_capset_return) -PPP_CB_EXTERN(on_sys_chdir_return) -PPP_CB_EXTERN(on_sys_chmod_return) -PPP_CB_EXTERN(on_sys_chown_return) -PPP_CB_EXTERN(on_sys_chroot_return) -PPP_CB_EXTERN(on_sys_clock_adjtime_return) -PPP_CB_EXTERN(on_sys_clock_adjtime32_return) -PPP_CB_EXTERN(on_sys_clock_getres_return) -PPP_CB_EXTERN(on_sys_clock_getres_time32_return) -PPP_CB_EXTERN(on_sys_clock_gettime_return) -PPP_CB_EXTERN(on_sys_clock_gettime32_return) -PPP_CB_EXTERN(on_sys_clock_nanosleep_return) -PPP_CB_EXTERN(on_sys_clock_nanosleep_time32_return) -PPP_CB_EXTERN(on_sys_clock_settime_return) -PPP_CB_EXTERN(on_sys_clock_settime32_return) -PPP_CB_EXTERN(on_sys_clone_return) -PPP_CB_EXTERN(on_sys_clone3_return) -PPP_CB_EXTERN(on_sys_close_return) -PPP_CB_EXTERN(on_sys_connect_return) -PPP_CB_EXTERN(on_sys_copy_file_range_return) -PPP_CB_EXTERN(on_sys_creat_return) -PPP_CB_EXTERN(on_sys_delete_module_return) -PPP_CB_EXTERN(on_sys_dup_return) -PPP_CB_EXTERN(on_sys_dup2_return) -PPP_CB_EXTERN(on_sys_dup3_return) -PPP_CB_EXTERN(on_sys_epoll_create_return) -PPP_CB_EXTERN(on_sys_epoll_create1_return) -PPP_CB_EXTERN(on_sys_epoll_ctl_return) -PPP_CB_EXTERN(on_sys_epoll_pwait_return) -PPP_CB_EXTERN(on_sys_epoll_wait_return) -PPP_CB_EXTERN(on_sys_eventfd_return) -PPP_CB_EXTERN(on_sys_eventfd2_return) -PPP_CB_EXTERN(on_sys_execve_return) -PPP_CB_EXTERN(on_sys_execveat_return) -PPP_CB_EXTERN(on_sys_exit_return) -PPP_CB_EXTERN(on_sys_exit_group_return) -PPP_CB_EXTERN(on_sys_faccessat_return) -PPP_CB_EXTERN(on_sys_faccessat2_return) -PPP_CB_EXTERN(on_sys_fadvise64_64_return) -PPP_CB_EXTERN(on_sys_fallocate_return) -PPP_CB_EXTERN(on_sys_fanotify_init_return) -PPP_CB_EXTERN(on_sys_fanotify_mark_return) -PPP_CB_EXTERN(on_sys_fchdir_return) -PPP_CB_EXTERN(on_sys_fchmod_return) -PPP_CB_EXTERN(on_sys_fchmodat_return) -PPP_CB_EXTERN(on_sys_fchown_return) -PPP_CB_EXTERN(on_sys_fchownat_return) -PPP_CB_EXTERN(on_sys_fcntl_return) -PPP_CB_EXTERN(on_sys_fcntl64_return) -PPP_CB_EXTERN(on_sys_fdatasync_return) -PPP_CB_EXTERN(on_sys_fgetxattr_return) -PPP_CB_EXTERN(on_sys_finit_module_return) -PPP_CB_EXTERN(on_sys_flistxattr_return) -PPP_CB_EXTERN(on_sys_flock_return) -PPP_CB_EXTERN(on_sys_fork_return) -PPP_CB_EXTERN(on_sys_fremovexattr_return) -PPP_CB_EXTERN(on_sys_fsconfig_return) -PPP_CB_EXTERN(on_sys_fsetxattr_return) -PPP_CB_EXTERN(on_sys_fsmount_return) -PPP_CB_EXTERN(on_sys_fsopen_return) -PPP_CB_EXTERN(on_sys_fspick_return) -PPP_CB_EXTERN(on_sys_fstat_return) -PPP_CB_EXTERN(on_sys_fstat64_return) -PPP_CB_EXTERN(on_sys_fstatat64_return) -PPP_CB_EXTERN(on_sys_fstatfs_return) -PPP_CB_EXTERN(on_sys_fstatfs64_return) -PPP_CB_EXTERN(on_sys_fsync_return) -PPP_CB_EXTERN(on_sys_ftruncate_return) -PPP_CB_EXTERN(on_sys_ftruncate64_return) -PPP_CB_EXTERN(on_sys_futex_return) -PPP_CB_EXTERN(on_sys_futex_time32_return) -PPP_CB_EXTERN(on_sys_futimesat_return) -PPP_CB_EXTERN(on_sys_futimesat_time32_return) -PPP_CB_EXTERN(on_sys_get_mempolicy_return) -PPP_CB_EXTERN(on_sys_get_robust_list_return) -PPP_CB_EXTERN(on_sys_getcpu_return) -PPP_CB_EXTERN(on_sys_getcwd_return) -PPP_CB_EXTERN(on_sys_getdents_return) -PPP_CB_EXTERN(on_sys_getdents64_return) -PPP_CB_EXTERN(on_sys_getegid_return) -PPP_CB_EXTERN(on_sys_geteuid_return) -PPP_CB_EXTERN(on_sys_getgid_return) -PPP_CB_EXTERN(on_sys_getgroups_return) -PPP_CB_EXTERN(on_sys_getitimer_return) -PPP_CB_EXTERN(on_sys_getpeername_return) -PPP_CB_EXTERN(on_sys_getpgid_return) -PPP_CB_EXTERN(on_sys_getpgrp_return) -PPP_CB_EXTERN(on_sys_getpid_return) -PPP_CB_EXTERN(on_sys_getppid_return) -PPP_CB_EXTERN(on_sys_getpriority_return) -PPP_CB_EXTERN(on_sys_getrandom_return) -PPP_CB_EXTERN(on_sys_getresgid_return) -PPP_CB_EXTERN(on_sys_getresuid_return) -PPP_CB_EXTERN(on_sys_getrlimit_return) -PPP_CB_EXTERN(on_sys_getrusage_return) -PPP_CB_EXTERN(on_sys_getsid_return) -PPP_CB_EXTERN(on_sys_getsockname_return) -PPP_CB_EXTERN(on_sys_getsockopt_return) -PPP_CB_EXTERN(on_sys_gettid_return) -PPP_CB_EXTERN(on_sys_gettimeofday_return) -PPP_CB_EXTERN(on_sys_getuid_return) -PPP_CB_EXTERN(on_sys_getxattr_return) -PPP_CB_EXTERN(on_sys_idle_return) -PPP_CB_EXTERN(on_sys_init_module_return) -PPP_CB_EXTERN(on_sys_inotify_add_watch_return) -PPP_CB_EXTERN(on_sys_inotify_init_return) -PPP_CB_EXTERN(on_sys_inotify_init1_return) -PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) -PPP_CB_EXTERN(on_sys_io_cancel_return) -PPP_CB_EXTERN(on_sys_io_destroy_return) -PPP_CB_EXTERN(on_sys_io_getevents_return) -PPP_CB_EXTERN(on_sys_io_getevents_time32_return) -PPP_CB_EXTERN(on_sys_io_pgetevents_return) -PPP_CB_EXTERN(on_sys_io_pgetevents_time32_return) -PPP_CB_EXTERN(on_sys_io_setup_return) -PPP_CB_EXTERN(on_sys_io_submit_return) -PPP_CB_EXTERN(on_sys_io_uring_enter_return) -PPP_CB_EXTERN(on_sys_io_uring_register_return) -PPP_CB_EXTERN(on_sys_io_uring_setup_return) -PPP_CB_EXTERN(on_sys_ioctl_return) -PPP_CB_EXTERN(on_sys_ioperm_return) -PPP_CB_EXTERN(on_sys_iopl_return) -PPP_CB_EXTERN(on_sys_ioprio_get_return) -PPP_CB_EXTERN(on_sys_ioprio_set_return) -PPP_CB_EXTERN(on_sys_ipc_return) -PPP_CB_EXTERN(on_sys_kcmp_return) -PPP_CB_EXTERN(on_sys_kexec_load_return) -PPP_CB_EXTERN(on_sys_keyctl_return) -PPP_CB_EXTERN(on_sys_kill_return) -PPP_CB_EXTERN(on_sys_lchown_return) -PPP_CB_EXTERN(on_sys_lgetxattr_return) -PPP_CB_EXTERN(on_sys_link_return) -PPP_CB_EXTERN(on_sys_linkat_return) -PPP_CB_EXTERN(on_sys_listen_return) -PPP_CB_EXTERN(on_sys_listxattr_return) -PPP_CB_EXTERN(on_sys_llistxattr_return) -PPP_CB_EXTERN(on_sys_llseek_return) -PPP_CB_EXTERN(on_sys_lookup_dcookie_return) -PPP_CB_EXTERN(on_sys_lremovexattr_return) -PPP_CB_EXTERN(on_sys_lseek_return) -PPP_CB_EXTERN(on_sys_lsetxattr_return) -PPP_CB_EXTERN(on_sys_lstat_return) -PPP_CB_EXTERN(on_sys_lstat64_return) -PPP_CB_EXTERN(on_sys_madvise_return) -PPP_CB_EXTERN(on_sys_mbind_return) -PPP_CB_EXTERN(on_sys_membarrier_return) -PPP_CB_EXTERN(on_sys_memfd_create_return) -PPP_CB_EXTERN(on_sys_migrate_pages_return) -PPP_CB_EXTERN(on_sys_mincore_return) -PPP_CB_EXTERN(on_sys_mkdir_return) -PPP_CB_EXTERN(on_sys_mkdirat_return) -PPP_CB_EXTERN(on_sys_mknod_return) -PPP_CB_EXTERN(on_sys_mknodat_return) -PPP_CB_EXTERN(on_sys_mlock_return) -PPP_CB_EXTERN(on_sys_mlock2_return) -PPP_CB_EXTERN(on_sys_mlockall_return) -PPP_CB_EXTERN(on_sys_mmap_return) -PPP_CB_EXTERN(on_sys_mount_return) -PPP_CB_EXTERN(on_sys_move_mount_return) -PPP_CB_EXTERN(on_sys_move_pages_return) -PPP_CB_EXTERN(on_sys_mprotect_return) -PPP_CB_EXTERN(on_sys_mq_getsetattr_return) -PPP_CB_EXTERN(on_sys_mq_notify_return) -PPP_CB_EXTERN(on_sys_mq_open_return) -PPP_CB_EXTERN(on_sys_mq_timedreceive_return) -PPP_CB_EXTERN(on_sys_mq_timedreceive_time32_return) -PPP_CB_EXTERN(on_sys_mq_timedsend_return) -PPP_CB_EXTERN(on_sys_mq_timedsend_time32_return) -PPP_CB_EXTERN(on_sys_mq_unlink_return) -PPP_CB_EXTERN(on_sys_mremap_return) -PPP_CB_EXTERN(on_sys_msgctl_return) -PPP_CB_EXTERN(on_sys_msgget_return) -PPP_CB_EXTERN(on_sys_msgrcv_return) -PPP_CB_EXTERN(on_sys_msgsnd_return) -PPP_CB_EXTERN(on_sys_msync_return) -PPP_CB_EXTERN(on_sys_munlock_return) -PPP_CB_EXTERN(on_sys_munlockall_return) -PPP_CB_EXTERN(on_sys_munmap_return) -PPP_CB_EXTERN(on_sys_name_to_handle_at_return) -PPP_CB_EXTERN(on_sys_nanosleep_return) -PPP_CB_EXTERN(on_sys_nanosleep_time32_return) -PPP_CB_EXTERN(on_sys_newfstat_return) -PPP_CB_EXTERN(on_sys_newfstatat_return) -PPP_CB_EXTERN(on_sys_newlstat_return) -PPP_CB_EXTERN(on_sys_newstat_return) -PPP_CB_EXTERN(on_sys_newuname_return) -PPP_CB_EXTERN(on_sys_nfsservctl_return) -PPP_CB_EXTERN(on_sys_ni_syscall_return) -PPP_CB_EXTERN(on_sys_nice_return) -PPP_CB_EXTERN(on_sys_old_mmap_return) -PPP_CB_EXTERN(on_sys_old_msgctl_return) -PPP_CB_EXTERN(on_sys_old_readdir_return) -PPP_CB_EXTERN(on_sys_old_semctl_return) -PPP_CB_EXTERN(on_sys_old_shmctl_return) -PPP_CB_EXTERN(on_sys_oldumount_return) -PPP_CB_EXTERN(on_sys_olduname_return) -PPP_CB_EXTERN(on_sys_open_return) -PPP_CB_EXTERN(on_sys_open_by_handle_at_return) -PPP_CB_EXTERN(on_sys_open_tree_return) -PPP_CB_EXTERN(on_sys_openat_return) -PPP_CB_EXTERN(on_sys_openat2_return) -PPP_CB_EXTERN(on_sys_pause_return) -PPP_CB_EXTERN(on_sys_perf_event_open_return) -PPP_CB_EXTERN(on_sys_personality_return) -PPP_CB_EXTERN(on_sys_pidfd_getfd_return) -PPP_CB_EXTERN(on_sys_pidfd_open_return) -PPP_CB_EXTERN(on_sys_pidfd_send_signal_return) -PPP_CB_EXTERN(on_sys_pipe_return) -PPP_CB_EXTERN(on_sys_pipe2_return) -PPP_CB_EXTERN(on_sys_pivot_root_return) -PPP_CB_EXTERN(on_sys_pkey_alloc_return) -PPP_CB_EXTERN(on_sys_pkey_free_return) -PPP_CB_EXTERN(on_sys_pkey_mprotect_return) -PPP_CB_EXTERN(on_sys_poll_return) -PPP_CB_EXTERN(on_sys_ppoll_return) -PPP_CB_EXTERN(on_sys_ppoll_time32_return) -PPP_CB_EXTERN(on_sys_prctl_return) -PPP_CB_EXTERN(on_sys_pread64_return) -PPP_CB_EXTERN(on_sys_preadv_return) -PPP_CB_EXTERN(on_sys_preadv2_return) -PPP_CB_EXTERN(on_sys_prlimit64_return) -PPP_CB_EXTERN(on_sys_process_vm_readv_return) -PPP_CB_EXTERN(on_sys_process_vm_writev_return) -PPP_CB_EXTERN(on_sys_pselect6_return) -PPP_CB_EXTERN(on_sys_pselect6_time32_return) -PPP_CB_EXTERN(on_sys_ptrace_return) -PPP_CB_EXTERN(on_sys_pwrite64_return) -PPP_CB_EXTERN(on_sys_pwritev_return) -PPP_CB_EXTERN(on_sys_pwritev2_return) -PPP_CB_EXTERN(on_sys_query_module_return) -PPP_CB_EXTERN(on_sys_quotactl_return) -PPP_CB_EXTERN(on_sys_read_return) -PPP_CB_EXTERN(on_sys_readahead_return) -PPP_CB_EXTERN(on_sys_readlink_return) -PPP_CB_EXTERN(on_sys_readlinkat_return) -PPP_CB_EXTERN(on_sys_readv_return) -PPP_CB_EXTERN(on_sys_reboot_return) -PPP_CB_EXTERN(on_sys_recv_return) -PPP_CB_EXTERN(on_sys_recvfrom_return) -PPP_CB_EXTERN(on_sys_recvmmsg_return) -PPP_CB_EXTERN(on_sys_recvmmsg_time32_return) -PPP_CB_EXTERN(on_sys_recvmsg_return) -PPP_CB_EXTERN(on_sys_remap_file_pages_return) -PPP_CB_EXTERN(on_sys_removexattr_return) -PPP_CB_EXTERN(on_sys_rename_return) -PPP_CB_EXTERN(on_sys_renameat_return) -PPP_CB_EXTERN(on_sys_renameat2_return) -PPP_CB_EXTERN(on_sys_request_key_return) -PPP_CB_EXTERN(on_sys_restart_syscall_return) -PPP_CB_EXTERN(on_sys_rmdir_return) -PPP_CB_EXTERN(on_sys_rseq_return) -PPP_CB_EXTERN(on_sys_rt_sigaction_return) -PPP_CB_EXTERN(on_sys_rt_sigpending_return) -PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) -PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) -PPP_CB_EXTERN(on_sys_rt_sigreturn_return) -PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_time32_return) -PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) -PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) -PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) -PPP_CB_EXTERN(on_sys_sched_getaffinity_return) -PPP_CB_EXTERN(on_sys_sched_getattr_return) -PPP_CB_EXTERN(on_sys_sched_getparam_return) -PPP_CB_EXTERN(on_sys_sched_getscheduler_return) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_time32_return) -PPP_CB_EXTERN(on_sys_sched_setaffinity_return) -PPP_CB_EXTERN(on_sys_sched_setattr_return) -PPP_CB_EXTERN(on_sys_sched_setparam_return) -PPP_CB_EXTERN(on_sys_sched_setscheduler_return) -PPP_CB_EXTERN(on_sys_sched_yield_return) -PPP_CB_EXTERN(on_sys_seccomp_return) -PPP_CB_EXTERN(on_sys_select_return) -PPP_CB_EXTERN(on_sys_semctl_return) -PPP_CB_EXTERN(on_sys_semget_return) -PPP_CB_EXTERN(on_sys_semop_return) -PPP_CB_EXTERN(on_sys_semtimedop_return) -PPP_CB_EXTERN(on_sys_semtimedop_time32_return) -PPP_CB_EXTERN(on_sys_send_return) -PPP_CB_EXTERN(on_sys_sendfile_return) -PPP_CB_EXTERN(on_sys_sendfile64_return) -PPP_CB_EXTERN(on_sys_sendmmsg_return) -PPP_CB_EXTERN(on_sys_sendmsg_return) -PPP_CB_EXTERN(on_sys_sendto_return) -PPP_CB_EXTERN(on_sys_set_mempolicy_return) -PPP_CB_EXTERN(on_sys_set_robust_list_return) -PPP_CB_EXTERN(on_sys_set_tid_address_return) -PPP_CB_EXTERN(on_sys_setdomainname_return) -PPP_CB_EXTERN(on_sys_setfsgid_return) -PPP_CB_EXTERN(on_sys_setfsuid_return) -PPP_CB_EXTERN(on_sys_setgid_return) -PPP_CB_EXTERN(on_sys_setgroups_return) -PPP_CB_EXTERN(on_sys_sethostname_return) -PPP_CB_EXTERN(on_sys_setitimer_return) -PPP_CB_EXTERN(on_sys_setns_return) -PPP_CB_EXTERN(on_sys_setpgid_return) -PPP_CB_EXTERN(on_sys_setpriority_return) -PPP_CB_EXTERN(on_sys_setregid_return) -PPP_CB_EXTERN(on_sys_setresgid_return) -PPP_CB_EXTERN(on_sys_setresuid_return) -PPP_CB_EXTERN(on_sys_setreuid_return) -PPP_CB_EXTERN(on_sys_setrlimit_return) -PPP_CB_EXTERN(on_sys_setsid_return) -PPP_CB_EXTERN(on_sys_setsockopt_return) -PPP_CB_EXTERN(on_sys_settimeofday_return) -PPP_CB_EXTERN(on_sys_setuid_return) -PPP_CB_EXTERN(on_sys_setup_return) -PPP_CB_EXTERN(on_sys_setxattr_return) -PPP_CB_EXTERN(on_sys_sgetmask_return) -PPP_CB_EXTERN(on_sys_shmat_return) -PPP_CB_EXTERN(on_sys_shmctl_return) -PPP_CB_EXTERN(on_sys_shmdt_return) -PPP_CB_EXTERN(on_sys_shmget_return) -PPP_CB_EXTERN(on_sys_shutdown_return) -PPP_CB_EXTERN(on_sys_sigaction_return) -PPP_CB_EXTERN(on_sys_sigaltstack_return) -PPP_CB_EXTERN(on_sys_signal_return) -PPP_CB_EXTERN(on_sys_signalfd_return) -PPP_CB_EXTERN(on_sys_signalfd4_return) -PPP_CB_EXTERN(on_sys_sigpending_return) -PPP_CB_EXTERN(on_sys_sigprocmask_return) -PPP_CB_EXTERN(on_sys_sigreturn_return) -PPP_CB_EXTERN(on_sys_sigsuspend_return) -PPP_CB_EXTERN(on_sys_socket_return) -PPP_CB_EXTERN(on_sys_socketcall_return) -PPP_CB_EXTERN(on_sys_socketpair_return) -PPP_CB_EXTERN(on_sys_splice_return) -PPP_CB_EXTERN(on_sys_ssetmask_return) -PPP_CB_EXTERN(on_sys_stat_return) -PPP_CB_EXTERN(on_sys_stat64_return) -PPP_CB_EXTERN(on_sys_statfs_return) -PPP_CB_EXTERN(on_sys_statfs64_return) -PPP_CB_EXTERN(on_sys_statx_return) -PPP_CB_EXTERN(on_sys_stime32_return) -PPP_CB_EXTERN(on_sys_swapoff_return) -PPP_CB_EXTERN(on_sys_swapon_return) -PPP_CB_EXTERN(on_sys_symlink_return) -PPP_CB_EXTERN(on_sys_symlinkat_return) -PPP_CB_EXTERN(on_sys_sync_return) -PPP_CB_EXTERN(on_sys_sync_file_range_return) -PPP_CB_EXTERN(on_sys_syncfs_return) -PPP_CB_EXTERN(on_sys_sysctl_return) -PPP_CB_EXTERN(on_sys_sysfs_return) -PPP_CB_EXTERN(on_sys_sysinfo_return) -PPP_CB_EXTERN(on_sys_syslog_return) -PPP_CB_EXTERN(on_sys_tee_return) -PPP_CB_EXTERN(on_sys_tgkill_return) -PPP_CB_EXTERN(on_sys_time32_return) -PPP_CB_EXTERN(on_sys_timer_create_return) -PPP_CB_EXTERN(on_sys_timer_delete_return) -PPP_CB_EXTERN(on_sys_timer_getoverrun_return) -PPP_CB_EXTERN(on_sys_timer_gettime_return) -PPP_CB_EXTERN(on_sys_timer_gettime32_return) -PPP_CB_EXTERN(on_sys_timer_settime_return) -PPP_CB_EXTERN(on_sys_timer_settime32_return) -PPP_CB_EXTERN(on_sys_timerfd_create_return) -PPP_CB_EXTERN(on_sys_timerfd_gettime_return) -PPP_CB_EXTERN(on_sys_timerfd_gettime32_return) -PPP_CB_EXTERN(on_sys_timerfd_settime_return) -PPP_CB_EXTERN(on_sys_timerfd_settime32_return) -PPP_CB_EXTERN(on_sys_times_return) -PPP_CB_EXTERN(on_sys_tkill_return) -PPP_CB_EXTERN(on_sys_truncate_return) -PPP_CB_EXTERN(on_sys_truncate64_return) -PPP_CB_EXTERN(on_sys_umask_return) -PPP_CB_EXTERN(on_sys_umount_return) -PPP_CB_EXTERN(on_sys_uname_return) -PPP_CB_EXTERN(on_sys_unlink_return) -PPP_CB_EXTERN(on_sys_unlinkat_return) -PPP_CB_EXTERN(on_sys_unshare_return) -PPP_CB_EXTERN(on_sys_uselib_return) -PPP_CB_EXTERN(on_sys_userfaultfd_return) -PPP_CB_EXTERN(on_sys_ustat_return) -PPP_CB_EXTERN(on_sys_utime_return) -PPP_CB_EXTERN(on_sys_utime32_return) -PPP_CB_EXTERN(on_sys_utimensat_return) -PPP_CB_EXTERN(on_sys_utimensat_time32_return) -PPP_CB_EXTERN(on_sys_utimes_return) -PPP_CB_EXTERN(on_sys_utimes_time32_return) -PPP_CB_EXTERN(on_sys_vhangup_return) -PPP_CB_EXTERN(on_sys_vmsplice_return) -PPP_CB_EXTERN(on_sys_wait4_return) -PPP_CB_EXTERN(on_sys_waitid_return) -PPP_CB_EXTERN(on_sys_waitpid_return) -PPP_CB_EXTERN(on_sys_write_return) -PPP_CB_EXTERN(on_sys_writev_return) -#endif -#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) -PPP_CB_EXTERN(on_sys_accept_return) -PPP_CB_EXTERN(on_sys_accept4_return) -PPP_CB_EXTERN(on_sys_access_return) -PPP_CB_EXTERN(on_sys_acct_return) -PPP_CB_EXTERN(on_sys_add_key_return) -PPP_CB_EXTERN(on_sys_adjtimex_return) -PPP_CB_EXTERN(on_sys_alarm_return) -PPP_CB_EXTERN(on_sys_bind_return) -PPP_CB_EXTERN(on_sys_bpf_return) -PPP_CB_EXTERN(on_sys_brk_return) -PPP_CB_EXTERN(on_sys_capget_return) -PPP_CB_EXTERN(on_sys_capset_return) -PPP_CB_EXTERN(on_sys_chdir_return) -PPP_CB_EXTERN(on_sys_chmod_return) -PPP_CB_EXTERN(on_sys_chown_return) -PPP_CB_EXTERN(on_sys_chroot_return) -PPP_CB_EXTERN(on_sys_clock_adjtime_return) -PPP_CB_EXTERN(on_sys_clock_getres_return) -PPP_CB_EXTERN(on_sys_clock_gettime_return) -PPP_CB_EXTERN(on_sys_clock_nanosleep_return) -PPP_CB_EXTERN(on_sys_clock_settime_return) -PPP_CB_EXTERN(on_sys_clone_return) -PPP_CB_EXTERN(on_sys_clone3_return) -PPP_CB_EXTERN(on_sys_close_return) -PPP_CB_EXTERN(on_sys_connect_return) -PPP_CB_EXTERN(on_sys_copy_file_range_return) -PPP_CB_EXTERN(on_sys_creat_return) -PPP_CB_EXTERN(on_sys_delete_module_return) -PPP_CB_EXTERN(on_sys_dup_return) -PPP_CB_EXTERN(on_sys_dup2_return) -PPP_CB_EXTERN(on_sys_dup3_return) -PPP_CB_EXTERN(on_sys_epoll_create_return) -PPP_CB_EXTERN(on_sys_epoll_create1_return) -PPP_CB_EXTERN(on_sys_epoll_ctl_return) -PPP_CB_EXTERN(on_sys_epoll_pwait_return) -PPP_CB_EXTERN(on_sys_epoll_wait_return) -PPP_CB_EXTERN(on_sys_eventfd_return) -PPP_CB_EXTERN(on_sys_eventfd2_return) -PPP_CB_EXTERN(on_sys_execve_return) -PPP_CB_EXTERN(on_sys_execveat_return) -PPP_CB_EXTERN(on_sys_exit_return) -PPP_CB_EXTERN(on_sys_exit_group_return) -PPP_CB_EXTERN(on_sys_faccessat_return) -PPP_CB_EXTERN(on_sys_faccessat2_return) -PPP_CB_EXTERN(on_sys_fadvise64_64_return) -PPP_CB_EXTERN(on_sys_fallocate_return) -PPP_CB_EXTERN(on_sys_fanotify_init_return) -PPP_CB_EXTERN(on_sys_fanotify_mark_return) -PPP_CB_EXTERN(on_sys_fchdir_return) -PPP_CB_EXTERN(on_sys_fchmod_return) -PPP_CB_EXTERN(on_sys_fchmodat_return) -PPP_CB_EXTERN(on_sys_fchown_return) -PPP_CB_EXTERN(on_sys_fchownat_return) -PPP_CB_EXTERN(on_sys_fcntl_return) -PPP_CB_EXTERN(on_sys_fdatasync_return) -PPP_CB_EXTERN(on_sys_fgetxattr_return) -PPP_CB_EXTERN(on_sys_finit_module_return) -PPP_CB_EXTERN(on_sys_flistxattr_return) -PPP_CB_EXTERN(on_sys_flock_return) -PPP_CB_EXTERN(on_sys_fork_return) -PPP_CB_EXTERN(on_sys_fremovexattr_return) -PPP_CB_EXTERN(on_sys_fsconfig_return) -PPP_CB_EXTERN(on_sys_fsetxattr_return) -PPP_CB_EXTERN(on_sys_fsmount_return) -PPP_CB_EXTERN(on_sys_fsopen_return) -PPP_CB_EXTERN(on_sys_fspick_return) -PPP_CB_EXTERN(on_sys_fstatfs_return) -PPP_CB_EXTERN(on_sys_fsync_return) -PPP_CB_EXTERN(on_sys_ftruncate_return) -PPP_CB_EXTERN(on_sys_futex_return) -PPP_CB_EXTERN(on_sys_futimesat_return) -PPP_CB_EXTERN(on_sys_get_mempolicy_return) -PPP_CB_EXTERN(on_sys_get_robust_list_return) -PPP_CB_EXTERN(on_sys_getcpu_return) -PPP_CB_EXTERN(on_sys_getcwd_return) -PPP_CB_EXTERN(on_sys_getdents_return) -PPP_CB_EXTERN(on_sys_getdents64_return) -PPP_CB_EXTERN(on_sys_getegid_return) -PPP_CB_EXTERN(on_sys_geteuid_return) -PPP_CB_EXTERN(on_sys_getgid_return) -PPP_CB_EXTERN(on_sys_getgroups_return) -PPP_CB_EXTERN(on_sys_getitimer_return) -PPP_CB_EXTERN(on_sys_getpeername_return) -PPP_CB_EXTERN(on_sys_getpgid_return) -PPP_CB_EXTERN(on_sys_getpgrp_return) -PPP_CB_EXTERN(on_sys_getpid_return) -PPP_CB_EXTERN(on_sys_getppid_return) -PPP_CB_EXTERN(on_sys_getpriority_return) -PPP_CB_EXTERN(on_sys_getrandom_return) -PPP_CB_EXTERN(on_sys_getresgid_return) -PPP_CB_EXTERN(on_sys_getresuid_return) -PPP_CB_EXTERN(on_sys_getrlimit_return) -PPP_CB_EXTERN(on_sys_getrusage_return) -PPP_CB_EXTERN(on_sys_getsid_return) -PPP_CB_EXTERN(on_sys_getsockname_return) -PPP_CB_EXTERN(on_sys_getsockopt_return) -PPP_CB_EXTERN(on_sys_gettid_return) -PPP_CB_EXTERN(on_sys_gettimeofday_return) -PPP_CB_EXTERN(on_sys_getuid_return) -PPP_CB_EXTERN(on_sys_getxattr_return) -PPP_CB_EXTERN(on_sys_init_module_return) -PPP_CB_EXTERN(on_sys_inotify_add_watch_return) -PPP_CB_EXTERN(on_sys_inotify_init_return) -PPP_CB_EXTERN(on_sys_inotify_init1_return) -PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) -PPP_CB_EXTERN(on_sys_io_cancel_return) -PPP_CB_EXTERN(on_sys_io_destroy_return) -PPP_CB_EXTERN(on_sys_io_getevents_return) -PPP_CB_EXTERN(on_sys_io_pgetevents_return) -PPP_CB_EXTERN(on_sys_io_setup_return) -PPP_CB_EXTERN(on_sys_io_submit_return) -PPP_CB_EXTERN(on_sys_io_uring_enter_return) -PPP_CB_EXTERN(on_sys_io_uring_register_return) -PPP_CB_EXTERN(on_sys_io_uring_setup_return) -PPP_CB_EXTERN(on_sys_ioctl_return) -PPP_CB_EXTERN(on_sys_ioprio_get_return) -PPP_CB_EXTERN(on_sys_ioprio_set_return) -PPP_CB_EXTERN(on_sys_kcmp_return) -PPP_CB_EXTERN(on_sys_kexec_load_return) -PPP_CB_EXTERN(on_sys_keyctl_return) -PPP_CB_EXTERN(on_sys_kill_return) -PPP_CB_EXTERN(on_sys_lchown_return) -PPP_CB_EXTERN(on_sys_lgetxattr_return) -PPP_CB_EXTERN(on_sys_link_return) -PPP_CB_EXTERN(on_sys_linkat_return) -PPP_CB_EXTERN(on_sys_listen_return) -PPP_CB_EXTERN(on_sys_listxattr_return) -PPP_CB_EXTERN(on_sys_llistxattr_return) -PPP_CB_EXTERN(on_sys_lookup_dcookie_return) -PPP_CB_EXTERN(on_sys_lremovexattr_return) -PPP_CB_EXTERN(on_sys_lseek_return) -PPP_CB_EXTERN(on_sys_lsetxattr_return) -PPP_CB_EXTERN(on_sys_madvise_return) -PPP_CB_EXTERN(on_sys_mbind_return) -PPP_CB_EXTERN(on_sys_membarrier_return) -PPP_CB_EXTERN(on_sys_memfd_create_return) -PPP_CB_EXTERN(on_sys_migrate_pages_return) -PPP_CB_EXTERN(on_sys_mincore_return) -PPP_CB_EXTERN(on_sys_mkdir_return) -PPP_CB_EXTERN(on_sys_mkdirat_return) -PPP_CB_EXTERN(on_sys_mknod_return) -PPP_CB_EXTERN(on_sys_mknodat_return) -PPP_CB_EXTERN(on_sys_mlock_return) -PPP_CB_EXTERN(on_sys_mlock2_return) -PPP_CB_EXTERN(on_sys_mlockall_return) -PPP_CB_EXTERN(on_sys_mount_return) -PPP_CB_EXTERN(on_sys_move_mount_return) -PPP_CB_EXTERN(on_sys_move_pages_return) -PPP_CB_EXTERN(on_sys_mprotect_return) -PPP_CB_EXTERN(on_sys_mq_getsetattr_return) -PPP_CB_EXTERN(on_sys_mq_notify_return) -PPP_CB_EXTERN(on_sys_mq_open_return) -PPP_CB_EXTERN(on_sys_mq_timedreceive_return) -PPP_CB_EXTERN(on_sys_mq_timedsend_return) -PPP_CB_EXTERN(on_sys_mq_unlink_return) -PPP_CB_EXTERN(on_sys_mremap_return) -PPP_CB_EXTERN(on_sys_msgget_return) -PPP_CB_EXTERN(on_sys_msgrcv_return) -PPP_CB_EXTERN(on_sys_msgsnd_return) -PPP_CB_EXTERN(on_sys_msync_return) -PPP_CB_EXTERN(on_sys_munlock_return) -PPP_CB_EXTERN(on_sys_munlockall_return) -PPP_CB_EXTERN(on_sys_munmap_return) -PPP_CB_EXTERN(on_sys_name_to_handle_at_return) -PPP_CB_EXTERN(on_sys_nanosleep_return) -PPP_CB_EXTERN(on_sys_newfstat_return) -PPP_CB_EXTERN(on_sys_newfstatat_return) -PPP_CB_EXTERN(on_sys_newlstat_return) -PPP_CB_EXTERN(on_sys_newstat_return) -PPP_CB_EXTERN(on_sys_newuname_return) -PPP_CB_EXTERN(on_sys_ni_syscall_return) -PPP_CB_EXTERN(on_sys_old_mmap_return) -PPP_CB_EXTERN(on_sys_old_msgctl_return) -PPP_CB_EXTERN(on_sys_old_semctl_return) -PPP_CB_EXTERN(on_sys_old_shmctl_return) -PPP_CB_EXTERN(on_sys_open_return) -PPP_CB_EXTERN(on_sys_open_by_handle_at_return) -PPP_CB_EXTERN(on_sys_open_tree_return) -PPP_CB_EXTERN(on_sys_openat_return) -PPP_CB_EXTERN(on_sys_openat2_return) -PPP_CB_EXTERN(on_sys_pause_return) -PPP_CB_EXTERN(on_sys_perf_event_open_return) -PPP_CB_EXTERN(on_sys_personality_return) -PPP_CB_EXTERN(on_sys_pidfd_getfd_return) -PPP_CB_EXTERN(on_sys_pidfd_open_return) -PPP_CB_EXTERN(on_sys_pidfd_send_signal_return) -PPP_CB_EXTERN(on_sys_pipe_return) -PPP_CB_EXTERN(on_sys_pipe2_return) -PPP_CB_EXTERN(on_sys_pivot_root_return) -PPP_CB_EXTERN(on_sys_pkey_alloc_return) -PPP_CB_EXTERN(on_sys_pkey_free_return) -PPP_CB_EXTERN(on_sys_pkey_mprotect_return) -PPP_CB_EXTERN(on_sys_poll_return) -PPP_CB_EXTERN(on_sys_ppoll_return) -PPP_CB_EXTERN(on_sys_prctl_return) -PPP_CB_EXTERN(on_sys_pread64_return) -PPP_CB_EXTERN(on_sys_preadv_return) -PPP_CB_EXTERN(on_sys_preadv2_return) -PPP_CB_EXTERN(on_sys_prlimit64_return) -PPP_CB_EXTERN(on_sys_process_vm_readv_return) -PPP_CB_EXTERN(on_sys_process_vm_writev_return) -PPP_CB_EXTERN(on_sys_pselect6_return) -PPP_CB_EXTERN(on_sys_ptrace_return) -PPP_CB_EXTERN(on_sys_pwrite64_return) -PPP_CB_EXTERN(on_sys_pwritev_return) -PPP_CB_EXTERN(on_sys_pwritev2_return) -PPP_CB_EXTERN(on_sys_quotactl_return) -PPP_CB_EXTERN(on_sys_read_return) -PPP_CB_EXTERN(on_sys_readahead_return) -PPP_CB_EXTERN(on_sys_readlink_return) -PPP_CB_EXTERN(on_sys_readlinkat_return) -PPP_CB_EXTERN(on_sys_readv_return) -PPP_CB_EXTERN(on_sys_reboot_return) -PPP_CB_EXTERN(on_sys_recvfrom_return) -PPP_CB_EXTERN(on_sys_recvmmsg_return) -PPP_CB_EXTERN(on_sys_recvmsg_return) -PPP_CB_EXTERN(on_sys_remap_file_pages_return) -PPP_CB_EXTERN(on_sys_removexattr_return) -PPP_CB_EXTERN(on_sys_rename_return) -PPP_CB_EXTERN(on_sys_renameat_return) -PPP_CB_EXTERN(on_sys_renameat2_return) -PPP_CB_EXTERN(on_sys_request_key_return) -PPP_CB_EXTERN(on_sys_restart_syscall_return) -PPP_CB_EXTERN(on_sys_rmdir_return) -PPP_CB_EXTERN(on_sys_rseq_return) -PPP_CB_EXTERN(on_sys_rt_sigaction_return) -PPP_CB_EXTERN(on_sys_rt_sigpending_return) -PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) -PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) -PPP_CB_EXTERN(on_sys_rt_sigreturn_return) -PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) -PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) -PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) -PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) -PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) -PPP_CB_EXTERN(on_sys_sched_getaffinity_return) -PPP_CB_EXTERN(on_sys_sched_getattr_return) -PPP_CB_EXTERN(on_sys_sched_getparam_return) -PPP_CB_EXTERN(on_sys_sched_getscheduler_return) -PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) -PPP_CB_EXTERN(on_sys_sched_setaffinity_return) -PPP_CB_EXTERN(on_sys_sched_setattr_return) -PPP_CB_EXTERN(on_sys_sched_setparam_return) -PPP_CB_EXTERN(on_sys_sched_setscheduler_return) -PPP_CB_EXTERN(on_sys_sched_yield_return) -PPP_CB_EXTERN(on_sys_seccomp_return) -PPP_CB_EXTERN(on_sys_select_return) -PPP_CB_EXTERN(on_sys_semget_return) -PPP_CB_EXTERN(on_sys_semop_return) -PPP_CB_EXTERN(on_sys_semtimedop_return) -PPP_CB_EXTERN(on_sys_sendfile64_return) -PPP_CB_EXTERN(on_sys_sendmmsg_return) -PPP_CB_EXTERN(on_sys_sendmsg_return) -PPP_CB_EXTERN(on_sys_sendto_return) -PPP_CB_EXTERN(on_sys_set_mempolicy_return) -PPP_CB_EXTERN(on_sys_set_robust_list_return) -PPP_CB_EXTERN(on_sys_set_tid_address_return) -PPP_CB_EXTERN(on_sys_setdomainname_return) -PPP_CB_EXTERN(on_sys_setfsgid_return) -PPP_CB_EXTERN(on_sys_setfsuid_return) -PPP_CB_EXTERN(on_sys_setgid_return) -PPP_CB_EXTERN(on_sys_setgroups_return) -PPP_CB_EXTERN(on_sys_sethostname_return) -PPP_CB_EXTERN(on_sys_setitimer_return) -PPP_CB_EXTERN(on_sys_setns_return) -PPP_CB_EXTERN(on_sys_setpgid_return) -PPP_CB_EXTERN(on_sys_setpriority_return) -PPP_CB_EXTERN(on_sys_setregid_return) -PPP_CB_EXTERN(on_sys_setresgid_return) -PPP_CB_EXTERN(on_sys_setresuid_return) -PPP_CB_EXTERN(on_sys_setreuid_return) -PPP_CB_EXTERN(on_sys_setrlimit_return) -PPP_CB_EXTERN(on_sys_setsid_return) -PPP_CB_EXTERN(on_sys_setsockopt_return) -PPP_CB_EXTERN(on_sys_settimeofday_return) -PPP_CB_EXTERN(on_sys_setuid_return) -PPP_CB_EXTERN(on_sys_setxattr_return) -PPP_CB_EXTERN(on_sys_shmat_return) -PPP_CB_EXTERN(on_sys_shmdt_return) -PPP_CB_EXTERN(on_sys_shmget_return) -PPP_CB_EXTERN(on_sys_shutdown_return) -PPP_CB_EXTERN(on_sys_sigaltstack_return) -PPP_CB_EXTERN(on_sys_signalfd_return) -PPP_CB_EXTERN(on_sys_signalfd4_return) -PPP_CB_EXTERN(on_sys_socket_return) -PPP_CB_EXTERN(on_sys_socketpair_return) -PPP_CB_EXTERN(on_sys_splice_return) -PPP_CB_EXTERN(on_sys_statfs_return) -PPP_CB_EXTERN(on_sys_statx_return) -PPP_CB_EXTERN(on_sys_swapoff_return) -PPP_CB_EXTERN(on_sys_swapon_return) -PPP_CB_EXTERN(on_sys_symlink_return) -PPP_CB_EXTERN(on_sys_symlinkat_return) -PPP_CB_EXTERN(on_sys_sync_return) -PPP_CB_EXTERN(on_sys_sync_file_range_return) -PPP_CB_EXTERN(on_sys_syncfs_return) -PPP_CB_EXTERN(on_sys_sysctl_return) -PPP_CB_EXTERN(on_sys_sysfs_return) -PPP_CB_EXTERN(on_sys_sysinfo_return) -PPP_CB_EXTERN(on_sys_syslog_return) -PPP_CB_EXTERN(on_sys_tee_return) -PPP_CB_EXTERN(on_sys_tgkill_return) -PPP_CB_EXTERN(on_sys_timer_create_return) -PPP_CB_EXTERN(on_sys_timer_delete_return) -PPP_CB_EXTERN(on_sys_timer_getoverrun_return) -PPP_CB_EXTERN(on_sys_timer_gettime_return) -PPP_CB_EXTERN(on_sys_timer_settime_return) -PPP_CB_EXTERN(on_sys_timerfd_create_return) -PPP_CB_EXTERN(on_sys_timerfd_gettime_return) -PPP_CB_EXTERN(on_sys_timerfd_settime_return) -PPP_CB_EXTERN(on_sys_times_return) -PPP_CB_EXTERN(on_sys_tkill_return) -PPP_CB_EXTERN(on_sys_truncate_return) -PPP_CB_EXTERN(on_sys_umask_return) -PPP_CB_EXTERN(on_sys_umount_return) -PPP_CB_EXTERN(on_sys_unlink_return) -PPP_CB_EXTERN(on_sys_unlinkat_return) -PPP_CB_EXTERN(on_sys_unshare_return) -PPP_CB_EXTERN(on_sys_userfaultfd_return) -PPP_CB_EXTERN(on_sys_ustat_return) -PPP_CB_EXTERN(on_sys_utime_return) -PPP_CB_EXTERN(on_sys_utimensat_return) -PPP_CB_EXTERN(on_sys_utimes_return) -PPP_CB_EXTERN(on_sys_vhangup_return) -PPP_CB_EXTERN(on_sys_vmsplice_return) -PPP_CB_EXTERN(on_sys_wait4_return) -PPP_CB_EXTERN(on_sys_waitid_return) -PPP_CB_EXTERN(on_sys_write_return) -PPP_CB_EXTERN(on_sys_writev_return) -#endif #if defined(TARGET_X86_64) +#ifndef PPP_CB_EXTERN_ON___ACL_ACLCHECK_FD_RETURN +#define PPP_CB_EXTERN_ON___ACL_ACLCHECK_FD_RETURN PPP_CB_EXTERN(on___acl_aclcheck_fd_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_ACLCHECK_FILE_RETURN +#define PPP_CB_EXTERN_ON___ACL_ACLCHECK_FILE_RETURN PPP_CB_EXTERN(on___acl_aclcheck_file_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_ACLCHECK_LINK_RETURN +#define PPP_CB_EXTERN_ON___ACL_ACLCHECK_LINK_RETURN PPP_CB_EXTERN(on___acl_aclcheck_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_DELETE_FD_RETURN +#define PPP_CB_EXTERN_ON___ACL_DELETE_FD_RETURN PPP_CB_EXTERN(on___acl_delete_fd_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_DELETE_FILE_RETURN +#define PPP_CB_EXTERN_ON___ACL_DELETE_FILE_RETURN PPP_CB_EXTERN(on___acl_delete_file_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_DELETE_LINK_RETURN +#define PPP_CB_EXTERN_ON___ACL_DELETE_LINK_RETURN PPP_CB_EXTERN(on___acl_delete_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_GET_FD_RETURN +#define PPP_CB_EXTERN_ON___ACL_GET_FD_RETURN PPP_CB_EXTERN(on___acl_get_fd_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_GET_FILE_RETURN +#define PPP_CB_EXTERN_ON___ACL_GET_FILE_RETURN PPP_CB_EXTERN(on___acl_get_file_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_GET_LINK_RETURN +#define PPP_CB_EXTERN_ON___ACL_GET_LINK_RETURN PPP_CB_EXTERN(on___acl_get_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_SET_FD_RETURN +#define PPP_CB_EXTERN_ON___ACL_SET_FD_RETURN PPP_CB_EXTERN(on___acl_set_fd_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_SET_FILE_RETURN +#define PPP_CB_EXTERN_ON___ACL_SET_FILE_RETURN PPP_CB_EXTERN(on___acl_set_file_return) +#endif +#ifndef PPP_CB_EXTERN_ON___ACL_SET_LINK_RETURN +#define PPP_CB_EXTERN_ON___ACL_SET_LINK_RETURN PPP_CB_EXTERN(on___acl_set_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON___CAP_RIGHTS_GET_RETURN +#define PPP_CB_EXTERN_ON___CAP_RIGHTS_GET_RETURN PPP_CB_EXTERN(on___cap_rights_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON___GETCWD_RETURN +#define PPP_CB_EXTERN_ON___GETCWD_RETURN PPP_CB_EXTERN(on___getcwd_return) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_EXECVE_RETURN +#define PPP_CB_EXTERN_ON___MAC_EXECVE_RETURN PPP_CB_EXTERN(on___mac_execve_return) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_GET_FD_RETURN +#define PPP_CB_EXTERN_ON___MAC_GET_FD_RETURN PPP_CB_EXTERN(on___mac_get_fd_return) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_GET_FILE_RETURN +#define PPP_CB_EXTERN_ON___MAC_GET_FILE_RETURN PPP_CB_EXTERN(on___mac_get_file_return) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_GET_LINK_RETURN +#define PPP_CB_EXTERN_ON___MAC_GET_LINK_RETURN PPP_CB_EXTERN(on___mac_get_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_GET_PID_RETURN +#define PPP_CB_EXTERN_ON___MAC_GET_PID_RETURN PPP_CB_EXTERN(on___mac_get_pid_return) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_GET_PROC_RETURN +#define PPP_CB_EXTERN_ON___MAC_GET_PROC_RETURN PPP_CB_EXTERN(on___mac_get_proc_return) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_SET_FD_RETURN +#define PPP_CB_EXTERN_ON___MAC_SET_FD_RETURN PPP_CB_EXTERN(on___mac_set_fd_return) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_SET_FILE_RETURN +#define PPP_CB_EXTERN_ON___MAC_SET_FILE_RETURN PPP_CB_EXTERN(on___mac_set_file_return) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_SET_LINK_RETURN +#define PPP_CB_EXTERN_ON___MAC_SET_LINK_RETURN PPP_CB_EXTERN(on___mac_set_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON___MAC_SET_PROC_RETURN +#define PPP_CB_EXTERN_ON___MAC_SET_PROC_RETURN PPP_CB_EXTERN(on___mac_set_proc_return) +#endif +#ifndef PPP_CB_EXTERN_ON___REALPATHAT_RETURN +#define PPP_CB_EXTERN_ON___REALPATHAT_RETURN PPP_CB_EXTERN(on___realpathat_return) +#endif +#ifndef PPP_CB_EXTERN_ON___SEMCTL_RETURN +#define PPP_CB_EXTERN_ON___SEMCTL_RETURN PPP_CB_EXTERN(on___semctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON___SETUGID_RETURN +#define PPP_CB_EXTERN_ON___SETUGID_RETURN PPP_CB_EXTERN(on___setugid_return) +#endif +#ifndef PPP_CB_EXTERN_ON___SYSCTL_RETURN +#define PPP_CB_EXTERN_ON___SYSCTL_RETURN PPP_CB_EXTERN(on___sysctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON___SYSCTLBYNAME_RETURN +#define PPP_CB_EXTERN_ON___SYSCTLBYNAME_RETURN PPP_CB_EXTERN(on___sysctlbyname_return) +#endif +#ifndef PPP_CB_EXTERN_ON__UMTX_OP_RETURN +#define PPP_CB_EXTERN_ON__UMTX_OP_RETURN PPP_CB_EXTERN(on__umtx_op_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ABORT2_RETURN +#define PPP_CB_EXTERN_ON_ABORT2_RETURN PPP_CB_EXTERN(on_abort2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ACCEPT_RETURN +#define PPP_CB_EXTERN_ON_ACCEPT_RETURN PPP_CB_EXTERN(on_accept_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ACCEPT4_RETURN +#define PPP_CB_EXTERN_ON_ACCEPT4_RETURN PPP_CB_EXTERN(on_accept4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ACCESS_RETURN +#define PPP_CB_EXTERN_ON_ACCESS_RETURN PPP_CB_EXTERN(on_access_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ACCT_RETURN +#define PPP_CB_EXTERN_ON_ACCT_RETURN PPP_CB_EXTERN(on_acct_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ADJTIME_RETURN +#define PPP_CB_EXTERN_ON_ADJTIME_RETURN PPP_CB_EXTERN(on_adjtime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AFS3_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_AFS3_SYSCALL_RETURN PPP_CB_EXTERN(on_afs3_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_CANCEL_RETURN +#define PPP_CB_EXTERN_ON_AIO_CANCEL_RETURN PPP_CB_EXTERN(on_aio_cancel_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_ERROR_RETURN +#define PPP_CB_EXTERN_ON_AIO_ERROR_RETURN PPP_CB_EXTERN(on_aio_error_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_FSYNC_RETURN +#define PPP_CB_EXTERN_ON_AIO_FSYNC_RETURN PPP_CB_EXTERN(on_aio_fsync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_MLOCK_RETURN +#define PPP_CB_EXTERN_ON_AIO_MLOCK_RETURN PPP_CB_EXTERN(on_aio_mlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_READ_RETURN +#define PPP_CB_EXTERN_ON_AIO_READ_RETURN PPP_CB_EXTERN(on_aio_read_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_RETURN_RETURN +#define PPP_CB_EXTERN_ON_AIO_RETURN_RETURN PPP_CB_EXTERN(on_aio_return_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_SUSPEND_RETURN +#define PPP_CB_EXTERN_ON_AIO_SUSPEND_RETURN PPP_CB_EXTERN(on_aio_suspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_WAITCOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_AIO_WAITCOMPLETE_RETURN PPP_CB_EXTERN(on_aio_waitcomplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AIO_WRITE_RETURN +#define PPP_CB_EXTERN_ON_AIO_WRITE_RETURN PPP_CB_EXTERN(on_aio_write_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AUDIT_RETURN +#define PPP_CB_EXTERN_ON_AUDIT_RETURN PPP_CB_EXTERN(on_audit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AUDITCTL_RETURN +#define PPP_CB_EXTERN_ON_AUDITCTL_RETURN PPP_CB_EXTERN(on_auditctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_AUDITON_RETURN +#define PPP_CB_EXTERN_ON_AUDITON_RETURN PPP_CB_EXTERN(on_auditon_return) +#endif +#ifndef PPP_CB_EXTERN_ON_BIND_RETURN +#define PPP_CB_EXTERN_ON_BIND_RETURN PPP_CB_EXTERN(on_bind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_BINDAT_RETURN +#define PPP_CB_EXTERN_ON_BINDAT_RETURN PPP_CB_EXTERN(on_bindat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_ENTER_RETURN +#define PPP_CB_EXTERN_ON_CAP_ENTER_RETURN PPP_CB_EXTERN(on_cap_enter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_FCNTLS_GET_RETURN +#define PPP_CB_EXTERN_ON_CAP_FCNTLS_GET_RETURN PPP_CB_EXTERN(on_cap_fcntls_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_FCNTLS_LIMIT_RETURN +#define PPP_CB_EXTERN_ON_CAP_FCNTLS_LIMIT_RETURN PPP_CB_EXTERN(on_cap_fcntls_limit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_GETMODE_RETURN +#define PPP_CB_EXTERN_ON_CAP_GETMODE_RETURN PPP_CB_EXTERN(on_cap_getmode_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_IOCTLS_GET_RETURN +#define PPP_CB_EXTERN_ON_CAP_IOCTLS_GET_RETURN PPP_CB_EXTERN(on_cap_ioctls_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_IOCTLS_LIMIT_RETURN +#define PPP_CB_EXTERN_ON_CAP_IOCTLS_LIMIT_RETURN PPP_CB_EXTERN(on_cap_ioctls_limit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CAP_RIGHTS_LIMIT_RETURN +#define PPP_CB_EXTERN_ON_CAP_RIGHTS_LIMIT_RETURN PPP_CB_EXTERN(on_cap_rights_limit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CHDIR_RETURN +#define PPP_CB_EXTERN_ON_CHDIR_RETURN PPP_CB_EXTERN(on_chdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CHFLAGS_RETURN +#define PPP_CB_EXTERN_ON_CHFLAGS_RETURN PPP_CB_EXTERN(on_chflags_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CHFLAGSAT_RETURN +#define PPP_CB_EXTERN_ON_CHFLAGSAT_RETURN PPP_CB_EXTERN(on_chflagsat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CHMOD_RETURN +#define PPP_CB_EXTERN_ON_CHMOD_RETURN PPP_CB_EXTERN(on_chmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CHOWN_RETURN +#define PPP_CB_EXTERN_ON_CHOWN_RETURN PPP_CB_EXTERN(on_chown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CHROOT_RETURN +#define PPP_CB_EXTERN_ON_CHROOT_RETURN PPP_CB_EXTERN(on_chroot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOCK_GETCPUCLOCKID2_RETURN +#define PPP_CB_EXTERN_ON_CLOCK_GETCPUCLOCKID2_RETURN PPP_CB_EXTERN(on_clock_getcpuclockid2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOCK_GETRES_RETURN +#define PPP_CB_EXTERN_ON_CLOCK_GETRES_RETURN PPP_CB_EXTERN(on_clock_getres_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOCK_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_CLOCK_GETTIME_RETURN PPP_CB_EXTERN(on_clock_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_CLOCK_NANOSLEEP_RETURN PPP_CB_EXTERN(on_clock_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOCK_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_CLOCK_SETTIME_RETURN PPP_CB_EXTERN(on_clock_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOSE_RETURN +#define PPP_CB_EXTERN_ON_CLOSE_RETURN PPP_CB_EXTERN(on_close_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOSE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_CLOSE_RANGE_RETURN PPP_CB_EXTERN(on_close_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CLOSEFROM_RETURN +#define PPP_CB_EXTERN_ON_CLOSEFROM_RETURN PPP_CB_EXTERN(on_closefrom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CONNECT_RETURN +#define PPP_CB_EXTERN_ON_CONNECT_RETURN PPP_CB_EXTERN(on_connect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CONNECTAT_RETURN +#define PPP_CB_EXTERN_ON_CONNECTAT_RETURN PPP_CB_EXTERN(on_connectat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_COPY_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_COPY_FILE_RANGE_RETURN PPP_CB_EXTERN(on_copy_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_RETURN +#define PPP_CB_EXTERN_ON_CPUSET_RETURN PPP_CB_EXTERN(on_cpuset_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_GETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_CPUSET_GETAFFINITY_RETURN PPP_CB_EXTERN(on_cpuset_getaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_GETDOMAIN_RETURN +#define PPP_CB_EXTERN_ON_CPUSET_GETDOMAIN_RETURN PPP_CB_EXTERN(on_cpuset_getdomain_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_GETID_RETURN +#define PPP_CB_EXTERN_ON_CPUSET_GETID_RETURN PPP_CB_EXTERN(on_cpuset_getid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_SETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_CPUSET_SETAFFINITY_RETURN PPP_CB_EXTERN(on_cpuset_setaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_SETDOMAIN_RETURN +#define PPP_CB_EXTERN_ON_CPUSET_SETDOMAIN_RETURN PPP_CB_EXTERN(on_cpuset_setdomain_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CPUSET_SETID_RETURN +#define PPP_CB_EXTERN_ON_CPUSET_SETID_RETURN PPP_CB_EXTERN(on_cpuset_setid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_CREAT_RETURN +#define PPP_CB_EXTERN_ON_CREAT_RETURN PPP_CB_EXTERN(on_creat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_DUP_RETURN +#define PPP_CB_EXTERN_ON_DUP_RETURN PPP_CB_EXTERN(on_dup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_DUP2_RETURN +#define PPP_CB_EXTERN_ON_DUP2_RETURN PPP_CB_EXTERN(on_dup2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EACCESS_RETURN +#define PPP_CB_EXTERN_ON_EACCESS_RETURN PPP_CB_EXTERN(on_eaccess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXECVE_RETURN +#define PPP_CB_EXTERN_ON_EXECVE_RETURN PPP_CB_EXTERN(on_execve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_DELETE_FD_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_DELETE_FD_RETURN PPP_CB_EXTERN(on_extattr_delete_fd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_DELETE_FILE_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_DELETE_FILE_RETURN PPP_CB_EXTERN(on_extattr_delete_file_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_DELETE_LINK_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_DELETE_LINK_RETURN PPP_CB_EXTERN(on_extattr_delete_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_GET_FD_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_GET_FD_RETURN PPP_CB_EXTERN(on_extattr_get_fd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_GET_FILE_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_GET_FILE_RETURN PPP_CB_EXTERN(on_extattr_get_file_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_GET_LINK_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_GET_LINK_RETURN PPP_CB_EXTERN(on_extattr_get_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_LIST_FD_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_LIST_FD_RETURN PPP_CB_EXTERN(on_extattr_list_fd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_LIST_FILE_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_LIST_FILE_RETURN PPP_CB_EXTERN(on_extattr_list_file_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_LIST_LINK_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_LIST_LINK_RETURN PPP_CB_EXTERN(on_extattr_list_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_SET_FD_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_SET_FD_RETURN PPP_CB_EXTERN(on_extattr_set_fd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_SET_FILE_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_SET_FILE_RETURN PPP_CB_EXTERN(on_extattr_set_file_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTR_SET_LINK_RETURN +#define PPP_CB_EXTERN_ON_EXTATTR_SET_LINK_RETURN PPP_CB_EXTERN(on_extattr_set_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_EXTATTRCTL_RETURN +#define PPP_CB_EXTERN_ON_EXTATTRCTL_RETURN PPP_CB_EXTERN(on_extattrctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FACCESSAT_RETURN +#define PPP_CB_EXTERN_ON_FACCESSAT_RETURN PPP_CB_EXTERN(on_faccessat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHDIR_RETURN +#define PPP_CB_EXTERN_ON_FCHDIR_RETURN PPP_CB_EXTERN(on_fchdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHFLAGS_RETURN +#define PPP_CB_EXTERN_ON_FCHFLAGS_RETURN PPP_CB_EXTERN(on_fchflags_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHMOD_RETURN +#define PPP_CB_EXTERN_ON_FCHMOD_RETURN PPP_CB_EXTERN(on_fchmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHMODAT_RETURN +#define PPP_CB_EXTERN_ON_FCHMODAT_RETURN PPP_CB_EXTERN(on_fchmodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHOWN_RETURN +#define PPP_CB_EXTERN_ON_FCHOWN_RETURN PPP_CB_EXTERN(on_fchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FCHOWNAT_RETURN +#define PPP_CB_EXTERN_ON_FCHOWNAT_RETURN PPP_CB_EXTERN(on_fchownat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FCNTL_RETURN +#define PPP_CB_EXTERN_ON_FCNTL_RETURN PPP_CB_EXTERN(on_fcntl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FDATASYNC_RETURN +#define PPP_CB_EXTERN_ON_FDATASYNC_RETURN PPP_CB_EXTERN(on_fdatasync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FEXECVE_RETURN +#define PPP_CB_EXTERN_ON_FEXECVE_RETURN PPP_CB_EXTERN(on_fexecve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FFCLOCK_GETCOUNTER_RETURN +#define PPP_CB_EXTERN_ON_FFCLOCK_GETCOUNTER_RETURN PPP_CB_EXTERN(on_ffclock_getcounter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FFCLOCK_GETESTIMATE_RETURN +#define PPP_CB_EXTERN_ON_FFCLOCK_GETESTIMATE_RETURN PPP_CB_EXTERN(on_ffclock_getestimate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FFCLOCK_SETESTIMATE_RETURN +#define PPP_CB_EXTERN_ON_FFCLOCK_SETESTIMATE_RETURN PPP_CB_EXTERN(on_ffclock_setestimate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FHLINK_RETURN +#define PPP_CB_EXTERN_ON_FHLINK_RETURN PPP_CB_EXTERN(on_fhlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FHLINKAT_RETURN +#define PPP_CB_EXTERN_ON_FHLINKAT_RETURN PPP_CB_EXTERN(on_fhlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FHOPEN_RETURN +#define PPP_CB_EXTERN_ON_FHOPEN_RETURN PPP_CB_EXTERN(on_fhopen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FHREADLINK_RETURN +#define PPP_CB_EXTERN_ON_FHREADLINK_RETURN PPP_CB_EXTERN(on_fhreadlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FHSTAT_RETURN +#define PPP_CB_EXTERN_ON_FHSTAT_RETURN PPP_CB_EXTERN(on_fhstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FHSTATFS_RETURN +#define PPP_CB_EXTERN_ON_FHSTATFS_RETURN PPP_CB_EXTERN(on_fhstatfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FLOCK_RETURN +#define PPP_CB_EXTERN_ON_FLOCK_RETURN PPP_CB_EXTERN(on_flock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FORK_RETURN +#define PPP_CB_EXTERN_ON_FORK_RETURN PPP_CB_EXTERN(on_fork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FPATHCONF_RETURN +#define PPP_CB_EXTERN_ON_FPATHCONF_RETURN PPP_CB_EXTERN(on_fpathconf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FSTAT_RETURN +#define PPP_CB_EXTERN_ON_FSTAT_RETURN PPP_CB_EXTERN(on_fstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FSTATAT_RETURN +#define PPP_CB_EXTERN_ON_FSTATAT_RETURN PPP_CB_EXTERN(on_fstatat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FSTATFS_RETURN +#define PPP_CB_EXTERN_ON_FSTATFS_RETURN PPP_CB_EXTERN(on_fstatfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FSYNC_RETURN +#define PPP_CB_EXTERN_ON_FSYNC_RETURN PPP_CB_EXTERN(on_fsync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FTRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_FTRUNCATE_RETURN PPP_CB_EXTERN(on_ftruncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FUNLINKAT_RETURN +#define PPP_CB_EXTERN_ON_FUNLINKAT_RETURN PPP_CB_EXTERN(on_funlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FUTIMENS_RETURN +#define PPP_CB_EXTERN_ON_FUTIMENS_RETURN PPP_CB_EXTERN(on_futimens_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FUTIMES_RETURN +#define PPP_CB_EXTERN_ON_FUTIMES_RETURN PPP_CB_EXTERN(on_futimes_return) +#endif +#ifndef PPP_CB_EXTERN_ON_FUTIMESAT_RETURN +#define PPP_CB_EXTERN_ON_FUTIMESAT_RETURN PPP_CB_EXTERN(on_futimesat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETAUDIT_RETURN +#define PPP_CB_EXTERN_ON_GETAUDIT_RETURN PPP_CB_EXTERN(on_getaudit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETAUDIT_ADDR_RETURN +#define PPP_CB_EXTERN_ON_GETAUDIT_ADDR_RETURN PPP_CB_EXTERN(on_getaudit_addr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETAUID_RETURN +#define PPP_CB_EXTERN_ON_GETAUID_RETURN PPP_CB_EXTERN(on_getauid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETCONTEXT_RETURN +#define PPP_CB_EXTERN_ON_GETCONTEXT_RETURN PPP_CB_EXTERN(on_getcontext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETDENTS_RETURN +#define PPP_CB_EXTERN_ON_GETDENTS_RETURN PPP_CB_EXTERN(on_getdents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETDIRENTRIES_RETURN +#define PPP_CB_EXTERN_ON_GETDIRENTRIES_RETURN PPP_CB_EXTERN(on_getdirentries_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETDOMAINNAME_RETURN +#define PPP_CB_EXTERN_ON_GETDOMAINNAME_RETURN PPP_CB_EXTERN(on_getdomainname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETDTABLESIZE_RETURN +#define PPP_CB_EXTERN_ON_GETDTABLESIZE_RETURN PPP_CB_EXTERN(on_getdtablesize_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETEGID_RETURN +#define PPP_CB_EXTERN_ON_GETEGID_RETURN PPP_CB_EXTERN(on_getegid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETEUID_RETURN +#define PPP_CB_EXTERN_ON_GETEUID_RETURN PPP_CB_EXTERN(on_geteuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETFH_RETURN +#define PPP_CB_EXTERN_ON_GETFH_RETURN PPP_CB_EXTERN(on_getfh_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETFHAT_RETURN +#define PPP_CB_EXTERN_ON_GETFHAT_RETURN PPP_CB_EXTERN(on_getfhat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETFSSTAT_RETURN +#define PPP_CB_EXTERN_ON_GETFSSTAT_RETURN PPP_CB_EXTERN(on_getfsstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETGID_RETURN +#define PPP_CB_EXTERN_ON_GETGID_RETURN PPP_CB_EXTERN(on_getgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_GETGROUPS_RETURN PPP_CB_EXTERN(on_getgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETHOSTID_RETURN +#define PPP_CB_EXTERN_ON_GETHOSTID_RETURN PPP_CB_EXTERN(on_gethostid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETHOSTNAME_RETURN +#define PPP_CB_EXTERN_ON_GETHOSTNAME_RETURN PPP_CB_EXTERN(on_gethostname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETITIMER_RETURN +#define PPP_CB_EXTERN_ON_GETITIMER_RETURN PPP_CB_EXTERN(on_getitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETKERNINFO_RETURN +#define PPP_CB_EXTERN_ON_GETKERNINFO_RETURN PPP_CB_EXTERN(on_getkerninfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETLOGIN_RETURN +#define PPP_CB_EXTERN_ON_GETLOGIN_RETURN PPP_CB_EXTERN(on_getlogin_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETLOGINCLASS_RETURN +#define PPP_CB_EXTERN_ON_GETLOGINCLASS_RETURN PPP_CB_EXTERN(on_getloginclass_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPAGESIZE_RETURN +#define PPP_CB_EXTERN_ON_GETPAGESIZE_RETURN PPP_CB_EXTERN(on_getpagesize_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPEERNAME_RETURN +#define PPP_CB_EXTERN_ON_GETPEERNAME_RETURN PPP_CB_EXTERN(on_getpeername_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPGID_RETURN +#define PPP_CB_EXTERN_ON_GETPGID_RETURN PPP_CB_EXTERN(on_getpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPGRP_RETURN +#define PPP_CB_EXTERN_ON_GETPGRP_RETURN PPP_CB_EXTERN(on_getpgrp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPID_RETURN +#define PPP_CB_EXTERN_ON_GETPID_RETURN PPP_CB_EXTERN(on_getpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPPID_RETURN +#define PPP_CB_EXTERN_ON_GETPPID_RETURN PPP_CB_EXTERN(on_getppid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_GETPRIORITY_RETURN PPP_CB_EXTERN(on_getpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETRANDOM_RETURN +#define PPP_CB_EXTERN_ON_GETRANDOM_RETURN PPP_CB_EXTERN(on_getrandom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETRESGID_RETURN +#define PPP_CB_EXTERN_ON_GETRESGID_RETURN PPP_CB_EXTERN(on_getresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETRESUID_RETURN +#define PPP_CB_EXTERN_ON_GETRESUID_RETURN PPP_CB_EXTERN(on_getresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_GETRLIMIT_RETURN PPP_CB_EXTERN(on_getrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETRUSAGE_RETURN +#define PPP_CB_EXTERN_ON_GETRUSAGE_RETURN PPP_CB_EXTERN(on_getrusage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETSID_RETURN +#define PPP_CB_EXTERN_ON_GETSID_RETURN PPP_CB_EXTERN(on_getsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETSOCKNAME_RETURN +#define PPP_CB_EXTERN_ON_GETSOCKNAME_RETURN PPP_CB_EXTERN(on_getsockname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_GETSOCKOPT_RETURN PPP_CB_EXTERN(on_getsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_GETTIMEOFDAY_RETURN PPP_CB_EXTERN(on_gettimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GETUID_RETURN +#define PPP_CB_EXTERN_ON_GETUID_RETURN PPP_CB_EXTERN(on_getuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GSSD_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_GSSD_SYSCALL_RETURN PPP_CB_EXTERN(on_gssd_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_IOCTL_RETURN +#define PPP_CB_EXTERN_ON_IOCTL_RETURN PPP_CB_EXTERN(on_ioctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ISSETUGID_RETURN +#define PPP_CB_EXTERN_ON_ISSETUGID_RETURN PPP_CB_EXTERN(on_issetugid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_JAIL_RETURN +#define PPP_CB_EXTERN_ON_JAIL_RETURN PPP_CB_EXTERN(on_jail_return) +#endif +#ifndef PPP_CB_EXTERN_ON_JAIL_ATTACH_RETURN +#define PPP_CB_EXTERN_ON_JAIL_ATTACH_RETURN PPP_CB_EXTERN(on_jail_attach_return) +#endif +#ifndef PPP_CB_EXTERN_ON_JAIL_GET_RETURN +#define PPP_CB_EXTERN_ON_JAIL_GET_RETURN PPP_CB_EXTERN(on_jail_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON_JAIL_REMOVE_RETURN +#define PPP_CB_EXTERN_ON_JAIL_REMOVE_RETURN PPP_CB_EXTERN(on_jail_remove_return) +#endif +#ifndef PPP_CB_EXTERN_ON_JAIL_SET_RETURN +#define PPP_CB_EXTERN_ON_JAIL_SET_RETURN PPP_CB_EXTERN(on_jail_set_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KENV_RETURN +#define PPP_CB_EXTERN_ON_KENV_RETURN PPP_CB_EXTERN(on_kenv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KEVENT_RETURN +#define PPP_CB_EXTERN_ON_KEVENT_RETURN PPP_CB_EXTERN(on_kevent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KILL_RETURN +#define PPP_CB_EXTERN_ON_KILL_RETURN PPP_CB_EXTERN(on_kill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KILLPG_RETURN +#define PPP_CB_EXTERN_ON_KILLPG_RETURN PPP_CB_EXTERN(on_killpg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDFIND_RETURN +#define PPP_CB_EXTERN_ON_KLDFIND_RETURN PPP_CB_EXTERN(on_kldfind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDFIRSTMOD_RETURN +#define PPP_CB_EXTERN_ON_KLDFIRSTMOD_RETURN PPP_CB_EXTERN(on_kldfirstmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDLOAD_RETURN +#define PPP_CB_EXTERN_ON_KLDLOAD_RETURN PPP_CB_EXTERN(on_kldload_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDNEXT_RETURN +#define PPP_CB_EXTERN_ON_KLDNEXT_RETURN PPP_CB_EXTERN(on_kldnext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDSTAT_RETURN +#define PPP_CB_EXTERN_ON_KLDSTAT_RETURN PPP_CB_EXTERN(on_kldstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDSYM_RETURN +#define PPP_CB_EXTERN_ON_KLDSYM_RETURN PPP_CB_EXTERN(on_kldsym_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDUNLOAD_RETURN +#define PPP_CB_EXTERN_ON_KLDUNLOAD_RETURN PPP_CB_EXTERN(on_kldunload_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KLDUNLOADF_RETURN +#define PPP_CB_EXTERN_ON_KLDUNLOADF_RETURN PPP_CB_EXTERN(on_kldunloadf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_NOTIFY_RETURN +#define PPP_CB_EXTERN_ON_KMQ_NOTIFY_RETURN PPP_CB_EXTERN(on_kmq_notify_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_OPEN_RETURN +#define PPP_CB_EXTERN_ON_KMQ_OPEN_RETURN PPP_CB_EXTERN(on_kmq_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_SETATTR_RETURN +#define PPP_CB_EXTERN_ON_KMQ_SETATTR_RETURN PPP_CB_EXTERN(on_kmq_setattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_TIMEDRECEIVE_RETURN +#define PPP_CB_EXTERN_ON_KMQ_TIMEDRECEIVE_RETURN PPP_CB_EXTERN(on_kmq_timedreceive_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_TIMEDSEND_RETURN +#define PPP_CB_EXTERN_ON_KMQ_TIMEDSEND_RETURN PPP_CB_EXTERN(on_kmq_timedsend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KMQ_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_KMQ_UNLINK_RETURN PPP_CB_EXTERN(on_kmq_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KQUEUE_RETURN +#define PPP_CB_EXTERN_ON_KQUEUE_RETURN PPP_CB_EXTERN(on_kqueue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_CLOSE_RETURN +#define PPP_CB_EXTERN_ON_KSEM_CLOSE_RETURN PPP_CB_EXTERN(on_ksem_close_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_DESTROY_RETURN +#define PPP_CB_EXTERN_ON_KSEM_DESTROY_RETURN PPP_CB_EXTERN(on_ksem_destroy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_GETVALUE_RETURN +#define PPP_CB_EXTERN_ON_KSEM_GETVALUE_RETURN PPP_CB_EXTERN(on_ksem_getvalue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_INIT_RETURN +#define PPP_CB_EXTERN_ON_KSEM_INIT_RETURN PPP_CB_EXTERN(on_ksem_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_OPEN_RETURN +#define PPP_CB_EXTERN_ON_KSEM_OPEN_RETURN PPP_CB_EXTERN(on_ksem_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_POST_RETURN +#define PPP_CB_EXTERN_ON_KSEM_POST_RETURN PPP_CB_EXTERN(on_ksem_post_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_TIMEDWAIT_RETURN +#define PPP_CB_EXTERN_ON_KSEM_TIMEDWAIT_RETURN PPP_CB_EXTERN(on_ksem_timedwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_TRYWAIT_RETURN +#define PPP_CB_EXTERN_ON_KSEM_TRYWAIT_RETURN PPP_CB_EXTERN(on_ksem_trywait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_KSEM_UNLINK_RETURN PPP_CB_EXTERN(on_ksem_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KSEM_WAIT_RETURN +#define PPP_CB_EXTERN_ON_KSEM_WAIT_RETURN PPP_CB_EXTERN(on_ksem_wait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KTIMER_CREATE_RETURN +#define PPP_CB_EXTERN_ON_KTIMER_CREATE_RETURN PPP_CB_EXTERN(on_ktimer_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KTIMER_DELETE_RETURN +#define PPP_CB_EXTERN_ON_KTIMER_DELETE_RETURN PPP_CB_EXTERN(on_ktimer_delete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KTIMER_GETOVERRUN_RETURN +#define PPP_CB_EXTERN_ON_KTIMER_GETOVERRUN_RETURN PPP_CB_EXTERN(on_ktimer_getoverrun_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KTIMER_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_KTIMER_GETTIME_RETURN PPP_CB_EXTERN(on_ktimer_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KTIMER_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_KTIMER_SETTIME_RETURN PPP_CB_EXTERN(on_ktimer_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_KTRACE_RETURN +#define PPP_CB_EXTERN_ON_KTRACE_RETURN PPP_CB_EXTERN(on_ktrace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LCHFLAGS_RETURN +#define PPP_CB_EXTERN_ON_LCHFLAGS_RETURN PPP_CB_EXTERN(on_lchflags_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LCHMOD_RETURN +#define PPP_CB_EXTERN_ON_LCHMOD_RETURN PPP_CB_EXTERN(on_lchmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LCHOWN_RETURN +#define PPP_CB_EXTERN_ON_LCHOWN_RETURN PPP_CB_EXTERN(on_lchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LGETFH_RETURN +#define PPP_CB_EXTERN_ON_LGETFH_RETURN PPP_CB_EXTERN(on_lgetfh_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LINK_RETURN +#define PPP_CB_EXTERN_ON_LINK_RETURN PPP_CB_EXTERN(on_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LINKAT_RETURN +#define PPP_CB_EXTERN_ON_LINKAT_RETURN PPP_CB_EXTERN(on_linkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LIO_LISTIO_RETURN +#define PPP_CB_EXTERN_ON_LIO_LISTIO_RETURN PPP_CB_EXTERN(on_lio_listio_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LISTEN_RETURN +#define PPP_CB_EXTERN_ON_LISTEN_RETURN PPP_CB_EXTERN(on_listen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LPATHCONF_RETURN +#define PPP_CB_EXTERN_ON_LPATHCONF_RETURN PPP_CB_EXTERN(on_lpathconf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LSEEK_RETURN +#define PPP_CB_EXTERN_ON_LSEEK_RETURN PPP_CB_EXTERN(on_lseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LSTAT_RETURN +#define PPP_CB_EXTERN_ON_LSTAT_RETURN PPP_CB_EXTERN(on_lstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_LUTIMES_RETURN +#define PPP_CB_EXTERN_ON_LUTIMES_RETURN PPP_CB_EXTERN(on_lutimes_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MAC_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_MAC_SYSCALL_RETURN PPP_CB_EXTERN(on_mac_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MADVISE_RETURN +#define PPP_CB_EXTERN_ON_MADVISE_RETURN PPP_CB_EXTERN(on_madvise_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MINCORE_RETURN +#define PPP_CB_EXTERN_ON_MINCORE_RETURN PPP_CB_EXTERN(on_mincore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MINHERIT_RETURN +#define PPP_CB_EXTERN_ON_MINHERIT_RETURN PPP_CB_EXTERN(on_minherit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MKDIR_RETURN +#define PPP_CB_EXTERN_ON_MKDIR_RETURN PPP_CB_EXTERN(on_mkdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MKDIRAT_RETURN +#define PPP_CB_EXTERN_ON_MKDIRAT_RETURN PPP_CB_EXTERN(on_mkdirat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MKFIFO_RETURN +#define PPP_CB_EXTERN_ON_MKFIFO_RETURN PPP_CB_EXTERN(on_mkfifo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MKFIFOAT_RETURN +#define PPP_CB_EXTERN_ON_MKFIFOAT_RETURN PPP_CB_EXTERN(on_mkfifoat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MKNOD_RETURN +#define PPP_CB_EXTERN_ON_MKNOD_RETURN PPP_CB_EXTERN(on_mknod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MKNODAT_RETURN +#define PPP_CB_EXTERN_ON_MKNODAT_RETURN PPP_CB_EXTERN(on_mknodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MLOCK_RETURN +#define PPP_CB_EXTERN_ON_MLOCK_RETURN PPP_CB_EXTERN(on_mlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_MLOCKALL_RETURN PPP_CB_EXTERN(on_mlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MODFIND_RETURN +#define PPP_CB_EXTERN_ON_MODFIND_RETURN PPP_CB_EXTERN(on_modfind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MODFNEXT_RETURN +#define PPP_CB_EXTERN_ON_MODFNEXT_RETURN PPP_CB_EXTERN(on_modfnext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MODNEXT_RETURN +#define PPP_CB_EXTERN_ON_MODNEXT_RETURN PPP_CB_EXTERN(on_modnext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MODSTAT_RETURN +#define PPP_CB_EXTERN_ON_MODSTAT_RETURN PPP_CB_EXTERN(on_modstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_MOUNT_RETURN PPP_CB_EXTERN(on_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_MPROTECT_RETURN PPP_CB_EXTERN(on_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MSGCTL_RETURN +#define PPP_CB_EXTERN_ON_MSGCTL_RETURN PPP_CB_EXTERN(on_msgctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MSGGET_RETURN +#define PPP_CB_EXTERN_ON_MSGGET_RETURN PPP_CB_EXTERN(on_msgget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MSGRCV_RETURN +#define PPP_CB_EXTERN_ON_MSGRCV_RETURN PPP_CB_EXTERN(on_msgrcv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MSGSND_RETURN +#define PPP_CB_EXTERN_ON_MSGSND_RETURN PPP_CB_EXTERN(on_msgsnd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MSYNC_RETURN +#define PPP_CB_EXTERN_ON_MSYNC_RETURN PPP_CB_EXTERN(on_msync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MUNLOCK_RETURN +#define PPP_CB_EXTERN_ON_MUNLOCK_RETURN PPP_CB_EXTERN(on_munlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MUNMAP_RETURN +#define PPP_CB_EXTERN_ON_MUNMAP_RETURN PPP_CB_EXTERN(on_munmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_NANOSLEEP_RETURN PPP_CB_EXTERN(on_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NFSSVC_RETURN +#define PPP_CB_EXTERN_ON_NFSSVC_RETURN PPP_CB_EXTERN(on_nfssvc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NFSTAT_RETURN +#define PPP_CB_EXTERN_ON_NFSTAT_RETURN PPP_CB_EXTERN(on_nfstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NLM_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_NLM_SYSCALL_RETURN PPP_CB_EXTERN(on_nlm_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NLSTAT_RETURN +#define PPP_CB_EXTERN_ON_NLSTAT_RETURN PPP_CB_EXTERN(on_nlstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NMOUNT_RETURN +#define PPP_CB_EXTERN_ON_NMOUNT_RETURN PPP_CB_EXTERN(on_nmount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NNPFS_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_NNPFS_SYSCALL_RETURN PPP_CB_EXTERN(on_nnpfs_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NOSYS_RETURN +#define PPP_CB_EXTERN_ON_NOSYS_RETURN PPP_CB_EXTERN(on_nosys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NSTAT_RETURN +#define PPP_CB_EXTERN_ON_NSTAT_RETURN PPP_CB_EXTERN(on_nstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCEPTCONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTACCEPTCONNECTPORT_RETURN PPP_CB_EXTERN(on_NtAcceptConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECK_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECK_RETURN PPP_CB_EXTERN(on_NtAccessCheck_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKANDAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKANDAUDITALARM_RETURN PPP_CB_EXTERN(on_NtAccessCheckAndAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPE_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPE_RETURN PPP_CB_EXTERN(on_NtAccessCheckByType_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN PPP_CB_EXTERN(on_NtAccessCheckByTypeAndAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN PPP_CB_EXTERN(on_NtAccessCheckByTypeResultList_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN PPP_CB_EXTERN(on_NtAccessCheckByTypeResultListAndAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN PPP_CB_EXTERN(on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDATOM_RETURN +#define PPP_CB_EXTERN_ON_NTADDATOM_RETURN PPP_CB_EXTERN(on_NtAddAtom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDBOOTENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTADDBOOTENTRY_RETURN PPP_CB_EXTERN(on_NtAddBootEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDDRIVERENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTADDDRIVERENTRY_RETURN PPP_CB_EXTERN(on_NtAddDriverEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADJUSTGROUPSTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTADJUSTGROUPSTOKEN_RETURN PPP_CB_EXTERN(on_NtAdjustGroupsToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADJUSTPRIVILEGESTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTADJUSTPRIVILEGESTOKEN_RETURN PPP_CB_EXTERN(on_NtAdjustPrivilegesToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALERTRESUMETHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTALERTRESUMETHREAD_RETURN PPP_CB_EXTERN(on_NtAlertResumeThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALERTTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTALERTTHREAD_RETURN PPP_CB_EXTERN(on_NtAlertThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATELOCALLYUNIQUEID_RETURN +#define PPP_CB_EXTERN_ON_NTALLOCATELOCALLYUNIQUEID_RETURN PPP_CB_EXTERN(on_NtAllocateLocallyUniqueId_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATERESERVEOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTALLOCATERESERVEOBJECT_RETURN PPP_CB_EXTERN(on_NtAllocateReserveObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN +#define PPP_CB_EXTERN_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN PPP_CB_EXTERN(on_NtAllocateUserPhysicalPages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEUUIDS_RETURN +#define PPP_CB_EXTERN_ON_NTALLOCATEUUIDS_RETURN PPP_CB_EXTERN(on_NtAllocateUuids_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTALLOCATEVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtAllocateVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCACCEPTCONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCACCEPTCONNECTPORT_RETURN PPP_CB_EXTERN(on_NtAlpcAcceptConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCANCELMESSAGE_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCANCELMESSAGE_RETURN PPP_CB_EXTERN(on_NtAlpcCancelMessage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCONNECTPORT_RETURN PPP_CB_EXTERN(on_NtAlpcConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCREATEPORT_RETURN PPP_CB_EXTERN(on_NtAlpcCreatePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATEPORTSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCREATEPORTSECTION_RETURN PPP_CB_EXTERN(on_NtAlpcCreatePortSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATERESOURCERESERVE_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCREATERESOURCERESERVE_RETURN PPP_CB_EXTERN(on_NtAlpcCreateResourceReserve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATESECTIONVIEW_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCREATESECTIONVIEW_RETURN PPP_CB_EXTERN(on_NtAlpcCreateSectionView_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATESECURITYCONTEXT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCREATESECURITYCONTEXT_RETURN PPP_CB_EXTERN(on_NtAlpcCreateSecurityContext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETEPORTSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTALPCDELETEPORTSECTION_RETURN PPP_CB_EXTERN(on_NtAlpcDeletePortSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETERESOURCERESERVE_RETURN +#define PPP_CB_EXTERN_ON_NTALPCDELETERESOURCERESERVE_RETURN PPP_CB_EXTERN(on_NtAlpcDeleteResourceReserve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETESECTIONVIEW_RETURN +#define PPP_CB_EXTERN_ON_NTALPCDELETESECTIONVIEW_RETURN PPP_CB_EXTERN(on_NtAlpcDeleteSectionView_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETESECURITYCONTEXT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCDELETESECURITYCONTEXT_RETURN PPP_CB_EXTERN(on_NtAlpcDeleteSecurityContext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDISCONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCDISCONNECTPORT_RETURN PPP_CB_EXTERN(on_NtAlpcDisconnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN PPP_CB_EXTERN(on_NtAlpcImpersonateClientOfPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCOPENSENDERPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTALPCOPENSENDERPROCESS_RETURN PPP_CB_EXTERN(on_NtAlpcOpenSenderProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCOPENSENDERTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTALPCOPENSENDERTHREAD_RETURN PPP_CB_EXTERN(on_NtAlpcOpenSenderThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATION_RETURN PPP_CB_EXTERN(on_NtAlpcQueryInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN +#define PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN PPP_CB_EXTERN(on_NtAlpcQueryInformationMessage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCREVOKESECURITYCONTEXT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCREVOKESECURITYCONTEXT_RETURN PPP_CB_EXTERN(on_NtAlpcRevokeSecurityContext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCSENDWAITRECEIVEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCSENDWAITRECEIVEPORT_RETURN PPP_CB_EXTERN(on_NtAlpcSendWaitReceivePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCSETINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTALPCSETINFORMATION_RETURN PPP_CB_EXTERN(on_NtAlpcSetInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTAPPHELPCACHECONTROL_RETURN +#define PPP_CB_EXTERN_ON_NTAPPHELPCACHECONTROL_RETURN PPP_CB_EXTERN(on_NtApphelpCacheControl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTAREMAPPEDFILESTHESAME_RETURN +#define PPP_CB_EXTERN_ON_NTAREMAPPEDFILESTHESAME_RETURN PPP_CB_EXTERN(on_NtAreMappedFilesTheSame_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtAssignProcessToJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCALLBACKRETURN_RETURN +#define PPP_CB_EXTERN_ON_NTCALLBACKRETURN_RETURN PPP_CB_EXTERN(on_NtCallbackReturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELIOFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCANCELIOFILE_RETURN PPP_CB_EXTERN(on_NtCancelIoFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELIOFILEEX_RETURN +#define PPP_CB_EXTERN_ON_NTCANCELIOFILEEX_RETURN PPP_CB_EXTERN(on_NtCancelIoFileEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN PPP_CB_EXTERN(on_NtCancelSynchronousIoFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELTIMER_RETURN +#define PPP_CB_EXTERN_ON_NTCANCELTIMER_RETURN PPP_CB_EXTERN(on_NtCancelTimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLEAREVENT_RETURN +#define PPP_CB_EXTERN_ON_NTCLEAREVENT_RETURN PPP_CB_EXTERN(on_NtClearEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLOSE_RETURN +#define PPP_CB_EXTERN_ON_NTCLOSE_RETURN PPP_CB_EXTERN(on_NtClose_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLOSEOBJECTAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTCLOSEOBJECTAUDITALARM_RETURN PPP_CB_EXTERN(on_NtCloseObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITCOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_NTCOMMITCOMPLETE_RETURN PPP_CB_EXTERN(on_NtCommitComplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTCOMMITENLISTMENT_RETURN PPP_CB_EXTERN(on_NtCommitEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITTRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTCOMMITTRANSACTION_RETURN PPP_CB_EXTERN(on_NtCommitTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPACTKEYS_RETURN +#define PPP_CB_EXTERN_ON_NTCOMPACTKEYS_RETURN PPP_CB_EXTERN(on_NtCompactKeys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPARETOKENS_RETURN +#define PPP_CB_EXTERN_ON_NTCOMPARETOKENS_RETURN PPP_CB_EXTERN(on_NtCompareTokens_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPLETECONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTCOMPLETECONNECTPORT_RETURN PPP_CB_EXTERN(on_NtCompleteConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPRESSKEY_RETURN +#define PPP_CB_EXTERN_ON_NTCOMPRESSKEY_RETURN PPP_CB_EXTERN(on_NtCompressKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTCONNECTPORT_RETURN PPP_CB_EXTERN(on_NtConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCONTINUE_RETURN +#define PPP_CB_EXTERN_ON_NTCONTINUE_RETURN PPP_CB_EXTERN(on_NtContinue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEDEBUGOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEDEBUGOBJECT_RETURN PPP_CB_EXTERN(on_NtCreateDebugObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEDIRECTORYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEDIRECTORYOBJECT_RETURN PPP_CB_EXTERN(on_NtCreateDirectoryObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEENLISTMENT_RETURN PPP_CB_EXTERN(on_NtCreateEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEEVENT_RETURN PPP_CB_EXTERN(on_NtCreateEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtCreateEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEFILE_RETURN PPP_CB_EXTERN(on_NtCreateFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEIOCOMPLETION_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEIOCOMPLETION_RETURN PPP_CB_EXTERN(on_NtCreateIoCompletion_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtCreateJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEJOBSET_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEJOBSET_RETURN PPP_CB_EXTERN(on_NtCreateJobSet_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEKEY_RETURN PPP_CB_EXTERN(on_NtCreateKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEYEDEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEKEYEDEVENT_RETURN PPP_CB_EXTERN(on_NtCreateKeyedEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEYTRANSACTED_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEKEYTRANSACTED_RETURN PPP_CB_EXTERN(on_NtCreateKeyTransacted_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEMAILSLOTFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEMAILSLOTFILE_RETURN PPP_CB_EXTERN(on_NtCreateMailslotFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEMUTANT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEMUTANT_RETURN PPP_CB_EXTERN(on_NtCreateMutant_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATENAMEDPIPEFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATENAMEDPIPEFILE_RETURN PPP_CB_EXTERN(on_NtCreateNamedPipeFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPAGINGFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPAGINGFILE_RETURN PPP_CB_EXTERN(on_NtCreatePagingFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPORT_RETURN PPP_CB_EXTERN(on_NtCreatePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPRIVATENAMESPACE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPRIVATENAMESPACE_RETURN PPP_CB_EXTERN(on_NtCreatePrivateNamespace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPROCESS_RETURN PPP_CB_EXTERN(on_NtCreateProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROCESSEX_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPROCESSEX_RETURN PPP_CB_EXTERN(on_NtCreateProcessEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPROFILE_RETURN PPP_CB_EXTERN(on_NtCreateProfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROFILEEX_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPROFILEEX_RETURN PPP_CB_EXTERN(on_NtCreateProfileEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATERESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTCREATERESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtCreateResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESECTION_RETURN +#define PPP_CB_EXTERN_ON_NTCREATESECTION_RETURN PPP_CB_EXTERN(on_NtCreateSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESEMAPHORE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATESEMAPHORE_RETURN PPP_CB_EXTERN(on_NtCreateSemaphore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESYMBOLICLINKOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATESYMBOLICLINKOBJECT_RETURN PPP_CB_EXTERN(on_NtCreateSymbolicLinkObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETHREAD_RETURN PPP_CB_EXTERN(on_NtCreateThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETHREADEX_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETHREADEX_RETURN PPP_CB_EXTERN(on_NtCreateThreadEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETIMER_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETIMER_RETURN PPP_CB_EXTERN(on_NtCreateTimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETOKEN_RETURN PPP_CB_EXTERN(on_NtCreateToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETRANSACTION_RETURN PPP_CB_EXTERN(on_NtCreateTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtCreateTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEUSERPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEUSERPROCESS_RETURN PPP_CB_EXTERN(on_NtCreateUserProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEWAITABLEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEWAITABLEPORT_RETURN PPP_CB_EXTERN(on_NtCreateWaitablePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEWORKERFACTORY_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEWORKERFACTORY_RETURN PPP_CB_EXTERN(on_NtCreateWorkerFactory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEBUGACTIVEPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTDEBUGACTIVEPROCESS_RETURN PPP_CB_EXTERN(on_NtDebugActiveProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEBUGCONTINUE_RETURN +#define PPP_CB_EXTERN_ON_NTDEBUGCONTINUE_RETURN PPP_CB_EXTERN(on_NtDebugContinue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELAYEXECUTION_RETURN +#define PPP_CB_EXTERN_ON_NTDELAYEXECUTION_RETURN PPP_CB_EXTERN(on_NtDelayExecution_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEATOM_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEATOM_RETURN PPP_CB_EXTERN(on_NtDeleteAtom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEBOOTENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEBOOTENTRY_RETURN PPP_CB_EXTERN(on_NtDeleteBootEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEDRIVERENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEDRIVERENTRY_RETURN PPP_CB_EXTERN(on_NtDeleteDriverEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEFILE_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEFILE_RETURN PPP_CB_EXTERN(on_NtDeleteFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEKEY_RETURN PPP_CB_EXTERN(on_NtDeleteKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEOBJECTAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEOBJECTAUDITALARM_RETURN PPP_CB_EXTERN(on_NtDeleteObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEPRIVATENAMESPACE_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEPRIVATENAMESPACE_RETURN PPP_CB_EXTERN(on_NtDeletePrivateNamespace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEVALUEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEVALUEKEY_RETURN PPP_CB_EXTERN(on_NtDeleteValueKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEVICEIOCONTROLFILE_RETURN +#define PPP_CB_EXTERN_ON_NTDEVICEIOCONTROLFILE_RETURN PPP_CB_EXTERN(on_NtDeviceIoControlFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDISABLELASTKNOWNGOOD_RETURN +#define PPP_CB_EXTERN_ON_NTDISABLELASTKNOWNGOOD_RETURN PPP_CB_EXTERN(on_NtDisableLastKnownGood_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDISPLAYSTRING_RETURN +#define PPP_CB_EXTERN_ON_NTDISPLAYSTRING_RETURN PPP_CB_EXTERN(on_NtDisplayString_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDRAWTEXT_RETURN +#define PPP_CB_EXTERN_ON_NTDRAWTEXT_RETURN PPP_CB_EXTERN(on_NtDrawText_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDUPLICATEOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTDUPLICATEOBJECT_RETURN PPP_CB_EXTERN(on_NtDuplicateObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDUPLICATETOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTDUPLICATETOKEN_RETURN PPP_CB_EXTERN(on_NtDuplicateToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENABLELASTKNOWNGOOD_RETURN +#define PPP_CB_EXTERN_ON_NTENABLELASTKNOWNGOOD_RETURN PPP_CB_EXTERN(on_NtEnableLastKnownGood_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEBOOTENTRIES_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATEBOOTENTRIES_RETURN PPP_CB_EXTERN(on_NtEnumerateBootEntries_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEDRIVERENTRIES_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATEDRIVERENTRIES_RETURN PPP_CB_EXTERN(on_NtEnumerateDriverEntries_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATEKEY_RETURN PPP_CB_EXTERN(on_NtEnumerateKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN PPP_CB_EXTERN(on_NtEnumerateSystemEnvironmentValuesEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATETRANSACTIONOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATETRANSACTIONOBJECT_RETURN PPP_CB_EXTERN(on_NtEnumerateTransactionObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEVALUEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATEVALUEKEY_RETURN PPP_CB_EXTERN(on_NtEnumerateValueKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTEXTENDSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTEXTENDSECTION_RETURN PPP_CB_EXTERN(on_NtExtendSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFILTERTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTFILTERTOKEN_RETURN PPP_CB_EXTERN(on_NtFilterToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFINDATOM_RETURN +#define PPP_CB_EXTERN_ON_NTFINDATOM_RETURN PPP_CB_EXTERN(on_NtFindAtom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHBUFFERSFILE_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHBUFFERSFILE_RETURN PPP_CB_EXTERN(on_NtFlushBuffersFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHINSTALLUILANGUAGE_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHINSTALLUILANGUAGE_RETURN PPP_CB_EXTERN(on_NtFlushInstallUILanguage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHINSTRUCTIONCACHE_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHINSTRUCTIONCACHE_RETURN PPP_CB_EXTERN(on_NtFlushInstructionCache_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHKEY_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHKEY_RETURN PPP_CB_EXTERN(on_NtFlushKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN PPP_CB_EXTERN(on_NtFlushProcessWriteBuffers_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtFlushVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHWRITEBUFFER_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHWRITEBUFFER_RETURN PPP_CB_EXTERN(on_NtFlushWriteBuffer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEUSERPHYSICALPAGES_RETURN +#define PPP_CB_EXTERN_ON_NTFREEUSERPHYSICALPAGES_RETURN PPP_CB_EXTERN(on_NtFreeUserPhysicalPages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTFREEVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtFreeVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEZEREGISTRY_RETURN +#define PPP_CB_EXTERN_ON_NTFREEZEREGISTRY_RETURN PPP_CB_EXTERN(on_NtFreezeRegistry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEZETRANSACTIONS_RETURN +#define PPP_CB_EXTERN_ON_NTFREEZETRANSACTIONS_RETURN PPP_CB_EXTERN(on_NtFreezeTransactions_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFSCONTROLFILE_RETURN +#define PPP_CB_EXTERN_ON_NTFSCONTROLFILE_RETURN PPP_CB_EXTERN(on_NtFsControlFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETCONTEXTTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTGETCONTEXTTHREAD_RETURN PPP_CB_EXTERN(on_NtGetContextThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETCURRENTPROCESSORNUMBER_RETURN +#define PPP_CB_EXTERN_ON_NTGETCURRENTPROCESSORNUMBER_RETURN PPP_CB_EXTERN(on_NtGetCurrentProcessorNumber_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETDEVICEPOWERSTATE_RETURN +#define PPP_CB_EXTERN_ON_NTGETDEVICEPOWERSTATE_RETURN PPP_CB_EXTERN(on_NtGetDevicePowerState_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETMUIREGISTRYINFO_RETURN +#define PPP_CB_EXTERN_ON_NTGETMUIREGISTRYINFO_RETURN PPP_CB_EXTERN(on_NtGetMUIRegistryInfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNEXTPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTGETNEXTPROCESS_RETURN PPP_CB_EXTERN(on_NtGetNextProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNEXTTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTGETNEXTTHREAD_RETURN PPP_CB_EXTERN(on_NtGetNextThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNLSSECTIONPTR_RETURN +#define PPP_CB_EXTERN_ON_NTGETNLSSECTIONPTR_RETURN PPP_CB_EXTERN(on_NtGetNlsSectionPtr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtGetNotificationResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETPLUGPLAYEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTGETPLUGPLAYEVENT_RETURN PPP_CB_EXTERN(on_NtGetPlugPlayEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETWRITEWATCH_RETURN +#define PPP_CB_EXTERN_ON_NTGETWRITEWATCH_RETURN PPP_CB_EXTERN(on_NtGetWriteWatch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN PPP_CB_EXTERN(on_NtImpersonateAnonymousToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATECLIENTOFPORT_RETURN +#define PPP_CB_EXTERN_ON_NTIMPERSONATECLIENTOFPORT_RETURN PPP_CB_EXTERN(on_NtImpersonateClientOfPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATETHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTIMPERSONATETHREAD_RETURN PPP_CB_EXTERN(on_NtImpersonateThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIALIZENLSFILES_RETURN +#define PPP_CB_EXTERN_ON_NTINITIALIZENLSFILES_RETURN PPP_CB_EXTERN(on_NtInitializeNlsFiles_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIALIZEREGISTRY_RETURN +#define PPP_CB_EXTERN_ON_NTINITIALIZEREGISTRY_RETURN PPP_CB_EXTERN(on_NtInitializeRegistry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIATEPOWERACTION_RETURN +#define PPP_CB_EXTERN_ON_NTINITIATEPOWERACTION_RETURN PPP_CB_EXTERN(on_NtInitiatePowerAction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISPROCESSINJOB_RETURN +#define PPP_CB_EXTERN_ON_NTISPROCESSINJOB_RETURN PPP_CB_EXTERN(on_NtIsProcessInJob_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN +#define PPP_CB_EXTERN_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN PPP_CB_EXTERN(on_NtIsSystemResumeAutomatic_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISUILANGUAGECOMITTED_RETURN +#define PPP_CB_EXTERN_ON_NTISUILANGUAGECOMITTED_RETURN PPP_CB_EXTERN(on_NtIsUILanguageComitted_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLISTENPORT_RETURN +#define PPP_CB_EXTERN_ON_NTLISTENPORT_RETURN PPP_CB_EXTERN(on_NtListenPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADDRIVER_RETURN +#define PPP_CB_EXTERN_ON_NTLOADDRIVER_RETURN PPP_CB_EXTERN(on_NtLoadDriver_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEY_RETURN +#define PPP_CB_EXTERN_ON_NTLOADKEY_RETURN PPP_CB_EXTERN(on_NtLoadKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEY2_RETURN +#define PPP_CB_EXTERN_ON_NTLOADKEY2_RETURN PPP_CB_EXTERN(on_NtLoadKey2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEYEX_RETURN +#define PPP_CB_EXTERN_ON_NTLOADKEYEX_RETURN PPP_CB_EXTERN(on_NtLoadKeyEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKFILE_RETURN +#define PPP_CB_EXTERN_ON_NTLOCKFILE_RETURN PPP_CB_EXTERN(on_NtLockFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN +#define PPP_CB_EXTERN_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN PPP_CB_EXTERN(on_NtLockProductActivationKeys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKREGISTRYKEY_RETURN +#define PPP_CB_EXTERN_ON_NTLOCKREGISTRYKEY_RETURN PPP_CB_EXTERN(on_NtLockRegistryKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTLOCKVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtLockVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAKEPERMANENTOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTMAKEPERMANENTOBJECT_RETURN PPP_CB_EXTERN(on_NtMakePermanentObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAKETEMPORARYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTMAKETEMPORARYOBJECT_RETURN PPP_CB_EXTERN(on_NtMakeTemporaryObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPCMFMODULE_RETURN +#define PPP_CB_EXTERN_ON_NTMAPCMFMODULE_RETURN PPP_CB_EXTERN(on_NtMapCMFModule_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGES_RETURN +#define PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGES_RETURN PPP_CB_EXTERN(on_NtMapUserPhysicalPages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN +#define PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN PPP_CB_EXTERN(on_NtMapUserPhysicalPagesScatter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPVIEWOFSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTMAPVIEWOFSECTION_RETURN PPP_CB_EXTERN(on_NtMapViewOfSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMODIFYBOOTENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTMODIFYBOOTENTRY_RETURN PPP_CB_EXTERN(on_NtModifyBootEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMODIFYDRIVERENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTMODIFYDRIVERENTRY_RETURN PPP_CB_EXTERN(on_NtModifyDriverEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN PPP_CB_EXTERN(on_NtNotifyChangeDirectoryFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEKEY_RETURN PPP_CB_EXTERN(on_NtNotifyChangeKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN PPP_CB_EXTERN(on_NtNotifyChangeMultipleKeys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGESESSION_RETURN +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGESESSION_RETURN PPP_CB_EXTERN(on_NtNotifyChangeSession_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENDIRECTORYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENDIRECTORYOBJECT_RETURN PPP_CB_EXTERN(on_NtOpenDirectoryObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENENLISTMENT_RETURN PPP_CB_EXTERN(on_NtOpenEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENEVENT_RETURN PPP_CB_EXTERN(on_NtOpenEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTOPENEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtOpenEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENFILE_RETURN +#define PPP_CB_EXTERN_ON_NTOPENFILE_RETURN PPP_CB_EXTERN(on_NtOpenFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENIOCOMPLETION_RETURN +#define PPP_CB_EXTERN_ON_NTOPENIOCOMPLETION_RETURN PPP_CB_EXTERN(on_NtOpenIoCompletion_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtOpenJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEY_RETURN +#define PPP_CB_EXTERN_ON_NTOPENKEY_RETURN PPP_CB_EXTERN(on_NtOpenKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYEDEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENKEYEDEVENT_RETURN PPP_CB_EXTERN(on_NtOpenKeyedEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYEX_RETURN +#define PPP_CB_EXTERN_ON_NTOPENKEYEX_RETURN PPP_CB_EXTERN(on_NtOpenKeyEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTED_RETURN +#define PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTED_RETURN PPP_CB_EXTERN(on_NtOpenKeyTransacted_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTEDEX_RETURN +#define PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTEDEX_RETURN PPP_CB_EXTERN(on_NtOpenKeyTransactedEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENMUTANT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENMUTANT_RETURN PPP_CB_EXTERN(on_NtOpenMutant_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENOBJECTAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTOPENOBJECTAUDITALARM_RETURN PPP_CB_EXTERN(on_NtOpenObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPRIVATENAMESPACE_RETURN +#define PPP_CB_EXTERN_ON_NTOPENPRIVATENAMESPACE_RETURN PPP_CB_EXTERN(on_NtOpenPrivateNamespace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTOPENPROCESS_RETURN PPP_CB_EXTERN(on_NtOpenProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESSTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTOPENPROCESSTOKEN_RETURN PPP_CB_EXTERN(on_NtOpenProcessToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESSTOKENEX_RETURN +#define PPP_CB_EXTERN_ON_NTOPENPROCESSTOKENEX_RETURN PPP_CB_EXTERN(on_NtOpenProcessTokenEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENRESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTOPENRESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtOpenResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTOPENSECTION_RETURN PPP_CB_EXTERN(on_NtOpenSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSEMAPHORE_RETURN +#define PPP_CB_EXTERN_ON_NTOPENSEMAPHORE_RETURN PPP_CB_EXTERN(on_NtOpenSemaphore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSESSION_RETURN +#define PPP_CB_EXTERN_ON_NTOPENSESSION_RETURN PPP_CB_EXTERN(on_NtOpenSession_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSYMBOLICLINKOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENSYMBOLICLINKOBJECT_RETURN PPP_CB_EXTERN(on_NtOpenSymbolicLinkObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTHREAD_RETURN PPP_CB_EXTERN(on_NtOpenThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREADTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTHREADTOKEN_RETURN PPP_CB_EXTERN(on_NtOpenThreadToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREADTOKENEX_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTHREADTOKENEX_RETURN PPP_CB_EXTERN(on_NtOpenThreadTokenEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTIMER_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTIMER_RETURN PPP_CB_EXTERN(on_NtOpenTimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTRANSACTION_RETURN PPP_CB_EXTERN(on_NtOpenTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtOpenTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTP_ADJTIME_RETURN +#define PPP_CB_EXTERN_ON_NTP_ADJTIME_RETURN PPP_CB_EXTERN(on_ntp_adjtime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTP_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_NTP_GETTIME_RETURN PPP_CB_EXTERN(on_ntp_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPLUGPLAYCONTROL_RETURN +#define PPP_CB_EXTERN_ON_NTPLUGPLAYCONTROL_RETURN PPP_CB_EXTERN(on_NtPlugPlayControl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPOWERINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTPOWERINFORMATION_RETURN PPP_CB_EXTERN(on_NtPowerInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPARECOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_NTPREPARECOMPLETE_RETURN PPP_CB_EXTERN(on_NtPrepareComplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPAREENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTPREPAREENLISTMENT_RETURN PPP_CB_EXTERN(on_NtPrepareEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPREPARECOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_NTPREPREPARECOMPLETE_RETURN PPP_CB_EXTERN(on_NtPrePrepareComplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPREPAREENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTPREPREPAREENLISTMENT_RETURN PPP_CB_EXTERN(on_NtPrePrepareEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGECHECK_RETURN +#define PPP_CB_EXTERN_ON_NTPRIVILEGECHECK_RETURN PPP_CB_EXTERN(on_NtPrivilegeCheck_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN PPP_CB_EXTERN(on_NtPrivilegedServiceAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN PPP_CB_EXTERN(on_NtPrivilegeObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROPAGATIONCOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_NTPROPAGATIONCOMPLETE_RETURN PPP_CB_EXTERN(on_NtPropagationComplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROPAGATIONFAILED_RETURN +#define PPP_CB_EXTERN_ON_NTPROPAGATIONFAILED_RETURN PPP_CB_EXTERN(on_NtPropagationFailed_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROTECTVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTPROTECTVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtProtectVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPULSEEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTPULSEEVENT_RETURN PPP_CB_EXTERN(on_NtPulseEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYATTRIBUTESFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYATTRIBUTESFILE_RETURN PPP_CB_EXTERN(on_NtQueryAttributesFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYBOOTENTRYORDER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYBOOTENTRYORDER_RETURN PPP_CB_EXTERN(on_NtQueryBootEntryOrder_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYBOOTOPTIONS_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYBOOTOPTIONS_RETURN PPP_CB_EXTERN(on_NtQueryBootOptions_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEBUGFILTERSTATE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDEBUGFILTERSTATE_RETURN PPP_CB_EXTERN(on_NtQueryDebugFilterState_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEFAULTLOCALE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDEFAULTLOCALE_RETURN PPP_CB_EXTERN(on_NtQueryDefaultLocale_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEFAULTUILANGUAGE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDEFAULTUILANGUAGE_RETURN PPP_CB_EXTERN(on_NtQueryDefaultUILanguage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDIRECTORYFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDIRECTORYFILE_RETURN PPP_CB_EXTERN(on_NtQueryDirectoryFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDIRECTORYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDIRECTORYOBJECT_RETURN PPP_CB_EXTERN(on_NtQueryDirectoryObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDRIVERENTRYORDER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDRIVERENTRYORDER_RETURN PPP_CB_EXTERN(on_NtQueryDriverEntryOrder_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYEAFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYEAFILE_RETURN PPP_CB_EXTERN(on_NtQueryEaFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYEVENT_RETURN PPP_CB_EXTERN(on_NtQueryEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYFULLATTRIBUTESFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYFULLATTRIBUTESFILE_RETURN PPP_CB_EXTERN(on_NtQueryFullAttributesFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONATOM_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONATOM_RETURN PPP_CB_EXTERN(on_NtQueryInformationAtom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONENLISTMENT_RETURN PPP_CB_EXTERN(on_NtQueryInformationEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtQueryInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtQueryInformationJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPORT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPORT_RETURN PPP_CB_EXTERN(on_NtQueryInformationPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPROCESS_RETURN PPP_CB_EXTERN(on_NtQueryInformationProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtQueryInformationResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTHREAD_RETURN PPP_CB_EXTERN(on_NtQueryInformationThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTOKEN_RETURN PPP_CB_EXTERN(on_NtQueryInformationToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTION_RETURN PPP_CB_EXTERN(on_NtQueryInformationTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtQueryInformationTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN PPP_CB_EXTERN(on_NtQueryInformationWorkerFactory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINSTALLUILANGUAGE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINSTALLUILANGUAGE_RETURN PPP_CB_EXTERN(on_NtQueryInstallUILanguage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINTERVALPROFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINTERVALPROFILE_RETURN PPP_CB_EXTERN(on_NtQueryIntervalProfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYIOCOMPLETION_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYIOCOMPLETION_RETURN PPP_CB_EXTERN(on_NtQueryIoCompletion_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYKEY_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYKEY_RETURN PPP_CB_EXTERN(on_NtQueryKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYLICENSEVALUE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYLICENSEVALUE_RETURN PPP_CB_EXTERN(on_NtQueryLicenseValue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYMULTIPLEVALUEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYMULTIPLEVALUEKEY_RETURN PPP_CB_EXTERN(on_NtQueryMultipleValueKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYMUTANT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYMUTANT_RETURN PPP_CB_EXTERN(on_NtQueryMutant_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYOBJECT_RETURN PPP_CB_EXTERN(on_NtQueryObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYS_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYS_RETURN PPP_CB_EXTERN(on_NtQueryOpenSubKeys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYSEX_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYSEX_RETURN PPP_CB_EXTERN(on_NtQueryOpenSubKeysEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYPERFORMANCECOUNTER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYPERFORMANCECOUNTER_RETURN PPP_CB_EXTERN(on_NtQueryPerformanceCounter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN PPP_CB_EXTERN(on_NtQueryPortInformationProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtQueryQuotaInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSECTION_RETURN PPP_CB_EXTERN(on_NtQuerySection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN PPP_CB_EXTERN(on_NtQuerySecurityAttributesToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECURITYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSECURITYOBJECT_RETURN PPP_CB_EXTERN(on_NtQuerySecurityObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSEMAPHORE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSEMAPHORE_RETURN PPP_CB_EXTERN(on_NtQuerySemaphore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN PPP_CB_EXTERN(on_NtQuerySymbolicLinkObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN PPP_CB_EXTERN(on_NtQuerySystemEnvironmentValue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN PPP_CB_EXTERN(on_NtQuerySystemEnvironmentValueEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATION_RETURN PPP_CB_EXTERN(on_NtQuerySystemInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN PPP_CB_EXTERN(on_NtQuerySystemInformationEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMTIME_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMTIME_RETURN PPP_CB_EXTERN(on_NtQuerySystemTime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYTIMER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYTIMER_RETURN PPP_CB_EXTERN(on_NtQueryTimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYTIMERRESOLUTION_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYTIMERRESOLUTION_RETURN PPP_CB_EXTERN(on_NtQueryTimerResolution_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVALUEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYVALUEKEY_RETURN PPP_CB_EXTERN(on_NtQueryValueKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtQueryVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtQueryVolumeInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUEUEAPCTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTQUEUEAPCTHREAD_RETURN PPP_CB_EXTERN(on_NtQueueApcThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUEUEAPCTHREADEX_RETURN +#define PPP_CB_EXTERN_ON_NTQUEUEAPCTHREADEX_RETURN PPP_CB_EXTERN(on_NtQueueApcThreadEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRAISEEXCEPTION_RETURN +#define PPP_CB_EXTERN_ON_NTRAISEEXCEPTION_RETURN PPP_CB_EXTERN(on_NtRaiseException_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRAISEHARDERROR_RETURN +#define PPP_CB_EXTERN_ON_NTRAISEHARDERROR_RETURN PPP_CB_EXTERN(on_NtRaiseHardError_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADFILE_RETURN +#define PPP_CB_EXTERN_ON_NTREADFILE_RETURN PPP_CB_EXTERN(on_NtReadFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADFILESCATTER_RETURN +#define PPP_CB_EXTERN_ON_NTREADFILESCATTER_RETURN PPP_CB_EXTERN(on_NtReadFileScatter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADONLYENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTREADONLYENLISTMENT_RETURN PPP_CB_EXTERN(on_NtReadOnlyEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADREQUESTDATA_RETURN +#define PPP_CB_EXTERN_ON_NTREADREQUESTDATA_RETURN PPP_CB_EXTERN(on_NtReadRequestData_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTREADVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtReadVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTRECOVERENLISTMENT_RETURN PPP_CB_EXTERN(on_NtRecoverEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERRESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTRECOVERRESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtRecoverResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERTRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTRECOVERTRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtRecoverTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN PPP_CB_EXTERN(on_NtRegisterProtocolAddressInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREGISTERTHREADTERMINATEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREGISTERTHREADTERMINATEPORT_RETURN PPP_CB_EXTERN(on_NtRegisterThreadTerminatePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEKEYEDEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTRELEASEKEYEDEVENT_RETURN PPP_CB_EXTERN(on_NtReleaseKeyedEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEMUTANT_RETURN +#define PPP_CB_EXTERN_ON_NTRELEASEMUTANT_RETURN PPP_CB_EXTERN(on_NtReleaseMutant_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASESEMAPHORE_RETURN +#define PPP_CB_EXTERN_ON_NTRELEASESEMAPHORE_RETURN PPP_CB_EXTERN(on_NtReleaseSemaphore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEWORKERFACTORYWORKER_RETURN +#define PPP_CB_EXTERN_ON_NTRELEASEWORKERFACTORYWORKER_RETURN PPP_CB_EXTERN(on_NtReleaseWorkerFactoryWorker_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETION_RETURN +#define PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETION_RETURN PPP_CB_EXTERN(on_NtRemoveIoCompletion_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETIONEX_RETURN +#define PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETIONEX_RETURN PPP_CB_EXTERN(on_NtRemoveIoCompletionEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEPROCESSDEBUG_RETURN +#define PPP_CB_EXTERN_ON_NTREMOVEPROCESSDEBUG_RETURN PPP_CB_EXTERN(on_NtRemoveProcessDebug_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRENAMEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTRENAMEKEY_RETURN PPP_CB_EXTERN(on_NtRenameKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRENAMETRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTRENAMETRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtRenameTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLACEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTREPLACEKEY_RETURN PPP_CB_EXTERN(on_NtReplaceKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLACEPARTITIONUNIT_RETURN +#define PPP_CB_EXTERN_ON_NTREPLACEPARTITIONUNIT_RETURN PPP_CB_EXTERN(on_NtReplacePartitionUnit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREPLYPORT_RETURN PPP_CB_EXTERN(on_NtReplyPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORT_RETURN PPP_CB_EXTERN(on_NtReplyWaitReceivePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORTEX_RETURN +#define PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORTEX_RETURN PPP_CB_EXTERN(on_NtReplyWaitReceivePortEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITREPLYPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREPLYWAITREPLYPORT_RETURN PPP_CB_EXTERN(on_NtReplyWaitReplyPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREQUESTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREQUESTPORT_RETURN PPP_CB_EXTERN(on_NtRequestPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREQUESTWAITREPLYPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREQUESTWAITREPLYPORT_RETURN PPP_CB_EXTERN(on_NtRequestWaitReplyPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESETEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTRESETEVENT_RETURN PPP_CB_EXTERN(on_NtResetEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESETWRITEWATCH_RETURN +#define PPP_CB_EXTERN_ON_NTRESETWRITEWATCH_RETURN PPP_CB_EXTERN(on_NtResetWriteWatch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESTOREKEY_RETURN +#define PPP_CB_EXTERN_ON_NTRESTOREKEY_RETURN PPP_CB_EXTERN(on_NtRestoreKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESUMEPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTRESUMEPROCESS_RETURN PPP_CB_EXTERN(on_NtResumeProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESUMETHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTRESUMETHREAD_RETURN PPP_CB_EXTERN(on_NtResumeThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKCOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_NTROLLBACKCOMPLETE_RETURN PPP_CB_EXTERN(on_NtRollbackComplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTROLLBACKENLISTMENT_RETURN PPP_CB_EXTERN(on_NtRollbackEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKTRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTROLLBACKTRANSACTION_RETURN PPP_CB_EXTERN(on_NtRollbackTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtRollforwardTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTSAVEKEY_RETURN PPP_CB_EXTERN(on_NtSaveKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEKEYEX_RETURN +#define PPP_CB_EXTERN_ON_NTSAVEKEYEX_RETURN PPP_CB_EXTERN(on_NtSaveKeyEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEMERGEDKEYS_RETURN +#define PPP_CB_EXTERN_ON_NTSAVEMERGEDKEYS_RETURN PPP_CB_EXTERN(on_NtSaveMergedKeys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSECURECONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTSECURECONNECTPORT_RETURN PPP_CB_EXTERN(on_NtSecureConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSERIALIZEBOOT_RETURN +#define PPP_CB_EXTERN_ON_NTSERIALIZEBOOT_RETURN PPP_CB_EXTERN(on_NtSerializeBoot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETBOOTENTRYORDER_RETURN +#define PPP_CB_EXTERN_ON_NTSETBOOTENTRYORDER_RETURN PPP_CB_EXTERN(on_NtSetBootEntryOrder_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETBOOTOPTIONS_RETURN +#define PPP_CB_EXTERN_ON_NTSETBOOTOPTIONS_RETURN PPP_CB_EXTERN(on_NtSetBootOptions_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETCONTEXTTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTSETCONTEXTTHREAD_RETURN PPP_CB_EXTERN(on_NtSetContextThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEBUGFILTERSTATE_RETURN +#define PPP_CB_EXTERN_ON_NTSETDEBUGFILTERSTATE_RETURN PPP_CB_EXTERN(on_NtSetDebugFilterState_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTHARDERRORPORT_RETURN +#define PPP_CB_EXTERN_ON_NTSETDEFAULTHARDERRORPORT_RETURN PPP_CB_EXTERN(on_NtSetDefaultHardErrorPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTLOCALE_RETURN +#define PPP_CB_EXTERN_ON_NTSETDEFAULTLOCALE_RETURN PPP_CB_EXTERN(on_NtSetDefaultLocale_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTUILANGUAGE_RETURN +#define PPP_CB_EXTERN_ON_NTSETDEFAULTUILANGUAGE_RETURN PPP_CB_EXTERN(on_NtSetDefaultUILanguage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDRIVERENTRYORDER_RETURN +#define PPP_CB_EXTERN_ON_NTSETDRIVERENTRYORDER_RETURN PPP_CB_EXTERN(on_NtSetDriverEntryOrder_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEAFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSETEAFILE_RETURN PPP_CB_EXTERN(on_NtSetEaFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTSETEVENT_RETURN PPP_CB_EXTERN(on_NtSetEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEVENTBOOSTPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_NTSETEVENTBOOSTPRIORITY_RETURN PPP_CB_EXTERN(on_NtSetEventBoostPriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETHIGHEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTSETHIGHEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtSetHighEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtSetHighWaitLowEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN PPP_CB_EXTERN(on_NtSetInformationDebugObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONENLISTMENT_RETURN PPP_CB_EXTERN(on_NtSetInformationEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtSetInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtSetInformationJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONKEY_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONKEY_RETURN PPP_CB_EXTERN(on_NtSetInformationKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONOBJECT_RETURN PPP_CB_EXTERN(on_NtSetInformationObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONPROCESS_RETURN PPP_CB_EXTERN(on_NtSetInformationProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtSetInformationResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTHREAD_RETURN PPP_CB_EXTERN(on_NtSetInformationThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTOKEN_RETURN PPP_CB_EXTERN(on_NtSetInformationToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTION_RETURN PPP_CB_EXTERN(on_NtSetInformationTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtSetInformationTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONWORKERFACTORY_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONWORKERFACTORY_RETURN PPP_CB_EXTERN(on_NtSetInformationWorkerFactory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINTERVALPROFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSETINTERVALPROFILE_RETURN PPP_CB_EXTERN(on_NtSetIntervalProfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETIOCOMPLETION_RETURN +#define PPP_CB_EXTERN_ON_NTSETIOCOMPLETION_RETURN PPP_CB_EXTERN(on_NtSetIoCompletion_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETIOCOMPLETIONEX_RETURN +#define PPP_CB_EXTERN_ON_NTSETIOCOMPLETIONEX_RETURN PPP_CB_EXTERN(on_NtSetIoCompletionEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLDTENTRIES_RETURN +#define PPP_CB_EXTERN_ON_NTSETLDTENTRIES_RETURN PPP_CB_EXTERN(on_NtSetLdtEntries_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLOWEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTSETLOWEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtSetLowEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtSetLowWaitHighEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETQUOTAINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSETQUOTAINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtSetQuotaInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSECURITYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSETSECURITYOBJECT_RETURN PPP_CB_EXTERN(on_NtSetSecurityObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN +#define PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN PPP_CB_EXTERN(on_NtSetSystemEnvironmentValue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN +#define PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN PPP_CB_EXTERN(on_NtSetSystemEnvironmentValueEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTSETSYSTEMINFORMATION_RETURN PPP_CB_EXTERN(on_NtSetSystemInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMPOWERSTATE_RETURN +#define PPP_CB_EXTERN_ON_NTSETSYSTEMPOWERSTATE_RETURN PPP_CB_EXTERN(on_NtSetSystemPowerState_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMTIME_RETURN +#define PPP_CB_EXTERN_ON_NTSETSYSTEMTIME_RETURN PPP_CB_EXTERN(on_NtSetSystemTime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTHREADEXECUTIONSTATE_RETURN +#define PPP_CB_EXTERN_ON_NTSETTHREADEXECUTIONSTATE_RETURN PPP_CB_EXTERN(on_NtSetThreadExecutionState_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMER_RETURN +#define PPP_CB_EXTERN_ON_NTSETTIMER_RETURN PPP_CB_EXTERN(on_NtSetTimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMEREX_RETURN +#define PPP_CB_EXTERN_ON_NTSETTIMEREX_RETURN PPP_CB_EXTERN(on_NtSetTimerEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMERRESOLUTION_RETURN +#define PPP_CB_EXTERN_ON_NTSETTIMERRESOLUTION_RETURN PPP_CB_EXTERN(on_NtSetTimerResolution_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETUUIDSEED_RETURN +#define PPP_CB_EXTERN_ON_NTSETUUIDSEED_RETURN PPP_CB_EXTERN(on_NtSetUuidSeed_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETVALUEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTSETVALUEKEY_RETURN PPP_CB_EXTERN(on_NtSetValueKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETVOLUMEINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSETVOLUMEINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtSetVolumeInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSHUTDOWNSYSTEM_RETURN +#define PPP_CB_EXTERN_ON_NTSHUTDOWNSYSTEM_RETURN PPP_CB_EXTERN(on_NtShutdownSystem_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSHUTDOWNWORKERFACTORY_RETURN +#define PPP_CB_EXTERN_ON_NTSHUTDOWNWORKERFACTORY_RETURN PPP_CB_EXTERN(on_NtShutdownWorkerFactory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN PPP_CB_EXTERN(on_NtSignalAndWaitForSingleObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSINGLEPHASEREJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSINGLEPHASEREJECT_RETURN PPP_CB_EXTERN(on_NtSinglePhaseReject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSTARTPROFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSTARTPROFILE_RETURN PPP_CB_EXTERN(on_NtStartProfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSTOPPROFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSTOPPROFILE_RETURN PPP_CB_EXTERN(on_NtStopProfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSUSPENDPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTSUSPENDPROCESS_RETURN PPP_CB_EXTERN(on_NtSuspendProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSUSPENDTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTSUSPENDTHREAD_RETURN PPP_CB_EXTERN(on_NtSuspendThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSYSTEMDEBUGCONTROL_RETURN +#define PPP_CB_EXTERN_ON_NTSYSTEMDEBUGCONTROL_RETURN PPP_CB_EXTERN(on_NtSystemDebugControl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATEJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTTERMINATEJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtTerminateJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATEPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTTERMINATEPROCESS_RETURN PPP_CB_EXTERN(on_NtTerminateProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATETHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTTERMINATETHREAD_RETURN PPP_CB_EXTERN(on_NtTerminateThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTESTALERT_RETURN +#define PPP_CB_EXTERN_ON_NTTESTALERT_RETURN PPP_CB_EXTERN(on_NtTestAlert_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTHAWREGISTRY_RETURN +#define PPP_CB_EXTERN_ON_NTTHAWREGISTRY_RETURN PPP_CB_EXTERN(on_NtThawRegistry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTHAWTRANSACTIONS_RETURN +#define PPP_CB_EXTERN_ON_NTTHAWTRANSACTIONS_RETURN PPP_CB_EXTERN(on_NtThawTransactions_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRACECONTROL_RETURN +#define PPP_CB_EXTERN_ON_NTTRACECONTROL_RETURN PPP_CB_EXTERN(on_NtTraceControl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRACEEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTTRACEEVENT_RETURN PPP_CB_EXTERN(on_NtTraceEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRANSLATEFILEPATH_RETURN +#define PPP_CB_EXTERN_ON_NTTRANSLATEFILEPATH_RETURN PPP_CB_EXTERN(on_NtTranslateFilePath_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUMSTHREADYIELD_RETURN +#define PPP_CB_EXTERN_ON_NTUMSTHREADYIELD_RETURN PPP_CB_EXTERN(on_NtUmsThreadYield_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADDRIVER_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOADDRIVER_RETURN PPP_CB_EXTERN(on_NtUnloadDriver_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEY_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOADKEY_RETURN PPP_CB_EXTERN(on_NtUnloadKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEY2_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOADKEY2_RETURN PPP_CB_EXTERN(on_NtUnloadKey2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEYEX_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOADKEYEX_RETURN PPP_CB_EXTERN(on_NtUnloadKeyEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOCKFILE_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOCKFILE_RETURN PPP_CB_EXTERN(on_NtUnlockFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOCKVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOCKVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtUnlockVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNMAPVIEWOFSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTUNMAPVIEWOFSECTION_RETURN PPP_CB_EXTERN(on_NtUnmapViewOfSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTVDMCONTROL_RETURN +#define PPP_CB_EXTERN_ON_NTVDMCONTROL_RETURN PPP_CB_EXTERN(on_NtVdmControl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORDEBUGEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORDEBUGEVENT_RETURN PPP_CB_EXTERN(on_NtWaitForDebugEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORKEYEDEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORKEYEDEVENT_RETURN PPP_CB_EXTERN(on_NtWaitForKeyedEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS_RETURN PPP_CB_EXTERN(on_NtWaitForMultipleObjects_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN PPP_CB_EXTERN(on_NtWaitForMultipleObjects32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORSINGLEOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORSINGLEOBJECT_RETURN PPP_CB_EXTERN(on_NtWaitForSingleObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN PPP_CB_EXTERN(on_NtWaitForWorkViaWorkerFactory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITHIGHEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTWAITHIGHEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtWaitHighEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITLOWEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTWAITLOWEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtWaitLowEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWORKERFACTORYWORKERREADY_RETURN +#define PPP_CB_EXTERN_ON_NTWORKERFACTORYWORKERREADY_RETURN PPP_CB_EXTERN(on_NtWorkerFactoryWorkerReady_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEFILE_RETURN +#define PPP_CB_EXTERN_ON_NTWRITEFILE_RETURN PPP_CB_EXTERN(on_NtWriteFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEFILEGATHER_RETURN +#define PPP_CB_EXTERN_ON_NTWRITEFILEGATHER_RETURN PPP_CB_EXTERN(on_NtWriteFileGather_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEREQUESTDATA_RETURN +#define PPP_CB_EXTERN_ON_NTWRITEREQUESTDATA_RETURN PPP_CB_EXTERN(on_NtWriteRequestData_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTWRITEVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtWriteVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTYIELDEXECUTION_RETURN +#define PPP_CB_EXTERN_ON_NTYIELDEXECUTION_RETURN PPP_CB_EXTERN(on_NtYieldExecution_return) +#endif +#ifndef PPP_CB_EXTERN_ON_OPEN_RETURN +#define PPP_CB_EXTERN_ON_OPEN_RETURN PPP_CB_EXTERN(on_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_OPENAT_RETURN +#define PPP_CB_EXTERN_ON_OPENAT_RETURN PPP_CB_EXTERN(on_openat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PATHCONF_RETURN +#define PPP_CB_EXTERN_ON_PATHCONF_RETURN PPP_CB_EXTERN(on_pathconf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PDFORK_RETURN +#define PPP_CB_EXTERN_ON_PDFORK_RETURN PPP_CB_EXTERN(on_pdfork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PDGETPID_RETURN +#define PPP_CB_EXTERN_ON_PDGETPID_RETURN PPP_CB_EXTERN(on_pdgetpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PDKILL_RETURN +#define PPP_CB_EXTERN_ON_PDKILL_RETURN PPP_CB_EXTERN(on_pdkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PIPE_RETURN +#define PPP_CB_EXTERN_ON_PIPE_RETURN PPP_CB_EXTERN(on_pipe_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PIPE2_RETURN +#define PPP_CB_EXTERN_ON_PIPE2_RETURN PPP_CB_EXTERN(on_pipe2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_POLL_RETURN +#define PPP_CB_EXTERN_ON_POLL_RETURN PPP_CB_EXTERN(on_poll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_POSIX_FADVISE_RETURN +#define PPP_CB_EXTERN_ON_POSIX_FADVISE_RETURN PPP_CB_EXTERN(on_posix_fadvise_return) +#endif +#ifndef PPP_CB_EXTERN_ON_POSIX_FALLOCATE_RETURN +#define PPP_CB_EXTERN_ON_POSIX_FALLOCATE_RETURN PPP_CB_EXTERN(on_posix_fallocate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_POSIX_OPENPT_RETURN +#define PPP_CB_EXTERN_ON_POSIX_OPENPT_RETURN PPP_CB_EXTERN(on_posix_openpt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PPOLL_RETURN +#define PPP_CB_EXTERN_ON_PPOLL_RETURN PPP_CB_EXTERN(on_ppoll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PREAD_RETURN +#define PPP_CB_EXTERN_ON_PREAD_RETURN PPP_CB_EXTERN(on_pread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PREADV_RETURN +#define PPP_CB_EXTERN_ON_PREADV_RETURN PPP_CB_EXTERN(on_preadv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PROCCTL_RETURN +#define PPP_CB_EXTERN_ON_PROCCTL_RETURN PPP_CB_EXTERN(on_procctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PROFIL_RETURN +#define PPP_CB_EXTERN_ON_PROFIL_RETURN PPP_CB_EXTERN(on_profil_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PSELECT_RETURN +#define PPP_CB_EXTERN_ON_PSELECT_RETURN PPP_CB_EXTERN(on_pselect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PTRACE_RETURN +#define PPP_CB_EXTERN_ON_PTRACE_RETURN PPP_CB_EXTERN(on_ptrace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PWRITE_RETURN +#define PPP_CB_EXTERN_ON_PWRITE_RETURN PPP_CB_EXTERN(on_pwrite_return) +#endif +#ifndef PPP_CB_EXTERN_ON_PWRITEV_RETURN +#define PPP_CB_EXTERN_ON_PWRITEV_RETURN PPP_CB_EXTERN(on_pwritev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_QUOTA_RETURN +#define PPP_CB_EXTERN_ON_QUOTA_RETURN PPP_CB_EXTERN(on_quota_return) +#endif +#ifndef PPP_CB_EXTERN_ON_QUOTACTL_RETURN +#define PPP_CB_EXTERN_ON_QUOTACTL_RETURN PPP_CB_EXTERN(on_quotactl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RCTL_ADD_RULE_RETURN +#define PPP_CB_EXTERN_ON_RCTL_ADD_RULE_RETURN PPP_CB_EXTERN(on_rctl_add_rule_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RCTL_GET_LIMITS_RETURN +#define PPP_CB_EXTERN_ON_RCTL_GET_LIMITS_RETURN PPP_CB_EXTERN(on_rctl_get_limits_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RCTL_GET_RACCT_RETURN +#define PPP_CB_EXTERN_ON_RCTL_GET_RACCT_RETURN PPP_CB_EXTERN(on_rctl_get_racct_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RCTL_GET_RULES_RETURN +#define PPP_CB_EXTERN_ON_RCTL_GET_RULES_RETURN PPP_CB_EXTERN(on_rctl_get_rules_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RCTL_REMOVE_RULE_RETURN +#define PPP_CB_EXTERN_ON_RCTL_REMOVE_RULE_RETURN PPP_CB_EXTERN(on_rctl_remove_rule_return) +#endif +#ifndef PPP_CB_EXTERN_ON_READ_RETURN +#define PPP_CB_EXTERN_ON_READ_RETURN PPP_CB_EXTERN(on_read_return) +#endif +#ifndef PPP_CB_EXTERN_ON_READLINK_RETURN +#define PPP_CB_EXTERN_ON_READLINK_RETURN PPP_CB_EXTERN(on_readlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_READLINKAT_RETURN +#define PPP_CB_EXTERN_ON_READLINKAT_RETURN PPP_CB_EXTERN(on_readlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_READV_RETURN +#define PPP_CB_EXTERN_ON_READV_RETURN PPP_CB_EXTERN(on_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_REBOOT_RETURN +#define PPP_CB_EXTERN_ON_REBOOT_RETURN PPP_CB_EXTERN(on_reboot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RECV_RETURN +#define PPP_CB_EXTERN_ON_RECV_RETURN PPP_CB_EXTERN(on_recv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RECVFROM_RETURN +#define PPP_CB_EXTERN_ON_RECVFROM_RETURN PPP_CB_EXTERN(on_recvfrom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RECVMSG_RETURN +#define PPP_CB_EXTERN_ON_RECVMSG_RETURN PPP_CB_EXTERN(on_recvmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RENAME_RETURN +#define PPP_CB_EXTERN_ON_RENAME_RETURN PPP_CB_EXTERN(on_rename_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RENAMEAT_RETURN +#define PPP_CB_EXTERN_ON_RENAMEAT_RETURN PPP_CB_EXTERN(on_renameat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_REVOKE_RETURN +#define PPP_CB_EXTERN_ON_REVOKE_RETURN PPP_CB_EXTERN(on_revoke_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RFORK_RETURN +#define PPP_CB_EXTERN_ON_RFORK_RETURN PPP_CB_EXTERN(on_rfork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RMDIR_RETURN +#define PPP_CB_EXTERN_ON_RMDIR_RETURN PPP_CB_EXTERN(on_rmdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RPCTLS_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_RPCTLS_SYSCALL_RETURN PPP_CB_EXTERN(on_rpctls_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RTPRIO_RETURN +#define PPP_CB_EXTERN_ON_RTPRIO_RETURN PPP_CB_EXTERN(on_rtprio_return) +#endif +#ifndef PPP_CB_EXTERN_ON_RTPRIO_THREAD_RETURN +#define PPP_CB_EXTERN_ON_RTPRIO_THREAD_RETURN PPP_CB_EXTERN(on_rtprio_thread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SBRK_RETURN +#define PPP_CB_EXTERN_ON_SBRK_RETURN PPP_CB_EXTERN(on_sbrk_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_EXTERN_ON_SCHED_GET_PRIORITY_MAX_RETURN PPP_CB_EXTERN(on_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_EXTERN_ON_SCHED_GET_PRIORITY_MIN_RETURN PPP_CB_EXTERN(on_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_GETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SCHED_GETPARAM_RETURN PPP_CB_EXTERN(on_sched_getparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SCHED_GETSCHEDULER_RETURN PPP_CB_EXTERN(on_sched_getscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_EXTERN_ON_SCHED_RR_GET_INTERVAL_RETURN PPP_CB_EXTERN(on_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_SETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SCHED_SETPARAM_RETURN PPP_CB_EXTERN(on_sched_setparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SCHED_SETSCHEDULER_RETURN PPP_CB_EXTERN(on_sched_setscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCHED_YIELD_RETURN +#define PPP_CB_EXTERN_ON_SCHED_YIELD_RETURN PPP_CB_EXTERN(on_sched_yield_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCTP_GENERIC_RECVMSG_RETURN +#define PPP_CB_EXTERN_ON_SCTP_GENERIC_RECVMSG_RETURN PPP_CB_EXTERN(on_sctp_generic_recvmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCTP_GENERIC_SENDMSG_RETURN +#define PPP_CB_EXTERN_ON_SCTP_GENERIC_SENDMSG_RETURN PPP_CB_EXTERN(on_sctp_generic_sendmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCTP_GENERIC_SENDMSG_IOV_RETURN +#define PPP_CB_EXTERN_ON_SCTP_GENERIC_SENDMSG_IOV_RETURN PPP_CB_EXTERN(on_sctp_generic_sendmsg_iov_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SCTP_PEELOFF_RETURN +#define PPP_CB_EXTERN_ON_SCTP_PEELOFF_RETURN PPP_CB_EXTERN(on_sctp_peeloff_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SELECT_RETURN +#define PPP_CB_EXTERN_ON_SELECT_RETURN PPP_CB_EXTERN(on_select_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SEMGET_RETURN +#define PPP_CB_EXTERN_ON_SEMGET_RETURN PPP_CB_EXTERN(on_semget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SEMOP_RETURN +#define PPP_CB_EXTERN_ON_SEMOP_RETURN PPP_CB_EXTERN(on_semop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SEMSYS_RETURN +#define PPP_CB_EXTERN_ON_SEMSYS_RETURN PPP_CB_EXTERN(on_semsys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SEND_RETURN +#define PPP_CB_EXTERN_ON_SEND_RETURN PPP_CB_EXTERN(on_send_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SENDFILE_RETURN +#define PPP_CB_EXTERN_ON_SENDFILE_RETURN PPP_CB_EXTERN(on_sendfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SENDMSG_RETURN +#define PPP_CB_EXTERN_ON_SENDMSG_RETURN PPP_CB_EXTERN(on_sendmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SENDTO_RETURN +#define PPP_CB_EXTERN_ON_SENDTO_RETURN PPP_CB_EXTERN(on_sendto_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETAUDIT_RETURN +#define PPP_CB_EXTERN_ON_SETAUDIT_RETURN PPP_CB_EXTERN(on_setaudit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETAUDIT_ADDR_RETURN +#define PPP_CB_EXTERN_ON_SETAUDIT_ADDR_RETURN PPP_CB_EXTERN(on_setaudit_addr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETAUID_RETURN +#define PPP_CB_EXTERN_ON_SETAUID_RETURN PPP_CB_EXTERN(on_setauid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETCONTEXT_RETURN +#define PPP_CB_EXTERN_ON_SETCONTEXT_RETURN PPP_CB_EXTERN(on_setcontext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETDOMAINNAME_RETURN +#define PPP_CB_EXTERN_ON_SETDOMAINNAME_RETURN PPP_CB_EXTERN(on_setdomainname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETEGID_RETURN +#define PPP_CB_EXTERN_ON_SETEGID_RETURN PPP_CB_EXTERN(on_setegid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETEUID_RETURN +#define PPP_CB_EXTERN_ON_SETEUID_RETURN PPP_CB_EXTERN(on_seteuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETFIB_RETURN +#define PPP_CB_EXTERN_ON_SETFIB_RETURN PPP_CB_EXTERN(on_setfib_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETGID_RETURN +#define PPP_CB_EXTERN_ON_SETGID_RETURN PPP_CB_EXTERN(on_setgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SETGROUPS_RETURN PPP_CB_EXTERN(on_setgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETHOSTID_RETURN +#define PPP_CB_EXTERN_ON_SETHOSTID_RETURN PPP_CB_EXTERN(on_sethostid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETHOSTNAME_RETURN +#define PPP_CB_EXTERN_ON_SETHOSTNAME_RETURN PPP_CB_EXTERN(on_sethostname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SETITIMER_RETURN PPP_CB_EXTERN(on_setitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETLOGIN_RETURN +#define PPP_CB_EXTERN_ON_SETLOGIN_RETURN PPP_CB_EXTERN(on_setlogin_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETLOGINCLASS_RETURN +#define PPP_CB_EXTERN_ON_SETLOGINCLASS_RETURN PPP_CB_EXTERN(on_setloginclass_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETPGID_RETURN +#define PPP_CB_EXTERN_ON_SETPGID_RETURN PPP_CB_EXTERN(on_setpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SETPRIORITY_RETURN PPP_CB_EXTERN(on_setpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETREGID_RETURN +#define PPP_CB_EXTERN_ON_SETREGID_RETURN PPP_CB_EXTERN(on_setregid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SETRESGID_RETURN PPP_CB_EXTERN(on_setresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SETRESUID_RETURN PPP_CB_EXTERN(on_setresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETREUID_RETURN +#define PPP_CB_EXTERN_ON_SETREUID_RETURN PPP_CB_EXTERN(on_setreuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SETRLIMIT_RETURN PPP_CB_EXTERN(on_setrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETSID_RETURN +#define PPP_CB_EXTERN_ON_SETSID_RETURN PPP_CB_EXTERN(on_setsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SETSOCKOPT_RETURN PPP_CB_EXTERN(on_setsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SETTIMEOFDAY_RETURN PPP_CB_EXTERN(on_settimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SETUID_RETURN +#define PPP_CB_EXTERN_ON_SETUID_RETURN PPP_CB_EXTERN(on_setuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SHM_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SHM_OPEN_RETURN PPP_CB_EXTERN(on_shm_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SHM_OPEN2_RETURN +#define PPP_CB_EXTERN_ON_SHM_OPEN2_RETURN PPP_CB_EXTERN(on_shm_open2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SHM_RENAME_RETURN +#define PPP_CB_EXTERN_ON_SHM_RENAME_RETURN PPP_CB_EXTERN(on_shm_rename_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SHM_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SHM_UNLINK_RETURN PPP_CB_EXTERN(on_shm_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SHMCTL_RETURN +#define PPP_CB_EXTERN_ON_SHMCTL_RETURN PPP_CB_EXTERN(on_shmctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SHMDT_RETURN +#define PPP_CB_EXTERN_ON_SHMDT_RETURN PPP_CB_EXTERN(on_shmdt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SHMGET_RETURN +#define PPP_CB_EXTERN_ON_SHMGET_RETURN PPP_CB_EXTERN(on_shmget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SHUTDOWN_RETURN +#define PPP_CB_EXTERN_ON_SHUTDOWN_RETURN PPP_CB_EXTERN(on_shutdown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SIGACTION_RETURN PPP_CB_EXTERN(on_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGALTSTACK_RETURN +#define PPP_CB_EXTERN_ON_SIGALTSTACK_RETURN PPP_CB_EXTERN(on_sigaltstack_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGBLOCK_RETURN +#define PPP_CB_EXTERN_ON_SIGBLOCK_RETURN PPP_CB_EXTERN(on_sigblock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGFASTBLOCK_RETURN +#define PPP_CB_EXTERN_ON_SIGFASTBLOCK_RETURN PPP_CB_EXTERN(on_sigfastblock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SIGPENDING_RETURN PPP_CB_EXTERN(on_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SIGPROCMASK_RETURN PPP_CB_EXTERN(on_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGQUEUE_RETURN +#define PPP_CB_EXTERN_ON_SIGQUEUE_RETURN PPP_CB_EXTERN(on_sigqueue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SIGRETURN_RETURN PPP_CB_EXTERN(on_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGSETMASK_RETURN +#define PPP_CB_EXTERN_ON_SIGSETMASK_RETURN PPP_CB_EXTERN(on_sigsetmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGSTACK_RETURN +#define PPP_CB_EXTERN_ON_SIGSTACK_RETURN PPP_CB_EXTERN(on_sigstack_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SIGSUSPEND_RETURN PPP_CB_EXTERN(on_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGTIMEDWAIT_RETURN +#define PPP_CB_EXTERN_ON_SIGTIMEDWAIT_RETURN PPP_CB_EXTERN(on_sigtimedwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGVEC_RETURN +#define PPP_CB_EXTERN_ON_SIGVEC_RETURN PPP_CB_EXTERN(on_sigvec_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGWAIT_RETURN +#define PPP_CB_EXTERN_ON_SIGWAIT_RETURN PPP_CB_EXTERN(on_sigwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SIGWAITINFO_RETURN +#define PPP_CB_EXTERN_ON_SIGWAITINFO_RETURN PPP_CB_EXTERN(on_sigwaitinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SOCKET_RETURN +#define PPP_CB_EXTERN_ON_SOCKET_RETURN PPP_CB_EXTERN(on_socket_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SOCKETPAIR_RETURN +#define PPP_CB_EXTERN_ON_SOCKETPAIR_RETURN PPP_CB_EXTERN(on_socketpair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SSTK_RETURN +#define PPP_CB_EXTERN_ON_SSTK_RETURN PPP_CB_EXTERN(on_sstk_return) +#endif +#ifndef PPP_CB_EXTERN_ON_STAT_RETURN +#define PPP_CB_EXTERN_ON_STAT_RETURN PPP_CB_EXTERN(on_stat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_STATFS_RETURN +#define PPP_CB_EXTERN_ON_STATFS_RETURN PPP_CB_EXTERN(on_statfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SWAPCONTEXT_RETURN +#define PPP_CB_EXTERN_ON_SWAPCONTEXT_RETURN PPP_CB_EXTERN(on_swapcontext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SWAPOFF_RETURN +#define PPP_CB_EXTERN_ON_SWAPOFF_RETURN PPP_CB_EXTERN(on_swapoff_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SWAPON_RETURN +#define PPP_CB_EXTERN_ON_SWAPON_RETURN PPP_CB_EXTERN(on_swapon_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYMLINK_RETURN +#define PPP_CB_EXTERN_ON_SYMLINK_RETURN PPP_CB_EXTERN(on_symlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYMLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYMLINKAT_RETURN PPP_CB_EXTERN(on_symlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYNC_RETURN +#define PPP_CB_EXTERN_ON_SYNC_RETURN PPP_CB_EXTERN(on_sync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN PPP_CB_EXTERN(on_sys_accept_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN PPP_CB_EXTERN(on_sys_accept4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN PPP_CB_EXTERN(on_sys_access_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCT_RETURN PPP_CB_EXTERN(on_sys_acct_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN PPP_CB_EXTERN(on_sys_add_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_RETURN PPP_CB_EXTERN(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_RETURN +#define PPP_CB_EXTERN_ON_SYS_ALARM_RETURN PPP_CB_EXTERN(on_sys_alarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ARCH_PRCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_ARCH_PRCTL_RETURN PPP_CB_EXTERN(on_sys_arch_prctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_BIND_RETURN PPP_CB_EXTERN(on_sys_bind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_RETURN +#define PPP_CB_EXTERN_ON_SYS_BPF_RETURN PPP_CB_EXTERN(on_sys_bpf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_RETURN +#define PPP_CB_EXTERN_ON_SYS_BRK_RETURN PPP_CB_EXTERN(on_sys_brk_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN PPP_CB_EXTERN(on_sys_capget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN PPP_CB_EXTERN(on_sys_capset_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN PPP_CB_EXTERN(on_sys_chdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN PPP_CB_EXTERN(on_sys_chmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN PPP_CB_EXTERN(on_sys_chown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN PPP_CB_EXTERN(on_sys_chroot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN PPP_CB_EXTERN(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN PPP_CB_EXTERN(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN PPP_CB_EXTERN(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN PPP_CB_EXTERN(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN PPP_CB_EXTERN(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLONE_RETURN PPP_CB_EXTERN(on_sys_clone_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN PPP_CB_EXTERN(on_sys_close_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN PPP_CB_EXTERN(on_sys_connect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN PPP_CB_EXTERN(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CREAT_RETURN PPP_CB_EXTERN(on_sys_creat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN PPP_CB_EXTERN(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP_RETURN PPP_CB_EXTERN(on_sys_dup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP2_RETURN PPP_CB_EXTERN(on_sys_dup2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP3_RETURN PPP_CB_EXTERN(on_sys_dup3_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN PPP_CB_EXTERN(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN PPP_CB_EXTERN(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN PPP_CB_EXTERN(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN PPP_CB_EXTERN(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN PPP_CB_EXTERN(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN PPP_CB_EXTERN(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN PPP_CB_EXTERN(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN PPP_CB_EXTERN(on_sys_execve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN PPP_CB_EXTERN(on_sys_execveat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_RETURN PPP_CB_EXTERN(on_sys_exit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN PPP_CB_EXTERN(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN PPP_CB_EXTERN(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_RETURN PPP_CB_EXTERN(on_sys_fadvise64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN PPP_CB_EXTERN(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN PPP_CB_EXTERN(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN PPP_CB_EXTERN(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN PPP_CB_EXTERN(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN PPP_CB_EXTERN(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN PPP_CB_EXTERN(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN PPP_CB_EXTERN(on_sys_fchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN PPP_CB_EXTERN(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN PPP_CB_EXTERN(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN PPP_CB_EXTERN(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN PPP_CB_EXTERN(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN PPP_CB_EXTERN(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN PPP_CB_EXTERN(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN PPP_CB_EXTERN(on_sys_flock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FORK_RETURN PPP_CB_EXTERN(on_sys_fork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN PPP_CB_EXTERN(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN PPP_CB_EXTERN(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN PPP_CB_EXTERN(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN PPP_CB_EXTERN(on_sys_fsync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN PPP_CB_EXTERN(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN PPP_CB_EXTERN(on_sys_futex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_RETURN PPP_CB_EXTERN(on_sys_futimesat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN PPP_CB_EXTERN(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN PPP_CB_EXTERN(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN PPP_CB_EXTERN(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN PPP_CB_EXTERN(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN PPP_CB_EXTERN(on_sys_getdents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN PPP_CB_EXTERN(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN PPP_CB_EXTERN(on_sys_getegid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN PPP_CB_EXTERN(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGID_RETURN PPP_CB_EXTERN(on_sys_getgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN PPP_CB_EXTERN(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN PPP_CB_EXTERN(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN PPP_CB_EXTERN(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN PPP_CB_EXTERN(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN PPP_CB_EXTERN(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPID_RETURN PPP_CB_EXTERN(on_sys_getpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN PPP_CB_EXTERN(on_sys_getppid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN PPP_CB_EXTERN(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN PPP_CB_EXTERN(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN PPP_CB_EXTERN(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN PPP_CB_EXTERN(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN PPP_CB_EXTERN(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN PPP_CB_EXTERN(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSID_RETURN PPP_CB_EXTERN(on_sys_getsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN PPP_CB_EXTERN(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN PPP_CB_EXTERN(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTID_RETURN PPP_CB_EXTERN(on_sys_gettid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN PPP_CB_EXTERN(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETUID_RETURN PPP_CB_EXTERN(on_sys_getuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN PPP_CB_EXTERN(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN PPP_CB_EXTERN(on_sys_init_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN PPP_CB_EXTERN(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN PPP_CB_EXTERN(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN PPP_CB_EXTERN(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN PPP_CB_EXTERN(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN PPP_CB_EXTERN(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_RETURN PPP_CB_EXTERN(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN PPP_CB_EXTERN(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN PPP_CB_EXTERN(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN PPP_CB_EXTERN(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPERM_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPERM_RETURN PPP_CB_EXTERN(on_sys_ioperm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPL_RETURN PPP_CB_EXTERN(on_sys_iopl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN PPP_CB_EXTERN(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN PPP_CB_EXTERN(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_KCMP_RETURN PPP_CB_EXTERN(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_FILE_LOAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEXEC_FILE_LOAD_RETURN PPP_CB_EXTERN(on_sys_kexec_file_load_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN PPP_CB_EXTERN(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN PPP_CB_EXTERN(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KILL_RETURN PPP_CB_EXTERN(on_sys_kill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN PPP_CB_EXTERN(on_sys_lchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN PPP_CB_EXTERN(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINK_RETURN PPP_CB_EXTERN(on_sys_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN PPP_CB_EXTERN(on_sys_linkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN PPP_CB_EXTERN(on_sys_listen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN PPP_CB_EXTERN(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN PPP_CB_EXTERN(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN PPP_CB_EXTERN(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN PPP_CB_EXTERN(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN PPP_CB_EXTERN(on_sys_lseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN PPP_CB_EXTERN(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN PPP_CB_EXTERN(on_sys_madvise_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MBIND_RETURN PPP_CB_EXTERN(on_sys_mbind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN PPP_CB_EXTERN(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN PPP_CB_EXTERN(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN PPP_CB_EXTERN(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN PPP_CB_EXTERN(on_sys_mincore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN PPP_CB_EXTERN(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN PPP_CB_EXTERN(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN PPP_CB_EXTERN(on_sys_mknod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN PPP_CB_EXTERN(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN PPP_CB_EXTERN(on_sys_mlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN PPP_CB_EXTERN(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN PPP_CB_EXTERN(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MMAP_RETURN PPP_CB_EXTERN(on_sys_mmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MODIFY_LDT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MODIFY_LDT_RETURN PPP_CB_EXTERN(on_sys_modify_ldt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN PPP_CB_EXTERN(on_sys_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN PPP_CB_EXTERN(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN PPP_CB_EXTERN(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN PPP_CB_EXTERN(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN PPP_CB_EXTERN(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN PPP_CB_EXTERN(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN PPP_CB_EXTERN(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN PPP_CB_EXTERN(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN PPP_CB_EXTERN(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN PPP_CB_EXTERN(on_sys_mremap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGCTL_RETURN PPP_CB_EXTERN(on_sys_msgctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN PPP_CB_EXTERN(on_sys_msgget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN PPP_CB_EXTERN(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN PPP_CB_EXTERN(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN PPP_CB_EXTERN(on_sys_msync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN PPP_CB_EXTERN(on_sys_munlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN PPP_CB_EXTERN(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN PPP_CB_EXTERN(on_sys_munmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN PPP_CB_EXTERN(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_RETURN PPP_CB_EXTERN(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN PPP_CB_EXTERN(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_RETURN PPP_CB_EXTERN(on_sys_newfstatat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN PPP_CB_EXTERN(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN PPP_CB_EXTERN(on_sys_newstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN PPP_CB_EXTERN(on_sys_newuname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_RETURN PPP_CB_EXTERN(on_sys_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN PPP_CB_EXTERN(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN PPP_CB_EXTERN(on_sys_openat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN PPP_CB_EXTERN(on_sys_pause_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN PPP_CB_EXTERN(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN PPP_CB_EXTERN(on_sys_personality_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE_RETURN PPP_CB_EXTERN(on_sys_pipe_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN PPP_CB_EXTERN(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN PPP_CB_EXTERN(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN PPP_CB_EXTERN(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN PPP_CB_EXTERN(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN PPP_CB_EXTERN(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_POLL_RETURN PPP_CB_EXTERN(on_sys_poll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN PPP_CB_EXTERN(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN PPP_CB_EXTERN(on_sys_prctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN PPP_CB_EXTERN(on_sys_pread64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV_RETURN PPP_CB_EXTERN(on_sys_preadv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN PPP_CB_EXTERN(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN PPP_CB_EXTERN(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN PPP_CB_EXTERN(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN PPP_CB_EXTERN(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN PPP_CB_EXTERN(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN PPP_CB_EXTERN(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN PPP_CB_EXTERN(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN PPP_CB_EXTERN(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN PPP_CB_EXTERN(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN PPP_CB_EXTERN(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_RETURN +#define PPP_CB_EXTERN_ON_SYS_READ_RETURN PPP_CB_EXTERN(on_sys_read_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN PPP_CB_EXTERN(on_sys_readahead_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINK_RETURN PPP_CB_EXTERN(on_sys_readlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN PPP_CB_EXTERN(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_READV_RETURN PPP_CB_EXTERN(on_sys_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN PPP_CB_EXTERN(on_sys_reboot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN PPP_CB_EXTERN(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN PPP_CB_EXTERN(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN PPP_CB_EXTERN(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN PPP_CB_EXTERN(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN PPP_CB_EXTERN(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAME_RETURN PPP_CB_EXTERN(on_sys_rename_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN PPP_CB_EXTERN(on_sys_renameat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN PPP_CB_EXTERN(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN PPP_CB_EXTERN(on_sys_request_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN PPP_CB_EXTERN(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN PPP_CB_EXTERN(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN PPP_CB_EXTERN(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN PPP_CB_EXTERN(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN PPP_CB_EXTERN(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN PPP_CB_EXTERN(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN PPP_CB_EXTERN(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN PPP_CB_EXTERN(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN PPP_CB_EXTERN(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN PPP_CB_EXTERN(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN PPP_CB_EXTERN(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN PPP_CB_EXTERN(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN PPP_CB_EXTERN(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN PPP_CB_EXTERN(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN PPP_CB_EXTERN(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SELECT_RETURN PPP_CB_EXTERN(on_sys_select_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN PPP_CB_EXTERN(on_sys_semctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN PPP_CB_EXTERN(on_sys_semget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMOP_RETURN PPP_CB_EXTERN(on_sys_semop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN PPP_CB_EXTERN(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN PPP_CB_EXTERN(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN PPP_CB_EXTERN(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN PPP_CB_EXTERN(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN PPP_CB_EXTERN(on_sys_sendto_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN PPP_CB_EXTERN(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN PPP_CB_EXTERN(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN PPP_CB_EXTERN(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN PPP_CB_EXTERN(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN PPP_CB_EXTERN(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN PPP_CB_EXTERN(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGID_RETURN PPP_CB_EXTERN(on_sys_setgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN PPP_CB_EXTERN(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN PPP_CB_EXTERN(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN PPP_CB_EXTERN(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETNS_RETURN PPP_CB_EXTERN(on_sys_setns_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN PPP_CB_EXTERN(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN PPP_CB_EXTERN(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN PPP_CB_EXTERN(on_sys_setregid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN PPP_CB_EXTERN(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN PPP_CB_EXTERN(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN PPP_CB_EXTERN(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN PPP_CB_EXTERN(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSID_RETURN PPP_CB_EXTERN(on_sys_setsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN PPP_CB_EXTERN(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN PPP_CB_EXTERN(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUID_RETURN PPP_CB_EXTERN(on_sys_setuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN PPP_CB_EXTERN(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN PPP_CB_EXTERN(on_sys_shmat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMCTL_RETURN PPP_CB_EXTERN(on_sys_shmctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN PPP_CB_EXTERN(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN PPP_CB_EXTERN(on_sys_shmget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN PPP_CB_EXTERN(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN PPP_CB_EXTERN(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN PPP_CB_EXTERN(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN PPP_CB_EXTERN(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN PPP_CB_EXTERN(on_sys_socket_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN PPP_CB_EXTERN(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN PPP_CB_EXTERN(on_sys_splice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS_RETURN PPP_CB_EXTERN(on_sys_statfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATX_RETURN PPP_CB_EXTERN(on_sys_statx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN PPP_CB_EXTERN(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN PPP_CB_EXTERN(on_sys_swapon_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN PPP_CB_EXTERN(on_sys_symlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN PPP_CB_EXTERN(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_RETURN PPP_CB_EXTERN(on_sys_sync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN PPP_CB_EXTERN(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN PPP_CB_EXTERN(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN PPP_CB_EXTERN(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN PPP_CB_EXTERN(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN PPP_CB_EXTERN(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN PPP_CB_EXTERN(on_sys_syslog_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TEE_RETURN PPP_CB_EXTERN(on_sys_tee_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN PPP_CB_EXTERN(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIME_RETURN PPP_CB_EXTERN(on_sys_time_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN PPP_CB_EXTERN(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN PPP_CB_EXTERN(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN PPP_CB_EXTERN(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN PPP_CB_EXTERN(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN PPP_CB_EXTERN(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN PPP_CB_EXTERN(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN PPP_CB_EXTERN(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN PPP_CB_EXTERN(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMES_RETURN PPP_CB_EXTERN(on_sys_times_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TKILL_RETURN PPP_CB_EXTERN(on_sys_tkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN PPP_CB_EXTERN(on_sys_truncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMASK_RETURN PPP_CB_EXTERN(on_sys_umask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN PPP_CB_EXTERN(on_sys_umount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN PPP_CB_EXTERN(on_sys_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN PPP_CB_EXTERN(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN PPP_CB_EXTERN(on_sys_unshare_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN PPP_CB_EXTERN(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_USTAT_RETURN PPP_CB_EXTERN(on_sys_ustat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIME_RETURN PPP_CB_EXTERN(on_sys_utime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN PPP_CB_EXTERN(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMES_RETURN PPP_CB_EXTERN(on_sys_utimes_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VFORK_RETURN +#define PPP_CB_EXTERN_ON_SYS_VFORK_RETURN PPP_CB_EXTERN(on_sys_vfork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN PPP_CB_EXTERN(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN PPP_CB_EXTERN(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN PPP_CB_EXTERN(on_sys_wait4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAITID_RETURN PPP_CB_EXTERN(on_sys_waitid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITE_RETURN PPP_CB_EXTERN(on_sys_write_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN PPP_CB_EXTERN(on_sys_writev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYSARCH_RETURN +#define PPP_CB_EXTERN_ON_SYSARCH_RETURN PPP_CB_EXTERN(on_sysarch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_CREATE_RETURN +#define PPP_CB_EXTERN_ON_THR_CREATE_RETURN PPP_CB_EXTERN(on_thr_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_EXIT_RETURN +#define PPP_CB_EXTERN_ON_THR_EXIT_RETURN PPP_CB_EXTERN(on_thr_exit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_KILL_RETURN +#define PPP_CB_EXTERN_ON_THR_KILL_RETURN PPP_CB_EXTERN(on_thr_kill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_KILL2_RETURN +#define PPP_CB_EXTERN_ON_THR_KILL2_RETURN PPP_CB_EXTERN(on_thr_kill2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_NEW_RETURN +#define PPP_CB_EXTERN_ON_THR_NEW_RETURN PPP_CB_EXTERN(on_thr_new_return) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_SELF_RETURN +#define PPP_CB_EXTERN_ON_THR_SELF_RETURN PPP_CB_EXTERN(on_thr_self_return) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_SET_NAME_RETURN +#define PPP_CB_EXTERN_ON_THR_SET_NAME_RETURN PPP_CB_EXTERN(on_thr_set_name_return) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_SUSPEND_RETURN +#define PPP_CB_EXTERN_ON_THR_SUSPEND_RETURN PPP_CB_EXTERN(on_thr_suspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_THR_WAKE_RETURN +#define PPP_CB_EXTERN_ON_THR_WAKE_RETURN PPP_CB_EXTERN(on_thr_wake_return) +#endif +#ifndef PPP_CB_EXTERN_ON_TRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_TRUNCATE_RETURN PPP_CB_EXTERN(on_truncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_UMASK_RETURN +#define PPP_CB_EXTERN_ON_UMASK_RETURN PPP_CB_EXTERN(on_umask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_UNAME_RETURN +#define PPP_CB_EXTERN_ON_UNAME_RETURN PPP_CB_EXTERN(on_uname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_UNDELETE_RETURN +#define PPP_CB_EXTERN_ON_UNDELETE_RETURN PPP_CB_EXTERN(on_undelete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_UNLINK_RETURN PPP_CB_EXTERN(on_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_UNLINKAT_RETURN +#define PPP_CB_EXTERN_ON_UNLINKAT_RETURN PPP_CB_EXTERN(on_unlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_UNMOUNT_RETURN +#define PPP_CB_EXTERN_ON_UNMOUNT_RETURN PPP_CB_EXTERN(on_unmount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_UTIMENSAT_RETURN +#define PPP_CB_EXTERN_ON_UTIMENSAT_RETURN PPP_CB_EXTERN(on_utimensat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_UTIMES_RETURN +#define PPP_CB_EXTERN_ON_UTIMES_RETURN PPP_CB_EXTERN(on_utimes_return) +#endif +#ifndef PPP_CB_EXTERN_ON_UTRACE_RETURN +#define PPP_CB_EXTERN_ON_UTRACE_RETURN PPP_CB_EXTERN(on_utrace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_UUIDGEN_RETURN +#define PPP_CB_EXTERN_ON_UUIDGEN_RETURN PPP_CB_EXTERN(on_uuidgen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_VADVISE_RETURN +#define PPP_CB_EXTERN_ON_VADVISE_RETURN PPP_CB_EXTERN(on_vadvise_return) +#endif +#ifndef PPP_CB_EXTERN_ON_VFORK_RETURN +#define PPP_CB_EXTERN_ON_VFORK_RETURN PPP_CB_EXTERN(on_vfork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_WAIT_RETURN +#define PPP_CB_EXTERN_ON_WAIT_RETURN PPP_CB_EXTERN(on_wait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_WAIT4_RETURN +#define PPP_CB_EXTERN_ON_WAIT4_RETURN PPP_CB_EXTERN(on_wait4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_WAIT6_RETURN +#define PPP_CB_EXTERN_ON_WAIT6_RETURN PPP_CB_EXTERN(on_wait6_return) +#endif +#ifndef PPP_CB_EXTERN_ON_WRITE_RETURN +#define PPP_CB_EXTERN_ON_WRITE_RETURN PPP_CB_EXTERN(on_write_return) +#endif +#ifndef PPP_CB_EXTERN_ON_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_WRITEV_RETURN PPP_CB_EXTERN(on_writev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_YIELD_RETURN +#define PPP_CB_EXTERN_ON_YIELD_RETURN PPP_CB_EXTERN(on_yield_return) #endif -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#endif +#if defined(TARGET_I386) +#ifndef PPP_CB_EXTERN_ON_NTACCEPTCONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTACCEPTCONNECTPORT_RETURN PPP_CB_EXTERN(on_NtAcceptConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECK_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECK_RETURN PPP_CB_EXTERN(on_NtAccessCheck_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKANDAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKANDAUDITALARM_RETURN PPP_CB_EXTERN(on_NtAccessCheckAndAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPE_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPE_RETURN PPP_CB_EXTERN(on_NtAccessCheckByType_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN PPP_CB_EXTERN(on_NtAccessCheckByTypeAndAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN PPP_CB_EXTERN(on_NtAccessCheckByTypeResultList_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN PPP_CB_EXTERN(on_NtAccessCheckByTypeResultListAndAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN +#define PPP_CB_EXTERN_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN PPP_CB_EXTERN(on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDATOM_RETURN +#define PPP_CB_EXTERN_ON_NTADDATOM_RETURN PPP_CB_EXTERN(on_NtAddAtom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDBOOTENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTADDBOOTENTRY_RETURN PPP_CB_EXTERN(on_NtAddBootEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADDDRIVERENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTADDDRIVERENTRY_RETURN PPP_CB_EXTERN(on_NtAddDriverEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADJUSTGROUPSTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTADJUSTGROUPSTOKEN_RETURN PPP_CB_EXTERN(on_NtAdjustGroupsToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTADJUSTPRIVILEGESTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTADJUSTPRIVILEGESTOKEN_RETURN PPP_CB_EXTERN(on_NtAdjustPrivilegesToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALERTRESUMETHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTALERTRESUMETHREAD_RETURN PPP_CB_EXTERN(on_NtAlertResumeThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALERTTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTALERTTHREAD_RETURN PPP_CB_EXTERN(on_NtAlertThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATELOCALLYUNIQUEID_RETURN +#define PPP_CB_EXTERN_ON_NTALLOCATELOCALLYUNIQUEID_RETURN PPP_CB_EXTERN(on_NtAllocateLocallyUniqueId_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATERESERVEOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTALLOCATERESERVEOBJECT_RETURN PPP_CB_EXTERN(on_NtAllocateReserveObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN +#define PPP_CB_EXTERN_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN PPP_CB_EXTERN(on_NtAllocateUserPhysicalPages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEUUIDS_RETURN +#define PPP_CB_EXTERN_ON_NTALLOCATEUUIDS_RETURN PPP_CB_EXTERN(on_NtAllocateUuids_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALLOCATEVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTALLOCATEVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtAllocateVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCACCEPTCONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCACCEPTCONNECTPORT_RETURN PPP_CB_EXTERN(on_NtAlpcAcceptConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCANCELMESSAGE_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCANCELMESSAGE_RETURN PPP_CB_EXTERN(on_NtAlpcCancelMessage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCONNECTPORT_RETURN PPP_CB_EXTERN(on_NtAlpcConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCREATEPORT_RETURN PPP_CB_EXTERN(on_NtAlpcCreatePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATEPORTSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCREATEPORTSECTION_RETURN PPP_CB_EXTERN(on_NtAlpcCreatePortSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATERESOURCERESERVE_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCREATERESOURCERESERVE_RETURN PPP_CB_EXTERN(on_NtAlpcCreateResourceReserve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATESECTIONVIEW_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCREATESECTIONVIEW_RETURN PPP_CB_EXTERN(on_NtAlpcCreateSectionView_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCCREATESECURITYCONTEXT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCCREATESECURITYCONTEXT_RETURN PPP_CB_EXTERN(on_NtAlpcCreateSecurityContext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETEPORTSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTALPCDELETEPORTSECTION_RETURN PPP_CB_EXTERN(on_NtAlpcDeletePortSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETERESOURCERESERVE_RETURN +#define PPP_CB_EXTERN_ON_NTALPCDELETERESOURCERESERVE_RETURN PPP_CB_EXTERN(on_NtAlpcDeleteResourceReserve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETESECTIONVIEW_RETURN +#define PPP_CB_EXTERN_ON_NTALPCDELETESECTIONVIEW_RETURN PPP_CB_EXTERN(on_NtAlpcDeleteSectionView_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDELETESECURITYCONTEXT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCDELETESECURITYCONTEXT_RETURN PPP_CB_EXTERN(on_NtAlpcDeleteSecurityContext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCDISCONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCDISCONNECTPORT_RETURN PPP_CB_EXTERN(on_NtAlpcDisconnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN PPP_CB_EXTERN(on_NtAlpcImpersonateClientOfPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCOPENSENDERPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTALPCOPENSENDERPROCESS_RETURN PPP_CB_EXTERN(on_NtAlpcOpenSenderProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCOPENSENDERTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTALPCOPENSENDERTHREAD_RETURN PPP_CB_EXTERN(on_NtAlpcOpenSenderThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATION_RETURN PPP_CB_EXTERN(on_NtAlpcQueryInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN +#define PPP_CB_EXTERN_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN PPP_CB_EXTERN(on_NtAlpcQueryInformationMessage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCREVOKESECURITYCONTEXT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCREVOKESECURITYCONTEXT_RETURN PPP_CB_EXTERN(on_NtAlpcRevokeSecurityContext_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCSENDWAITRECEIVEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTALPCSENDWAITRECEIVEPORT_RETURN PPP_CB_EXTERN(on_NtAlpcSendWaitReceivePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTALPCSETINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTALPCSETINFORMATION_RETURN PPP_CB_EXTERN(on_NtAlpcSetInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTAPPHELPCACHECONTROL_RETURN +#define PPP_CB_EXTERN_ON_NTAPPHELPCACHECONTROL_RETURN PPP_CB_EXTERN(on_NtApphelpCacheControl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTAREMAPPEDFILESTHESAME_RETURN +#define PPP_CB_EXTERN_ON_NTAREMAPPEDFILESTHESAME_RETURN PPP_CB_EXTERN(on_NtAreMappedFilesTheSame_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtAssignProcessToJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCALLBACKRETURN_RETURN +#define PPP_CB_EXTERN_ON_NTCALLBACKRETURN_RETURN PPP_CB_EXTERN(on_NtCallbackReturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELIOFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCANCELIOFILE_RETURN PPP_CB_EXTERN(on_NtCancelIoFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELIOFILEEX_RETURN +#define PPP_CB_EXTERN_ON_NTCANCELIOFILEEX_RETURN PPP_CB_EXTERN(on_NtCancelIoFileEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN PPP_CB_EXTERN(on_NtCancelSynchronousIoFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCANCELTIMER_RETURN +#define PPP_CB_EXTERN_ON_NTCANCELTIMER_RETURN PPP_CB_EXTERN(on_NtCancelTimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLEAREVENT_RETURN +#define PPP_CB_EXTERN_ON_NTCLEAREVENT_RETURN PPP_CB_EXTERN(on_NtClearEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLOSE_RETURN +#define PPP_CB_EXTERN_ON_NTCLOSE_RETURN PPP_CB_EXTERN(on_NtClose_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCLOSEOBJECTAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTCLOSEOBJECTAUDITALARM_RETURN PPP_CB_EXTERN(on_NtCloseObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITCOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_NTCOMMITCOMPLETE_RETURN PPP_CB_EXTERN(on_NtCommitComplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTCOMMITENLISTMENT_RETURN PPP_CB_EXTERN(on_NtCommitEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMMITTRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTCOMMITTRANSACTION_RETURN PPP_CB_EXTERN(on_NtCommitTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPACTKEYS_RETURN +#define PPP_CB_EXTERN_ON_NTCOMPACTKEYS_RETURN PPP_CB_EXTERN(on_NtCompactKeys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPARETOKENS_RETURN +#define PPP_CB_EXTERN_ON_NTCOMPARETOKENS_RETURN PPP_CB_EXTERN(on_NtCompareTokens_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPLETECONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTCOMPLETECONNECTPORT_RETURN PPP_CB_EXTERN(on_NtCompleteConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCOMPRESSKEY_RETURN +#define PPP_CB_EXTERN_ON_NTCOMPRESSKEY_RETURN PPP_CB_EXTERN(on_NtCompressKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTCONNECTPORT_RETURN PPP_CB_EXTERN(on_NtConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCONTINUE_RETURN +#define PPP_CB_EXTERN_ON_NTCONTINUE_RETURN PPP_CB_EXTERN(on_NtContinue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEDEBUGOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEDEBUGOBJECT_RETURN PPP_CB_EXTERN(on_NtCreateDebugObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEDIRECTORYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEDIRECTORYOBJECT_RETURN PPP_CB_EXTERN(on_NtCreateDirectoryObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEENLISTMENT_RETURN PPP_CB_EXTERN(on_NtCreateEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEEVENT_RETURN PPP_CB_EXTERN(on_NtCreateEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtCreateEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEFILE_RETURN PPP_CB_EXTERN(on_NtCreateFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEIOCOMPLETION_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEIOCOMPLETION_RETURN PPP_CB_EXTERN(on_NtCreateIoCompletion_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtCreateJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEJOBSET_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEJOBSET_RETURN PPP_CB_EXTERN(on_NtCreateJobSet_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEKEY_RETURN PPP_CB_EXTERN(on_NtCreateKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEYEDEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEKEYEDEVENT_RETURN PPP_CB_EXTERN(on_NtCreateKeyedEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEKEYTRANSACTED_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEKEYTRANSACTED_RETURN PPP_CB_EXTERN(on_NtCreateKeyTransacted_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEMAILSLOTFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEMAILSLOTFILE_RETURN PPP_CB_EXTERN(on_NtCreateMailslotFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEMUTANT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEMUTANT_RETURN PPP_CB_EXTERN(on_NtCreateMutant_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATENAMEDPIPEFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATENAMEDPIPEFILE_RETURN PPP_CB_EXTERN(on_NtCreateNamedPipeFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPAGINGFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPAGINGFILE_RETURN PPP_CB_EXTERN(on_NtCreatePagingFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPORT_RETURN PPP_CB_EXTERN(on_NtCreatePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPRIVATENAMESPACE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPRIVATENAMESPACE_RETURN PPP_CB_EXTERN(on_NtCreatePrivateNamespace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPROCESS_RETURN PPP_CB_EXTERN(on_NtCreateProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROCESSEX_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPROCESSEX_RETURN PPP_CB_EXTERN(on_NtCreateProcessEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROFILE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPROFILE_RETURN PPP_CB_EXTERN(on_NtCreateProfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEPROFILEEX_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEPROFILEEX_RETURN PPP_CB_EXTERN(on_NtCreateProfileEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATERESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTCREATERESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtCreateResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESECTION_RETURN +#define PPP_CB_EXTERN_ON_NTCREATESECTION_RETURN PPP_CB_EXTERN(on_NtCreateSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESEMAPHORE_RETURN +#define PPP_CB_EXTERN_ON_NTCREATESEMAPHORE_RETURN PPP_CB_EXTERN(on_NtCreateSemaphore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATESYMBOLICLINKOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATESYMBOLICLINKOBJECT_RETURN PPP_CB_EXTERN(on_NtCreateSymbolicLinkObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETHREAD_RETURN PPP_CB_EXTERN(on_NtCreateThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETHREADEX_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETHREADEX_RETURN PPP_CB_EXTERN(on_NtCreateThreadEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETIMER_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETIMER_RETURN PPP_CB_EXTERN(on_NtCreateTimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETOKEN_RETURN PPP_CB_EXTERN(on_NtCreateToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETRANSACTION_RETURN PPP_CB_EXTERN(on_NtCreateTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATETRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTCREATETRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtCreateTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEUSERPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEUSERPROCESS_RETURN PPP_CB_EXTERN(on_NtCreateUserProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEWAITABLEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEWAITABLEPORT_RETURN PPP_CB_EXTERN(on_NtCreateWaitablePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTCREATEWORKERFACTORY_RETURN +#define PPP_CB_EXTERN_ON_NTCREATEWORKERFACTORY_RETURN PPP_CB_EXTERN(on_NtCreateWorkerFactory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEBUGACTIVEPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTDEBUGACTIVEPROCESS_RETURN PPP_CB_EXTERN(on_NtDebugActiveProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEBUGCONTINUE_RETURN +#define PPP_CB_EXTERN_ON_NTDEBUGCONTINUE_RETURN PPP_CB_EXTERN(on_NtDebugContinue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELAYEXECUTION_RETURN +#define PPP_CB_EXTERN_ON_NTDELAYEXECUTION_RETURN PPP_CB_EXTERN(on_NtDelayExecution_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEATOM_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEATOM_RETURN PPP_CB_EXTERN(on_NtDeleteAtom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEBOOTENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEBOOTENTRY_RETURN PPP_CB_EXTERN(on_NtDeleteBootEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEDRIVERENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEDRIVERENTRY_RETURN PPP_CB_EXTERN(on_NtDeleteDriverEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEFILE_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEFILE_RETURN PPP_CB_EXTERN(on_NtDeleteFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEKEY_RETURN PPP_CB_EXTERN(on_NtDeleteKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEOBJECTAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEOBJECTAUDITALARM_RETURN PPP_CB_EXTERN(on_NtDeleteObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEPRIVATENAMESPACE_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEPRIVATENAMESPACE_RETURN PPP_CB_EXTERN(on_NtDeletePrivateNamespace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDELETEVALUEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTDELETEVALUEKEY_RETURN PPP_CB_EXTERN(on_NtDeleteValueKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDEVICEIOCONTROLFILE_RETURN +#define PPP_CB_EXTERN_ON_NTDEVICEIOCONTROLFILE_RETURN PPP_CB_EXTERN(on_NtDeviceIoControlFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDISABLELASTKNOWNGOOD_RETURN +#define PPP_CB_EXTERN_ON_NTDISABLELASTKNOWNGOOD_RETURN PPP_CB_EXTERN(on_NtDisableLastKnownGood_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDISPLAYSTRING_RETURN +#define PPP_CB_EXTERN_ON_NTDISPLAYSTRING_RETURN PPP_CB_EXTERN(on_NtDisplayString_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDRAWTEXT_RETURN +#define PPP_CB_EXTERN_ON_NTDRAWTEXT_RETURN PPP_CB_EXTERN(on_NtDrawText_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDUPLICATEOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTDUPLICATEOBJECT_RETURN PPP_CB_EXTERN(on_NtDuplicateObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTDUPLICATETOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTDUPLICATETOKEN_RETURN PPP_CB_EXTERN(on_NtDuplicateToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENABLELASTKNOWNGOOD_RETURN +#define PPP_CB_EXTERN_ON_NTENABLELASTKNOWNGOOD_RETURN PPP_CB_EXTERN(on_NtEnableLastKnownGood_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEBOOTENTRIES_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATEBOOTENTRIES_RETURN PPP_CB_EXTERN(on_NtEnumerateBootEntries_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEDRIVERENTRIES_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATEDRIVERENTRIES_RETURN PPP_CB_EXTERN(on_NtEnumerateDriverEntries_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATEKEY_RETURN PPP_CB_EXTERN(on_NtEnumerateKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN PPP_CB_EXTERN(on_NtEnumerateSystemEnvironmentValuesEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATETRANSACTIONOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATETRANSACTIONOBJECT_RETURN PPP_CB_EXTERN(on_NtEnumerateTransactionObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTENUMERATEVALUEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTENUMERATEVALUEKEY_RETURN PPP_CB_EXTERN(on_NtEnumerateValueKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTEXTENDSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTEXTENDSECTION_RETURN PPP_CB_EXTERN(on_NtExtendSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFILTERTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTFILTERTOKEN_RETURN PPP_CB_EXTERN(on_NtFilterToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFINDATOM_RETURN +#define PPP_CB_EXTERN_ON_NTFINDATOM_RETURN PPP_CB_EXTERN(on_NtFindAtom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHBUFFERSFILE_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHBUFFERSFILE_RETURN PPP_CB_EXTERN(on_NtFlushBuffersFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHINSTALLUILANGUAGE_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHINSTALLUILANGUAGE_RETURN PPP_CB_EXTERN(on_NtFlushInstallUILanguage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHINSTRUCTIONCACHE_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHINSTRUCTIONCACHE_RETURN PPP_CB_EXTERN(on_NtFlushInstructionCache_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHKEY_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHKEY_RETURN PPP_CB_EXTERN(on_NtFlushKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN PPP_CB_EXTERN(on_NtFlushProcessWriteBuffers_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtFlushVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFLUSHWRITEBUFFER_RETURN +#define PPP_CB_EXTERN_ON_NTFLUSHWRITEBUFFER_RETURN PPP_CB_EXTERN(on_NtFlushWriteBuffer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEUSERPHYSICALPAGES_RETURN +#define PPP_CB_EXTERN_ON_NTFREEUSERPHYSICALPAGES_RETURN PPP_CB_EXTERN(on_NtFreeUserPhysicalPages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTFREEVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtFreeVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEZEREGISTRY_RETURN +#define PPP_CB_EXTERN_ON_NTFREEZEREGISTRY_RETURN PPP_CB_EXTERN(on_NtFreezeRegistry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFREEZETRANSACTIONS_RETURN +#define PPP_CB_EXTERN_ON_NTFREEZETRANSACTIONS_RETURN PPP_CB_EXTERN(on_NtFreezeTransactions_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTFSCONTROLFILE_RETURN +#define PPP_CB_EXTERN_ON_NTFSCONTROLFILE_RETURN PPP_CB_EXTERN(on_NtFsControlFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETCONTEXTTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTGETCONTEXTTHREAD_RETURN PPP_CB_EXTERN(on_NtGetContextThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETCURRENTPROCESSORNUMBER_RETURN +#define PPP_CB_EXTERN_ON_NTGETCURRENTPROCESSORNUMBER_RETURN PPP_CB_EXTERN(on_NtGetCurrentProcessorNumber_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETDEVICEPOWERSTATE_RETURN +#define PPP_CB_EXTERN_ON_NTGETDEVICEPOWERSTATE_RETURN PPP_CB_EXTERN(on_NtGetDevicePowerState_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETMUIREGISTRYINFO_RETURN +#define PPP_CB_EXTERN_ON_NTGETMUIREGISTRYINFO_RETURN PPP_CB_EXTERN(on_NtGetMUIRegistryInfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNEXTPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTGETNEXTPROCESS_RETURN PPP_CB_EXTERN(on_NtGetNextProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNEXTTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTGETNEXTTHREAD_RETURN PPP_CB_EXTERN(on_NtGetNextThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNLSSECTIONPTR_RETURN +#define PPP_CB_EXTERN_ON_NTGETNLSSECTIONPTR_RETURN PPP_CB_EXTERN(on_NtGetNlsSectionPtr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtGetNotificationResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETPLUGPLAYEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTGETPLUGPLAYEVENT_RETURN PPP_CB_EXTERN(on_NtGetPlugPlayEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTGETWRITEWATCH_RETURN +#define PPP_CB_EXTERN_ON_NTGETWRITEWATCH_RETURN PPP_CB_EXTERN(on_NtGetWriteWatch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN PPP_CB_EXTERN(on_NtImpersonateAnonymousToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATECLIENTOFPORT_RETURN +#define PPP_CB_EXTERN_ON_NTIMPERSONATECLIENTOFPORT_RETURN PPP_CB_EXTERN(on_NtImpersonateClientOfPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTIMPERSONATETHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTIMPERSONATETHREAD_RETURN PPP_CB_EXTERN(on_NtImpersonateThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIALIZENLSFILES_RETURN +#define PPP_CB_EXTERN_ON_NTINITIALIZENLSFILES_RETURN PPP_CB_EXTERN(on_NtInitializeNlsFiles_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIALIZEREGISTRY_RETURN +#define PPP_CB_EXTERN_ON_NTINITIALIZEREGISTRY_RETURN PPP_CB_EXTERN(on_NtInitializeRegistry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTINITIATEPOWERACTION_RETURN +#define PPP_CB_EXTERN_ON_NTINITIATEPOWERACTION_RETURN PPP_CB_EXTERN(on_NtInitiatePowerAction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISPROCESSINJOB_RETURN +#define PPP_CB_EXTERN_ON_NTISPROCESSINJOB_RETURN PPP_CB_EXTERN(on_NtIsProcessInJob_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN +#define PPP_CB_EXTERN_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN PPP_CB_EXTERN(on_NtIsSystemResumeAutomatic_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTISUILANGUAGECOMITTED_RETURN +#define PPP_CB_EXTERN_ON_NTISUILANGUAGECOMITTED_RETURN PPP_CB_EXTERN(on_NtIsUILanguageComitted_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLISTENPORT_RETURN +#define PPP_CB_EXTERN_ON_NTLISTENPORT_RETURN PPP_CB_EXTERN(on_NtListenPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADDRIVER_RETURN +#define PPP_CB_EXTERN_ON_NTLOADDRIVER_RETURN PPP_CB_EXTERN(on_NtLoadDriver_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEY_RETURN +#define PPP_CB_EXTERN_ON_NTLOADKEY_RETURN PPP_CB_EXTERN(on_NtLoadKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEY2_RETURN +#define PPP_CB_EXTERN_ON_NTLOADKEY2_RETURN PPP_CB_EXTERN(on_NtLoadKey2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOADKEYEX_RETURN +#define PPP_CB_EXTERN_ON_NTLOADKEYEX_RETURN PPP_CB_EXTERN(on_NtLoadKeyEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKFILE_RETURN +#define PPP_CB_EXTERN_ON_NTLOCKFILE_RETURN PPP_CB_EXTERN(on_NtLockFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN +#define PPP_CB_EXTERN_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN PPP_CB_EXTERN(on_NtLockProductActivationKeys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKREGISTRYKEY_RETURN +#define PPP_CB_EXTERN_ON_NTLOCKREGISTRYKEY_RETURN PPP_CB_EXTERN(on_NtLockRegistryKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTLOCKVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTLOCKVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtLockVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAKEPERMANENTOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTMAKEPERMANENTOBJECT_RETURN PPP_CB_EXTERN(on_NtMakePermanentObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAKETEMPORARYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTMAKETEMPORARYOBJECT_RETURN PPP_CB_EXTERN(on_NtMakeTemporaryObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPCMFMODULE_RETURN +#define PPP_CB_EXTERN_ON_NTMAPCMFMODULE_RETURN PPP_CB_EXTERN(on_NtMapCMFModule_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGES_RETURN +#define PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGES_RETURN PPP_CB_EXTERN(on_NtMapUserPhysicalPages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN +#define PPP_CB_EXTERN_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN PPP_CB_EXTERN(on_NtMapUserPhysicalPagesScatter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMAPVIEWOFSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTMAPVIEWOFSECTION_RETURN PPP_CB_EXTERN(on_NtMapViewOfSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMODIFYBOOTENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTMODIFYBOOTENTRY_RETURN PPP_CB_EXTERN(on_NtModifyBootEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTMODIFYDRIVERENTRY_RETURN +#define PPP_CB_EXTERN_ON_NTMODIFYDRIVERENTRY_RETURN PPP_CB_EXTERN(on_NtModifyDriverEntry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN PPP_CB_EXTERN(on_NtNotifyChangeDirectoryFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEKEY_RETURN PPP_CB_EXTERN(on_NtNotifyChangeKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN PPP_CB_EXTERN(on_NtNotifyChangeMultipleKeys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTNOTIFYCHANGESESSION_RETURN +#define PPP_CB_EXTERN_ON_NTNOTIFYCHANGESESSION_RETURN PPP_CB_EXTERN(on_NtNotifyChangeSession_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENDIRECTORYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENDIRECTORYOBJECT_RETURN PPP_CB_EXTERN(on_NtOpenDirectoryObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENENLISTMENT_RETURN PPP_CB_EXTERN(on_NtOpenEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENEVENT_RETURN PPP_CB_EXTERN(on_NtOpenEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTOPENEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtOpenEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENFILE_RETURN +#define PPP_CB_EXTERN_ON_NTOPENFILE_RETURN PPP_CB_EXTERN(on_NtOpenFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENIOCOMPLETION_RETURN +#define PPP_CB_EXTERN_ON_NTOPENIOCOMPLETION_RETURN PPP_CB_EXTERN(on_NtOpenIoCompletion_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtOpenJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEY_RETURN +#define PPP_CB_EXTERN_ON_NTOPENKEY_RETURN PPP_CB_EXTERN(on_NtOpenKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYEDEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENKEYEDEVENT_RETURN PPP_CB_EXTERN(on_NtOpenKeyedEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYEX_RETURN +#define PPP_CB_EXTERN_ON_NTOPENKEYEX_RETURN PPP_CB_EXTERN(on_NtOpenKeyEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTED_RETURN +#define PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTED_RETURN PPP_CB_EXTERN(on_NtOpenKeyTransacted_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTEDEX_RETURN +#define PPP_CB_EXTERN_ON_NTOPENKEYTRANSACTEDEX_RETURN PPP_CB_EXTERN(on_NtOpenKeyTransactedEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENMUTANT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENMUTANT_RETURN PPP_CB_EXTERN(on_NtOpenMutant_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENOBJECTAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTOPENOBJECTAUDITALARM_RETURN PPP_CB_EXTERN(on_NtOpenObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPRIVATENAMESPACE_RETURN +#define PPP_CB_EXTERN_ON_NTOPENPRIVATENAMESPACE_RETURN PPP_CB_EXTERN(on_NtOpenPrivateNamespace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTOPENPROCESS_RETURN PPP_CB_EXTERN(on_NtOpenProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESSTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTOPENPROCESSTOKEN_RETURN PPP_CB_EXTERN(on_NtOpenProcessToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENPROCESSTOKENEX_RETURN +#define PPP_CB_EXTERN_ON_NTOPENPROCESSTOKENEX_RETURN PPP_CB_EXTERN(on_NtOpenProcessTokenEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENRESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTOPENRESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtOpenResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTOPENSECTION_RETURN PPP_CB_EXTERN(on_NtOpenSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSEMAPHORE_RETURN +#define PPP_CB_EXTERN_ON_NTOPENSEMAPHORE_RETURN PPP_CB_EXTERN(on_NtOpenSemaphore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSESSION_RETURN +#define PPP_CB_EXTERN_ON_NTOPENSESSION_RETURN PPP_CB_EXTERN(on_NtOpenSession_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENSYMBOLICLINKOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTOPENSYMBOLICLINKOBJECT_RETURN PPP_CB_EXTERN(on_NtOpenSymbolicLinkObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTHREAD_RETURN PPP_CB_EXTERN(on_NtOpenThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREADTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTHREADTOKEN_RETURN PPP_CB_EXTERN(on_NtOpenThreadToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTHREADTOKENEX_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTHREADTOKENEX_RETURN PPP_CB_EXTERN(on_NtOpenThreadTokenEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTIMER_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTIMER_RETURN PPP_CB_EXTERN(on_NtOpenTimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTRANSACTION_RETURN PPP_CB_EXTERN(on_NtOpenTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTOPENTRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTOPENTRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtOpenTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPLUGPLAYCONTROL_RETURN +#define PPP_CB_EXTERN_ON_NTPLUGPLAYCONTROL_RETURN PPP_CB_EXTERN(on_NtPlugPlayControl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPOWERINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTPOWERINFORMATION_RETURN PPP_CB_EXTERN(on_NtPowerInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPARECOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_NTPREPARECOMPLETE_RETURN PPP_CB_EXTERN(on_NtPrepareComplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPAREENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTPREPAREENLISTMENT_RETURN PPP_CB_EXTERN(on_NtPrepareEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPREPARECOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_NTPREPREPARECOMPLETE_RETURN PPP_CB_EXTERN(on_NtPrePrepareComplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPREPREPAREENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTPREPREPAREENLISTMENT_RETURN PPP_CB_EXTERN(on_NtPrePrepareEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGECHECK_RETURN +#define PPP_CB_EXTERN_ON_NTPRIVILEGECHECK_RETURN PPP_CB_EXTERN(on_NtPrivilegeCheck_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN PPP_CB_EXTERN(on_NtPrivilegedServiceAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN +#define PPP_CB_EXTERN_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN PPP_CB_EXTERN(on_NtPrivilegeObjectAuditAlarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROPAGATIONCOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_NTPROPAGATIONCOMPLETE_RETURN PPP_CB_EXTERN(on_NtPropagationComplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROPAGATIONFAILED_RETURN +#define PPP_CB_EXTERN_ON_NTPROPAGATIONFAILED_RETURN PPP_CB_EXTERN(on_NtPropagationFailed_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPROTECTVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTPROTECTVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtProtectVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTPULSEEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTPULSEEVENT_RETURN PPP_CB_EXTERN(on_NtPulseEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYATTRIBUTESFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYATTRIBUTESFILE_RETURN PPP_CB_EXTERN(on_NtQueryAttributesFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYBOOTENTRYORDER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYBOOTENTRYORDER_RETURN PPP_CB_EXTERN(on_NtQueryBootEntryOrder_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYBOOTOPTIONS_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYBOOTOPTIONS_RETURN PPP_CB_EXTERN(on_NtQueryBootOptions_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEBUGFILTERSTATE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDEBUGFILTERSTATE_RETURN PPP_CB_EXTERN(on_NtQueryDebugFilterState_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEFAULTLOCALE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDEFAULTLOCALE_RETURN PPP_CB_EXTERN(on_NtQueryDefaultLocale_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDEFAULTUILANGUAGE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDEFAULTUILANGUAGE_RETURN PPP_CB_EXTERN(on_NtQueryDefaultUILanguage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDIRECTORYFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDIRECTORYFILE_RETURN PPP_CB_EXTERN(on_NtQueryDirectoryFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDIRECTORYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDIRECTORYOBJECT_RETURN PPP_CB_EXTERN(on_NtQueryDirectoryObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYDRIVERENTRYORDER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYDRIVERENTRYORDER_RETURN PPP_CB_EXTERN(on_NtQueryDriverEntryOrder_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYEAFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYEAFILE_RETURN PPP_CB_EXTERN(on_NtQueryEaFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYEVENT_RETURN PPP_CB_EXTERN(on_NtQueryEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYFULLATTRIBUTESFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYFULLATTRIBUTESFILE_RETURN PPP_CB_EXTERN(on_NtQueryFullAttributesFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONATOM_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONATOM_RETURN PPP_CB_EXTERN(on_NtQueryInformationAtom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONENLISTMENT_RETURN PPP_CB_EXTERN(on_NtQueryInformationEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtQueryInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtQueryInformationJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPORT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPORT_RETURN PPP_CB_EXTERN(on_NtQueryInformationPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONPROCESS_RETURN PPP_CB_EXTERN(on_NtQueryInformationProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtQueryInformationResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTHREAD_RETURN PPP_CB_EXTERN(on_NtQueryInformationThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTOKEN_RETURN PPP_CB_EXTERN(on_NtQueryInformationToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTION_RETURN PPP_CB_EXTERN(on_NtQueryInformationTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtQueryInformationTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN PPP_CB_EXTERN(on_NtQueryInformationWorkerFactory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINSTALLUILANGUAGE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINSTALLUILANGUAGE_RETURN PPP_CB_EXTERN(on_NtQueryInstallUILanguage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYINTERVALPROFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYINTERVALPROFILE_RETURN PPP_CB_EXTERN(on_NtQueryIntervalProfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYIOCOMPLETION_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYIOCOMPLETION_RETURN PPP_CB_EXTERN(on_NtQueryIoCompletion_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYKEY_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYKEY_RETURN PPP_CB_EXTERN(on_NtQueryKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYLICENSEVALUE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYLICENSEVALUE_RETURN PPP_CB_EXTERN(on_NtQueryLicenseValue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYMULTIPLEVALUEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYMULTIPLEVALUEKEY_RETURN PPP_CB_EXTERN(on_NtQueryMultipleValueKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYMUTANT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYMUTANT_RETURN PPP_CB_EXTERN(on_NtQueryMutant_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYOBJECT_RETURN PPP_CB_EXTERN(on_NtQueryObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYS_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYS_RETURN PPP_CB_EXTERN(on_NtQueryOpenSubKeys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYSEX_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYOPENSUBKEYSEX_RETURN PPP_CB_EXTERN(on_NtQueryOpenSubKeysEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYPERFORMANCECOUNTER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYPERFORMANCECOUNTER_RETURN PPP_CB_EXTERN(on_NtQueryPerformanceCounter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN PPP_CB_EXTERN(on_NtQueryPortInformationProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtQueryQuotaInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSECTION_RETURN PPP_CB_EXTERN(on_NtQuerySection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN PPP_CB_EXTERN(on_NtQuerySecurityAttributesToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSECURITYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSECURITYOBJECT_RETURN PPP_CB_EXTERN(on_NtQuerySecurityObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSEMAPHORE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSEMAPHORE_RETURN PPP_CB_EXTERN(on_NtQuerySemaphore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN PPP_CB_EXTERN(on_NtQuerySymbolicLinkObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN PPP_CB_EXTERN(on_NtQuerySystemEnvironmentValue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN PPP_CB_EXTERN(on_NtQuerySystemEnvironmentValueEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATION_RETURN PPP_CB_EXTERN(on_NtQuerySystemInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN PPP_CB_EXTERN(on_NtQuerySystemInformationEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYSYSTEMTIME_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYSYSTEMTIME_RETURN PPP_CB_EXTERN(on_NtQuerySystemTime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYTIMER_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYTIMER_RETURN PPP_CB_EXTERN(on_NtQueryTimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYTIMERRESOLUTION_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYTIMERRESOLUTION_RETURN PPP_CB_EXTERN(on_NtQueryTimerResolution_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVALUEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYVALUEKEY_RETURN PPP_CB_EXTERN(on_NtQueryValueKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtQueryVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtQueryVolumeInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUEUEAPCTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTQUEUEAPCTHREAD_RETURN PPP_CB_EXTERN(on_NtQueueApcThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTQUEUEAPCTHREADEX_RETURN +#define PPP_CB_EXTERN_ON_NTQUEUEAPCTHREADEX_RETURN PPP_CB_EXTERN(on_NtQueueApcThreadEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRAISEEXCEPTION_RETURN +#define PPP_CB_EXTERN_ON_NTRAISEEXCEPTION_RETURN PPP_CB_EXTERN(on_NtRaiseException_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRAISEHARDERROR_RETURN +#define PPP_CB_EXTERN_ON_NTRAISEHARDERROR_RETURN PPP_CB_EXTERN(on_NtRaiseHardError_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADFILE_RETURN +#define PPP_CB_EXTERN_ON_NTREADFILE_RETURN PPP_CB_EXTERN(on_NtReadFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADFILESCATTER_RETURN +#define PPP_CB_EXTERN_ON_NTREADFILESCATTER_RETURN PPP_CB_EXTERN(on_NtReadFileScatter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADONLYENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTREADONLYENLISTMENT_RETURN PPP_CB_EXTERN(on_NtReadOnlyEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADREQUESTDATA_RETURN +#define PPP_CB_EXTERN_ON_NTREADREQUESTDATA_RETURN PPP_CB_EXTERN(on_NtReadRequestData_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREADVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTREADVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtReadVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTRECOVERENLISTMENT_RETURN PPP_CB_EXTERN(on_NtRecoverEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERRESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTRECOVERRESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtRecoverResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRECOVERTRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTRECOVERTRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtRecoverTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN PPP_CB_EXTERN(on_NtRegisterProtocolAddressInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREGISTERTHREADTERMINATEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREGISTERTHREADTERMINATEPORT_RETURN PPP_CB_EXTERN(on_NtRegisterThreadTerminatePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEKEYEDEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTRELEASEKEYEDEVENT_RETURN PPP_CB_EXTERN(on_NtReleaseKeyedEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEMUTANT_RETURN +#define PPP_CB_EXTERN_ON_NTRELEASEMUTANT_RETURN PPP_CB_EXTERN(on_NtReleaseMutant_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASESEMAPHORE_RETURN +#define PPP_CB_EXTERN_ON_NTRELEASESEMAPHORE_RETURN PPP_CB_EXTERN(on_NtReleaseSemaphore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRELEASEWORKERFACTORYWORKER_RETURN +#define PPP_CB_EXTERN_ON_NTRELEASEWORKERFACTORYWORKER_RETURN PPP_CB_EXTERN(on_NtReleaseWorkerFactoryWorker_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETION_RETURN +#define PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETION_RETURN PPP_CB_EXTERN(on_NtRemoveIoCompletion_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETIONEX_RETURN +#define PPP_CB_EXTERN_ON_NTREMOVEIOCOMPLETIONEX_RETURN PPP_CB_EXTERN(on_NtRemoveIoCompletionEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREMOVEPROCESSDEBUG_RETURN +#define PPP_CB_EXTERN_ON_NTREMOVEPROCESSDEBUG_RETURN PPP_CB_EXTERN(on_NtRemoveProcessDebug_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRENAMEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTRENAMEKEY_RETURN PPP_CB_EXTERN(on_NtRenameKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRENAMETRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTRENAMETRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtRenameTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLACEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTREPLACEKEY_RETURN PPP_CB_EXTERN(on_NtReplaceKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLACEPARTITIONUNIT_RETURN +#define PPP_CB_EXTERN_ON_NTREPLACEPARTITIONUNIT_RETURN PPP_CB_EXTERN(on_NtReplacePartitionUnit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREPLYPORT_RETURN PPP_CB_EXTERN(on_NtReplyPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORT_RETURN PPP_CB_EXTERN(on_NtReplyWaitReceivePort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORTEX_RETURN +#define PPP_CB_EXTERN_ON_NTREPLYWAITRECEIVEPORTEX_RETURN PPP_CB_EXTERN(on_NtReplyWaitReceivePortEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREPLYWAITREPLYPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREPLYWAITREPLYPORT_RETURN PPP_CB_EXTERN(on_NtReplyWaitReplyPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREQUESTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREQUESTPORT_RETURN PPP_CB_EXTERN(on_NtRequestPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTREQUESTWAITREPLYPORT_RETURN +#define PPP_CB_EXTERN_ON_NTREQUESTWAITREPLYPORT_RETURN PPP_CB_EXTERN(on_NtRequestWaitReplyPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESETEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTRESETEVENT_RETURN PPP_CB_EXTERN(on_NtResetEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESETWRITEWATCH_RETURN +#define PPP_CB_EXTERN_ON_NTRESETWRITEWATCH_RETURN PPP_CB_EXTERN(on_NtResetWriteWatch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESTOREKEY_RETURN +#define PPP_CB_EXTERN_ON_NTRESTOREKEY_RETURN PPP_CB_EXTERN(on_NtRestoreKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESUMEPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTRESUMEPROCESS_RETURN PPP_CB_EXTERN(on_NtResumeProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTRESUMETHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTRESUMETHREAD_RETURN PPP_CB_EXTERN(on_NtResumeThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKCOMPLETE_RETURN +#define PPP_CB_EXTERN_ON_NTROLLBACKCOMPLETE_RETURN PPP_CB_EXTERN(on_NtRollbackComplete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTROLLBACKENLISTMENT_RETURN PPP_CB_EXTERN(on_NtRollbackEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLBACKTRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTROLLBACKTRANSACTION_RETURN PPP_CB_EXTERN(on_NtRollbackTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtRollforwardTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTSAVEKEY_RETURN PPP_CB_EXTERN(on_NtSaveKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEKEYEX_RETURN +#define PPP_CB_EXTERN_ON_NTSAVEKEYEX_RETURN PPP_CB_EXTERN(on_NtSaveKeyEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSAVEMERGEDKEYS_RETURN +#define PPP_CB_EXTERN_ON_NTSAVEMERGEDKEYS_RETURN PPP_CB_EXTERN(on_NtSaveMergedKeys_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSECURECONNECTPORT_RETURN +#define PPP_CB_EXTERN_ON_NTSECURECONNECTPORT_RETURN PPP_CB_EXTERN(on_NtSecureConnectPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSERIALIZEBOOT_RETURN +#define PPP_CB_EXTERN_ON_NTSERIALIZEBOOT_RETURN PPP_CB_EXTERN(on_NtSerializeBoot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETBOOTENTRYORDER_RETURN +#define PPP_CB_EXTERN_ON_NTSETBOOTENTRYORDER_RETURN PPP_CB_EXTERN(on_NtSetBootEntryOrder_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETBOOTOPTIONS_RETURN +#define PPP_CB_EXTERN_ON_NTSETBOOTOPTIONS_RETURN PPP_CB_EXTERN(on_NtSetBootOptions_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETCONTEXTTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTSETCONTEXTTHREAD_RETURN PPP_CB_EXTERN(on_NtSetContextThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEBUGFILTERSTATE_RETURN +#define PPP_CB_EXTERN_ON_NTSETDEBUGFILTERSTATE_RETURN PPP_CB_EXTERN(on_NtSetDebugFilterState_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTHARDERRORPORT_RETURN +#define PPP_CB_EXTERN_ON_NTSETDEFAULTHARDERRORPORT_RETURN PPP_CB_EXTERN(on_NtSetDefaultHardErrorPort_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTLOCALE_RETURN +#define PPP_CB_EXTERN_ON_NTSETDEFAULTLOCALE_RETURN PPP_CB_EXTERN(on_NtSetDefaultLocale_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDEFAULTUILANGUAGE_RETURN +#define PPP_CB_EXTERN_ON_NTSETDEFAULTUILANGUAGE_RETURN PPP_CB_EXTERN(on_NtSetDefaultUILanguage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETDRIVERENTRYORDER_RETURN +#define PPP_CB_EXTERN_ON_NTSETDRIVERENTRYORDER_RETURN PPP_CB_EXTERN(on_NtSetDriverEntryOrder_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEAFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSETEAFILE_RETURN PPP_CB_EXTERN(on_NtSetEaFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTSETEVENT_RETURN PPP_CB_EXTERN(on_NtSetEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETEVENTBOOSTPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_NTSETEVENTBOOSTPRIORITY_RETURN PPP_CB_EXTERN(on_NtSetEventBoostPriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETHIGHEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTSETHIGHEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtSetHighEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtSetHighWaitLowEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN PPP_CB_EXTERN(on_NtSetInformationDebugObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONENLISTMENT_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONENLISTMENT_RETURN PPP_CB_EXTERN(on_NtSetInformationEnlistment_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtSetInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtSetInformationJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONKEY_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONKEY_RETURN PPP_CB_EXTERN(on_NtSetInformationKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONOBJECT_RETURN PPP_CB_EXTERN(on_NtSetInformationObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONPROCESS_RETURN PPP_CB_EXTERN(on_NtSetInformationProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN PPP_CB_EXTERN(on_NtSetInformationResourceManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTHREAD_RETURN PPP_CB_EXTERN(on_NtSetInformationThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTOKEN_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTOKEN_RETURN PPP_CB_EXTERN(on_NtSetInformationToken_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTION_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTION_RETURN PPP_CB_EXTERN(on_NtSetInformationTransaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN PPP_CB_EXTERN(on_NtSetInformationTransactionManager_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINFORMATIONWORKERFACTORY_RETURN +#define PPP_CB_EXTERN_ON_NTSETINFORMATIONWORKERFACTORY_RETURN PPP_CB_EXTERN(on_NtSetInformationWorkerFactory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETINTERVALPROFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSETINTERVALPROFILE_RETURN PPP_CB_EXTERN(on_NtSetIntervalProfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETIOCOMPLETION_RETURN +#define PPP_CB_EXTERN_ON_NTSETIOCOMPLETION_RETURN PPP_CB_EXTERN(on_NtSetIoCompletion_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETIOCOMPLETIONEX_RETURN +#define PPP_CB_EXTERN_ON_NTSETIOCOMPLETIONEX_RETURN PPP_CB_EXTERN(on_NtSetIoCompletionEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLDTENTRIES_RETURN +#define PPP_CB_EXTERN_ON_NTSETLDTENTRIES_RETURN PPP_CB_EXTERN(on_NtSetLdtEntries_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLOWEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTSETLOWEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtSetLowEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtSetLowWaitHighEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETQUOTAINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSETQUOTAINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtSetQuotaInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSECURITYOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSETSECURITYOBJECT_RETURN PPP_CB_EXTERN(on_NtSetSecurityObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN +#define PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN PPP_CB_EXTERN(on_NtSetSystemEnvironmentValue_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN +#define PPP_CB_EXTERN_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN PPP_CB_EXTERN(on_NtSetSystemEnvironmentValueEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMINFORMATION_RETURN +#define PPP_CB_EXTERN_ON_NTSETSYSTEMINFORMATION_RETURN PPP_CB_EXTERN(on_NtSetSystemInformation_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMPOWERSTATE_RETURN +#define PPP_CB_EXTERN_ON_NTSETSYSTEMPOWERSTATE_RETURN PPP_CB_EXTERN(on_NtSetSystemPowerState_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETSYSTEMTIME_RETURN +#define PPP_CB_EXTERN_ON_NTSETSYSTEMTIME_RETURN PPP_CB_EXTERN(on_NtSetSystemTime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTHREADEXECUTIONSTATE_RETURN +#define PPP_CB_EXTERN_ON_NTSETTHREADEXECUTIONSTATE_RETURN PPP_CB_EXTERN(on_NtSetThreadExecutionState_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMER_RETURN +#define PPP_CB_EXTERN_ON_NTSETTIMER_RETURN PPP_CB_EXTERN(on_NtSetTimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMEREX_RETURN +#define PPP_CB_EXTERN_ON_NTSETTIMEREX_RETURN PPP_CB_EXTERN(on_NtSetTimerEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETTIMERRESOLUTION_RETURN +#define PPP_CB_EXTERN_ON_NTSETTIMERRESOLUTION_RETURN PPP_CB_EXTERN(on_NtSetTimerResolution_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETUUIDSEED_RETURN +#define PPP_CB_EXTERN_ON_NTSETUUIDSEED_RETURN PPP_CB_EXTERN(on_NtSetUuidSeed_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETVALUEKEY_RETURN +#define PPP_CB_EXTERN_ON_NTSETVALUEKEY_RETURN PPP_CB_EXTERN(on_NtSetValueKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSETVOLUMEINFORMATIONFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSETVOLUMEINFORMATIONFILE_RETURN PPP_CB_EXTERN(on_NtSetVolumeInformationFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSHUTDOWNSYSTEM_RETURN +#define PPP_CB_EXTERN_ON_NTSHUTDOWNSYSTEM_RETURN PPP_CB_EXTERN(on_NtShutdownSystem_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSHUTDOWNWORKERFACTORY_RETURN +#define PPP_CB_EXTERN_ON_NTSHUTDOWNWORKERFACTORY_RETURN PPP_CB_EXTERN(on_NtShutdownWorkerFactory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN PPP_CB_EXTERN(on_NtSignalAndWaitForSingleObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSINGLEPHASEREJECT_RETURN +#define PPP_CB_EXTERN_ON_NTSINGLEPHASEREJECT_RETURN PPP_CB_EXTERN(on_NtSinglePhaseReject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSTARTPROFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSTARTPROFILE_RETURN PPP_CB_EXTERN(on_NtStartProfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSTOPPROFILE_RETURN +#define PPP_CB_EXTERN_ON_NTSTOPPROFILE_RETURN PPP_CB_EXTERN(on_NtStopProfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSUSPENDPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTSUSPENDPROCESS_RETURN PPP_CB_EXTERN(on_NtSuspendProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSUSPENDTHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTSUSPENDTHREAD_RETURN PPP_CB_EXTERN(on_NtSuspendThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTSYSTEMDEBUGCONTROL_RETURN +#define PPP_CB_EXTERN_ON_NTSYSTEMDEBUGCONTROL_RETURN PPP_CB_EXTERN(on_NtSystemDebugControl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATEJOBOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTTERMINATEJOBOBJECT_RETURN PPP_CB_EXTERN(on_NtTerminateJobObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATEPROCESS_RETURN +#define PPP_CB_EXTERN_ON_NTTERMINATEPROCESS_RETURN PPP_CB_EXTERN(on_NtTerminateProcess_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTERMINATETHREAD_RETURN +#define PPP_CB_EXTERN_ON_NTTERMINATETHREAD_RETURN PPP_CB_EXTERN(on_NtTerminateThread_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTESTALERT_RETURN +#define PPP_CB_EXTERN_ON_NTTESTALERT_RETURN PPP_CB_EXTERN(on_NtTestAlert_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTHAWREGISTRY_RETURN +#define PPP_CB_EXTERN_ON_NTTHAWREGISTRY_RETURN PPP_CB_EXTERN(on_NtThawRegistry_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTHAWTRANSACTIONS_RETURN +#define PPP_CB_EXTERN_ON_NTTHAWTRANSACTIONS_RETURN PPP_CB_EXTERN(on_NtThawTransactions_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRACECONTROL_RETURN +#define PPP_CB_EXTERN_ON_NTTRACECONTROL_RETURN PPP_CB_EXTERN(on_NtTraceControl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRACEEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTTRACEEVENT_RETURN PPP_CB_EXTERN(on_NtTraceEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTTRANSLATEFILEPATH_RETURN +#define PPP_CB_EXTERN_ON_NTTRANSLATEFILEPATH_RETURN PPP_CB_EXTERN(on_NtTranslateFilePath_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUMSTHREADYIELD_RETURN +#define PPP_CB_EXTERN_ON_NTUMSTHREADYIELD_RETURN PPP_CB_EXTERN(on_NtUmsThreadYield_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADDRIVER_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOADDRIVER_RETURN PPP_CB_EXTERN(on_NtUnloadDriver_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEY_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOADKEY_RETURN PPP_CB_EXTERN(on_NtUnloadKey_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEY2_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOADKEY2_RETURN PPP_CB_EXTERN(on_NtUnloadKey2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOADKEYEX_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOADKEYEX_RETURN PPP_CB_EXTERN(on_NtUnloadKeyEx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOCKFILE_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOCKFILE_RETURN PPP_CB_EXTERN(on_NtUnlockFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNLOCKVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTUNLOCKVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtUnlockVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTUNMAPVIEWOFSECTION_RETURN +#define PPP_CB_EXTERN_ON_NTUNMAPVIEWOFSECTION_RETURN PPP_CB_EXTERN(on_NtUnmapViewOfSection_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTVDMCONTROL_RETURN +#define PPP_CB_EXTERN_ON_NTVDMCONTROL_RETURN PPP_CB_EXTERN(on_NtVdmControl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORDEBUGEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORDEBUGEVENT_RETURN PPP_CB_EXTERN(on_NtWaitForDebugEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORKEYEDEVENT_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORKEYEDEVENT_RETURN PPP_CB_EXTERN(on_NtWaitForKeyedEvent_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS_RETURN PPP_CB_EXTERN(on_NtWaitForMultipleObjects_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN PPP_CB_EXTERN(on_NtWaitForMultipleObjects32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORSINGLEOBJECT_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORSINGLEOBJECT_RETURN PPP_CB_EXTERN(on_NtWaitForSingleObject_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN +#define PPP_CB_EXTERN_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN PPP_CB_EXTERN(on_NtWaitForWorkViaWorkerFactory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITHIGHEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTWAITHIGHEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtWaitHighEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWAITLOWEVENTPAIR_RETURN +#define PPP_CB_EXTERN_ON_NTWAITLOWEVENTPAIR_RETURN PPP_CB_EXTERN(on_NtWaitLowEventPair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWORKERFACTORYWORKERREADY_RETURN +#define PPP_CB_EXTERN_ON_NTWORKERFACTORYWORKERREADY_RETURN PPP_CB_EXTERN(on_NtWorkerFactoryWorkerReady_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEFILE_RETURN +#define PPP_CB_EXTERN_ON_NTWRITEFILE_RETURN PPP_CB_EXTERN(on_NtWriteFile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEFILEGATHER_RETURN +#define PPP_CB_EXTERN_ON_NTWRITEFILEGATHER_RETURN PPP_CB_EXTERN(on_NtWriteFileGather_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEREQUESTDATA_RETURN +#define PPP_CB_EXTERN_ON_NTWRITEREQUESTDATA_RETURN PPP_CB_EXTERN(on_NtWriteRequestData_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTWRITEVIRTUALMEMORY_RETURN +#define PPP_CB_EXTERN_ON_NTWRITEVIRTUALMEMORY_RETURN PPP_CB_EXTERN(on_NtWriteVirtualMemory_return) +#endif +#ifndef PPP_CB_EXTERN_ON_NTYIELDEXECUTION_RETURN +#define PPP_CB_EXTERN_ON_NTYIELDEXECUTION_RETURN PPP_CB_EXTERN(on_NtYieldExecution_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +PPP_CB_EXTERN(on_sys_accept4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN +PPP_CB_EXTERN(on_sys_access_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +PPP_CB_EXTERN(on_sys_acct_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +PPP_CB_EXTERN(on_sys_add_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_RETURN +PPP_CB_EXTERN(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_RETURN +#define PPP_CB_EXTERN_ON_SYS_ALARM_RETURN +PPP_CB_EXTERN(on_sys_alarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ARCH_PRCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_ARCH_PRCTL_RETURN +PPP_CB_EXTERN(on_sys_arch_prctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BDFLUSH_RETURN +#define PPP_CB_EXTERN_ON_SYS_BDFLUSH_RETURN +PPP_CB_EXTERN(on_sys_bdflush_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_BIND_RETURN +PPP_CB_EXTERN(on_sys_bind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_RETURN +#define PPP_CB_EXTERN_ON_SYS_BPF_RETURN +PPP_CB_EXTERN(on_sys_bpf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_RETURN +#define PPP_CB_EXTERN_ON_SYS_BRK_RETURN +PPP_CB_EXTERN(on_sys_brk_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +PPP_CB_EXTERN(on_sys_capget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +PPP_CB_EXTERN(on_sys_capset_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +PPP_CB_EXTERN(on_sys_chdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN +PPP_CB_EXTERN(on_sys_chmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN +PPP_CB_EXTERN(on_sys_chown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN16_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHOWN16_RETURN +PPP_CB_EXTERN(on_sys_chown16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +PPP_CB_EXTERN(on_sys_chroot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +PPP_CB_EXTERN(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +PPP_CB_EXTERN(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +PPP_CB_EXTERN(on_sys_clone_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +PPP_CB_EXTERN(on_sys_close_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +PPP_CB_EXTERN(on_sys_connect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN +PPP_CB_EXTERN(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CREAT_RETURN +PPP_CB_EXTERN(on_sys_creat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +PPP_CB_EXTERN(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP_RETURN +PPP_CB_EXTERN(on_sys_dup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP2_RETURN +PPP_CB_EXTERN(on_sys_dup2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +PPP_CB_EXTERN(on_sys_dup3_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN +PPP_CB_EXTERN(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +PPP_CB_EXTERN(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +PPP_CB_EXTERN(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +PPP_CB_EXTERN(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN +PPP_CB_EXTERN(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN +PPP_CB_EXTERN(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +PPP_CB_EXTERN(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +PPP_CB_EXTERN(on_sys_execve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +PPP_CB_EXTERN(on_sys_execveat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +PPP_CB_EXTERN(on_sys_exit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +PPP_CB_EXTERN(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +PPP_CB_EXTERN(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_RETURN +PPP_CB_EXTERN(on_sys_fadvise64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_64_RETURN +PPP_CB_EXTERN(on_sys_fadvise64_64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +PPP_CB_EXTERN(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +PPP_CB_EXTERN(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +PPP_CB_EXTERN(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +PPP_CB_EXTERN(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +PPP_CB_EXTERN(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +PPP_CB_EXTERN(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +PPP_CB_EXTERN(on_sys_fchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN16_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWN16_RETURN +PPP_CB_EXTERN(on_sys_fchown16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +PPP_CB_EXTERN(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +PPP_CB_EXTERN(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL64_RETURN +PPP_CB_EXTERN(on_sys_fcntl64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +PPP_CB_EXTERN(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +PPP_CB_EXTERN(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +PPP_CB_EXTERN(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +PPP_CB_EXTERN(on_sys_flock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FORK_RETURN +PPP_CB_EXTERN(on_sys_fork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +PPP_CB_EXTERN(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTAT_RETURN +PPP_CB_EXTERN(on_sys_fstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTAT64_RETURN +PPP_CB_EXTERN(on_sys_fstat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATAT64_RETURN +PPP_CB_EXTERN(on_sys_fstatat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +PPP_CB_EXTERN(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS64_RETURN +PPP_CB_EXTERN(on_sys_fstatfs64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +PPP_CB_EXTERN(on_sys_fsync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +PPP_CB_EXTERN(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_RETURN +PPP_CB_EXTERN(on_sys_ftruncate64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +PPP_CB_EXTERN(on_sys_futex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_RETURN +PPP_CB_EXTERN(on_sys_futimesat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +PPP_CB_EXTERN(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +PPP_CB_EXTERN(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_THREAD_AREA_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_THREAD_AREA_RETURN +PPP_CB_EXTERN(on_sys_get_thread_area_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +PPP_CB_EXTERN(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +PPP_CB_EXTERN(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN +PPP_CB_EXTERN(on_sys_getdents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +PPP_CB_EXTERN(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +PPP_CB_EXTERN(on_sys_getegid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEGID16_RETURN +PPP_CB_EXTERN(on_sys_getegid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +PPP_CB_EXTERN(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEUID16_RETURN +PPP_CB_EXTERN(on_sys_geteuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +PPP_CB_EXTERN(on_sys_getgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGID16_RETURN +PPP_CB_EXTERN(on_sys_getgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +PPP_CB_EXTERN(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS16_RETURN +PPP_CB_EXTERN(on_sys_getgroups16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +PPP_CB_EXTERN(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +PPP_CB_EXTERN(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +PPP_CB_EXTERN(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN +PPP_CB_EXTERN(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +PPP_CB_EXTERN(on_sys_getpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +PPP_CB_EXTERN(on_sys_getppid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +PPP_CB_EXTERN(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +PPP_CB_EXTERN(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +PPP_CB_EXTERN(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESGID16_RETURN +PPP_CB_EXTERN(on_sys_getresgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +PPP_CB_EXTERN(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESUID16_RETURN +PPP_CB_EXTERN(on_sys_getresuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +PPP_CB_EXTERN(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +PPP_CB_EXTERN(on_sys_getsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +PPP_CB_EXTERN(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +PPP_CB_EXTERN(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +PPP_CB_EXTERN(on_sys_gettid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +PPP_CB_EXTERN(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +PPP_CB_EXTERN(on_sys_getuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETUID16_RETURN +PPP_CB_EXTERN(on_sys_getuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +PPP_CB_EXTERN(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +PPP_CB_EXTERN(on_sys_init_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +PPP_CB_EXTERN(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN +PPP_CB_EXTERN(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +PPP_CB_EXTERN(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +PPP_CB_EXTERN(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +PPP_CB_EXTERN(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_RETURN +PPP_CB_EXTERN(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +PPP_CB_EXTERN(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +PPP_CB_EXTERN(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +PPP_CB_EXTERN(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPERM_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPERM_RETURN +PPP_CB_EXTERN(on_sys_ioperm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPL_RETURN +PPP_CB_EXTERN(on_sys_iopl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +PPP_CB_EXTERN(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +PPP_CB_EXTERN(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IPC_RETURN +#define PPP_CB_EXTERN_ON_SYS_IPC_RETURN +PPP_CB_EXTERN(on_sys_ipc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +PPP_CB_EXTERN(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +PPP_CB_EXTERN(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +PPP_CB_EXTERN(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KILL_RETURN +PPP_CB_EXTERN(on_sys_kill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN +PPP_CB_EXTERN(on_sys_lchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN16_RETURN +#define PPP_CB_EXTERN_ON_SYS_LCHOWN16_RETURN +PPP_CB_EXTERN(on_sys_lchown16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +PPP_CB_EXTERN(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINK_RETURN +PPP_CB_EXTERN(on_sys_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +PPP_CB_EXTERN(on_sys_linkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +PPP_CB_EXTERN(on_sys_listen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLSEEK_RETURN +PPP_CB_EXTERN(on_sys_llseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +PPP_CB_EXTERN(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +PPP_CB_EXTERN(on_sys_lseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +PPP_CB_EXTERN(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSTAT_RETURN +PPP_CB_EXTERN(on_sys_lstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSTAT64_RETURN +PPP_CB_EXTERN(on_sys_lstat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +PPP_CB_EXTERN(on_sys_madvise_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +PPP_CB_EXTERN(on_sys_mbind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +PPP_CB_EXTERN(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +PPP_CB_EXTERN(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +PPP_CB_EXTERN(on_sys_mincore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN +PPP_CB_EXTERN(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +PPP_CB_EXTERN(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN +PPP_CB_EXTERN(on_sys_mknod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +PPP_CB_EXTERN(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +PPP_CB_EXTERN(on_sys_mlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +PPP_CB_EXTERN(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +PPP_CB_EXTERN(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MMAP_PGOFF_RETURN +#define PPP_CB_EXTERN_ON_SYS_MMAP_PGOFF_RETURN +PPP_CB_EXTERN(on_sys_mmap_pgoff_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MODIFY_LDT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MODIFY_LDT_RETURN +PPP_CB_EXTERN(on_sys_modify_ldt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +PPP_CB_EXTERN(on_sys_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +PPP_CB_EXTERN(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +PPP_CB_EXTERN(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +PPP_CB_EXTERN(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +PPP_CB_EXTERN(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +PPP_CB_EXTERN(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +PPP_CB_EXTERN(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +PPP_CB_EXTERN(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +PPP_CB_EXTERN(on_sys_mremap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +PPP_CB_EXTERN(on_sys_msync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +PPP_CB_EXTERN(on_sys_munlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +PPP_CB_EXTERN(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +PPP_CB_EXTERN(on_sys_munmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +PPP_CB_EXTERN(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_RETURN +PPP_CB_EXTERN(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN +PPP_CB_EXTERN(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN +PPP_CB_EXTERN(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN +PPP_CB_EXTERN(on_sys_newstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN +PPP_CB_EXTERN(on_sys_newuname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_NICE_RETURN +PPP_CB_EXTERN(on_sys_nice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_GETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_GETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_old_getrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_MMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_MMAP_RETURN +PPP_CB_EXTERN(on_sys_old_mmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_READDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_READDIR_RETURN +PPP_CB_EXTERN(on_sys_old_readdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_SELECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_SELECT_RETURN +PPP_CB_EXTERN(on_sys_old_select_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_RETURN +PPP_CB_EXTERN(on_sys_oldumount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLDUNAME_RETURN +PPP_CB_EXTERN(on_sys_olduname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_RETURN +PPP_CB_EXTERN(on_sys_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +PPP_CB_EXTERN(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +PPP_CB_EXTERN(on_sys_openat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN +PPP_CB_EXTERN(on_sys_pause_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +PPP_CB_EXTERN(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +PPP_CB_EXTERN(on_sys_personality_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE_RETURN +PPP_CB_EXTERN(on_sys_pipe_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +PPP_CB_EXTERN(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +PPP_CB_EXTERN(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN +PPP_CB_EXTERN(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN +PPP_CB_EXTERN(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN +PPP_CB_EXTERN(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_POLL_RETURN +PPP_CB_EXTERN(on_sys_poll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN +PPP_CB_EXTERN(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +PPP_CB_EXTERN(on_sys_prctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +PPP_CB_EXTERN(on_sys_pread64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +PPP_CB_EXTERN(on_sys_preadv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN +PPP_CB_EXTERN(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +PPP_CB_EXTERN(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +PPP_CB_EXTERN(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +PPP_CB_EXTERN(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN +PPP_CB_EXTERN(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +PPP_CB_EXTERN(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +PPP_CB_EXTERN(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +PPP_CB_EXTERN(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN +PPP_CB_EXTERN(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +PPP_CB_EXTERN(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_RETURN +#define PPP_CB_EXTERN_ON_SYS_READ_RETURN +PPP_CB_EXTERN(on_sys_read_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +PPP_CB_EXTERN(on_sys_readahead_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINK_RETURN +PPP_CB_EXTERN(on_sys_readlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +PPP_CB_EXTERN(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_READV_RETURN +PPP_CB_EXTERN(on_sys_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +PPP_CB_EXTERN(on_sys_reboot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +PPP_CB_EXTERN(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN +PPP_CB_EXTERN(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +PPP_CB_EXTERN(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAME_RETURN +PPP_CB_EXTERN(on_sys_rename_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +PPP_CB_EXTERN(on_sys_renameat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +PPP_CB_EXTERN(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +PPP_CB_EXTERN(on_sys_request_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +PPP_CB_EXTERN(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN +PPP_CB_EXTERN(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +PPP_CB_EXTERN(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +PPP_CB_EXTERN(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN +PPP_CB_EXTERN(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +PPP_CB_EXTERN(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +PPP_CB_EXTERN(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +PPP_CB_EXTERN(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +PPP_CB_EXTERN(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +PPP_CB_EXTERN(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +PPP_CB_EXTERN(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +PPP_CB_EXTERN(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +PPP_CB_EXTERN(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +PPP_CB_EXTERN(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +PPP_CB_EXTERN(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SELECT_RETURN +PPP_CB_EXTERN(on_sys_select_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +PPP_CB_EXTERN(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN +PPP_CB_EXTERN(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +PPP_CB_EXTERN(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +PPP_CB_EXTERN(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +PPP_CB_EXTERN(on_sys_sendto_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +PPP_CB_EXTERN(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +PPP_CB_EXTERN(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_THREAD_AREA_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_THREAD_AREA_RETURN +PPP_CB_EXTERN(on_sys_set_thread_area_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +PPP_CB_EXTERN(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +PPP_CB_EXTERN(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +PPP_CB_EXTERN(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSGID16_RETURN +PPP_CB_EXTERN(on_sys_setfsgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +PPP_CB_EXTERN(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSUID16_RETURN +PPP_CB_EXTERN(on_sys_setfsuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +PPP_CB_EXTERN(on_sys_setgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGID16_RETURN +PPP_CB_EXTERN(on_sys_setgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +PPP_CB_EXTERN(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS16_RETURN +PPP_CB_EXTERN(on_sys_setgroups16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +PPP_CB_EXTERN(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +PPP_CB_EXTERN(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +PPP_CB_EXTERN(on_sys_setns_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +PPP_CB_EXTERN(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +PPP_CB_EXTERN(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +PPP_CB_EXTERN(on_sys_setregid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREGID16_RETURN +PPP_CB_EXTERN(on_sys_setregid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +PPP_CB_EXTERN(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESGID16_RETURN +PPP_CB_EXTERN(on_sys_setresgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +PPP_CB_EXTERN(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESUID16_RETURN +PPP_CB_EXTERN(on_sys_setresuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +PPP_CB_EXTERN(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREUID16_RETURN +PPP_CB_EXTERN(on_sys_setreuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +PPP_CB_EXTERN(on_sys_setsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +PPP_CB_EXTERN(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +PPP_CB_EXTERN(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +PPP_CB_EXTERN(on_sys_setuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUID16_RETURN +PPP_CB_EXTERN(on_sys_setuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +PPP_CB_EXTERN(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SGETMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SGETMASK_RETURN +PPP_CB_EXTERN(on_sys_sgetmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +PPP_CB_EXTERN(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGACTION_RETURN +PPP_CB_EXTERN(on_sys_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +PPP_CB_EXTERN(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNAL_RETURN +PPP_CB_EXTERN(on_sys_signal_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN +PPP_CB_EXTERN(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +PPP_CB_EXTERN(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGPENDING_RETURN +PPP_CB_EXTERN(on_sys_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_RETURN +PPP_CB_EXTERN(on_sys_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGRETURN_RETURN +PPP_CB_EXTERN(on_sys_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_RETURN +PPP_CB_EXTERN(on_sys_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +PPP_CB_EXTERN(on_sys_socket_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETCALL_RETURN +PPP_CB_EXTERN(on_sys_socketcall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +PPP_CB_EXTERN(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +PPP_CB_EXTERN(on_sys_splice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SSETMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SSETMASK_RETURN +PPP_CB_EXTERN(on_sys_ssetmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_STAT_RETURN +PPP_CB_EXTERN(on_sys_stat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_STAT64_RETURN +PPP_CB_EXTERN(on_sys_stat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +PPP_CB_EXTERN(on_sys_statfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS64_RETURN +PPP_CB_EXTERN(on_sys_statfs64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATX_RETURN +PPP_CB_EXTERN(on_sys_statx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_STIME_RETURN +PPP_CB_EXTERN(on_sys_stime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +PPP_CB_EXTERN(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +PPP_CB_EXTERN(on_sys_swapon_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN +PPP_CB_EXTERN(on_sys_symlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +PPP_CB_EXTERN(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +PPP_CB_EXTERN(on_sys_sync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN +PPP_CB_EXTERN(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +PPP_CB_EXTERN(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN +PPP_CB_EXTERN(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN +PPP_CB_EXTERN(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +PPP_CB_EXTERN(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +PPP_CB_EXTERN(on_sys_syslog_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TEE_RETURN +PPP_CB_EXTERN(on_sys_tee_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +PPP_CB_EXTERN(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIME_RETURN +PPP_CB_EXTERN(on_sys_time_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN +PPP_CB_EXTERN(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +PPP_CB_EXTERN(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +PPP_CB_EXTERN(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +PPP_CB_EXTERN(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +PPP_CB_EXTERN(on_sys_times_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +PPP_CB_EXTERN(on_sys_tkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +PPP_CB_EXTERN(on_sys_truncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE64_RETURN +PPP_CB_EXTERN(on_sys_truncate64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +PPP_CB_EXTERN(on_sys_umask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN +PPP_CB_EXTERN(on_sys_umount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNAME_RETURN +PPP_CB_EXTERN(on_sys_uname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN +PPP_CB_EXTERN(on_sys_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +PPP_CB_EXTERN(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +PPP_CB_EXTERN(on_sys_unshare_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USELIB_RETURN +#define PPP_CB_EXTERN_ON_SYS_USELIB_RETURN +PPP_CB_EXTERN(on_sys_uselib_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +PPP_CB_EXTERN(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_USTAT_RETURN +PPP_CB_EXTERN(on_sys_ustat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIME_RETURN +PPP_CB_EXTERN(on_sys_utime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +PPP_CB_EXTERN(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMES_RETURN +PPP_CB_EXTERN(on_sys_utimes_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VFORK_RETURN +#define PPP_CB_EXTERN_ON_SYS_VFORK_RETURN +PPP_CB_EXTERN(on_sys_vfork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +PPP_CB_EXTERN(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VM86_RETURN +#define PPP_CB_EXTERN_ON_SYS_VM86_RETURN +PPP_CB_EXTERN(on_sys_vm86_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VM86OLD_RETURN +#define PPP_CB_EXTERN_ON_SYS_VM86OLD_RETURN +PPP_CB_EXTERN(on_sys_vm86old_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +PPP_CB_EXTERN(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +PPP_CB_EXTERN(on_sys_wait4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +PPP_CB_EXTERN(on_sys_waitid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAITPID_RETURN +PPP_CB_EXTERN(on_sys_waitpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +PPP_CB_EXTERN(on_sys_write_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +PPP_CB_EXTERN(on_sys_writev_return) +#endif +#endif +#if defined(TARGET_ARM) && defined(TARGET_AARCH64) +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +PPP_CB_EXTERN(on_sys_accept_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +PPP_CB_EXTERN(on_sys_accept4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +PPP_CB_EXTERN(on_sys_acct_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +PPP_CB_EXTERN(on_sys_add_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_RETURN +PPP_CB_EXTERN(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_BIND_RETURN +PPP_CB_EXTERN(on_sys_bind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_RETURN +#define PPP_CB_EXTERN_ON_SYS_BPF_RETURN +PPP_CB_EXTERN(on_sys_bpf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_RETURN +#define PPP_CB_EXTERN_ON_SYS_BRK_RETURN +PPP_CB_EXTERN(on_sys_brk_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +PPP_CB_EXTERN(on_sys_capget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +PPP_CB_EXTERN(on_sys_capset_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +PPP_CB_EXTERN(on_sys_chdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +PPP_CB_EXTERN(on_sys_chroot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +PPP_CB_EXTERN(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +PPP_CB_EXTERN(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +PPP_CB_EXTERN(on_sys_clone_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE3_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLONE3_RETURN +PPP_CB_EXTERN(on_sys_clone3_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +PPP_CB_EXTERN(on_sys_close_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +PPP_CB_EXTERN(on_sys_connect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN +PPP_CB_EXTERN(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +PPP_CB_EXTERN(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP_RETURN +PPP_CB_EXTERN(on_sys_dup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +PPP_CB_EXTERN(on_sys_dup3_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +PPP_CB_EXTERN(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +PPP_CB_EXTERN(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +PPP_CB_EXTERN(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +PPP_CB_EXTERN(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +PPP_CB_EXTERN(on_sys_execve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +PPP_CB_EXTERN(on_sys_execveat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +PPP_CB_EXTERN(on_sys_exit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +PPP_CB_EXTERN(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +PPP_CB_EXTERN(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT2_RETURN +PPP_CB_EXTERN(on_sys_faccessat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_RETURN +PPP_CB_EXTERN(on_sys_fadvise64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +PPP_CB_EXTERN(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +PPP_CB_EXTERN(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +PPP_CB_EXTERN(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +PPP_CB_EXTERN(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +PPP_CB_EXTERN(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +PPP_CB_EXTERN(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +PPP_CB_EXTERN(on_sys_fchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +PPP_CB_EXTERN(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +PPP_CB_EXTERN(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +PPP_CB_EXTERN(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +PPP_CB_EXTERN(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +PPP_CB_EXTERN(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +PPP_CB_EXTERN(on_sys_flock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +PPP_CB_EXTERN(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTAT_RETURN +PPP_CB_EXTERN(on_sys_fstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +PPP_CB_EXTERN(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +PPP_CB_EXTERN(on_sys_fsync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +PPP_CB_EXTERN(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +PPP_CB_EXTERN(on_sys_futex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +PPP_CB_EXTERN(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +PPP_CB_EXTERN(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +PPP_CB_EXTERN(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +PPP_CB_EXTERN(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +PPP_CB_EXTERN(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +PPP_CB_EXTERN(on_sys_getegid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +PPP_CB_EXTERN(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +PPP_CB_EXTERN(on_sys_getgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +PPP_CB_EXTERN(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +PPP_CB_EXTERN(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +PPP_CB_EXTERN(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +PPP_CB_EXTERN(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +PPP_CB_EXTERN(on_sys_getpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +PPP_CB_EXTERN(on_sys_getppid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +PPP_CB_EXTERN(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +PPP_CB_EXTERN(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +PPP_CB_EXTERN(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +PPP_CB_EXTERN(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +PPP_CB_EXTERN(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +PPP_CB_EXTERN(on_sys_getsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +PPP_CB_EXTERN(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +PPP_CB_EXTERN(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +PPP_CB_EXTERN(on_sys_gettid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +PPP_CB_EXTERN(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +PPP_CB_EXTERN(on_sys_getuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +PPP_CB_EXTERN(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +PPP_CB_EXTERN(on_sys_init_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +PPP_CB_EXTERN(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +PPP_CB_EXTERN(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +PPP_CB_EXTERN(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +PPP_CB_EXTERN(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_RETURN +PPP_CB_EXTERN(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +PPP_CB_EXTERN(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +PPP_CB_EXTERN(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +PPP_CB_EXTERN(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +PPP_CB_EXTERN(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +PPP_CB_EXTERN(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +PPP_CB_EXTERN(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_FILE_LOAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEXEC_FILE_LOAD_RETURN +PPP_CB_EXTERN(on_sys_kexec_file_load_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +PPP_CB_EXTERN(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +PPP_CB_EXTERN(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KILL_RETURN +PPP_CB_EXTERN(on_sys_kill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +PPP_CB_EXTERN(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +PPP_CB_EXTERN(on_sys_linkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +PPP_CB_EXTERN(on_sys_listen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +PPP_CB_EXTERN(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +PPP_CB_EXTERN(on_sys_lseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +PPP_CB_EXTERN(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +PPP_CB_EXTERN(on_sys_madvise_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +PPP_CB_EXTERN(on_sys_mbind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +PPP_CB_EXTERN(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +PPP_CB_EXTERN(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +PPP_CB_EXTERN(on_sys_mincore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +PPP_CB_EXTERN(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +PPP_CB_EXTERN(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +PPP_CB_EXTERN(on_sys_mlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +PPP_CB_EXTERN(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +PPP_CB_EXTERN(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MMAP_RETURN +PPP_CB_EXTERN(on_sys_mmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +PPP_CB_EXTERN(on_sys_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +PPP_CB_EXTERN(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +PPP_CB_EXTERN(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +PPP_CB_EXTERN(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +PPP_CB_EXTERN(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +PPP_CB_EXTERN(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +PPP_CB_EXTERN(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +PPP_CB_EXTERN(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +PPP_CB_EXTERN(on_sys_mremap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGCTL_RETURN +PPP_CB_EXTERN(on_sys_msgctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +PPP_CB_EXTERN(on_sys_msgget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +PPP_CB_EXTERN(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +PPP_CB_EXTERN(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +PPP_CB_EXTERN(on_sys_msync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +PPP_CB_EXTERN(on_sys_munlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +PPP_CB_EXTERN(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +PPP_CB_EXTERN(on_sys_munmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +PPP_CB_EXTERN(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_RETURN +PPP_CB_EXTERN(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_RETURN +PPP_CB_EXTERN(on_sys_newfstatat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_RETURN +PPP_CB_EXTERN(on_sys_nfsservctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +PPP_CB_EXTERN(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +PPP_CB_EXTERN(on_sys_openat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT2_RETURN +PPP_CB_EXTERN(on_sys_openat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +PPP_CB_EXTERN(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +PPP_CB_EXTERN(on_sys_personality_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_RETURN +PPP_CB_EXTERN(on_sys_pidfd_getfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_RETURN +PPP_CB_EXTERN(on_sys_pidfd_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +PPP_CB_EXTERN(on_sys_pidfd_send_signal_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +PPP_CB_EXTERN(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +PPP_CB_EXTERN(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN +PPP_CB_EXTERN(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN +PPP_CB_EXTERN(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN +PPP_CB_EXTERN(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN +PPP_CB_EXTERN(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +PPP_CB_EXTERN(on_sys_prctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +PPP_CB_EXTERN(on_sys_pread64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +PPP_CB_EXTERN(on_sys_preadv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN +PPP_CB_EXTERN(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +PPP_CB_EXTERN(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +PPP_CB_EXTERN(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +PPP_CB_EXTERN(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN +PPP_CB_EXTERN(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +PPP_CB_EXTERN(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +PPP_CB_EXTERN(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +PPP_CB_EXTERN(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN +PPP_CB_EXTERN(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +PPP_CB_EXTERN(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_RETURN +#define PPP_CB_EXTERN_ON_SYS_READ_RETURN +PPP_CB_EXTERN(on_sys_read_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +PPP_CB_EXTERN(on_sys_readahead_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +PPP_CB_EXTERN(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_READV_RETURN +PPP_CB_EXTERN(on_sys_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +PPP_CB_EXTERN(on_sys_reboot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +PPP_CB_EXTERN(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN +PPP_CB_EXTERN(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +PPP_CB_EXTERN(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +PPP_CB_EXTERN(on_sys_renameat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +PPP_CB_EXTERN(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +PPP_CB_EXTERN(on_sys_request_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +PPP_CB_EXTERN(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +PPP_CB_EXTERN(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +PPP_CB_EXTERN(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN +PPP_CB_EXTERN(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +PPP_CB_EXTERN(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +PPP_CB_EXTERN(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +PPP_CB_EXTERN(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +PPP_CB_EXTERN(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +PPP_CB_EXTERN(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +PPP_CB_EXTERN(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +PPP_CB_EXTERN(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +PPP_CB_EXTERN(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +PPP_CB_EXTERN(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +PPP_CB_EXTERN(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +PPP_CB_EXTERN(on_sys_semctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +PPP_CB_EXTERN(on_sys_semget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMOP_RETURN +PPP_CB_EXTERN(on_sys_semop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +PPP_CB_EXTERN(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +PPP_CB_EXTERN(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +PPP_CB_EXTERN(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +PPP_CB_EXTERN(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +PPP_CB_EXTERN(on_sys_sendto_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +PPP_CB_EXTERN(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +PPP_CB_EXTERN(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +PPP_CB_EXTERN(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +PPP_CB_EXTERN(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +PPP_CB_EXTERN(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +PPP_CB_EXTERN(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +PPP_CB_EXTERN(on_sys_setgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +PPP_CB_EXTERN(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +PPP_CB_EXTERN(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +PPP_CB_EXTERN(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +PPP_CB_EXTERN(on_sys_setns_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +PPP_CB_EXTERN(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +PPP_CB_EXTERN(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +PPP_CB_EXTERN(on_sys_setregid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +PPP_CB_EXTERN(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +PPP_CB_EXTERN(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +PPP_CB_EXTERN(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +PPP_CB_EXTERN(on_sys_setsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +PPP_CB_EXTERN(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +PPP_CB_EXTERN(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +PPP_CB_EXTERN(on_sys_setuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +PPP_CB_EXTERN(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +PPP_CB_EXTERN(on_sys_shmat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMCTL_RETURN +PPP_CB_EXTERN(on_sys_shmctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +PPP_CB_EXTERN(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +PPP_CB_EXTERN(on_sys_shmget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +PPP_CB_EXTERN(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +PPP_CB_EXTERN(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +PPP_CB_EXTERN(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +PPP_CB_EXTERN(on_sys_socket_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +PPP_CB_EXTERN(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +PPP_CB_EXTERN(on_sys_splice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +PPP_CB_EXTERN(on_sys_statfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATX_RETURN +PPP_CB_EXTERN(on_sys_statx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +PPP_CB_EXTERN(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +PPP_CB_EXTERN(on_sys_swapon_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +PPP_CB_EXTERN(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +PPP_CB_EXTERN(on_sys_sync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN +PPP_CB_EXTERN(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +PPP_CB_EXTERN(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +PPP_CB_EXTERN(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +PPP_CB_EXTERN(on_sys_syslog_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TEE_RETURN +PPP_CB_EXTERN(on_sys_tee_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +PPP_CB_EXTERN(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN +PPP_CB_EXTERN(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +PPP_CB_EXTERN(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +PPP_CB_EXTERN(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +PPP_CB_EXTERN(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +PPP_CB_EXTERN(on_sys_times_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +PPP_CB_EXTERN(on_sys_tkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +PPP_CB_EXTERN(on_sys_truncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +PPP_CB_EXTERN(on_sys_umask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMOUNT2_RETURN +PPP_CB_EXTERN(on_sys_umount2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNAME_RETURN +PPP_CB_EXTERN(on_sys_uname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +PPP_CB_EXTERN(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +PPP_CB_EXTERN(on_sys_unshare_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +PPP_CB_EXTERN(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +PPP_CB_EXTERN(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +PPP_CB_EXTERN(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +PPP_CB_EXTERN(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +PPP_CB_EXTERN(on_sys_wait4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +PPP_CB_EXTERN(on_sys_waitid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +PPP_CB_EXTERN(on_sys_write_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +PPP_CB_EXTERN(on_sys_writev_return) +#endif +#endif +#if defined(TARGET_ARM) +#ifndef PPP_CB_EXTERN_ON_ARM_BREAKPOINT_RETURN +#define PPP_CB_EXTERN_ON_ARM_BREAKPOINT_RETURN +PPP_CB_EXTERN(on_ARM_breakpoint_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ARM_CACHEFLUSH_RETURN +#define PPP_CB_EXTERN_ON_ARM_CACHEFLUSH_RETURN +PPP_CB_EXTERN(on_ARM_cacheflush_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ARM_SET_TLS_RETURN +#define PPP_CB_EXTERN_ON_ARM_SET_TLS_RETURN +PPP_CB_EXTERN(on_ARM_set_tls_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ARM_USER26_MODE_RETURN +#define PPP_CB_EXTERN_ON_ARM_USER26_MODE_RETURN +PPP_CB_EXTERN(on_ARM_user26_mode_return) +#endif +#ifndef PPP_CB_EXTERN_ON_ARM_USR32_MODE_RETURN +#define PPP_CB_EXTERN_ON_ARM_USR32_MODE_RETURN +PPP_CB_EXTERN(on_ARM_usr32_mode_return) +#endif +#ifndef PPP_CB_EXTERN_ON_DO_MMAP2_RETURN +#define PPP_CB_EXTERN_ON_DO_MMAP2_RETURN +PPP_CB_EXTERN(on_do_mmap2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +PPP_CB_EXTERN(on_sys_accept_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +PPP_CB_EXTERN(on_sys_accept4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN +PPP_CB_EXTERN(on_sys_access_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +PPP_CB_EXTERN(on_sys_acct_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +PPP_CB_EXTERN(on_sys_add_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_RETURN +PPP_CB_EXTERN(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_RETURN +#define PPP_CB_EXTERN_ON_SYS_ALARM_RETURN +PPP_CB_EXTERN(on_sys_alarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ARM_FADVISE64_64_RETURN +#define PPP_CB_EXTERN_ON_SYS_ARM_FADVISE64_64_RETURN +PPP_CB_EXTERN(on_sys_arm_fadvise64_64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BDFLUSH_RETURN +#define PPP_CB_EXTERN_ON_SYS_BDFLUSH_RETURN +PPP_CB_EXTERN(on_sys_bdflush_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_BIND_RETURN +PPP_CB_EXTERN(on_sys_bind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_RETURN +#define PPP_CB_EXTERN_ON_SYS_BPF_RETURN +PPP_CB_EXTERN(on_sys_bpf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_RETURN +#define PPP_CB_EXTERN_ON_SYS_BRK_RETURN +PPP_CB_EXTERN(on_sys_brk_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +PPP_CB_EXTERN(on_sys_capget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +PPP_CB_EXTERN(on_sys_capset_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +PPP_CB_EXTERN(on_sys_chdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN +PPP_CB_EXTERN(on_sys_chmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN +PPP_CB_EXTERN(on_sys_chown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN16_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHOWN16_RETURN +PPP_CB_EXTERN(on_sys_chown16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +PPP_CB_EXTERN(on_sys_chroot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +PPP_CB_EXTERN(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +PPP_CB_EXTERN(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +PPP_CB_EXTERN(on_sys_clone_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +PPP_CB_EXTERN(on_sys_close_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +PPP_CB_EXTERN(on_sys_connect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CREAT_RETURN +PPP_CB_EXTERN(on_sys_creat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +PPP_CB_EXTERN(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP_RETURN +PPP_CB_EXTERN(on_sys_dup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP2_RETURN +PPP_CB_EXTERN(on_sys_dup2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +PPP_CB_EXTERN(on_sys_dup3_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN +PPP_CB_EXTERN(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +PPP_CB_EXTERN(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +PPP_CB_EXTERN(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +PPP_CB_EXTERN(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN +PPP_CB_EXTERN(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN +PPP_CB_EXTERN(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +PPP_CB_EXTERN(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +PPP_CB_EXTERN(on_sys_execve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +PPP_CB_EXTERN(on_sys_execveat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +PPP_CB_EXTERN(on_sys_exit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +PPP_CB_EXTERN(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +PPP_CB_EXTERN(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +PPP_CB_EXTERN(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +PPP_CB_EXTERN(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +PPP_CB_EXTERN(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +PPP_CB_EXTERN(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +PPP_CB_EXTERN(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +PPP_CB_EXTERN(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +PPP_CB_EXTERN(on_sys_fchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN16_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWN16_RETURN +PPP_CB_EXTERN(on_sys_fchown16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +PPP_CB_EXTERN(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +PPP_CB_EXTERN(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL64_RETURN +PPP_CB_EXTERN(on_sys_fcntl64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +PPP_CB_EXTERN(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +PPP_CB_EXTERN(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +PPP_CB_EXTERN(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +PPP_CB_EXTERN(on_sys_flock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FORK_RETURN +PPP_CB_EXTERN(on_sys_fork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +PPP_CB_EXTERN(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTAT64_RETURN +PPP_CB_EXTERN(on_sys_fstat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATAT64_RETURN +PPP_CB_EXTERN(on_sys_fstatat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +PPP_CB_EXTERN(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS64_RETURN +PPP_CB_EXTERN(on_sys_fstatfs64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +PPP_CB_EXTERN(on_sys_fsync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +PPP_CB_EXTERN(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_RETURN +PPP_CB_EXTERN(on_sys_ftruncate64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +PPP_CB_EXTERN(on_sys_futex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_RETURN +PPP_CB_EXTERN(on_sys_futimesat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +PPP_CB_EXTERN(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +PPP_CB_EXTERN(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +PPP_CB_EXTERN(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +PPP_CB_EXTERN(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN +PPP_CB_EXTERN(on_sys_getdents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +PPP_CB_EXTERN(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +PPP_CB_EXTERN(on_sys_getegid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEGID16_RETURN +PPP_CB_EXTERN(on_sys_getegid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +PPP_CB_EXTERN(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEUID16_RETURN +PPP_CB_EXTERN(on_sys_geteuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +PPP_CB_EXTERN(on_sys_getgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGID16_RETURN +PPP_CB_EXTERN(on_sys_getgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +PPP_CB_EXTERN(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS16_RETURN +PPP_CB_EXTERN(on_sys_getgroups16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +PPP_CB_EXTERN(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +PPP_CB_EXTERN(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +PPP_CB_EXTERN(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN +PPP_CB_EXTERN(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +PPP_CB_EXTERN(on_sys_getpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +PPP_CB_EXTERN(on_sys_getppid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +PPP_CB_EXTERN(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +PPP_CB_EXTERN(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +PPP_CB_EXTERN(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESGID16_RETURN +PPP_CB_EXTERN(on_sys_getresgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +PPP_CB_EXTERN(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESUID16_RETURN +PPP_CB_EXTERN(on_sys_getresuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +PPP_CB_EXTERN(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +PPP_CB_EXTERN(on_sys_getsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +PPP_CB_EXTERN(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +PPP_CB_EXTERN(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +PPP_CB_EXTERN(on_sys_gettid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +PPP_CB_EXTERN(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +PPP_CB_EXTERN(on_sys_getuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETUID16_RETURN +PPP_CB_EXTERN(on_sys_getuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +PPP_CB_EXTERN(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +PPP_CB_EXTERN(on_sys_init_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +PPP_CB_EXTERN(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN +PPP_CB_EXTERN(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +PPP_CB_EXTERN(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +PPP_CB_EXTERN(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +PPP_CB_EXTERN(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_RETURN +PPP_CB_EXTERN(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +PPP_CB_EXTERN(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +PPP_CB_EXTERN(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +PPP_CB_EXTERN(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +PPP_CB_EXTERN(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +PPP_CB_EXTERN(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IPC_RETURN +#define PPP_CB_EXTERN_ON_SYS_IPC_RETURN +PPP_CB_EXTERN(on_sys_ipc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +PPP_CB_EXTERN(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +PPP_CB_EXTERN(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +PPP_CB_EXTERN(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KILL_RETURN +PPP_CB_EXTERN(on_sys_kill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN +PPP_CB_EXTERN(on_sys_lchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN16_RETURN +#define PPP_CB_EXTERN_ON_SYS_LCHOWN16_RETURN +PPP_CB_EXTERN(on_sys_lchown16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +PPP_CB_EXTERN(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINK_RETURN +PPP_CB_EXTERN(on_sys_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +PPP_CB_EXTERN(on_sys_linkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +PPP_CB_EXTERN(on_sys_listen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLSEEK_RETURN +PPP_CB_EXTERN(on_sys_llseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +PPP_CB_EXTERN(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +PPP_CB_EXTERN(on_sys_lseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +PPP_CB_EXTERN(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSTAT64_RETURN +PPP_CB_EXTERN(on_sys_lstat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +PPP_CB_EXTERN(on_sys_madvise_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +PPP_CB_EXTERN(on_sys_mbind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +PPP_CB_EXTERN(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +PPP_CB_EXTERN(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +PPP_CB_EXTERN(on_sys_mincore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN +PPP_CB_EXTERN(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +PPP_CB_EXTERN(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN +PPP_CB_EXTERN(on_sys_mknod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +PPP_CB_EXTERN(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +PPP_CB_EXTERN(on_sys_mlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +PPP_CB_EXTERN(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +PPP_CB_EXTERN(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +PPP_CB_EXTERN(on_sys_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +PPP_CB_EXTERN(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +PPP_CB_EXTERN(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +PPP_CB_EXTERN(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +PPP_CB_EXTERN(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +PPP_CB_EXTERN(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +PPP_CB_EXTERN(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +PPP_CB_EXTERN(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +PPP_CB_EXTERN(on_sys_mremap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGCTL_RETURN +PPP_CB_EXTERN(on_sys_msgctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +PPP_CB_EXTERN(on_sys_msgget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +PPP_CB_EXTERN(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +PPP_CB_EXTERN(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +PPP_CB_EXTERN(on_sys_msync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +PPP_CB_EXTERN(on_sys_munlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +PPP_CB_EXTERN(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +PPP_CB_EXTERN(on_sys_munmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +PPP_CB_EXTERN(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_RETURN +PPP_CB_EXTERN(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN +PPP_CB_EXTERN(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN +PPP_CB_EXTERN(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN +PPP_CB_EXTERN(on_sys_newstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN +PPP_CB_EXTERN(on_sys_newuname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_NICE_RETURN +PPP_CB_EXTERN(on_sys_nice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_RETURN +PPP_CB_EXTERN(on_sys_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +PPP_CB_EXTERN(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +PPP_CB_EXTERN(on_sys_openat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN +PPP_CB_EXTERN(on_sys_pause_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PCICONFIG_IOBASE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PCICONFIG_IOBASE_RETURN +PPP_CB_EXTERN(on_sys_pciconfig_iobase_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PCICONFIG_READ_RETURN +#define PPP_CB_EXTERN_ON_SYS_PCICONFIG_READ_RETURN +PPP_CB_EXTERN(on_sys_pciconfig_read_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PCICONFIG_WRITE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PCICONFIG_WRITE_RETURN +PPP_CB_EXTERN(on_sys_pciconfig_write_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +PPP_CB_EXTERN(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +PPP_CB_EXTERN(on_sys_personality_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE_RETURN +PPP_CB_EXTERN(on_sys_pipe_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +PPP_CB_EXTERN(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +PPP_CB_EXTERN(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_POLL_RETURN +PPP_CB_EXTERN(on_sys_poll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN +PPP_CB_EXTERN(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +PPP_CB_EXTERN(on_sys_prctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +PPP_CB_EXTERN(on_sys_pread64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +PPP_CB_EXTERN(on_sys_preadv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +PPP_CB_EXTERN(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +PPP_CB_EXTERN(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +PPP_CB_EXTERN(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN +PPP_CB_EXTERN(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +PPP_CB_EXTERN(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +PPP_CB_EXTERN(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +PPP_CB_EXTERN(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +PPP_CB_EXTERN(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_RETURN +#define PPP_CB_EXTERN_ON_SYS_READ_RETURN +PPP_CB_EXTERN(on_sys_read_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +PPP_CB_EXTERN(on_sys_readahead_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINK_RETURN +PPP_CB_EXTERN(on_sys_readlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +PPP_CB_EXTERN(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_READV_RETURN +PPP_CB_EXTERN(on_sys_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +PPP_CB_EXTERN(on_sys_reboot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECV_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECV_RETURN +PPP_CB_EXTERN(on_sys_recv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +PPP_CB_EXTERN(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN +PPP_CB_EXTERN(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +PPP_CB_EXTERN(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAME_RETURN +PPP_CB_EXTERN(on_sys_rename_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +PPP_CB_EXTERN(on_sys_renameat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +PPP_CB_EXTERN(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +PPP_CB_EXTERN(on_sys_request_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +PPP_CB_EXTERN(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN +PPP_CB_EXTERN(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +PPP_CB_EXTERN(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +PPP_CB_EXTERN(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN +PPP_CB_EXTERN(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +PPP_CB_EXTERN(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +PPP_CB_EXTERN(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +PPP_CB_EXTERN(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +PPP_CB_EXTERN(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +PPP_CB_EXTERN(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +PPP_CB_EXTERN(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +PPP_CB_EXTERN(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +PPP_CB_EXTERN(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +PPP_CB_EXTERN(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +PPP_CB_EXTERN(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SELECT_RETURN +PPP_CB_EXTERN(on_sys_select_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +PPP_CB_EXTERN(on_sys_semctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +PPP_CB_EXTERN(on_sys_semget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMOP_RETURN +PPP_CB_EXTERN(on_sys_semop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +PPP_CB_EXTERN(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEND_RETURN +PPP_CB_EXTERN(on_sys_send_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +PPP_CB_EXTERN(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN +PPP_CB_EXTERN(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +PPP_CB_EXTERN(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +PPP_CB_EXTERN(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +PPP_CB_EXTERN(on_sys_sendto_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +PPP_CB_EXTERN(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +PPP_CB_EXTERN(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +PPP_CB_EXTERN(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +PPP_CB_EXTERN(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +PPP_CB_EXTERN(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSGID16_RETURN +PPP_CB_EXTERN(on_sys_setfsgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +PPP_CB_EXTERN(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSUID16_RETURN +PPP_CB_EXTERN(on_sys_setfsuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +PPP_CB_EXTERN(on_sys_setgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGID16_RETURN +PPP_CB_EXTERN(on_sys_setgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +PPP_CB_EXTERN(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS16_RETURN +PPP_CB_EXTERN(on_sys_setgroups16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +PPP_CB_EXTERN(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +PPP_CB_EXTERN(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +PPP_CB_EXTERN(on_sys_setns_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +PPP_CB_EXTERN(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +PPP_CB_EXTERN(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +PPP_CB_EXTERN(on_sys_setregid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREGID16_RETURN +PPP_CB_EXTERN(on_sys_setregid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +PPP_CB_EXTERN(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESGID16_RETURN +PPP_CB_EXTERN(on_sys_setresgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +PPP_CB_EXTERN(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESUID16_RETURN +PPP_CB_EXTERN(on_sys_setresuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +PPP_CB_EXTERN(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREUID16_RETURN +PPP_CB_EXTERN(on_sys_setreuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +PPP_CB_EXTERN(on_sys_setsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +PPP_CB_EXTERN(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +PPP_CB_EXTERN(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +PPP_CB_EXTERN(on_sys_setuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID16_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUID16_RETURN +PPP_CB_EXTERN(on_sys_setuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +PPP_CB_EXTERN(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +PPP_CB_EXTERN(on_sys_shmat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMCTL_RETURN +PPP_CB_EXTERN(on_sys_shmctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +PPP_CB_EXTERN(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +PPP_CB_EXTERN(on_sys_shmget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +PPP_CB_EXTERN(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGACTION_RETURN +PPP_CB_EXTERN(on_sys_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +PPP_CB_EXTERN(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN +PPP_CB_EXTERN(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +PPP_CB_EXTERN(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGPENDING_RETURN +PPP_CB_EXTERN(on_sys_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_RETURN +PPP_CB_EXTERN(on_sys_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGRETURN_RETURN +PPP_CB_EXTERN(on_sys_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_RETURN +PPP_CB_EXTERN(on_sys_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +PPP_CB_EXTERN(on_sys_socket_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETCALL_RETURN +PPP_CB_EXTERN(on_sys_socketcall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +PPP_CB_EXTERN(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +PPP_CB_EXTERN(on_sys_splice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_STAT64_RETURN +PPP_CB_EXTERN(on_sys_stat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +PPP_CB_EXTERN(on_sys_statfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS64_RETURN +PPP_CB_EXTERN(on_sys_statfs64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATX_RETURN +PPP_CB_EXTERN(on_sys_statx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_STIME_RETURN +PPP_CB_EXTERN(on_sys_stime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +PPP_CB_EXTERN(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +PPP_CB_EXTERN(on_sys_swapon_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN +PPP_CB_EXTERN(on_sys_symlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +PPP_CB_EXTERN(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +PPP_CB_EXTERN(on_sys_sync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE2_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE2_RETURN +PPP_CB_EXTERN(on_sys_sync_file_range2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +PPP_CB_EXTERN(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN +PPP_CB_EXTERN(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN +PPP_CB_EXTERN(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +PPP_CB_EXTERN(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +PPP_CB_EXTERN(on_sys_syslog_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TEE_RETURN +PPP_CB_EXTERN(on_sys_tee_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +PPP_CB_EXTERN(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIME_RETURN +PPP_CB_EXTERN(on_sys_time_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN +PPP_CB_EXTERN(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +PPP_CB_EXTERN(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +PPP_CB_EXTERN(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +PPP_CB_EXTERN(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +PPP_CB_EXTERN(on_sys_times_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +PPP_CB_EXTERN(on_sys_tkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +PPP_CB_EXTERN(on_sys_truncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE64_RETURN +PPP_CB_EXTERN(on_sys_truncate64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +PPP_CB_EXTERN(on_sys_umask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN +PPP_CB_EXTERN(on_sys_umount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN +PPP_CB_EXTERN(on_sys_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +PPP_CB_EXTERN(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +PPP_CB_EXTERN(on_sys_unshare_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USELIB_RETURN +#define PPP_CB_EXTERN_ON_SYS_USELIB_RETURN +PPP_CB_EXTERN(on_sys_uselib_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +PPP_CB_EXTERN(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_USTAT_RETURN +PPP_CB_EXTERN(on_sys_ustat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIME_RETURN +PPP_CB_EXTERN(on_sys_utime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +PPP_CB_EXTERN(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMES_RETURN +PPP_CB_EXTERN(on_sys_utimes_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VFORK_RETURN +#define PPP_CB_EXTERN_ON_SYS_VFORK_RETURN +PPP_CB_EXTERN(on_sys_vfork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +PPP_CB_EXTERN(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +PPP_CB_EXTERN(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +PPP_CB_EXTERN(on_sys_wait4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +PPP_CB_EXTERN(on_sys_waitid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +PPP_CB_EXTERN(on_sys_write_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +PPP_CB_EXTERN(on_sys_writev_return) +#endif +#endif +#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) +#ifndef PPP_CB_EXTERN_ON_CREATE_MODULE_RETURN +#define PPP_CB_EXTERN_ON_CREATE_MODULE_RETURN +PPP_CB_EXTERN(on_create_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GET_KERNEL_SYMS_RETURN +#define PPP_CB_EXTERN_ON_GET_KERNEL_SYMS_RETURN +PPP_CB_EXTERN(on_get_kernel_syms_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MMAP2_RETURN +#define PPP_CB_EXTERN_ON_MMAP2_RETURN +PPP_CB_EXTERN(on_mmap2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MODIFY_LDT_RETURN +#define PPP_CB_EXTERN_ON_MODIFY_LDT_RETURN +PPP_CB_EXTERN(on_modify_ldt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SET_THREAD_AREA_RETURN +#define PPP_CB_EXTERN_ON_SET_THREAD_AREA_RETURN +PPP_CB_EXTERN(on_set_thread_area_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +PPP_CB_EXTERN(on_sys_accept_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +PPP_CB_EXTERN(on_sys_accept4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN +PPP_CB_EXTERN(on_sys_access_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +PPP_CB_EXTERN(on_sys_acct_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +PPP_CB_EXTERN(on_sys_add_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_RETURN +PPP_CB_EXTERN(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_RETURN +PPP_CB_EXTERN(on_sys_adjtimex_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_RETURN +#define PPP_CB_EXTERN_ON_SYS_ALARM_RETURN +PPP_CB_EXTERN(on_sys_alarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BDFLUSH_RETURN +#define PPP_CB_EXTERN_ON_SYS_BDFLUSH_RETURN +PPP_CB_EXTERN(on_sys_bdflush_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_BIND_RETURN +PPP_CB_EXTERN(on_sys_bind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_RETURN +#define PPP_CB_EXTERN_ON_SYS_BPF_RETURN +PPP_CB_EXTERN(on_sys_bpf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_RETURN +#define PPP_CB_EXTERN_ON_SYS_BRK_RETURN +PPP_CB_EXTERN(on_sys_brk_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CACHEFLUSH_RETURN +#define PPP_CB_EXTERN_ON_SYS_CACHEFLUSH_RETURN +PPP_CB_EXTERN(on_sys_cacheflush_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +PPP_CB_EXTERN(on_sys_capget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +PPP_CB_EXTERN(on_sys_capset_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +PPP_CB_EXTERN(on_sys_chdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN +PPP_CB_EXTERN(on_sys_chmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN +PPP_CB_EXTERN(on_sys_chown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +PPP_CB_EXTERN(on_sys_chroot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_adjtime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +PPP_CB_EXTERN(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_getres_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_gettime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +PPP_CB_EXTERN(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_nanosleep_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_settime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +PPP_CB_EXTERN(on_sys_clone_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE3_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLONE3_RETURN +PPP_CB_EXTERN(on_sys_clone3_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +PPP_CB_EXTERN(on_sys_close_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +PPP_CB_EXTERN(on_sys_connect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN +PPP_CB_EXTERN(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CREAT_RETURN +PPP_CB_EXTERN(on_sys_creat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +PPP_CB_EXTERN(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP_RETURN +PPP_CB_EXTERN(on_sys_dup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP2_RETURN +PPP_CB_EXTERN(on_sys_dup2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +PPP_CB_EXTERN(on_sys_dup3_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN +PPP_CB_EXTERN(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +PPP_CB_EXTERN(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +PPP_CB_EXTERN(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +PPP_CB_EXTERN(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN +PPP_CB_EXTERN(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN +PPP_CB_EXTERN(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +PPP_CB_EXTERN(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +PPP_CB_EXTERN(on_sys_execve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +PPP_CB_EXTERN(on_sys_execveat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +PPP_CB_EXTERN(on_sys_exit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +PPP_CB_EXTERN(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +PPP_CB_EXTERN(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT2_RETURN +PPP_CB_EXTERN(on_sys_faccessat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_64_RETURN +PPP_CB_EXTERN(on_sys_fadvise64_64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +PPP_CB_EXTERN(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +PPP_CB_EXTERN(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +PPP_CB_EXTERN(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +PPP_CB_EXTERN(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +PPP_CB_EXTERN(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +PPP_CB_EXTERN(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +PPP_CB_EXTERN(on_sys_fchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +PPP_CB_EXTERN(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +PPP_CB_EXTERN(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL64_RETURN +PPP_CB_EXTERN(on_sys_fcntl64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +PPP_CB_EXTERN(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +PPP_CB_EXTERN(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +PPP_CB_EXTERN(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +PPP_CB_EXTERN(on_sys_flock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FORK_RETURN +PPP_CB_EXTERN(on_sys_fork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSCONFIG_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSCONFIG_RETURN +PPP_CB_EXTERN(on_sys_fsconfig_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +PPP_CB_EXTERN(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSMOUNT_RETURN +PPP_CB_EXTERN(on_sys_fsmount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSOPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSOPEN_RETURN +PPP_CB_EXTERN(on_sys_fsopen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSPICK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSPICK_RETURN +PPP_CB_EXTERN(on_sys_fspick_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTAT_RETURN +PPP_CB_EXTERN(on_sys_fstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTAT64_RETURN +PPP_CB_EXTERN(on_sys_fstat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATAT64_RETURN +PPP_CB_EXTERN(on_sys_fstatat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +PPP_CB_EXTERN(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS64_RETURN +PPP_CB_EXTERN(on_sys_fstatfs64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +PPP_CB_EXTERN(on_sys_fsync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +PPP_CB_EXTERN(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_RETURN +PPP_CB_EXTERN(on_sys_ftruncate64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +PPP_CB_EXTERN(on_sys_futex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_RETURN +PPP_CB_EXTERN(on_sys_futex_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_RETURN +PPP_CB_EXTERN(on_sys_futimesat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_RETURN +PPP_CB_EXTERN(on_sys_futimesat_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +PPP_CB_EXTERN(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +PPP_CB_EXTERN(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +PPP_CB_EXTERN(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +PPP_CB_EXTERN(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN +PPP_CB_EXTERN(on_sys_getdents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +PPP_CB_EXTERN(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +PPP_CB_EXTERN(on_sys_getegid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +PPP_CB_EXTERN(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +PPP_CB_EXTERN(on_sys_getgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +PPP_CB_EXTERN(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +PPP_CB_EXTERN(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +PPP_CB_EXTERN(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +PPP_CB_EXTERN(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN +PPP_CB_EXTERN(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +PPP_CB_EXTERN(on_sys_getpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +PPP_CB_EXTERN(on_sys_getppid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +PPP_CB_EXTERN(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +PPP_CB_EXTERN(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +PPP_CB_EXTERN(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +PPP_CB_EXTERN(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +PPP_CB_EXTERN(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +PPP_CB_EXTERN(on_sys_getsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +PPP_CB_EXTERN(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +PPP_CB_EXTERN(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +PPP_CB_EXTERN(on_sys_gettid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +PPP_CB_EXTERN(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +PPP_CB_EXTERN(on_sys_getuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +PPP_CB_EXTERN(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IDLE_RETURN +#define PPP_CB_EXTERN_ON_SYS_IDLE_RETURN +PPP_CB_EXTERN(on_sys_idle_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +PPP_CB_EXTERN(on_sys_init_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +PPP_CB_EXTERN(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN +PPP_CB_EXTERN(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +PPP_CB_EXTERN(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +PPP_CB_EXTERN(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +PPP_CB_EXTERN(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_RETURN +PPP_CB_EXTERN(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_RETURN +PPP_CB_EXTERN(on_sys_io_getevents_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_RETURN +PPP_CB_EXTERN(on_sys_io_pgetevents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +PPP_CB_EXTERN(on_sys_io_pgetevents_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +PPP_CB_EXTERN(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +PPP_CB_EXTERN(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_RETURN +PPP_CB_EXTERN(on_sys_io_uring_enter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_RETURN +PPP_CB_EXTERN(on_sys_io_uring_register_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_RETURN +PPP_CB_EXTERN(on_sys_io_uring_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +PPP_CB_EXTERN(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPERM_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPERM_RETURN +PPP_CB_EXTERN(on_sys_ioperm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPL_RETURN +PPP_CB_EXTERN(on_sys_iopl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +PPP_CB_EXTERN(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +PPP_CB_EXTERN(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IPC_RETURN +#define PPP_CB_EXTERN_ON_SYS_IPC_RETURN +PPP_CB_EXTERN(on_sys_ipc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +PPP_CB_EXTERN(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +PPP_CB_EXTERN(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +PPP_CB_EXTERN(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KILL_RETURN +PPP_CB_EXTERN(on_sys_kill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN +PPP_CB_EXTERN(on_sys_lchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +PPP_CB_EXTERN(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINK_RETURN +PPP_CB_EXTERN(on_sys_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +PPP_CB_EXTERN(on_sys_linkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +PPP_CB_EXTERN(on_sys_listen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLSEEK_RETURN +PPP_CB_EXTERN(on_sys_llseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +PPP_CB_EXTERN(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +PPP_CB_EXTERN(on_sys_lseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +PPP_CB_EXTERN(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSTAT_RETURN +PPP_CB_EXTERN(on_sys_lstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSTAT64_RETURN +PPP_CB_EXTERN(on_sys_lstat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +PPP_CB_EXTERN(on_sys_madvise_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +PPP_CB_EXTERN(on_sys_mbind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +PPP_CB_EXTERN(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +PPP_CB_EXTERN(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +PPP_CB_EXTERN(on_sys_mincore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN +PPP_CB_EXTERN(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +PPP_CB_EXTERN(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN +PPP_CB_EXTERN(on_sys_mknod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +PPP_CB_EXTERN(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +PPP_CB_EXTERN(on_sys_mlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +PPP_CB_EXTERN(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +PPP_CB_EXTERN(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MMAP_RETURN +PPP_CB_EXTERN(on_sys_mmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +PPP_CB_EXTERN(on_sys_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_RETURN +PPP_CB_EXTERN(on_sys_move_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +PPP_CB_EXTERN(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +PPP_CB_EXTERN(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +PPP_CB_EXTERN(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +PPP_CB_EXTERN(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +PPP_CB_EXTERN(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +PPP_CB_EXTERN(on_sys_mq_timedreceive_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +PPP_CB_EXTERN(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +PPP_CB_EXTERN(on_sys_mq_timedsend_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +PPP_CB_EXTERN(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +PPP_CB_EXTERN(on_sys_mremap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGCTL_RETURN +PPP_CB_EXTERN(on_sys_msgctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +PPP_CB_EXTERN(on_sys_msgget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +PPP_CB_EXTERN(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +PPP_CB_EXTERN(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +PPP_CB_EXTERN(on_sys_msync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +PPP_CB_EXTERN(on_sys_munlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +PPP_CB_EXTERN(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +PPP_CB_EXTERN(on_sys_munmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +PPP_CB_EXTERN(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_RETURN +PPP_CB_EXTERN(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_RETURN +PPP_CB_EXTERN(on_sys_nanosleep_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN +PPP_CB_EXTERN(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_RETURN +PPP_CB_EXTERN(on_sys_newfstatat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN +PPP_CB_EXTERN(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN +PPP_CB_EXTERN(on_sys_newstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN +PPP_CB_EXTERN(on_sys_newuname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_RETURN +PPP_CB_EXTERN(on_sys_nfsservctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_RETURN +PPP_CB_EXTERN(on_sys_ni_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_NICE_RETURN +PPP_CB_EXTERN(on_sys_nice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_MMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_MMAP_RETURN +PPP_CB_EXTERN(on_sys_old_mmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_MSGCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_MSGCTL_RETURN +PPP_CB_EXTERN(on_sys_old_msgctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_READDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_READDIR_RETURN +PPP_CB_EXTERN(on_sys_old_readdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_SEMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_SEMCTL_RETURN +PPP_CB_EXTERN(on_sys_old_semctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_SHMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_SHMCTL_RETURN +PPP_CB_EXTERN(on_sys_old_shmctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_RETURN +PPP_CB_EXTERN(on_sys_oldumount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLDUNAME_RETURN +PPP_CB_EXTERN(on_sys_olduname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_RETURN +PPP_CB_EXTERN(on_sys_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +PPP_CB_EXTERN(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_TREE_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_TREE_RETURN +PPP_CB_EXTERN(on_sys_open_tree_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +PPP_CB_EXTERN(on_sys_openat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT2_RETURN +PPP_CB_EXTERN(on_sys_openat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN +PPP_CB_EXTERN(on_sys_pause_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +PPP_CB_EXTERN(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +PPP_CB_EXTERN(on_sys_personality_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_RETURN +PPP_CB_EXTERN(on_sys_pidfd_getfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_RETURN +PPP_CB_EXTERN(on_sys_pidfd_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +PPP_CB_EXTERN(on_sys_pidfd_send_signal_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE_RETURN +PPP_CB_EXTERN(on_sys_pipe_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +PPP_CB_EXTERN(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +PPP_CB_EXTERN(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN +PPP_CB_EXTERN(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN +PPP_CB_EXTERN(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN +PPP_CB_EXTERN(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_POLL_RETURN +PPP_CB_EXTERN(on_sys_poll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN +PPP_CB_EXTERN(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_RETURN +PPP_CB_EXTERN(on_sys_ppoll_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +PPP_CB_EXTERN(on_sys_prctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +PPP_CB_EXTERN(on_sys_pread64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +PPP_CB_EXTERN(on_sys_preadv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN +PPP_CB_EXTERN(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +PPP_CB_EXTERN(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +PPP_CB_EXTERN(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +PPP_CB_EXTERN(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN +PPP_CB_EXTERN(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_RETURN +PPP_CB_EXTERN(on_sys_pselect6_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +PPP_CB_EXTERN(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +PPP_CB_EXTERN(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +PPP_CB_EXTERN(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN +PPP_CB_EXTERN(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUERY_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_QUERY_MODULE_RETURN +PPP_CB_EXTERN(on_sys_query_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +PPP_CB_EXTERN(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_RETURN +#define PPP_CB_EXTERN_ON_SYS_READ_RETURN +PPP_CB_EXTERN(on_sys_read_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +PPP_CB_EXTERN(on_sys_readahead_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINK_RETURN +PPP_CB_EXTERN(on_sys_readlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +PPP_CB_EXTERN(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_READV_RETURN +PPP_CB_EXTERN(on_sys_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +PPP_CB_EXTERN(on_sys_reboot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECV_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECV_RETURN +PPP_CB_EXTERN(on_sys_recv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +PPP_CB_EXTERN(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN +PPP_CB_EXTERN(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_TIME32_RETURN +PPP_CB_EXTERN(on_sys_recvmmsg_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +PPP_CB_EXTERN(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAME_RETURN +PPP_CB_EXTERN(on_sys_rename_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +PPP_CB_EXTERN(on_sys_renameat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +PPP_CB_EXTERN(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +PPP_CB_EXTERN(on_sys_request_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +PPP_CB_EXTERN(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN +PPP_CB_EXTERN(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RSEQ_RETURN +#define PPP_CB_EXTERN_ON_SYS_RSEQ_RETURN +PPP_CB_EXTERN(on_sys_rseq_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +PPP_CB_EXTERN(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +PPP_CB_EXTERN(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN +PPP_CB_EXTERN(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +PPP_CB_EXTERN(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +PPP_CB_EXTERN(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +PPP_CB_EXTERN(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +PPP_CB_EXTERN(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +PPP_CB_EXTERN(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +PPP_CB_EXTERN(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +PPP_CB_EXTERN(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +PPP_CB_EXTERN(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +PPP_CB_EXTERN(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +PPP_CB_EXTERN(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SELECT_RETURN +PPP_CB_EXTERN(on_sys_select_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +PPP_CB_EXTERN(on_sys_semctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +PPP_CB_EXTERN(on_sys_semget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMOP_RETURN +PPP_CB_EXTERN(on_sys_semop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +PPP_CB_EXTERN(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_TIME32_RETURN +PPP_CB_EXTERN(on_sys_semtimedop_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEND_RETURN +PPP_CB_EXTERN(on_sys_send_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +PPP_CB_EXTERN(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN +PPP_CB_EXTERN(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +PPP_CB_EXTERN(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +PPP_CB_EXTERN(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +PPP_CB_EXTERN(on_sys_sendto_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +PPP_CB_EXTERN(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +PPP_CB_EXTERN(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +PPP_CB_EXTERN(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +PPP_CB_EXTERN(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +PPP_CB_EXTERN(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +PPP_CB_EXTERN(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +PPP_CB_EXTERN(on_sys_setgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +PPP_CB_EXTERN(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +PPP_CB_EXTERN(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +PPP_CB_EXTERN(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +PPP_CB_EXTERN(on_sys_setns_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +PPP_CB_EXTERN(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +PPP_CB_EXTERN(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +PPP_CB_EXTERN(on_sys_setregid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +PPP_CB_EXTERN(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +PPP_CB_EXTERN(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +PPP_CB_EXTERN(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +PPP_CB_EXTERN(on_sys_setsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +PPP_CB_EXTERN(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +PPP_CB_EXTERN(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +PPP_CB_EXTERN(on_sys_setuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUP_RETURN +PPP_CB_EXTERN(on_sys_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +PPP_CB_EXTERN(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SGETMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SGETMASK_RETURN +PPP_CB_EXTERN(on_sys_sgetmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +PPP_CB_EXTERN(on_sys_shmat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMCTL_RETURN +PPP_CB_EXTERN(on_sys_shmctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +PPP_CB_EXTERN(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +PPP_CB_EXTERN(on_sys_shmget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +PPP_CB_EXTERN(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGACTION_RETURN +PPP_CB_EXTERN(on_sys_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +PPP_CB_EXTERN(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNAL_RETURN +PPP_CB_EXTERN(on_sys_signal_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN +PPP_CB_EXTERN(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +PPP_CB_EXTERN(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGPENDING_RETURN +PPP_CB_EXTERN(on_sys_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_RETURN +PPP_CB_EXTERN(on_sys_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGRETURN_RETURN +PPP_CB_EXTERN(on_sys_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_RETURN +PPP_CB_EXTERN(on_sys_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +PPP_CB_EXTERN(on_sys_socket_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETCALL_RETURN +PPP_CB_EXTERN(on_sys_socketcall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +PPP_CB_EXTERN(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +PPP_CB_EXTERN(on_sys_splice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SSETMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SSETMASK_RETURN +PPP_CB_EXTERN(on_sys_ssetmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_STAT_RETURN +PPP_CB_EXTERN(on_sys_stat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_STAT64_RETURN +PPP_CB_EXTERN(on_sys_stat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +PPP_CB_EXTERN(on_sys_statfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS64_RETURN +PPP_CB_EXTERN(on_sys_statfs64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATX_RETURN +PPP_CB_EXTERN(on_sys_statx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_STIME32_RETURN +PPP_CB_EXTERN(on_sys_stime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +PPP_CB_EXTERN(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +PPP_CB_EXTERN(on_sys_swapon_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN +PPP_CB_EXTERN(on_sys_symlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +PPP_CB_EXTERN(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +PPP_CB_EXTERN(on_sys_sync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN +PPP_CB_EXTERN(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +PPP_CB_EXTERN(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN +PPP_CB_EXTERN(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN +PPP_CB_EXTERN(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +PPP_CB_EXTERN(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +PPP_CB_EXTERN(on_sys_syslog_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TEE_RETURN +PPP_CB_EXTERN(on_sys_tee_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +PPP_CB_EXTERN(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIME32_RETURN +PPP_CB_EXTERN(on_sys_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN +PPP_CB_EXTERN(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +PPP_CB_EXTERN(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +PPP_CB_EXTERN(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timer_gettime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timer_settime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +PPP_CB_EXTERN(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timerfd_gettime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timerfd_settime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +PPP_CB_EXTERN(on_sys_times_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +PPP_CB_EXTERN(on_sys_tkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +PPP_CB_EXTERN(on_sys_truncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE64_RETURN +PPP_CB_EXTERN(on_sys_truncate64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +PPP_CB_EXTERN(on_sys_umask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN +PPP_CB_EXTERN(on_sys_umount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNAME_RETURN +PPP_CB_EXTERN(on_sys_uname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN +PPP_CB_EXTERN(on_sys_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +PPP_CB_EXTERN(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +PPP_CB_EXTERN(on_sys_unshare_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USELIB_RETURN +#define PPP_CB_EXTERN_ON_SYS_USELIB_RETURN +PPP_CB_EXTERN(on_sys_uselib_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +PPP_CB_EXTERN(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_USTAT_RETURN +PPP_CB_EXTERN(on_sys_ustat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIME_RETURN +PPP_CB_EXTERN(on_sys_utime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIME32_RETURN +PPP_CB_EXTERN(on_sys_utime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +PPP_CB_EXTERN(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_RETURN +PPP_CB_EXTERN(on_sys_utimensat_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMES_RETURN +PPP_CB_EXTERN(on_sys_utimes_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_RETURN +PPP_CB_EXTERN(on_sys_utimes_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +PPP_CB_EXTERN(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +PPP_CB_EXTERN(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +PPP_CB_EXTERN(on_sys_wait4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +PPP_CB_EXTERN(on_sys_waitid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAITPID_RETURN +PPP_CB_EXTERN(on_sys_waitpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +PPP_CB_EXTERN(on_sys_write_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +PPP_CB_EXTERN(on_sys_writev_return) +#endif +#endif +#if 0 +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +PPP_CB_EXTERN(on_sys_accept_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +PPP_CB_EXTERN(on_sys_accept4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN +PPP_CB_EXTERN(on_sys_access_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +PPP_CB_EXTERN(on_sys_acct_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +PPP_CB_EXTERN(on_sys_add_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_RETURN +PPP_CB_EXTERN(on_sys_adjtimex_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_RETURN +#define PPP_CB_EXTERN_ON_SYS_ALARM_RETURN +PPP_CB_EXTERN(on_sys_alarm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_BIND_RETURN +PPP_CB_EXTERN(on_sys_bind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_RETURN +#define PPP_CB_EXTERN_ON_SYS_BPF_RETURN +PPP_CB_EXTERN(on_sys_bpf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_RETURN +#define PPP_CB_EXTERN_ON_SYS_BRK_RETURN +PPP_CB_EXTERN(on_sys_brk_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +PPP_CB_EXTERN(on_sys_capget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +PPP_CB_EXTERN(on_sys_capset_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +PPP_CB_EXTERN(on_sys_chdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN +PPP_CB_EXTERN(on_sys_chmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN +PPP_CB_EXTERN(on_sys_chown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +PPP_CB_EXTERN(on_sys_chroot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_adjtime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +PPP_CB_EXTERN(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_getres_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_gettime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +PPP_CB_EXTERN(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_nanosleep_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_settime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +PPP_CB_EXTERN(on_sys_clone_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE3_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLONE3_RETURN +PPP_CB_EXTERN(on_sys_clone3_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +PPP_CB_EXTERN(on_sys_close_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +PPP_CB_EXTERN(on_sys_connect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN +PPP_CB_EXTERN(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CREAT_RETURN +PPP_CB_EXTERN(on_sys_creat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +PPP_CB_EXTERN(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP_RETURN +PPP_CB_EXTERN(on_sys_dup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP2_RETURN +PPP_CB_EXTERN(on_sys_dup2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +PPP_CB_EXTERN(on_sys_dup3_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN +PPP_CB_EXTERN(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +PPP_CB_EXTERN(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +PPP_CB_EXTERN(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +PPP_CB_EXTERN(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN +PPP_CB_EXTERN(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN +PPP_CB_EXTERN(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +PPP_CB_EXTERN(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +PPP_CB_EXTERN(on_sys_execve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +PPP_CB_EXTERN(on_sys_execveat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +PPP_CB_EXTERN(on_sys_exit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +PPP_CB_EXTERN(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +PPP_CB_EXTERN(on_sys_faccessat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT2_RETURN +PPP_CB_EXTERN(on_sys_faccessat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_64_RETURN +PPP_CB_EXTERN(on_sys_fadvise64_64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +PPP_CB_EXTERN(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +PPP_CB_EXTERN(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +PPP_CB_EXTERN(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +PPP_CB_EXTERN(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +PPP_CB_EXTERN(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +PPP_CB_EXTERN(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +PPP_CB_EXTERN(on_sys_fchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +PPP_CB_EXTERN(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +PPP_CB_EXTERN(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL64_RETURN +PPP_CB_EXTERN(on_sys_fcntl64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +PPP_CB_EXTERN(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +PPP_CB_EXTERN(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +PPP_CB_EXTERN(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +PPP_CB_EXTERN(on_sys_flock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FORK_RETURN +PPP_CB_EXTERN(on_sys_fork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSCONFIG_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSCONFIG_RETURN +PPP_CB_EXTERN(on_sys_fsconfig_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +PPP_CB_EXTERN(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSMOUNT_RETURN +PPP_CB_EXTERN(on_sys_fsmount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSOPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSOPEN_RETURN +PPP_CB_EXTERN(on_sys_fsopen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSPICK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSPICK_RETURN +PPP_CB_EXTERN(on_sys_fspick_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +PPP_CB_EXTERN(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS64_RETURN +PPP_CB_EXTERN(on_sys_fstatfs64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +PPP_CB_EXTERN(on_sys_fsync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +PPP_CB_EXTERN(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +PPP_CB_EXTERN(on_sys_futex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_RETURN +PPP_CB_EXTERN(on_sys_futex_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_RETURN +PPP_CB_EXTERN(on_sys_futimesat_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +PPP_CB_EXTERN(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +PPP_CB_EXTERN(on_sys_get_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +PPP_CB_EXTERN(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +PPP_CB_EXTERN(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN +PPP_CB_EXTERN(on_sys_getdents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +PPP_CB_EXTERN(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +PPP_CB_EXTERN(on_sys_getegid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +PPP_CB_EXTERN(on_sys_geteuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +PPP_CB_EXTERN(on_sys_getgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +PPP_CB_EXTERN(on_sys_getgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +PPP_CB_EXTERN(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +PPP_CB_EXTERN(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +PPP_CB_EXTERN(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN +PPP_CB_EXTERN(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +PPP_CB_EXTERN(on_sys_getpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +PPP_CB_EXTERN(on_sys_getppid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +PPP_CB_EXTERN(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +PPP_CB_EXTERN(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +PPP_CB_EXTERN(on_sys_getresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +PPP_CB_EXTERN(on_sys_getresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +PPP_CB_EXTERN(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +PPP_CB_EXTERN(on_sys_getsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +PPP_CB_EXTERN(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +PPP_CB_EXTERN(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +PPP_CB_EXTERN(on_sys_gettid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +PPP_CB_EXTERN(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +PPP_CB_EXTERN(on_sys_getuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +PPP_CB_EXTERN(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +PPP_CB_EXTERN(on_sys_init_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +PPP_CB_EXTERN(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN +PPP_CB_EXTERN(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +PPP_CB_EXTERN(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +PPP_CB_EXTERN(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +PPP_CB_EXTERN(on_sys_io_destroy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_RETURN +PPP_CB_EXTERN(on_sys_io_getevents_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_RETURN +PPP_CB_EXTERN(on_sys_io_pgetevents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +PPP_CB_EXTERN(on_sys_io_pgetevents_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +PPP_CB_EXTERN(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +PPP_CB_EXTERN(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_RETURN +PPP_CB_EXTERN(on_sys_io_uring_enter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_RETURN +PPP_CB_EXTERN(on_sys_io_uring_register_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_RETURN +PPP_CB_EXTERN(on_sys_io_uring_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +PPP_CB_EXTERN(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +PPP_CB_EXTERN(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +PPP_CB_EXTERN(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +PPP_CB_EXTERN(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +PPP_CB_EXTERN(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +PPP_CB_EXTERN(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KILL_RETURN +PPP_CB_EXTERN(on_sys_kill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN +PPP_CB_EXTERN(on_sys_lchown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +PPP_CB_EXTERN(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINK_RETURN +PPP_CB_EXTERN(on_sys_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +PPP_CB_EXTERN(on_sys_linkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +PPP_CB_EXTERN(on_sys_listen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +PPP_CB_EXTERN(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +PPP_CB_EXTERN(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +PPP_CB_EXTERN(on_sys_lseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +PPP_CB_EXTERN(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +PPP_CB_EXTERN(on_sys_madvise_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +PPP_CB_EXTERN(on_sys_mbind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +PPP_CB_EXTERN(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +PPP_CB_EXTERN(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +PPP_CB_EXTERN(on_sys_mincore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN +PPP_CB_EXTERN(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +PPP_CB_EXTERN(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN +PPP_CB_EXTERN(on_sys_mknod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +PPP_CB_EXTERN(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +PPP_CB_EXTERN(on_sys_mlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +PPP_CB_EXTERN(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +PPP_CB_EXTERN(on_sys_mlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +PPP_CB_EXTERN(on_sys_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_RETURN +PPP_CB_EXTERN(on_sys_move_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +PPP_CB_EXTERN(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +PPP_CB_EXTERN(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +PPP_CB_EXTERN(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +PPP_CB_EXTERN(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +PPP_CB_EXTERN(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +PPP_CB_EXTERN(on_sys_mq_timedreceive_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +PPP_CB_EXTERN(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +PPP_CB_EXTERN(on_sys_mq_timedsend_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +PPP_CB_EXTERN(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +PPP_CB_EXTERN(on_sys_mremap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +PPP_CB_EXTERN(on_sys_msgget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +PPP_CB_EXTERN(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +PPP_CB_EXTERN(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +PPP_CB_EXTERN(on_sys_msync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +PPP_CB_EXTERN(on_sys_munlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +PPP_CB_EXTERN(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +PPP_CB_EXTERN(on_sys_munmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +PPP_CB_EXTERN(on_sys_name_to_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_RETURN +PPP_CB_EXTERN(on_sys_nanosleep_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN +PPP_CB_EXTERN(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWFSTATAT_RETURN +PPP_CB_EXTERN(on_sys_newfstatat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN +PPP_CB_EXTERN(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN +PPP_CB_EXTERN(on_sys_newstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN +PPP_CB_EXTERN(on_sys_newuname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_RETURN +PPP_CB_EXTERN(on_sys_ni_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_MMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_MMAP_RETURN +PPP_CB_EXTERN(on_sys_old_mmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_MSGCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_MSGCTL_RETURN +PPP_CB_EXTERN(on_sys_old_msgctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_SHMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_SHMCTL_RETURN +PPP_CB_EXTERN(on_sys_old_shmctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_RETURN +PPP_CB_EXTERN(on_sys_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +PPP_CB_EXTERN(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_TREE_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_TREE_RETURN +PPP_CB_EXTERN(on_sys_open_tree_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +PPP_CB_EXTERN(on_sys_openat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT2_RETURN +PPP_CB_EXTERN(on_sys_openat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN +PPP_CB_EXTERN(on_sys_pause_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +PPP_CB_EXTERN(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +PPP_CB_EXTERN(on_sys_personality_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_RETURN +PPP_CB_EXTERN(on_sys_pidfd_getfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_RETURN +PPP_CB_EXTERN(on_sys_pidfd_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +PPP_CB_EXTERN(on_sys_pidfd_send_signal_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE_RETURN +PPP_CB_EXTERN(on_sys_pipe_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +PPP_CB_EXTERN(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +PPP_CB_EXTERN(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN +PPP_CB_EXTERN(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN +PPP_CB_EXTERN(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN +PPP_CB_EXTERN(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_POLL_RETURN +PPP_CB_EXTERN(on_sys_poll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_RETURN +PPP_CB_EXTERN(on_sys_ppoll_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +PPP_CB_EXTERN(on_sys_prctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +PPP_CB_EXTERN(on_sys_pread64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +PPP_CB_EXTERN(on_sys_preadv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN +PPP_CB_EXTERN(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +PPP_CB_EXTERN(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +PPP_CB_EXTERN(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +PPP_CB_EXTERN(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_RETURN +PPP_CB_EXTERN(on_sys_pselect6_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +PPP_CB_EXTERN(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +PPP_CB_EXTERN(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +PPP_CB_EXTERN(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN +PPP_CB_EXTERN(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +PPP_CB_EXTERN(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_RETURN +#define PPP_CB_EXTERN_ON_SYS_READ_RETURN +PPP_CB_EXTERN(on_sys_read_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +PPP_CB_EXTERN(on_sys_readahead_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINK_RETURN +PPP_CB_EXTERN(on_sys_readlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +PPP_CB_EXTERN(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_READV_RETURN +PPP_CB_EXTERN(on_sys_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +PPP_CB_EXTERN(on_sys_reboot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +PPP_CB_EXTERN(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +PPP_CB_EXTERN(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +PPP_CB_EXTERN(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +PPP_CB_EXTERN(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAME_RETURN +PPP_CB_EXTERN(on_sys_rename_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +PPP_CB_EXTERN(on_sys_renameat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +PPP_CB_EXTERN(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +PPP_CB_EXTERN(on_sys_request_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +PPP_CB_EXTERN(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN +PPP_CB_EXTERN(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RSEQ_RETURN +#define PPP_CB_EXTERN_ON_SYS_RSEQ_RETURN +PPP_CB_EXTERN(on_sys_rseq_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +PPP_CB_EXTERN(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +PPP_CB_EXTERN(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +PPP_CB_EXTERN(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +PPP_CB_EXTERN(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +PPP_CB_EXTERN(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +PPP_CB_EXTERN(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +PPP_CB_EXTERN(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +PPP_CB_EXTERN(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +PPP_CB_EXTERN(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +PPP_CB_EXTERN(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +PPP_CB_EXTERN(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +PPP_CB_EXTERN(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SELECT_RETURN +PPP_CB_EXTERN(on_sys_select_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +PPP_CB_EXTERN(on_sys_semctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +PPP_CB_EXTERN(on_sys_semget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMOP_RETURN +PPP_CB_EXTERN(on_sys_semop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +PPP_CB_EXTERN(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_TIME32_RETURN +PPP_CB_EXTERN(on_sys_semtimedop_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +PPP_CB_EXTERN(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN +PPP_CB_EXTERN(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +PPP_CB_EXTERN(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +PPP_CB_EXTERN(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +PPP_CB_EXTERN(on_sys_sendto_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +PPP_CB_EXTERN(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +PPP_CB_EXTERN(on_sys_set_robust_list_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +PPP_CB_EXTERN(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +PPP_CB_EXTERN(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +PPP_CB_EXTERN(on_sys_setfsgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +PPP_CB_EXTERN(on_sys_setfsuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +PPP_CB_EXTERN(on_sys_setgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +PPP_CB_EXTERN(on_sys_setgroups_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +PPP_CB_EXTERN(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +PPP_CB_EXTERN(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +PPP_CB_EXTERN(on_sys_setns_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +PPP_CB_EXTERN(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +PPP_CB_EXTERN(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +PPP_CB_EXTERN(on_sys_setregid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +PPP_CB_EXTERN(on_sys_setresgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +PPP_CB_EXTERN(on_sys_setresuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +PPP_CB_EXTERN(on_sys_setreuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +PPP_CB_EXTERN(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +PPP_CB_EXTERN(on_sys_setsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +PPP_CB_EXTERN(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +PPP_CB_EXTERN(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +PPP_CB_EXTERN(on_sys_setuid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +PPP_CB_EXTERN(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +PPP_CB_EXTERN(on_sys_shmat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +PPP_CB_EXTERN(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +PPP_CB_EXTERN(on_sys_shmget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +PPP_CB_EXTERN(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +PPP_CB_EXTERN(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN +PPP_CB_EXTERN(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +PPP_CB_EXTERN(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGRETURN_RETURN +PPP_CB_EXTERN(on_sys_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +PPP_CB_EXTERN(on_sys_socket_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +PPP_CB_EXTERN(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +PPP_CB_EXTERN(on_sys_splice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +PPP_CB_EXTERN(on_sys_statfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS64_RETURN +PPP_CB_EXTERN(on_sys_statfs64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATX_RETURN +PPP_CB_EXTERN(on_sys_statx_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +PPP_CB_EXTERN(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +PPP_CB_EXTERN(on_sys_swapon_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN +PPP_CB_EXTERN(on_sys_symlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +PPP_CB_EXTERN(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +PPP_CB_EXTERN(on_sys_sync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN +PPP_CB_EXTERN(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +PPP_CB_EXTERN(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN +PPP_CB_EXTERN(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN +PPP_CB_EXTERN(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +PPP_CB_EXTERN(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +PPP_CB_EXTERN(on_sys_syslog_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TEE_RETURN +PPP_CB_EXTERN(on_sys_tee_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +PPP_CB_EXTERN(on_sys_tgkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +PPP_CB_EXTERN(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +PPP_CB_EXTERN(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timer_gettime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timer_settime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +PPP_CB_EXTERN(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +PPP_CB_EXTERN(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timerfd_gettime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +PPP_CB_EXTERN(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timerfd_settime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +PPP_CB_EXTERN(on_sys_times_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +PPP_CB_EXTERN(on_sys_tkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +PPP_CB_EXTERN(on_sys_truncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +PPP_CB_EXTERN(on_sys_umask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN +PPP_CB_EXTERN(on_sys_umount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN +PPP_CB_EXTERN(on_sys_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +PPP_CB_EXTERN(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +PPP_CB_EXTERN(on_sys_unshare_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +PPP_CB_EXTERN(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_USTAT_RETURN +PPP_CB_EXTERN(on_sys_ustat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIME32_RETURN +PPP_CB_EXTERN(on_sys_utime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +PPP_CB_EXTERN(on_sys_utimensat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_RETURN +PPP_CB_EXTERN(on_sys_utimensat_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_RETURN +PPP_CB_EXTERN(on_sys_utimes_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +PPP_CB_EXTERN(on_sys_vhangup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +PPP_CB_EXTERN(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +PPP_CB_EXTERN(on_sys_wait4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +PPP_CB_EXTERN(on_sys_waitid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +PPP_CB_EXTERN(on_sys_write_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +PPP_CB_EXTERN(on_sys_writev_return) +#endif +#endif +#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) +#ifndef PPP_CB_EXTERN_ON_CREATE_MODULE_RETURN +#define PPP_CB_EXTERN_ON_CREATE_MODULE_RETURN +PPP_CB_EXTERN(on_create_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_GET_KERNEL_SYMS_RETURN +#define PPP_CB_EXTERN_ON_GET_KERNEL_SYMS_RETURN +PPP_CB_EXTERN(on_get_kernel_syms_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MMAP2_RETURN +#define PPP_CB_EXTERN_ON_MMAP2_RETURN +PPP_CB_EXTERN(on_mmap2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_MODIFY_LDT_RETURN +#define PPP_CB_EXTERN_ON_MODIFY_LDT_RETURN +PPP_CB_EXTERN(on_modify_ldt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SET_THREAD_AREA_RETURN +#define PPP_CB_EXTERN_ON_SET_THREAD_AREA_RETURN +PPP_CB_EXTERN(on_set_thread_area_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT_RETURN +PPP_CB_EXTERN(on_sys_accept_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCEPT4_RETURN PPP_CB_EXTERN(on_sys_accept4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCESS_RETURN PPP_CB_EXTERN(on_sys_access_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ACCT_RETURN +#define PPP_CB_EXTERN_ON_SYS_ACCT_RETURN PPP_CB_EXTERN(on_sys_acct_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADD_KEY_RETURN PPP_CB_EXTERN(on_sys_add_key_return) -PPP_CB_EXTERN(on_sys_adjtimex_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_ADJTIMEX_TIME32_RETURN +PPP_CB_EXTERN(on_sys_adjtimex_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_ALARM_RETURN +#define PPP_CB_EXTERN_ON_SYS_ALARM_RETURN PPP_CB_EXTERN(on_sys_alarm_return) -PPP_CB_EXTERN(on_sys_arch_prctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BDFLUSH_RETURN +#define PPP_CB_EXTERN_ON_SYS_BDFLUSH_RETURN PPP_CB_EXTERN(on_sys_bdflush_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_BIND_RETURN PPP_CB_EXTERN(on_sys_bind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BPF_RETURN +#define PPP_CB_EXTERN_ON_SYS_BPF_RETURN PPP_CB_EXTERN(on_sys_bpf_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_BRK_RETURN +#define PPP_CB_EXTERN_ON_SYS_BRK_RETURN PPP_CB_EXTERN(on_sys_brk_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CACHEFLUSH_RETURN +#define PPP_CB_EXTERN_ON_SYS_CACHEFLUSH_RETURN +PPP_CB_EXTERN(on_sys_cacheflush_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPGET_RETURN PPP_CB_EXTERN(on_sys_capget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN +#define PPP_CB_EXTERN_ON_SYS_CAPSET_RETURN PPP_CB_EXTERN(on_sys_capset_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHDIR_RETURN PPP_CB_EXTERN(on_sys_chdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHMOD_RETURN PPP_CB_EXTERN(on_sys_chmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHOWN_RETURN PPP_CB_EXTERN(on_sys_chown_return) -PPP_CB_EXTERN(on_sys_chown16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CHROOT_RETURN PPP_CB_EXTERN(on_sys_chroot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME_RETURN PPP_CB_EXTERN(on_sys_clock_adjtime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_ADJTIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_adjtime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_RETURN PPP_CB_EXTERN(on_sys_clock_getres_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETRES_TIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_getres_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME_RETURN PPP_CB_EXTERN(on_sys_clock_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_GETTIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_gettime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_RETURN PPP_CB_EXTERN(on_sys_clock_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_nanosleep_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME_RETURN PPP_CB_EXTERN(on_sys_clock_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOCK_SETTIME32_RETURN +PPP_CB_EXTERN(on_sys_clock_settime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLONE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLONE_RETURN PPP_CB_EXTERN(on_sys_clone_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_CLOSE_RETURN PPP_CB_EXTERN(on_sys_close_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CONNECT_RETURN PPP_CB_EXTERN(on_sys_connect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_COPY_FILE_RANGE_RETURN PPP_CB_EXTERN(on_sys_copy_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_CREAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_CREAT_RETURN PPP_CB_EXTERN(on_sys_creat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_DELETE_MODULE_RETURN PPP_CB_EXTERN(on_sys_delete_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP_RETURN PPP_CB_EXTERN(on_sys_dup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP2_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP2_RETURN PPP_CB_EXTERN(on_sys_dup2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_DUP3_RETURN +#define PPP_CB_EXTERN_ON_SYS_DUP3_RETURN PPP_CB_EXTERN(on_sys_dup3_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE_RETURN PPP_CB_EXTERN(on_sys_epoll_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CREATE1_RETURN PPP_CB_EXTERN(on_sys_epoll_create1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_CTL_RETURN PPP_CB_EXTERN(on_sys_epoll_ctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_PWAIT_RETURN PPP_CB_EXTERN(on_sys_epoll_pwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EPOLL_WAIT_RETURN PPP_CB_EXTERN(on_sys_epoll_wait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD_RETURN PPP_CB_EXTERN(on_sys_eventfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN +#define PPP_CB_EXTERN_ON_SYS_EVENTFD2_RETURN PPP_CB_EXTERN(on_sys_eventfd2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVE_RETURN PPP_CB_EXTERN(on_sys_execve_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXECVEAT_RETURN PPP_CB_EXTERN(on_sys_execveat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_RETURN PPP_CB_EXTERN(on_sys_exit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_EXIT_GROUP_RETURN PPP_CB_EXTERN(on_sys_exit_group_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT_RETURN PPP_CB_EXTERN(on_sys_faccessat_return) -PPP_CB_EXTERN(on_sys_fadvise64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FACCESSAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_FACCESSAT2_RETURN +PPP_CB_EXTERN(on_sys_faccessat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FADVISE64_64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FADVISE64_64_RETURN PPP_CB_EXTERN(on_sys_fadvise64_64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FALLOCATE_RETURN PPP_CB_EXTERN(on_sys_fallocate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_INIT_RETURN PPP_CB_EXTERN(on_sys_fanotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FANOTIFY_MARK_RETURN PPP_CB_EXTERN(on_sys_fanotify_mark_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHDIR_RETURN PPP_CB_EXTERN(on_sys_fchdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMOD_RETURN PPP_CB_EXTERN(on_sys_fchmod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHMODAT_RETURN PPP_CB_EXTERN(on_sys_fchmodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWN_RETURN PPP_CB_EXTERN(on_sys_fchown_return) -PPP_CB_EXTERN(on_sys_fchown16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCHOWNAT_RETURN PPP_CB_EXTERN(on_sys_fchownat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL_RETURN PPP_CB_EXTERN(on_sys_fcntl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FCNTL64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FCNTL64_RETURN PPP_CB_EXTERN(on_sys_fcntl64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FDATASYNC_RETURN PPP_CB_EXTERN(on_sys_fdatasync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FGETXATTR_RETURN PPP_CB_EXTERN(on_sys_fgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FINIT_MODULE_RETURN PPP_CB_EXTERN(on_sys_finit_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLISTXATTR_RETURN PPP_CB_EXTERN(on_sys_flistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FLOCK_RETURN PPP_CB_EXTERN(on_sys_flock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FORK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FORK_RETURN PPP_CB_EXTERN(on_sys_fork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FREMOVEXATTR_RETURN PPP_CB_EXTERN(on_sys_fremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSCONFIG_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSCONFIG_RETURN +PPP_CB_EXTERN(on_sys_fsconfig_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSETXATTR_RETURN PPP_CB_EXTERN(on_sys_fsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSMOUNT_RETURN +PPP_CB_EXTERN(on_sys_fsmount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSOPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSOPEN_RETURN +PPP_CB_EXTERN(on_sys_fsopen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSPICK_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSPICK_RETURN +PPP_CB_EXTERN(on_sys_fspick_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTAT_RETURN PPP_CB_EXTERN(on_sys_fstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTAT64_RETURN PPP_CB_EXTERN(on_sys_fstat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATAT64_RETURN PPP_CB_EXTERN(on_sys_fstatat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS_RETURN PPP_CB_EXTERN(on_sys_fstatfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSTATFS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSTATFS64_RETURN PPP_CB_EXTERN(on_sys_fstatfs64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_FSYNC_RETURN PPP_CB_EXTERN(on_sys_fsync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE_RETURN PPP_CB_EXTERN(on_sys_ftruncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_FTRUNCATE64_RETURN PPP_CB_EXTERN(on_sys_ftruncate64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTEX_RETURN PPP_CB_EXTERN(on_sys_futex_return) -PPP_CB_EXTERN(on_sys_futimesat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTEX_TIME32_RETURN +PPP_CB_EXTERN(on_sys_futex_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_FUTIMESAT_TIME32_RETURN +PPP_CB_EXTERN(on_sys_futimesat_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_MEMPOLICY_RETURN PPP_CB_EXTERN(on_sys_get_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_GET_ROBUST_LIST_RETURN PPP_CB_EXTERN(on_sys_get_robust_list_return) -PPP_CB_EXTERN(on_sys_get_thread_area_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCPU_RETURN PPP_CB_EXTERN(on_sys_getcpu_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETCWD_RETURN PPP_CB_EXTERN(on_sys_getcwd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS_RETURN PPP_CB_EXTERN(on_sys_getdents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETDENTS64_RETURN PPP_CB_EXTERN(on_sys_getdents64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEGID_RETURN PPP_CB_EXTERN(on_sys_getegid_return) -PPP_CB_EXTERN(on_sys_getegid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETEUID_RETURN PPP_CB_EXTERN(on_sys_geteuid_return) -PPP_CB_EXTERN(on_sys_geteuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGID_RETURN PPP_CB_EXTERN(on_sys_getgid_return) -PPP_CB_EXTERN(on_sys_getgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETGROUPS_RETURN PPP_CB_EXTERN(on_sys_getgroups_return) -PPP_CB_EXTERN(on_sys_getgroups16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETITIMER_RETURN PPP_CB_EXTERN(on_sys_getitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPEERNAME_RETURN PPP_CB_EXTERN(on_sys_getpeername_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGID_RETURN PPP_CB_EXTERN(on_sys_getpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPGRP_RETURN PPP_CB_EXTERN(on_sys_getpgrp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPID_RETURN PPP_CB_EXTERN(on_sys_getpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPPID_RETURN PPP_CB_EXTERN(on_sys_getppid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETPRIORITY_RETURN PPP_CB_EXTERN(on_sys_getpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRANDOM_RETURN PPP_CB_EXTERN(on_sys_getrandom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESGID_RETURN PPP_CB_EXTERN(on_sys_getresgid_return) -PPP_CB_EXTERN(on_sys_getresgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRESUID_RETURN PPP_CB_EXTERN(on_sys_getresuid_return) -PPP_CB_EXTERN(on_sys_getresuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRLIMIT_RETURN PPP_CB_EXTERN(on_sys_getrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETRUSAGE_RETURN PPP_CB_EXTERN(on_sys_getrusage_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSID_RETURN PPP_CB_EXTERN(on_sys_getsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKNAME_RETURN PPP_CB_EXTERN(on_sys_getsockname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETSOCKOPT_RETURN PPP_CB_EXTERN(on_sys_getsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTID_RETURN PPP_CB_EXTERN(on_sys_gettid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETTIMEOFDAY_RETURN PPP_CB_EXTERN(on_sys_gettimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETUID_RETURN PPP_CB_EXTERN(on_sys_getuid_return) -PPP_CB_EXTERN(on_sys_getuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_GETXATTR_RETURN PPP_CB_EXTERN(on_sys_getxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IDLE_RETURN +#define PPP_CB_EXTERN_ON_SYS_IDLE_RETURN +PPP_CB_EXTERN(on_sys_idle_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_INIT_MODULE_RETURN PPP_CB_EXTERN(on_sys_init_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_ADD_WATCH_RETURN PPP_CB_EXTERN(on_sys_inotify_add_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT_RETURN PPP_CB_EXTERN(on_sys_inotify_init_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_INIT1_RETURN PPP_CB_EXTERN(on_sys_inotify_init1_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define PPP_CB_EXTERN_ON_SYS_INOTIFY_RM_WATCH_RETURN PPP_CB_EXTERN(on_sys_inotify_rm_watch_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_CANCEL_RETURN PPP_CB_EXTERN(on_sys_io_cancel_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_DESTROY_RETURN PPP_CB_EXTERN(on_sys_io_destroy_return) -PPP_CB_EXTERN(on_sys_io_getevents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_GETEVENTS_TIME32_RETURN +PPP_CB_EXTERN(on_sys_io_getevents_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_RETURN +PPP_CB_EXTERN(on_sys_io_pgetevents_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +PPP_CB_EXTERN(on_sys_io_pgetevents_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SETUP_RETURN PPP_CB_EXTERN(on_sys_io_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_SUBMIT_RETURN PPP_CB_EXTERN(on_sys_io_submit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_URING_ENTER_RETURN +PPP_CB_EXTERN(on_sys_io_uring_enter_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_URING_REGISTER_RETURN +PPP_CB_EXTERN(on_sys_io_uring_register_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_IO_URING_SETUP_RETURN +PPP_CB_EXTERN(on_sys_io_uring_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOCTL_RETURN PPP_CB_EXTERN(on_sys_ioctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPERM_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPERM_RETURN PPP_CB_EXTERN(on_sys_ioperm_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPL_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPL_RETURN PPP_CB_EXTERN(on_sys_iopl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_GET_RETURN PPP_CB_EXTERN(on_sys_ioprio_get_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN +#define PPP_CB_EXTERN_ON_SYS_IOPRIO_SET_RETURN PPP_CB_EXTERN(on_sys_ioprio_set_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_IPC_RETURN +#define PPP_CB_EXTERN_ON_SYS_IPC_RETURN PPP_CB_EXTERN(on_sys_ipc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KCMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_KCMP_RETURN PPP_CB_EXTERN(on_sys_kcmp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEXEC_LOAD_RETURN PPP_CB_EXTERN(on_sys_kexec_load_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KEYCTL_RETURN PPP_CB_EXTERN(on_sys_keyctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_KILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_KILL_RETURN PPP_CB_EXTERN(on_sys_kill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LCHOWN_RETURN PPP_CB_EXTERN(on_sys_lchown_return) -PPP_CB_EXTERN(on_sys_lchown16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LGETXATTR_RETURN PPP_CB_EXTERN(on_sys_lgetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINK_RETURN PPP_CB_EXTERN(on_sys_link_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_LINKAT_RETURN PPP_CB_EXTERN(on_sys_linkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTEN_RETURN PPP_CB_EXTERN(on_sys_listen_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LISTXATTR_RETURN PPP_CB_EXTERN(on_sys_listxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLISTXATTR_RETURN PPP_CB_EXTERN(on_sys_llistxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LLSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LLSEEK_RETURN PPP_CB_EXTERN(on_sys_llseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define PPP_CB_EXTERN_ON_SYS_LOOKUP_DCOOKIE_RETURN PPP_CB_EXTERN(on_sys_lookup_dcookie_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LREMOVEXATTR_RETURN PPP_CB_EXTERN(on_sys_lremovexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSEEK_RETURN PPP_CB_EXTERN(on_sys_lseek_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSETXATTR_RETURN PPP_CB_EXTERN(on_sys_lsetxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSTAT_RETURN PPP_CB_EXTERN(on_sys_lstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_LSTAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_LSTAT64_RETURN PPP_CB_EXTERN(on_sys_lstat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MADVISE_RETURN PPP_CB_EXTERN(on_sys_madvise_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MBIND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MBIND_RETURN PPP_CB_EXTERN(on_sys_mbind_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMBARRIER_RETURN PPP_CB_EXTERN(on_sys_membarrier_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MEMFD_CREATE_RETURN PPP_CB_EXTERN(on_sys_memfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MIGRATE_PAGES_RETURN PPP_CB_EXTERN(on_sys_migrate_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MINCORE_RETURN PPP_CB_EXTERN(on_sys_mincore_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIR_RETURN PPP_CB_EXTERN(on_sys_mkdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKDIRAT_RETURN PPP_CB_EXTERN(on_sys_mkdirat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNOD_RETURN PPP_CB_EXTERN(on_sys_mknod_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MKNODAT_RETURN PPP_CB_EXTERN(on_sys_mknodat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK_RETURN PPP_CB_EXTERN(on_sys_mlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCK2_RETURN PPP_CB_EXTERN(on_sys_mlock2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MLOCKALL_RETURN PPP_CB_EXTERN(on_sys_mlockall_return) -PPP_CB_EXTERN(on_sys_mmap_pgoff_return) -PPP_CB_EXTERN(on_sys_modify_ldt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MMAP_RETURN +PPP_CB_EXTERN(on_sys_mmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOUNT_RETURN PPP_CB_EXTERN(on_sys_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOVE_MOUNT_RETURN +PPP_CB_EXTERN(on_sys_move_mount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_MOVE_PAGES_RETURN PPP_CB_EXTERN(on_sys_move_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_MPROTECT_RETURN PPP_CB_EXTERN(on_sys_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_GETSETATTR_RETURN PPP_CB_EXTERN(on_sys_mq_getsetattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_NOTIFY_RETURN PPP_CB_EXTERN(on_sys_mq_notify_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_OPEN_RETURN PPP_CB_EXTERN(on_sys_mq_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_RETURN PPP_CB_EXTERN(on_sys_mq_timedreceive_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +PPP_CB_EXTERN(on_sys_mq_timedreceive_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_RETURN PPP_CB_EXTERN(on_sys_mq_timedsend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +PPP_CB_EXTERN(on_sys_mq_timedsend_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MQ_UNLINK_RETURN PPP_CB_EXTERN(on_sys_mq_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MREMAP_RETURN PPP_CB_EXTERN(on_sys_mremap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGCTL_RETURN +PPP_CB_EXTERN(on_sys_msgctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGGET_RETURN +PPP_CB_EXTERN(on_sys_msgget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGRCV_RETURN +PPP_CB_EXTERN(on_sys_msgrcv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSGSND_RETURN +PPP_CB_EXTERN(on_sys_msgsnd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_MSYNC_RETURN PPP_CB_EXTERN(on_sys_msync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCK_RETURN PPP_CB_EXTERN(on_sys_munlock_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNLOCKALL_RETURN PPP_CB_EXTERN(on_sys_munlockall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN +#define PPP_CB_EXTERN_ON_SYS_MUNMAP_RETURN PPP_CB_EXTERN(on_sys_munmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NAME_TO_HANDLE_AT_RETURN PPP_CB_EXTERN(on_sys_name_to_handle_at_return) -PPP_CB_EXTERN(on_sys_nanosleep_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_NANOSLEEP_TIME32_RETURN +PPP_CB_EXTERN(on_sys_nanosleep_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWFSTAT_RETURN PPP_CB_EXTERN(on_sys_newfstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWLSTAT_RETURN PPP_CB_EXTERN(on_sys_newlstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWSTAT_RETURN PPP_CB_EXTERN(on_sys_newstat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_NEWUNAME_RETURN PPP_CB_EXTERN(on_sys_newuname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_NFSSERVCTL_RETURN +PPP_CB_EXTERN(on_sys_nfsservctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_NI_SYSCALL_RETURN +PPP_CB_EXTERN(on_sys_ni_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_NICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_NICE_RETURN PPP_CB_EXTERN(on_sys_nice_return) -PPP_CB_EXTERN(on_sys_old_getrlimit_return) -PPP_CB_EXTERN(on_sys_old_mmap_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLD_READDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLD_READDIR_RETURN PPP_CB_EXTERN(on_sys_old_readdir_return) -PPP_CB_EXTERN(on_sys_old_select_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLDUMOUNT_RETURN PPP_CB_EXTERN(on_sys_oldumount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OLDUNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_OLDUNAME_RETURN PPP_CB_EXTERN(on_sys_olduname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_RETURN PPP_CB_EXTERN(on_sys_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_BY_HANDLE_AT_RETURN PPP_CB_EXTERN(on_sys_open_by_handle_at_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPEN_TREE_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPEN_TREE_RETURN +PPP_CB_EXTERN(on_sys_open_tree_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT_RETURN PPP_CB_EXTERN(on_sys_openat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_OPENAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_OPENAT2_RETURN +PPP_CB_EXTERN(on_sys_openat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PAUSE_RETURN PPP_CB_EXTERN(on_sys_pause_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERF_EVENT_OPEN_RETURN PPP_CB_EXTERN(on_sys_perf_event_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_PERSONALITY_RETURN PPP_CB_EXTERN(on_sys_personality_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_GETFD_RETURN +PPP_CB_EXTERN(on_sys_pidfd_getfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_OPEN_RETURN +PPP_CB_EXTERN(on_sys_pidfd_open_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +PPP_CB_EXTERN(on_sys_pidfd_send_signal_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE_RETURN PPP_CB_EXTERN(on_sys_pipe_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIPE2_RETURN PPP_CB_EXTERN(on_sys_pipe2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PIVOT_ROOT_RETURN PPP_CB_EXTERN(on_sys_pivot_root_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_ALLOC_RETURN PPP_CB_EXTERN(on_sys_pkey_alloc_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_FREE_RETURN PPP_CB_EXTERN(on_sys_pkey_free_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_PKEY_MPROTECT_RETURN PPP_CB_EXTERN(on_sys_pkey_mprotect_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_POLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_POLL_RETURN PPP_CB_EXTERN(on_sys_poll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PPOLL_RETURN PPP_CB_EXTERN(on_sys_ppoll_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_PPOLL_TIME32_RETURN +PPP_CB_EXTERN(on_sys_ppoll_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRCTL_RETURN PPP_CB_EXTERN(on_sys_prctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREAD64_RETURN PPP_CB_EXTERN(on_sys_pread64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV_RETURN PPP_CB_EXTERN(on_sys_preadv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PREADV2_RETURN PPP_CB_EXTERN(on_sys_preadv2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PRLIMIT64_RETURN PPP_CB_EXTERN(on_sys_prlimit64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_READV_RETURN PPP_CB_EXTERN(on_sys_process_vm_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PROCESS_VM_WRITEV_RETURN PPP_CB_EXTERN(on_sys_process_vm_writev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_RETURN PPP_CB_EXTERN(on_sys_pselect6_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_PSELECT6_TIME32_RETURN +PPP_CB_EXTERN(on_sys_pselect6_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN +#define PPP_CB_EXTERN_ON_SYS_PTRACE_RETURN PPP_CB_EXTERN(on_sys_ptrace_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITE64_RETURN PPP_CB_EXTERN(on_sys_pwrite64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV_RETURN PPP_CB_EXTERN(on_sys_pwritev_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN +#define PPP_CB_EXTERN_ON_SYS_PWRITEV2_RETURN PPP_CB_EXTERN(on_sys_pwritev2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUERY_MODULE_RETURN +#define PPP_CB_EXTERN_ON_SYS_QUERY_MODULE_RETURN +PPP_CB_EXTERN(on_sys_query_module_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_QUOTACTL_RETURN PPP_CB_EXTERN(on_sys_quotactl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READ_RETURN +#define PPP_CB_EXTERN_ON_SYS_READ_RETURN PPP_CB_EXTERN(on_sys_read_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN +#define PPP_CB_EXTERN_ON_SYS_READAHEAD_RETURN PPP_CB_EXTERN(on_sys_readahead_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINK_RETURN PPP_CB_EXTERN(on_sys_readlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_READLINKAT_RETURN PPP_CB_EXTERN(on_sys_readlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_READV_RETURN +#define PPP_CB_EXTERN_ON_SYS_READV_RETURN PPP_CB_EXTERN(on_sys_readv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN +#define PPP_CB_EXTERN_ON_SYS_REBOOT_RETURN PPP_CB_EXTERN(on_sys_reboot_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECV_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECV_RETURN +PPP_CB_EXTERN(on_sys_recv_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVFROM_RETURN PPP_CB_EXTERN(on_sys_recvfrom_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_RETURN PPP_CB_EXTERN(on_sys_recvmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMMSG_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMMSG_TIME32_RETURN +PPP_CB_EXTERN(on_sys_recvmmsg_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_RECVMSG_RETURN PPP_CB_EXTERN(on_sys_recvmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMAP_FILE_PAGES_RETURN PPP_CB_EXTERN(on_sys_remap_file_pages_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_REMOVEXATTR_RETURN PPP_CB_EXTERN(on_sys_removexattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAME_RETURN PPP_CB_EXTERN(on_sys_rename_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT_RETURN PPP_CB_EXTERN(on_sys_renameat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN +#define PPP_CB_EXTERN_ON_SYS_RENAMEAT2_RETURN PPP_CB_EXTERN(on_sys_renameat2_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN +#define PPP_CB_EXTERN_ON_SYS_REQUEST_KEY_RETURN PPP_CB_EXTERN(on_sys_request_key_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_RESTART_SYSCALL_RETURN PPP_CB_EXTERN(on_sys_restart_syscall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_RMDIR_RETURN PPP_CB_EXTERN(on_sys_rmdir_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RSEQ_RETURN +#define PPP_CB_EXTERN_ON_SYS_RSEQ_RETURN +PPP_CB_EXTERN(on_sys_rseq_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGACTION_RETURN PPP_CB_EXTERN(on_sys_rt_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPENDING_RETURN PPP_CB_EXTERN(on_sys_rt_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGPROCMASK_RETURN PPP_CB_EXTERN(on_sys_rt_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGQUEUEINFO_RETURN PPP_CB_EXTERN(on_sys_rt_sigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGRETURN_RETURN PPP_CB_EXTERN(on_sys_rt_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGSUSPEND_RETURN PPP_CB_EXTERN(on_sys_rt_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_RETURN PPP_CB_EXTERN(on_sys_rt_sigtimedwait_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN +PPP_CB_EXTERN(on_sys_rt_sigtimedwait_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_RT_TGSIGQUEUEINFO_RETURN PPP_CB_EXTERN(on_sys_rt_tgsigqueueinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN PPP_CB_EXTERN(on_sys_sched_get_priority_max_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN PPP_CB_EXTERN(on_sys_sched_get_priority_min_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETAFFINITY_RETURN PPP_CB_EXTERN(on_sys_sched_getaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETATTR_RETURN PPP_CB_EXTERN(on_sys_sched_getattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETPARAM_RETURN PPP_CB_EXTERN(on_sys_sched_getparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_GETSCHEDULER_RETURN PPP_CB_EXTERN(on_sys_sched_getscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN PPP_CB_EXTERN(on_sys_sched_rr_get_interval_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +PPP_CB_EXTERN(on_sys_sched_rr_get_interval_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETAFFINITY_RETURN PPP_CB_EXTERN(on_sys_sched_setaffinity_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETATTR_RETURN PPP_CB_EXTERN(on_sys_sched_setattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETPARAM_RETURN PPP_CB_EXTERN(on_sys_sched_setparam_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_SETSCHEDULER_RETURN PPP_CB_EXTERN(on_sys_sched_setscheduler_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SCHED_YIELD_RETURN PPP_CB_EXTERN(on_sys_sched_yield_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SECCOMP_RETURN PPP_CB_EXTERN(on_sys_seccomp_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SELECT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SELECT_RETURN PPP_CB_EXTERN(on_sys_select_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMCTL_RETURN +PPP_CB_EXTERN(on_sys_semctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMGET_RETURN +PPP_CB_EXTERN(on_sys_semget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEMTIMEDOP_RETURN +PPP_CB_EXTERN(on_sys_semtimedop_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_SEND_RETURN +PPP_CB_EXTERN(on_sys_send_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE_RETURN PPP_CB_EXTERN(on_sys_sendfile_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDFILE64_RETURN PPP_CB_EXTERN(on_sys_sendfile64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMMSG_RETURN PPP_CB_EXTERN(on_sys_sendmmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDMSG_RETURN PPP_CB_EXTERN(on_sys_sendmsg_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SENDTO_RETURN PPP_CB_EXTERN(on_sys_sendto_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_MEMPOLICY_RETURN PPP_CB_EXTERN(on_sys_set_mempolicy_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_ROBUST_LIST_RETURN PPP_CB_EXTERN(on_sys_set_robust_list_return) -PPP_CB_EXTERN(on_sys_set_thread_area_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SET_TID_ADDRESS_RETURN PPP_CB_EXTERN(on_sys_set_tid_address_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETDOMAINNAME_RETURN PPP_CB_EXTERN(on_sys_setdomainname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSGID_RETURN PPP_CB_EXTERN(on_sys_setfsgid_return) -PPP_CB_EXTERN(on_sys_setfsgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETFSUID_RETURN PPP_CB_EXTERN(on_sys_setfsuid_return) -PPP_CB_EXTERN(on_sys_setfsuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGID_RETURN PPP_CB_EXTERN(on_sys_setgid_return) -PPP_CB_EXTERN(on_sys_setgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETGROUPS_RETURN PPP_CB_EXTERN(on_sys_setgroups_return) -PPP_CB_EXTERN(on_sys_setgroups16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETHOSTNAME_RETURN PPP_CB_EXTERN(on_sys_sethostname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETITIMER_RETURN PPP_CB_EXTERN(on_sys_setitimer_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETNS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETNS_RETURN PPP_CB_EXTERN(on_sys_setns_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPGID_RETURN PPP_CB_EXTERN(on_sys_setpgid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETPRIORITY_RETURN PPP_CB_EXTERN(on_sys_setpriority_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREGID_RETURN PPP_CB_EXTERN(on_sys_setregid_return) -PPP_CB_EXTERN(on_sys_setregid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESGID_RETURN PPP_CB_EXTERN(on_sys_setresgid_return) -PPP_CB_EXTERN(on_sys_setresgid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRESUID_RETURN PPP_CB_EXTERN(on_sys_setresuid_return) -PPP_CB_EXTERN(on_sys_setresuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETREUID_RETURN PPP_CB_EXTERN(on_sys_setreuid_return) -PPP_CB_EXTERN(on_sys_setreuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETRLIMIT_RETURN PPP_CB_EXTERN(on_sys_setrlimit_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSID_RETURN PPP_CB_EXTERN(on_sys_setsid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETSOCKOPT_RETURN PPP_CB_EXTERN(on_sys_setsockopt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETTIMEOFDAY_RETURN PPP_CB_EXTERN(on_sys_settimeofday_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUID_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUID_RETURN PPP_CB_EXTERN(on_sys_setuid_return) -PPP_CB_EXTERN(on_sys_setuid16_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETUP_RETURN +PPP_CB_EXTERN(on_sys_setup_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SETXATTR_RETURN PPP_CB_EXTERN(on_sys_setxattr_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SGETMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SGETMASK_RETURN PPP_CB_EXTERN(on_sys_sgetmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMAT_RETURN +PPP_CB_EXTERN(on_sys_shmat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMCTL_RETURN +PPP_CB_EXTERN(on_sys_shmctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMDT_RETURN +PPP_CB_EXTERN(on_sys_shmdt_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHMGET_RETURN +PPP_CB_EXTERN(on_sys_shmget_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SHUTDOWN_RETURN PPP_CB_EXTERN(on_sys_shutdown_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGACTION_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGACTION_RETURN PPP_CB_EXTERN(on_sys_sigaction_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGALTSTACK_RETURN PPP_CB_EXTERN(on_sys_sigaltstack_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNAL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNAL_RETURN PPP_CB_EXTERN(on_sys_signal_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD_RETURN PPP_CB_EXTERN(on_sys_signalfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGNALFD4_RETURN PPP_CB_EXTERN(on_sys_signalfd4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPENDING_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGPENDING_RETURN PPP_CB_EXTERN(on_sys_sigpending_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGPROCMASK_RETURN PPP_CB_EXTERN(on_sys_sigprocmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGRETURN_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGRETURN_RETURN PPP_CB_EXTERN(on_sys_sigreturn_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_RETURN +#define PPP_CB_EXTERN_ON_SYS_SIGSUSPEND_RETURN PPP_CB_EXTERN(on_sys_sigsuspend_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKET_RETURN PPP_CB_EXTERN(on_sys_socket_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETCALL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETCALL_RETURN PPP_CB_EXTERN(on_sys_socketcall_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN +#define PPP_CB_EXTERN_ON_SYS_SOCKETPAIR_RETURN PPP_CB_EXTERN(on_sys_socketpair_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SPLICE_RETURN PPP_CB_EXTERN(on_sys_splice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SSETMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SSETMASK_RETURN PPP_CB_EXTERN(on_sys_ssetmask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_STAT_RETURN PPP_CB_EXTERN(on_sys_stat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STAT64_RETURN +#define PPP_CB_EXTERN_ON_SYS_STAT64_RETURN PPP_CB_EXTERN(on_sys_stat64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS_RETURN PPP_CB_EXTERN(on_sys_statfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATFS64_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATFS64_RETURN PPP_CB_EXTERN(on_sys_statfs64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STATX_RETURN +#define PPP_CB_EXTERN_ON_SYS_STATX_RETURN PPP_CB_EXTERN(on_sys_statx_return) -PPP_CB_EXTERN(on_sys_stime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_STIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_STIME32_RETURN +PPP_CB_EXTERN(on_sys_stime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPOFF_RETURN PPP_CB_EXTERN(on_sys_swapoff_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN +#define PPP_CB_EXTERN_ON_SYS_SWAPON_RETURN PPP_CB_EXTERN(on_sys_swapon_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINK_RETURN PPP_CB_EXTERN(on_sys_symlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYMLINKAT_RETURN PPP_CB_EXTERN(on_sys_symlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_RETURN PPP_CB_EXTERN(on_sys_sync_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNC_FILE_RANGE_RETURN PPP_CB_EXTERN(on_sys_sync_file_range_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYNCFS_RETURN PPP_CB_EXTERN(on_sys_syncfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSCTL_RETURN PPP_CB_EXTERN(on_sys_sysctl_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSFS_RETURN PPP_CB_EXTERN(on_sys_sysfs_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSINFO_RETURN PPP_CB_EXTERN(on_sys_sysinfo_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN +#define PPP_CB_EXTERN_ON_SYS_SYSLOG_RETURN PPP_CB_EXTERN(on_sys_syslog_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TEE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TEE_RETURN PPP_CB_EXTERN(on_sys_tee_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TGKILL_RETURN PPP_CB_EXTERN(on_sys_tgkill_return) -PPP_CB_EXTERN(on_sys_time_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIME32_RETURN +PPP_CB_EXTERN(on_sys_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_CREATE_RETURN PPP_CB_EXTERN(on_sys_timer_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_DELETE_RETURN PPP_CB_EXTERN(on_sys_timer_delete_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETOVERRUN_RETURN PPP_CB_EXTERN(on_sys_timer_getoverrun_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME_RETURN PPP_CB_EXTERN(on_sys_timer_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_GETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timer_gettime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME_RETURN PPP_CB_EXTERN(on_sys_timer_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMER_SETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timer_settime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_CREATE_RETURN PPP_CB_EXTERN(on_sys_timerfd_create_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME_RETURN PPP_CB_EXTERN(on_sys_timerfd_gettime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_GETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timerfd_gettime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME_RETURN PPP_CB_EXTERN(on_sys_timerfd_settime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMERFD_SETTIME32_RETURN +PPP_CB_EXTERN(on_sys_timerfd_settime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TIMES_RETURN +#define PPP_CB_EXTERN_ON_SYS_TIMES_RETURN PPP_CB_EXTERN(on_sys_times_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TKILL_RETURN +#define PPP_CB_EXTERN_ON_SYS_TKILL_RETURN PPP_CB_EXTERN(on_sys_tkill_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE_RETURN PPP_CB_EXTERN(on_sys_truncate_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_TRUNCATE64_RETURN +#define PPP_CB_EXTERN_ON_SYS_TRUNCATE64_RETURN PPP_CB_EXTERN(on_sys_truncate64_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMASK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMASK_RETURN PPP_CB_EXTERN(on_sys_umask_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UMOUNT_RETURN PPP_CB_EXTERN(on_sys_umount_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNAME_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNAME_RETURN PPP_CB_EXTERN(on_sys_uname_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINK_RETURN PPP_CB_EXTERN(on_sys_unlink_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNLINKAT_RETURN PPP_CB_EXTERN(on_sys_unlinkat_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN +#define PPP_CB_EXTERN_ON_SYS_UNSHARE_RETURN PPP_CB_EXTERN(on_sys_unshare_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USELIB_RETURN +#define PPP_CB_EXTERN_ON_SYS_USELIB_RETURN PPP_CB_EXTERN(on_sys_uselib_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN +#define PPP_CB_EXTERN_ON_SYS_USERFAULTFD_RETURN PPP_CB_EXTERN(on_sys_userfaultfd_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_USTAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_USTAT_RETURN PPP_CB_EXTERN(on_sys_ustat_return) -PPP_CB_EXTERN(on_sys_utime_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIME32_RETURN +PPP_CB_EXTERN(on_sys_utime32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_RETURN PPP_CB_EXTERN(on_sys_utimensat_return) -PPP_CB_EXTERN(on_sys_utimes_return) -PPP_CB_EXTERN(on_sys_vfork_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMENSAT_TIME32_RETURN +PPP_CB_EXTERN(on_sys_utimensat_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_RETURN +#define PPP_CB_EXTERN_ON_SYS_UTIMES_TIME32_RETURN +PPP_CB_EXTERN(on_sys_utimes_time32_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN +#define PPP_CB_EXTERN_ON_SYS_VHANGUP_RETURN PPP_CB_EXTERN(on_sys_vhangup_return) -PPP_CB_EXTERN(on_sys_vm86_return) -PPP_CB_EXTERN(on_sys_vm86old_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN +#define PPP_CB_EXTERN_ON_SYS_VMSPLICE_RETURN PPP_CB_EXTERN(on_sys_vmsplice_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAIT4_RETURN PPP_CB_EXTERN(on_sys_wait4_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITID_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAITID_RETURN PPP_CB_EXTERN(on_sys_waitid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WAITPID_RETURN +#define PPP_CB_EXTERN_ON_SYS_WAITPID_RETURN PPP_CB_EXTERN(on_sys_waitpid_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITE_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITE_RETURN PPP_CB_EXTERN(on_sys_write_return) +#endif +#ifndef PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN +#define PPP_CB_EXTERN_ON_SYS_WRITEV_RETURN PPP_CB_EXTERN(on_sys_writev_return) #endif +#endif PPP_CB_EXTERN(on_unknown_sys_return) PPP_CB_EXTERN(on_all_sys_return) diff --git a/panda/plugins/syscalls2/generated/syscall_ppp_register_enter.cpp b/panda/plugins/syscalls2/generated/syscall_ppp_register_enter.cpp index 0f68477b434..7914721cc84 100644 --- a/panda/plugins/syscalls2/generated/syscall_ppp_register_enter.cpp +++ b/panda/plugins/syscalls2/generated/syscall_ppp_register_enter.cpp @@ -1451,7 +1451,7 @@ PPP_PROT_REG_CB(on_sys_accept4_enter) PPP_PROT_REG_CB(on_sys_access_enter) PPP_PROT_REG_CB(on_sys_acct_enter) PPP_PROT_REG_CB(on_sys_add_key_enter) -PPP_PROT_REG_CB(on_sys_adjtimex_enter) +PPP_PROT_REG_CB(on_sys_adjtimex_time32_enter) PPP_PROT_REG_CB(on_sys_alarm_enter) PPP_PROT_REG_CB(on_sys_bind_enter) PPP_PROT_REG_CB(on_sys_bpf_enter) @@ -1463,10 +1463,15 @@ PPP_PROT_REG_CB(on_sys_chmod_enter) PPP_PROT_REG_CB(on_sys_chown_enter) PPP_PROT_REG_CB(on_sys_chroot_enter) PPP_PROT_REG_CB(on_sys_clock_adjtime_enter) +PPP_PROT_REG_CB(on_sys_clock_adjtime32_enter) PPP_PROT_REG_CB(on_sys_clock_getres_enter) +PPP_PROT_REG_CB(on_sys_clock_getres_time32_enter) PPP_PROT_REG_CB(on_sys_clock_gettime_enter) +PPP_PROT_REG_CB(on_sys_clock_gettime32_enter) PPP_PROT_REG_CB(on_sys_clock_nanosleep_enter) +PPP_PROT_REG_CB(on_sys_clock_nanosleep_time32_enter) PPP_PROT_REG_CB(on_sys_clock_settime_enter) +PPP_PROT_REG_CB(on_sys_clock_settime32_enter) PPP_PROT_REG_CB(on_sys_clone_enter) PPP_PROT_REG_CB(on_sys_clone3_enter) PPP_PROT_REG_CB(on_sys_close_enter) @@ -1500,6 +1505,7 @@ PPP_PROT_REG_CB(on_sys_fchmodat_enter) PPP_PROT_REG_CB(on_sys_fchown_enter) PPP_PROT_REG_CB(on_sys_fchownat_enter) PPP_PROT_REG_CB(on_sys_fcntl_enter) +PPP_PROT_REG_CB(on_sys_fcntl64_enter) PPP_PROT_REG_CB(on_sys_fdatasync_enter) PPP_PROT_REG_CB(on_sys_fgetxattr_enter) PPP_PROT_REG_CB(on_sys_finit_module_enter) @@ -1513,10 +1519,12 @@ PPP_PROT_REG_CB(on_sys_fsmount_enter) PPP_PROT_REG_CB(on_sys_fsopen_enter) PPP_PROT_REG_CB(on_sys_fspick_enter) PPP_PROT_REG_CB(on_sys_fstatfs_enter) +PPP_PROT_REG_CB(on_sys_fstatfs64_enter) PPP_PROT_REG_CB(on_sys_fsync_enter) PPP_PROT_REG_CB(on_sys_ftruncate_enter) PPP_PROT_REG_CB(on_sys_futex_enter) -PPP_PROT_REG_CB(on_sys_futimesat_enter) +PPP_PROT_REG_CB(on_sys_futex_time32_enter) +PPP_PROT_REG_CB(on_sys_futimesat_time32_enter) PPP_PROT_REG_CB(on_sys_get_mempolicy_enter) PPP_PROT_REG_CB(on_sys_get_robust_list_enter) PPP_PROT_REG_CB(on_sys_getcpu_enter) @@ -1553,8 +1561,9 @@ PPP_PROT_REG_CB(on_sys_inotify_init1_enter) PPP_PROT_REG_CB(on_sys_inotify_rm_watch_enter) PPP_PROT_REG_CB(on_sys_io_cancel_enter) PPP_PROT_REG_CB(on_sys_io_destroy_enter) -PPP_PROT_REG_CB(on_sys_io_getevents_enter) +PPP_PROT_REG_CB(on_sys_io_getevents_time32_enter) PPP_PROT_REG_CB(on_sys_io_pgetevents_enter) +PPP_PROT_REG_CB(on_sys_io_pgetevents_time32_enter) PPP_PROT_REG_CB(on_sys_io_setup_enter) PPP_PROT_REG_CB(on_sys_io_submit_enter) PPP_PROT_REG_CB(on_sys_io_uring_enter_enter) @@ -1599,7 +1608,9 @@ PPP_PROT_REG_CB(on_sys_mq_getsetattr_enter) PPP_PROT_REG_CB(on_sys_mq_notify_enter) PPP_PROT_REG_CB(on_sys_mq_open_enter) PPP_PROT_REG_CB(on_sys_mq_timedreceive_enter) +PPP_PROT_REG_CB(on_sys_mq_timedreceive_time32_enter) PPP_PROT_REG_CB(on_sys_mq_timedsend_enter) +PPP_PROT_REG_CB(on_sys_mq_timedsend_time32_enter) PPP_PROT_REG_CB(on_sys_mq_unlink_enter) PPP_PROT_REG_CB(on_sys_mremap_enter) PPP_PROT_REG_CB(on_sys_msgget_enter) @@ -1610,7 +1621,7 @@ PPP_PROT_REG_CB(on_sys_munlock_enter) PPP_PROT_REG_CB(on_sys_munlockall_enter) PPP_PROT_REG_CB(on_sys_munmap_enter) PPP_PROT_REG_CB(on_sys_name_to_handle_at_enter) -PPP_PROT_REG_CB(on_sys_nanosleep_enter) +PPP_PROT_REG_CB(on_sys_nanosleep_time32_enter) PPP_PROT_REG_CB(on_sys_newfstat_enter) PPP_PROT_REG_CB(on_sys_newfstatat_enter) PPP_PROT_REG_CB(on_sys_newlstat_enter) @@ -1619,7 +1630,6 @@ PPP_PROT_REG_CB(on_sys_newuname_enter) PPP_PROT_REG_CB(on_sys_ni_syscall_enter) PPP_PROT_REG_CB(on_sys_old_mmap_enter) PPP_PROT_REG_CB(on_sys_old_msgctl_enter) -PPP_PROT_REG_CB(on_sys_old_semctl_enter) PPP_PROT_REG_CB(on_sys_old_shmctl_enter) PPP_PROT_REG_CB(on_sys_open_enter) PPP_PROT_REG_CB(on_sys_open_by_handle_at_enter) @@ -1639,7 +1649,7 @@ PPP_PROT_REG_CB(on_sys_pkey_alloc_enter) PPP_PROT_REG_CB(on_sys_pkey_free_enter) PPP_PROT_REG_CB(on_sys_pkey_mprotect_enter) PPP_PROT_REG_CB(on_sys_poll_enter) -PPP_PROT_REG_CB(on_sys_ppoll_enter) +PPP_PROT_REG_CB(on_sys_ppoll_time32_enter) PPP_PROT_REG_CB(on_sys_prctl_enter) PPP_PROT_REG_CB(on_sys_pread64_enter) PPP_PROT_REG_CB(on_sys_preadv_enter) @@ -1647,7 +1657,7 @@ PPP_PROT_REG_CB(on_sys_preadv2_enter) PPP_PROT_REG_CB(on_sys_prlimit64_enter) PPP_PROT_REG_CB(on_sys_process_vm_readv_enter) PPP_PROT_REG_CB(on_sys_process_vm_writev_enter) -PPP_PROT_REG_CB(on_sys_pselect6_enter) +PPP_PROT_REG_CB(on_sys_pselect6_time32_enter) PPP_PROT_REG_CB(on_sys_ptrace_enter) PPP_PROT_REG_CB(on_sys_pwrite64_enter) PPP_PROT_REG_CB(on_sys_pwritev_enter) @@ -1660,7 +1670,6 @@ PPP_PROT_REG_CB(on_sys_readlinkat_enter) PPP_PROT_REG_CB(on_sys_readv_enter) PPP_PROT_REG_CB(on_sys_reboot_enter) PPP_PROT_REG_CB(on_sys_recvfrom_enter) -PPP_PROT_REG_CB(on_sys_recvmmsg_enter) PPP_PROT_REG_CB(on_sys_recvmsg_enter) PPP_PROT_REG_CB(on_sys_remap_file_pages_enter) PPP_PROT_REG_CB(on_sys_removexattr_enter) @@ -1675,9 +1684,7 @@ PPP_PROT_REG_CB(on_sys_rt_sigaction_enter) PPP_PROT_REG_CB(on_sys_rt_sigpending_enter) PPP_PROT_REG_CB(on_sys_rt_sigprocmask_enter) PPP_PROT_REG_CB(on_sys_rt_sigqueueinfo_enter) -PPP_PROT_REG_CB(on_sys_rt_sigreturn_enter) PPP_PROT_REG_CB(on_sys_rt_sigsuspend_enter) -PPP_PROT_REG_CB(on_sys_rt_sigtimedwait_enter) PPP_PROT_REG_CB(on_sys_rt_tgsigqueueinfo_enter) PPP_PROT_REG_CB(on_sys_sched_get_priority_max_enter) PPP_PROT_REG_CB(on_sys_sched_get_priority_min_enter) @@ -1686,6 +1693,7 @@ PPP_PROT_REG_CB(on_sys_sched_getattr_enter) PPP_PROT_REG_CB(on_sys_sched_getparam_enter) PPP_PROT_REG_CB(on_sys_sched_getscheduler_enter) PPP_PROT_REG_CB(on_sys_sched_rr_get_interval_enter) +PPP_PROT_REG_CB(on_sys_sched_rr_get_interval_time32_enter) PPP_PROT_REG_CB(on_sys_sched_setaffinity_enter) PPP_PROT_REG_CB(on_sys_sched_setattr_enter) PPP_PROT_REG_CB(on_sys_sched_setparam_enter) @@ -1693,9 +1701,12 @@ PPP_PROT_REG_CB(on_sys_sched_setscheduler_enter) PPP_PROT_REG_CB(on_sys_sched_yield_enter) PPP_PROT_REG_CB(on_sys_seccomp_enter) PPP_PROT_REG_CB(on_sys_select_enter) +PPP_PROT_REG_CB(on_sys_semctl_enter) PPP_PROT_REG_CB(on_sys_semget_enter) PPP_PROT_REG_CB(on_sys_semop_enter) PPP_PROT_REG_CB(on_sys_semtimedop_enter) +PPP_PROT_REG_CB(on_sys_semtimedop_time32_enter) +PPP_PROT_REG_CB(on_sys_sendfile_enter) PPP_PROT_REG_CB(on_sys_sendfile64_enter) PPP_PROT_REG_CB(on_sys_sendmmsg_enter) PPP_PROT_REG_CB(on_sys_sendmsg_enter) @@ -1730,10 +1741,12 @@ PPP_PROT_REG_CB(on_sys_shutdown_enter) PPP_PROT_REG_CB(on_sys_sigaltstack_enter) PPP_PROT_REG_CB(on_sys_signalfd_enter) PPP_PROT_REG_CB(on_sys_signalfd4_enter) +PPP_PROT_REG_CB(on_sys_sigreturn_enter) PPP_PROT_REG_CB(on_sys_socket_enter) PPP_PROT_REG_CB(on_sys_socketpair_enter) PPP_PROT_REG_CB(on_sys_splice_enter) PPP_PROT_REG_CB(on_sys_statfs_enter) +PPP_PROT_REG_CB(on_sys_statfs64_enter) PPP_PROT_REG_CB(on_sys_statx_enter) PPP_PROT_REG_CB(on_sys_swapoff_enter) PPP_PROT_REG_CB(on_sys_swapon_enter) @@ -1748,14 +1761,17 @@ PPP_PROT_REG_CB(on_sys_sysinfo_enter) PPP_PROT_REG_CB(on_sys_syslog_enter) PPP_PROT_REG_CB(on_sys_tee_enter) PPP_PROT_REG_CB(on_sys_tgkill_enter) -PPP_PROT_REG_CB(on_sys_timer_create_enter) PPP_PROT_REG_CB(on_sys_timer_delete_enter) PPP_PROT_REG_CB(on_sys_timer_getoverrun_enter) PPP_PROT_REG_CB(on_sys_timer_gettime_enter) +PPP_PROT_REG_CB(on_sys_timer_gettime32_enter) PPP_PROT_REG_CB(on_sys_timer_settime_enter) +PPP_PROT_REG_CB(on_sys_timer_settime32_enter) PPP_PROT_REG_CB(on_sys_timerfd_create_enter) PPP_PROT_REG_CB(on_sys_timerfd_gettime_enter) +PPP_PROT_REG_CB(on_sys_timerfd_gettime32_enter) PPP_PROT_REG_CB(on_sys_timerfd_settime_enter) +PPP_PROT_REG_CB(on_sys_timerfd_settime32_enter) PPP_PROT_REG_CB(on_sys_times_enter) PPP_PROT_REG_CB(on_sys_tkill_enter) PPP_PROT_REG_CB(on_sys_truncate_enter) @@ -1766,9 +1782,10 @@ PPP_PROT_REG_CB(on_sys_unlinkat_enter) PPP_PROT_REG_CB(on_sys_unshare_enter) PPP_PROT_REG_CB(on_sys_userfaultfd_enter) PPP_PROT_REG_CB(on_sys_ustat_enter) -PPP_PROT_REG_CB(on_sys_utime_enter) +PPP_PROT_REG_CB(on_sys_utime32_enter) PPP_PROT_REG_CB(on_sys_utimensat_enter) -PPP_PROT_REG_CB(on_sys_utimes_enter) +PPP_PROT_REG_CB(on_sys_utimensat_time32_enter) +PPP_PROT_REG_CB(on_sys_utimes_time32_enter) PPP_PROT_REG_CB(on_sys_vhangup_enter) PPP_PROT_REG_CB(on_sys_vmsplice_enter) PPP_PROT_REG_CB(on_sys_wait4_enter) diff --git a/panda/plugins/syscalls2/generated/syscall_ppp_register_return.cpp b/panda/plugins/syscalls2/generated/syscall_ppp_register_return.cpp index 66c5a8a365e..89aad586e38 100644 --- a/panda/plugins/syscalls2/generated/syscall_ppp_register_return.cpp +++ b/panda/plugins/syscalls2/generated/syscall_ppp_register_return.cpp @@ -1451,7 +1451,7 @@ PPP_PROT_REG_CB(on_sys_accept4_return) PPP_PROT_REG_CB(on_sys_access_return) PPP_PROT_REG_CB(on_sys_acct_return) PPP_PROT_REG_CB(on_sys_add_key_return) -PPP_PROT_REG_CB(on_sys_adjtimex_return) +PPP_PROT_REG_CB(on_sys_adjtimex_time32_return) PPP_PROT_REG_CB(on_sys_alarm_return) PPP_PROT_REG_CB(on_sys_bind_return) PPP_PROT_REG_CB(on_sys_bpf_return) @@ -1463,10 +1463,15 @@ PPP_PROT_REG_CB(on_sys_chmod_return) PPP_PROT_REG_CB(on_sys_chown_return) PPP_PROT_REG_CB(on_sys_chroot_return) PPP_PROT_REG_CB(on_sys_clock_adjtime_return) +PPP_PROT_REG_CB(on_sys_clock_adjtime32_return) PPP_PROT_REG_CB(on_sys_clock_getres_return) +PPP_PROT_REG_CB(on_sys_clock_getres_time32_return) PPP_PROT_REG_CB(on_sys_clock_gettime_return) +PPP_PROT_REG_CB(on_sys_clock_gettime32_return) PPP_PROT_REG_CB(on_sys_clock_nanosleep_return) +PPP_PROT_REG_CB(on_sys_clock_nanosleep_time32_return) PPP_PROT_REG_CB(on_sys_clock_settime_return) +PPP_PROT_REG_CB(on_sys_clock_settime32_return) PPP_PROT_REG_CB(on_sys_clone_return) PPP_PROT_REG_CB(on_sys_clone3_return) PPP_PROT_REG_CB(on_sys_close_return) @@ -1500,6 +1505,7 @@ PPP_PROT_REG_CB(on_sys_fchmodat_return) PPP_PROT_REG_CB(on_sys_fchown_return) PPP_PROT_REG_CB(on_sys_fchownat_return) PPP_PROT_REG_CB(on_sys_fcntl_return) +PPP_PROT_REG_CB(on_sys_fcntl64_return) PPP_PROT_REG_CB(on_sys_fdatasync_return) PPP_PROT_REG_CB(on_sys_fgetxattr_return) PPP_PROT_REG_CB(on_sys_finit_module_return) @@ -1513,10 +1519,12 @@ PPP_PROT_REG_CB(on_sys_fsmount_return) PPP_PROT_REG_CB(on_sys_fsopen_return) PPP_PROT_REG_CB(on_sys_fspick_return) PPP_PROT_REG_CB(on_sys_fstatfs_return) +PPP_PROT_REG_CB(on_sys_fstatfs64_return) PPP_PROT_REG_CB(on_sys_fsync_return) PPP_PROT_REG_CB(on_sys_ftruncate_return) PPP_PROT_REG_CB(on_sys_futex_return) -PPP_PROT_REG_CB(on_sys_futimesat_return) +PPP_PROT_REG_CB(on_sys_futex_time32_return) +PPP_PROT_REG_CB(on_sys_futimesat_time32_return) PPP_PROT_REG_CB(on_sys_get_mempolicy_return) PPP_PROT_REG_CB(on_sys_get_robust_list_return) PPP_PROT_REG_CB(on_sys_getcpu_return) @@ -1553,8 +1561,9 @@ PPP_PROT_REG_CB(on_sys_inotify_init1_return) PPP_PROT_REG_CB(on_sys_inotify_rm_watch_return) PPP_PROT_REG_CB(on_sys_io_cancel_return) PPP_PROT_REG_CB(on_sys_io_destroy_return) -PPP_PROT_REG_CB(on_sys_io_getevents_return) +PPP_PROT_REG_CB(on_sys_io_getevents_time32_return) PPP_PROT_REG_CB(on_sys_io_pgetevents_return) +PPP_PROT_REG_CB(on_sys_io_pgetevents_time32_return) PPP_PROT_REG_CB(on_sys_io_setup_return) PPP_PROT_REG_CB(on_sys_io_submit_return) PPP_PROT_REG_CB(on_sys_io_uring_enter_return) @@ -1599,7 +1608,9 @@ PPP_PROT_REG_CB(on_sys_mq_getsetattr_return) PPP_PROT_REG_CB(on_sys_mq_notify_return) PPP_PROT_REG_CB(on_sys_mq_open_return) PPP_PROT_REG_CB(on_sys_mq_timedreceive_return) +PPP_PROT_REG_CB(on_sys_mq_timedreceive_time32_return) PPP_PROT_REG_CB(on_sys_mq_timedsend_return) +PPP_PROT_REG_CB(on_sys_mq_timedsend_time32_return) PPP_PROT_REG_CB(on_sys_mq_unlink_return) PPP_PROT_REG_CB(on_sys_mremap_return) PPP_PROT_REG_CB(on_sys_msgget_return) @@ -1610,7 +1621,7 @@ PPP_PROT_REG_CB(on_sys_munlock_return) PPP_PROT_REG_CB(on_sys_munlockall_return) PPP_PROT_REG_CB(on_sys_munmap_return) PPP_PROT_REG_CB(on_sys_name_to_handle_at_return) -PPP_PROT_REG_CB(on_sys_nanosleep_return) +PPP_PROT_REG_CB(on_sys_nanosleep_time32_return) PPP_PROT_REG_CB(on_sys_newfstat_return) PPP_PROT_REG_CB(on_sys_newfstatat_return) PPP_PROT_REG_CB(on_sys_newlstat_return) @@ -1619,7 +1630,6 @@ PPP_PROT_REG_CB(on_sys_newuname_return) PPP_PROT_REG_CB(on_sys_ni_syscall_return) PPP_PROT_REG_CB(on_sys_old_mmap_return) PPP_PROT_REG_CB(on_sys_old_msgctl_return) -PPP_PROT_REG_CB(on_sys_old_semctl_return) PPP_PROT_REG_CB(on_sys_old_shmctl_return) PPP_PROT_REG_CB(on_sys_open_return) PPP_PROT_REG_CB(on_sys_open_by_handle_at_return) @@ -1639,7 +1649,7 @@ PPP_PROT_REG_CB(on_sys_pkey_alloc_return) PPP_PROT_REG_CB(on_sys_pkey_free_return) PPP_PROT_REG_CB(on_sys_pkey_mprotect_return) PPP_PROT_REG_CB(on_sys_poll_return) -PPP_PROT_REG_CB(on_sys_ppoll_return) +PPP_PROT_REG_CB(on_sys_ppoll_time32_return) PPP_PROT_REG_CB(on_sys_prctl_return) PPP_PROT_REG_CB(on_sys_pread64_return) PPP_PROT_REG_CB(on_sys_preadv_return) @@ -1647,7 +1657,7 @@ PPP_PROT_REG_CB(on_sys_preadv2_return) PPP_PROT_REG_CB(on_sys_prlimit64_return) PPP_PROT_REG_CB(on_sys_process_vm_readv_return) PPP_PROT_REG_CB(on_sys_process_vm_writev_return) -PPP_PROT_REG_CB(on_sys_pselect6_return) +PPP_PROT_REG_CB(on_sys_pselect6_time32_return) PPP_PROT_REG_CB(on_sys_ptrace_return) PPP_PROT_REG_CB(on_sys_pwrite64_return) PPP_PROT_REG_CB(on_sys_pwritev_return) @@ -1660,7 +1670,6 @@ PPP_PROT_REG_CB(on_sys_readlinkat_return) PPP_PROT_REG_CB(on_sys_readv_return) PPP_PROT_REG_CB(on_sys_reboot_return) PPP_PROT_REG_CB(on_sys_recvfrom_return) -PPP_PROT_REG_CB(on_sys_recvmmsg_return) PPP_PROT_REG_CB(on_sys_recvmsg_return) PPP_PROT_REG_CB(on_sys_remap_file_pages_return) PPP_PROT_REG_CB(on_sys_removexattr_return) @@ -1675,9 +1684,7 @@ PPP_PROT_REG_CB(on_sys_rt_sigaction_return) PPP_PROT_REG_CB(on_sys_rt_sigpending_return) PPP_PROT_REG_CB(on_sys_rt_sigprocmask_return) PPP_PROT_REG_CB(on_sys_rt_sigqueueinfo_return) -PPP_PROT_REG_CB(on_sys_rt_sigreturn_return) PPP_PROT_REG_CB(on_sys_rt_sigsuspend_return) -PPP_PROT_REG_CB(on_sys_rt_sigtimedwait_return) PPP_PROT_REG_CB(on_sys_rt_tgsigqueueinfo_return) PPP_PROT_REG_CB(on_sys_sched_get_priority_max_return) PPP_PROT_REG_CB(on_sys_sched_get_priority_min_return) @@ -1686,6 +1693,7 @@ PPP_PROT_REG_CB(on_sys_sched_getattr_return) PPP_PROT_REG_CB(on_sys_sched_getparam_return) PPP_PROT_REG_CB(on_sys_sched_getscheduler_return) PPP_PROT_REG_CB(on_sys_sched_rr_get_interval_return) +PPP_PROT_REG_CB(on_sys_sched_rr_get_interval_time32_return) PPP_PROT_REG_CB(on_sys_sched_setaffinity_return) PPP_PROT_REG_CB(on_sys_sched_setattr_return) PPP_PROT_REG_CB(on_sys_sched_setparam_return) @@ -1693,9 +1701,12 @@ PPP_PROT_REG_CB(on_sys_sched_setscheduler_return) PPP_PROT_REG_CB(on_sys_sched_yield_return) PPP_PROT_REG_CB(on_sys_seccomp_return) PPP_PROT_REG_CB(on_sys_select_return) +PPP_PROT_REG_CB(on_sys_semctl_return) PPP_PROT_REG_CB(on_sys_semget_return) PPP_PROT_REG_CB(on_sys_semop_return) PPP_PROT_REG_CB(on_sys_semtimedop_return) +PPP_PROT_REG_CB(on_sys_semtimedop_time32_return) +PPP_PROT_REG_CB(on_sys_sendfile_return) PPP_PROT_REG_CB(on_sys_sendfile64_return) PPP_PROT_REG_CB(on_sys_sendmmsg_return) PPP_PROT_REG_CB(on_sys_sendmsg_return) @@ -1730,10 +1741,12 @@ PPP_PROT_REG_CB(on_sys_shutdown_return) PPP_PROT_REG_CB(on_sys_sigaltstack_return) PPP_PROT_REG_CB(on_sys_signalfd_return) PPP_PROT_REG_CB(on_sys_signalfd4_return) +PPP_PROT_REG_CB(on_sys_sigreturn_return) PPP_PROT_REG_CB(on_sys_socket_return) PPP_PROT_REG_CB(on_sys_socketpair_return) PPP_PROT_REG_CB(on_sys_splice_return) PPP_PROT_REG_CB(on_sys_statfs_return) +PPP_PROT_REG_CB(on_sys_statfs64_return) PPP_PROT_REG_CB(on_sys_statx_return) PPP_PROT_REG_CB(on_sys_swapoff_return) PPP_PROT_REG_CB(on_sys_swapon_return) @@ -1748,14 +1761,17 @@ PPP_PROT_REG_CB(on_sys_sysinfo_return) PPP_PROT_REG_CB(on_sys_syslog_return) PPP_PROT_REG_CB(on_sys_tee_return) PPP_PROT_REG_CB(on_sys_tgkill_return) -PPP_PROT_REG_CB(on_sys_timer_create_return) PPP_PROT_REG_CB(on_sys_timer_delete_return) PPP_PROT_REG_CB(on_sys_timer_getoverrun_return) PPP_PROT_REG_CB(on_sys_timer_gettime_return) +PPP_PROT_REG_CB(on_sys_timer_gettime32_return) PPP_PROT_REG_CB(on_sys_timer_settime_return) +PPP_PROT_REG_CB(on_sys_timer_settime32_return) PPP_PROT_REG_CB(on_sys_timerfd_create_return) PPP_PROT_REG_CB(on_sys_timerfd_gettime_return) +PPP_PROT_REG_CB(on_sys_timerfd_gettime32_return) PPP_PROT_REG_CB(on_sys_timerfd_settime_return) +PPP_PROT_REG_CB(on_sys_timerfd_settime32_return) PPP_PROT_REG_CB(on_sys_times_return) PPP_PROT_REG_CB(on_sys_tkill_return) PPP_PROT_REG_CB(on_sys_truncate_return) @@ -1766,9 +1782,10 @@ PPP_PROT_REG_CB(on_sys_unlinkat_return) PPP_PROT_REG_CB(on_sys_unshare_return) PPP_PROT_REG_CB(on_sys_userfaultfd_return) PPP_PROT_REG_CB(on_sys_ustat_return) -PPP_PROT_REG_CB(on_sys_utime_return) +PPP_PROT_REG_CB(on_sys_utime32_return) PPP_PROT_REG_CB(on_sys_utimensat_return) -PPP_PROT_REG_CB(on_sys_utimes_return) +PPP_PROT_REG_CB(on_sys_utimensat_time32_return) +PPP_PROT_REG_CB(on_sys_utimes_time32_return) PPP_PROT_REG_CB(on_sys_vhangup_return) PPP_PROT_REG_CB(on_sys_vmsplice_return) PPP_PROT_REG_CB(on_sys_wait4_return) diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_freebsd_x64.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_freebsd_x64.cpp index f151b53d36c..b8b4212aa8b 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_freebsd_x64.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_freebsd_x64.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_X86_64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_freebsd_x64(CPUState *cpu, target_ptr_t pc, int static_callno) { +void syscall_enter_switch_freebsd_x64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { #if defined(TARGET_X86_64) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->regs[R_EAX]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_arm.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_arm.cpp index 09aca563ca2..93b883a5d74 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_arm.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_arm.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_ARM) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_linux_arm(CPUState *cpu, target_ptr_t pc, int static_callno) { -#if defined(TARGET_ARM) && !defined(TARGET_AARCH64) +void syscall_enter_switch_linux_arm(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { +#if defined(TARGET_ARM) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->regs[7]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_arm64.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_arm64.cpp index 981046793a7..fc59e4e18c6 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_arm64.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_arm64.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_ARM) && defined(TARGET_AARCH64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_linux_arm64(CPUState *cpu, target_ptr_t pc, int static_callno) { +void syscall_enter_switch_linux_arm64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { #if defined(TARGET_ARM) && defined(TARGET_AARCH64) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->xregs[8]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips.cpp index dbfcdc83024..bf55868dd4e 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_MIPS) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_linux_mips(CPUState *cpu, target_ptr_t pc, int static_callno) { +void syscall_enter_switch_linux_mips(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { #if defined(TARGET_MIPS) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->active_tc.gpr[2]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips64.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips64.cpp index ce2507b84a4..77ca67f5d0c 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips64.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips64.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_linux_mips64(CPUState *cpu, target_ptr_t pc, int static_callno) { +void syscall_enter_switch_linux_mips64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { #if defined(TARGET_MIPS) && defined(TARGET_MIPS64) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->active_tc.gpr[2]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips64n32.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips64n32.cpp index 6029c47f985..3ce199cd81d 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips64n32.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_mips64n32.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,32 +29,42 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int static_callno) { +void syscall_enter_switch_linux_mips64n32(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { #if defined(TARGET_MIPS) && defined(TARGET_MIPS64) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->active_tc.gpr[2]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } switch (ctx.no) { - // 5000 long sys_read ['unsigned int fd', 'char __user *buf', 'size_t count'] - case 5000: { + // 6000 long sys_read ['unsigned int fd', 'char __user *buf', 'size_t count'] + case 6000: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -63,8 +79,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_read_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5001 long sys_write ['unsigned int fd', 'const char __user *buf', 'size_t count'] - case 5001: { + // 6001 long sys_write ['unsigned int fd', 'const char __user *buf', 'size_t count'] + case 6001: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -79,8 +95,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_write_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5002 long sys_open ['const char __user *filename', 'int flags', 'umode_t mode'] - case 5002: { + // 6002 long sys_open ['const char __user *filename', 'int flags', 'umode_t mode'] + case 6002: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -95,8 +111,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_open_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5003 long sys_close ['unsigned int fd'] - case 5003: { + // 6003 long sys_close ['unsigned int fd'] + case 6003: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -107,8 +123,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_close_enter, cpu, pc, arg0); }; break; - // 5004 long sys_newstat ['const char __user *filename', 'struct stat __user *statbuf'] - case 5004: { + // 6004 long sys_newstat ['const char __user *filename', 'struct stat __user *statbuf'] + case 6004: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -121,8 +137,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_newstat_enter, cpu, pc, arg0, arg1); }; break; - // 5005 long sys_newfstat ['unsigned int fd', 'struct stat __user *statbuf'] - case 5005: { + // 6005 long sys_newfstat ['unsigned int fd', 'struct stat __user *statbuf'] + case 6005: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -135,8 +151,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_newfstat_enter, cpu, pc, arg0, arg1); }; break; - // 5006 long sys_newlstat ['const char __user *filename', 'struct stat __user *statbuf'] - case 5006: { + // 6006 long sys_newlstat ['const char __user *filename', 'struct stat __user *statbuf'] + case 6006: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -149,8 +165,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_newlstat_enter, cpu, pc, arg0, arg1); }; break; - // 5007 long sys_poll ['struct pollfd __user *ufds', 'unsigned int nfds', 'int timeout'] - case 5007: { + // 6007 long sys_poll ['struct pollfd __user *ufds', 'unsigned int nfds', 'int timeout'] + case 6007: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -165,8 +181,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_poll_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5008 long sys_lseek ['unsigned int fd', 'off_t offset', 'unsigned int whence'] - case 5008: { + // 6008 long sys_lseek ['unsigned int fd', 'off_t offset', 'unsigned int whence'] + case 6008: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -181,8 +197,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_lseek_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5009 long sys_old_mmap ['struct mmap_arg_struct __user *arg'] - case 5009: { + // 6009 long sys_old_mmap ['struct mmap_arg_struct __user *arg'] + case 6009: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -193,8 +209,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_old_mmap_enter, cpu, pc, arg0); }; break; - // 5010 long sys_mprotect ['unsigned long start', 'size_t len', 'unsigned long prot'] - case 5010: { + // 6010 long sys_mprotect ['unsigned long start', 'size_t len', 'unsigned long prot'] + case 6010: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -209,8 +225,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mprotect_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5011 long sys_munmap ['unsigned long addr', 'size_t len'] - case 5011: { + // 6011 long sys_munmap ['unsigned long addr', 'size_t len'] + case 6011: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -223,8 +239,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_munmap_enter, cpu, pc, arg0, arg1); }; break; - // 5012 long sys_brk ['unsigned long brk'] - case 5012: { + // 6012 long sys_brk ['unsigned long brk'] + case 6012: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -235,8 +251,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_brk_enter, cpu, pc, arg0); }; break; - // 5013 long sys_rt_sigaction ['int', 'const struct sigaction __user *', 'struct sigaction __user *', 'size_t'] - case 5013: { + // 6013 long sys_rt_sigaction ['int', 'const struct sigaction __user *', 'struct sigaction __user *', 'size_t'] + case 6013: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -253,8 +269,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_rt_sigaction_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5014 long sys_rt_sigprocmask ['int how', 'sigset_t __user *set', 'sigset_t __user *oset', 'size_t sigsetsize'] - case 5014: { + // 6014 long sys_rt_sigprocmask ['int how', 'sigset_t __user *set', 'sigset_t __user *oset', 'size_t sigsetsize'] + case 6014: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -271,8 +287,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_rt_sigprocmask_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5015 long sys_ioctl ['unsigned int fd', 'unsigned int cmd', 'unsigned long arg'] - case 5015: { + // 6015 long sys_ioctl ['unsigned int fd', 'unsigned int cmd', 'unsigned long arg'] + case 6015: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -287,8 +303,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_ioctl_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5016 long sys_pread64 ['unsigned int fd', 'char __user *buf', 'size_t count', 'loff_t pos'] - case 5016: { + // 6016 long sys_pread64 ['unsigned int fd', 'char __user *buf', 'size_t count', 'loff_t pos'] + case 6016: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -305,8 +321,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pread64_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5017 long sys_pwrite64 ['unsigned int fd', 'const char __user *buf', 'size_t count', 'loff_t pos'] - case 5017: { + // 6017 long sys_pwrite64 ['unsigned int fd', 'const char __user *buf', 'size_t count', 'loff_t pos'] + case 6017: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -323,8 +339,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pwrite64_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5018 long sys_readv ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen'] - case 5018: { + // 6018 long sys_readv ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen'] + case 6018: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -339,8 +355,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_readv_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5019 long sys_writev ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen'] - case 5019: { + // 6019 long sys_writev ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen'] + case 6019: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -355,8 +371,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_writev_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5020 long sys_access ['const char __user *filename', 'int mode'] - case 5020: { + // 6020 long sys_access ['const char __user *filename', 'int mode'] + case 6020: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -369,8 +385,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_access_enter, cpu, pc, arg0, arg1); }; break; - // 5021 long sys_pipe ['int __user *fildes'] - case 5021: { + // 6021 long sys_pipe ['int __user *fildes'] + case 6021: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -381,8 +397,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pipe_enter, cpu, pc, arg0); }; break; - // 5022 long sys_select ['int n', 'fd_set __user *inp', 'fd_set __user *outp', 'fd_set __user *exp', 'struct __kernel_old_timeval __user *tvp'] - case 5022: { + // 6022 long sys_select ['int n', 'fd_set __user *inp', 'fd_set __user *outp', 'fd_set __user *exp', 'struct __kernel_old_timeval __user *tvp'] + case 6022: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -401,14 +417,14 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_select_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5023 long sys_sched_yield ['void'] - case 5023: { + // 6023 long sys_sched_yield ['void'] + case 6023: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_sched_yield_enter, cpu, pc); }; break; - // 5024 long sys_mremap ['unsigned long addr', 'unsigned long old_len', 'unsigned long new_len', 'unsigned long flags', 'unsigned long new_addr'] - case 5024: { + // 6024 long sys_mremap ['unsigned long addr', 'unsigned long old_len', 'unsigned long new_len', 'unsigned long flags', 'unsigned long new_addr'] + case 6024: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -427,8 +443,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mremap_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5025 long sys_msync ['unsigned long start', 'size_t len', 'int flags'] - case 5025: { + // 6025 long sys_msync ['unsigned long start', 'size_t len', 'int flags'] + case 6025: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -443,8 +459,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_msync_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5026 long sys_mincore ['unsigned long start', 'size_t len', 'unsigned char __user *vec'] - case 5026: { + // 6026 long sys_mincore ['unsigned long start', 'size_t len', 'unsigned char __user *vec'] + case 6026: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -459,8 +475,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mincore_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5027 long sys_madvise ['unsigned long start', 'size_t len', 'int behavior'] - case 5027: { + // 6027 long sys_madvise ['unsigned long start', 'size_t len', 'int behavior'] + case 6027: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -475,8 +491,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_madvise_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5028 long sys_shmget ['key_t key', 'size_t size', 'int flag'] - case 5028: { + // 6028 long sys_shmget ['key_t key', 'size_t size', 'int flag'] + case 6028: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -491,8 +507,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_shmget_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5029 long sys_shmat ['int shmid', 'char __user *shmaddr', 'int shmflg'] - case 5029: { + // 6029 long sys_shmat ['int shmid', 'char __user *shmaddr', 'int shmflg'] + case 6029: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -507,8 +523,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_shmat_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5030 long sys_old_shmctl ['int shmid', 'int cmd', 'struct shmid_ds __user *buf'] - case 5030: { + // 6030 long sys_old_shmctl ['int shmid', 'int cmd', 'struct shmid_ds __user *buf'] + case 6030: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -523,8 +539,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_old_shmctl_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5031 long sys_dup ['unsigned int fildes'] - case 5031: { + // 6031 long sys_dup ['unsigned int fildes'] + case 6031: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -535,8 +551,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_dup_enter, cpu, pc, arg0); }; break; - // 5032 long sys_dup2 ['unsigned int oldfd', 'unsigned int newfd'] - case 5032: { + // 6032 long sys_dup2 ['unsigned int oldfd', 'unsigned int newfd'] + case 6032: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -549,28 +565,28 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_dup2_enter, cpu, pc, arg0, arg1); }; break; - // 5033 long sys_pause ['void'] - case 5033: { + // 6033 long sys_pause ['void'] + case 6033: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_pause_enter, cpu, pc); }; break; - // 5034 long sys_nanosleep ['struct __kernel_timespec __user *rqtp', 'struct __kernel_timespec __user *rmtp'] - case 5034: { + // 6034 long sys_nanosleep_time32 ['struct old_timespec32 __user *rqtp', 'struct old_timespec32 __user *rmtp'] + case 6034: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_nanosleep_return)))) { + PPP_CHECK_CB(on_sys_nanosleep_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_nanosleep_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_nanosleep_time32_enter, cpu, pc, arg0, arg1); }; break; - // 5035 long sys_getitimer ['int which', 'struct __kernel_old_itimerval __user *value'] - case 5035: { + // 6035 long sys_getitimer ['int which', 'struct __kernel_old_itimerval __user *value'] + case 6035: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -583,8 +599,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getitimer_enter, cpu, pc, arg0, arg1); }; break; - // 5036 long sys_setitimer ['int which', 'struct __kernel_old_itimerval __user *value', 'struct __kernel_old_itimerval __user *ovalue'] - case 5036: { + // 6036 long sys_setitimer ['int which', 'struct __kernel_old_itimerval __user *value', 'struct __kernel_old_itimerval __user *ovalue'] + case 6036: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -599,8 +615,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setitimer_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5037 long sys_alarm ['unsigned int seconds'] - case 5037: { + // 6037 long sys_alarm ['unsigned int seconds'] + case 6037: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -611,14 +627,14 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_alarm_enter, cpu, pc, arg0); }; break; - // 5038 long sys_getpid ['void'] - case 5038: { + // 6038 long sys_getpid ['void'] + case 6038: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_getpid_enter, cpu, pc); }; break; - // 5039 long sys_sendfile64 ['int out_fd', 'int in_fd', 'loff_t __user *offset', 'size_t count'] - case 5039: { + // 6039 long sys_sendfile ['int out_fd', 'int in_fd', 'off_t __user *offset', 'size_t count'] + case 6039: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -627,16 +643,16 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st uint32_t arg3 = get_32(cpu, &ctx, 3); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_sendfile64_return)))) { + PPP_CHECK_CB(on_sys_sendfile_return)))) { memcpy(ctx.args[0], &arg0, sizeof(int32_t)); memcpy(ctx.args[1], &arg1, sizeof(int32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_sendfile64_enter, cpu, pc, arg0, arg1, arg2, arg3); + PPP_RUN_CB(on_sys_sendfile_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5040 long sys_socket ['int', 'int', 'int'] - case 5040: { + // 6040 long sys_socket ['int', 'int', 'int'] + case 6040: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -651,8 +667,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_socket_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5041 long sys_connect ['int', 'struct sockaddr __user *', 'int'] - case 5041: { + // 6041 long sys_connect ['int', 'struct sockaddr __user *', 'int'] + case 6041: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -667,8 +683,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_connect_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5042 long sys_accept ['int', 'struct sockaddr __user *', 'int __user *'] - case 5042: { + // 6042 long sys_accept ['int', 'struct sockaddr __user *', 'int __user *'] + case 6042: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -683,8 +699,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_accept_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5043 long sys_sendto ['int', 'void __user *', 'size_t', 'unsigned', 'struct sockaddr __user *', 'int'] - case 5043: { + // 6043 long sys_sendto ['int', 'void __user *', 'size_t', 'unsigned', 'struct sockaddr __user *', 'int'] + case 6043: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -705,8 +721,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sendto_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5044 long sys_recvfrom ['int', 'void __user *', 'size_t', 'unsigned', 'struct sockaddr __user *', 'int __user *'] - case 5044: { + // 6044 long sys_recvfrom ['int', 'void __user *', 'size_t', 'unsigned', 'struct sockaddr __user *', 'int __user *'] + case 6044: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -727,8 +743,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_recvfrom_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5045 long sys_sendmsg ['int fd', 'struct user_msghdr __user *msg', 'unsigned flags'] - case 5045: { + // 6045 long sys_sendmsg ['int fd', 'struct user_msghdr __user *msg', 'unsigned flags'] + case 6045: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -743,8 +759,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sendmsg_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5046 long sys_recvmsg ['int fd', 'struct user_msghdr __user *msg', 'unsigned flags'] - case 5046: { + // 6046 long sys_recvmsg ['int fd', 'struct user_msghdr __user *msg', 'unsigned flags'] + case 6046: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -759,8 +775,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_recvmsg_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5047 long sys_shutdown ['int', 'int'] - case 5047: { + // 6047 long sys_shutdown ['int', 'int'] + case 6047: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -773,8 +789,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_shutdown_enter, cpu, pc, arg0, arg1); }; break; - // 5048 long sys_bind ['int', 'struct sockaddr __user *', 'int'] - case 5048: { + // 6048 long sys_bind ['int', 'struct sockaddr __user *', 'int'] + case 6048: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -789,8 +805,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_bind_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5049 long sys_listen ['int', 'int'] - case 5049: { + // 6049 long sys_listen ['int', 'int'] + case 6049: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -803,8 +819,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_listen_enter, cpu, pc, arg0, arg1); }; break; - // 5050 long sys_getsockname ['int', 'struct sockaddr __user *', 'int __user *'] - case 5050: { + // 6050 long sys_getsockname ['int', 'struct sockaddr __user *', 'int __user *'] + case 6050: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -819,8 +835,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getsockname_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5051 long sys_getpeername ['int', 'struct sockaddr __user *', 'int __user *'] - case 5051: { + // 6051 long sys_getpeername ['int', 'struct sockaddr __user *', 'int __user *'] + case 6051: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -835,8 +851,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getpeername_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5052 long sys_socketpair ['int', 'int', 'int', 'int __user *'] - case 5052: { + // 6052 long sys_socketpair ['int', 'int', 'int', 'int __user *'] + case 6052: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -853,8 +869,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_socketpair_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5053 long sys_setsockopt ['int fd', 'int level', 'int optname', 'char __user *optval', 'int optlen'] - case 5053: { + // 6053 long sys_setsockopt ['int fd', 'int level', 'int optname', 'char __user *optval', 'int optlen'] + case 6053: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -873,8 +889,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setsockopt_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5054 long sys_getsockopt ['int fd', 'int level', 'int optname', 'char __user *optval', 'int __user *optlen'] - case 5054: { + // 6054 long sys_getsockopt ['int fd', 'int level', 'int optname', 'char __user *optval', 'int __user *optlen'] + case 6054: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -893,8 +909,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getsockopt_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5055 long sys_clone ['unsigned long', 'unsigned long', 'int __user *', 'int __user *', 'unsigned long'] - case 5055: { + // 6055 long sys_clone ['unsigned long', 'unsigned long', 'int __user *', 'int __user *', 'unsigned long'] + case 6055: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -913,14 +929,14 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_clone_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5056 long sys_fork ['void'] - case 5056: { + // 6056 long sys_fork ['void'] + case 6056: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_fork_enter, cpu, pc); }; break; - // 5057 long sys_execve ['const char __user *filename', 'const char __user *const __user *argv', 'const char __user *const __user *envp'] - case 5057: { + // 6057 long sys_execve ['const char __user *filename', 'const char __user *const __user *argv', 'const char __user *const __user *envp'] + case 6057: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -935,8 +951,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_execve_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5058 long sys_exit ['int error_code'] - case 5058: { + // 6058 long sys_exit ['int error_code'] + case 6058: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -947,8 +963,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_exit_enter, cpu, pc, arg0); }; break; - // 5059 long sys_wait4 ['pid_t pid', 'int __user *stat_addr', 'int options', 'struct rusage __user *ru'] - case 5059: { + // 6059 long sys_wait4 ['pid_t pid', 'int __user *stat_addr', 'int options', 'struct rusage __user *ru'] + case 6059: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -965,8 +981,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_wait4_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5060 long sys_kill ['pid_t pid', 'int sig'] - case 5060: { + // 6060 long sys_kill ['pid_t pid', 'int sig'] + case 6060: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -979,8 +995,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_kill_enter, cpu, pc, arg0, arg1); }; break; - // 5061 long sys_newuname ['struct new_utsname __user *name'] - case 5061: { + // 6061 long sys_newuname ['struct new_utsname __user *name'] + case 6061: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -991,8 +1007,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_newuname_enter, cpu, pc, arg0); }; break; - // 5062 long sys_semget ['key_t key', 'int nsems', 'int semflg'] - case 5062: { + // 6062 long sys_semget ['key_t key', 'int nsems', 'int semflg'] + case 6062: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1007,8 +1023,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_semget_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5063 long sys_semop ['int semid', 'struct sembuf __user *sops', 'unsigned nsops'] - case 5063: { + // 6063 long sys_semop ['int semid', 'struct sembuf __user *sops', 'unsigned nsops'] + case 6063: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1023,8 +1039,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_semop_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5064 long sys_old_semctl ['int semid', 'int semnum', 'int cmd', 'unsigned long arg'] - case 5064: { + // 6064 long sys_semctl ['int semid', 'int semnum', 'int cmd', 'unsigned long arg'] + case 6064: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1033,16 +1049,16 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st uint32_t arg3 = get_32(cpu, &ctx, 3); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_old_semctl_return)))) { + PPP_CHECK_CB(on_sys_semctl_return)))) { memcpy(ctx.args[0], &arg0, sizeof(int32_t)); memcpy(ctx.args[1], &arg1, sizeof(int32_t)); memcpy(ctx.args[2], &arg2, sizeof(int32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_old_semctl_enter, cpu, pc, arg0, arg1, arg2, arg3); + PPP_RUN_CB(on_sys_semctl_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5065 long sys_shmdt ['char __user *shmaddr'] - case 5065: { + // 6065 long sys_shmdt ['char __user *shmaddr'] + case 6065: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1053,8 +1069,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_shmdt_enter, cpu, pc, arg0); }; break; - // 5066 long sys_msgget ['key_t key', 'int msgflg'] - case 5066: { + // 6066 long sys_msgget ['key_t key', 'int msgflg'] + case 6066: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1067,8 +1083,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_msgget_enter, cpu, pc, arg0, arg1); }; break; - // 5067 long sys_msgsnd ['int msqid', 'struct msgbuf __user *msgp', 'size_t msgsz', 'int msgflg'] - case 5067: { + // 6067 long sys_msgsnd ['int msqid', 'struct msgbuf __user *msgp', 'size_t msgsz', 'int msgflg'] + case 6067: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1085,8 +1101,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_msgsnd_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5068 long sys_msgrcv ['int msqid', 'struct msgbuf __user *msgp', 'size_t msgsz', 'long msgtyp', 'int msgflg'] - case 5068: { + // 6068 long sys_msgrcv ['int msqid', 'struct msgbuf __user *msgp', 'size_t msgsz', 'long msgtyp', 'int msgflg'] + case 6068: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1105,8 +1121,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_msgrcv_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5069 long sys_old_msgctl ['int msqid', 'int cmd', 'struct msqid_ds __user *buf'] - case 5069: { + // 6069 long sys_old_msgctl ['int msqid', 'int cmd', 'struct msqid_ds __user *buf'] + case 6069: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1121,8 +1137,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_old_msgctl_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5070 long sys_fcntl ['unsigned int fd', 'unsigned int cmd', 'unsigned long arg'] - case 5070: { + // 6070 long sys_fcntl ['unsigned int fd', 'unsigned int cmd', 'unsigned long arg'] + case 6070: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1137,8 +1153,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fcntl_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5071 long sys_flock ['unsigned int fd', 'unsigned int cmd'] - case 5071: { + // 6071 long sys_flock ['unsigned int fd', 'unsigned int cmd'] + case 6071: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1151,8 +1167,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_flock_enter, cpu, pc, arg0, arg1); }; break; - // 5072 long sys_fsync ['unsigned int fd'] - case 5072: { + // 6072 long sys_fsync ['unsigned int fd'] + case 6072: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1163,8 +1179,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fsync_enter, cpu, pc, arg0); }; break; - // 5073 long sys_fdatasync ['unsigned int fd'] - case 5073: { + // 6073 long sys_fdatasync ['unsigned int fd'] + case 6073: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1175,8 +1191,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fdatasync_enter, cpu, pc, arg0); }; break; - // 5074 long sys_truncate ['const char __user *path', 'long length'] - case 5074: { + // 6074 long sys_truncate ['const char __user *path', 'long length'] + case 6074: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1189,8 +1205,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_truncate_enter, cpu, pc, arg0, arg1); }; break; - // 5075 long sys_ftruncate ['unsigned int fd', 'unsigned long length'] - case 5075: { + // 6075 long sys_ftruncate ['unsigned int fd', 'unsigned long length'] + case 6075: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1203,8 +1219,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_ftruncate_enter, cpu, pc, arg0, arg1); }; break; - // 5076 long sys_getdents ['unsigned int fd', 'struct linux_dirent __user *dirent', 'unsigned int count'] - case 5076: { + // 6076 long sys_getdents ['unsigned int fd', 'struct linux_dirent __user *dirent', 'unsigned int count'] + case 6076: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1219,8 +1235,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getdents_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5077 long sys_getcwd ['char __user *buf', 'unsigned long size'] - case 5077: { + // 6077 long sys_getcwd ['char __user *buf', 'unsigned long size'] + case 6077: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1233,8 +1249,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getcwd_enter, cpu, pc, arg0, arg1); }; break; - // 5078 long sys_chdir ['const char __user *filename'] - case 5078: { + // 6078 long sys_chdir ['const char __user *filename'] + case 6078: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1245,8 +1261,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_chdir_enter, cpu, pc, arg0); }; break; - // 5079 long sys_fchdir ['unsigned int fd'] - case 5079: { + // 6079 long sys_fchdir ['unsigned int fd'] + case 6079: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1257,8 +1273,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fchdir_enter, cpu, pc, arg0); }; break; - // 5080 long sys_rename ['const char __user *oldname', 'const char __user *newname'] - case 5080: { + // 6080 long sys_rename ['const char __user *oldname', 'const char __user *newname'] + case 6080: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1271,8 +1287,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_rename_enter, cpu, pc, arg0, arg1); }; break; - // 5081 long sys_mkdir ['const char __user *pathname', 'umode_t mode'] - case 5081: { + // 6081 long sys_mkdir ['const char __user *pathname', 'umode_t mode'] + case 6081: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1285,8 +1301,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mkdir_enter, cpu, pc, arg0, arg1); }; break; - // 5082 long sys_rmdir ['const char __user *pathname'] - case 5082: { + // 6082 long sys_rmdir ['const char __user *pathname'] + case 6082: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1297,8 +1313,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_rmdir_enter, cpu, pc, arg0); }; break; - // 5083 long sys_creat ['const char __user *pathname', 'umode_t mode'] - case 5083: { + // 6083 long sys_creat ['const char __user *pathname', 'umode_t mode'] + case 6083: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1311,8 +1327,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_creat_enter, cpu, pc, arg0, arg1); }; break; - // 5084 long sys_link ['const char __user *oldname', 'const char __user *newname'] - case 5084: { + // 6084 long sys_link ['const char __user *oldname', 'const char __user *newname'] + case 6084: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1325,8 +1341,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_link_enter, cpu, pc, arg0, arg1); }; break; - // 5085 long sys_unlink ['const char __user *pathname'] - case 5085: { + // 6085 long sys_unlink ['const char __user *pathname'] + case 6085: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1337,8 +1353,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_unlink_enter, cpu, pc, arg0); }; break; - // 5086 long sys_symlink ['const char __user *old', 'const char __user *new'] - case 5086: { + // 6086 long sys_symlink ['const char __user *old', 'const char __user *new'] + case 6086: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1351,8 +1367,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_symlink_enter, cpu, pc, arg0, arg1); }; break; - // 5087 long sys_readlink ['const char __user *path', 'char __user *buf', 'int bufsiz'] - case 5087: { + // 6087 long sys_readlink ['const char __user *path', 'char __user *buf', 'int bufsiz'] + case 6087: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1367,8 +1383,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_readlink_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5088 long sys_chmod ['const char __user *filename', 'umode_t mode'] - case 5088: { + // 6088 long sys_chmod ['const char __user *filename', 'umode_t mode'] + case 6088: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1381,8 +1397,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_chmod_enter, cpu, pc, arg0, arg1); }; break; - // 5089 long sys_fchmod ['unsigned int fd', 'umode_t mode'] - case 5089: { + // 6089 long sys_fchmod ['unsigned int fd', 'umode_t mode'] + case 6089: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1395,8 +1411,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fchmod_enter, cpu, pc, arg0, arg1); }; break; - // 5090 long sys_chown ['const char __user *filename', 'uid_t user', 'gid_t group'] - case 5090: { + // 6090 long sys_chown ['const char __user *filename', 'uid_t user', 'gid_t group'] + case 6090: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1411,8 +1427,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_chown_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5091 long sys_fchown ['unsigned int fd', 'uid_t user', 'gid_t group'] - case 5091: { + // 6091 long sys_fchown ['unsigned int fd', 'uid_t user', 'gid_t group'] + case 6091: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1427,8 +1443,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fchown_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5092 long sys_lchown ['const char __user *filename', 'uid_t user', 'gid_t group'] - case 5092: { + // 6092 long sys_lchown ['const char __user *filename', 'uid_t user', 'gid_t group'] + case 6092: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1443,8 +1459,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_lchown_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5093 long sys_umask ['int mask'] - case 5093: { + // 6093 long sys_umask ['int mask'] + case 6093: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1455,8 +1471,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_umask_enter, cpu, pc, arg0); }; break; - // 5094 long sys_gettimeofday ['struct __kernel_old_timeval __user *tv', 'struct timezone __user *tz'] - case 5094: { + // 6094 long sys_gettimeofday ['struct __kernel_old_timeval __user *tv', 'struct timezone __user *tz'] + case 6094: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1469,8 +1485,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_gettimeofday_enter, cpu, pc, arg0, arg1); }; break; - // 5095 long sys_getrlimit ['unsigned int resource', 'struct rlimit __user *rlim'] - case 5095: { + // 6095 long sys_getrlimit ['unsigned int resource', 'struct rlimit __user *rlim'] + case 6095: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1483,8 +1499,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getrlimit_enter, cpu, pc, arg0, arg1); }; break; - // 5096 long sys_getrusage ['int who', 'struct rusage __user *ru'] - case 5096: { + // 6096 long sys_getrusage ['int who', 'struct rusage __user *ru'] + case 6096: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1497,8 +1513,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getrusage_enter, cpu, pc, arg0, arg1); }; break; - // 5097 long sys_sysinfo ['struct sysinfo __user *info'] - case 5097: { + // 6097 long sys_sysinfo ['struct sysinfo __user *info'] + case 6097: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1509,8 +1525,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sysinfo_enter, cpu, pc, arg0); }; break; - // 5098 long sys_times ['struct tms __user *tbuf'] - case 5098: { + // 6098 long sys_times ['struct tms __user *tbuf'] + case 6098: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1521,8 +1537,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_times_enter, cpu, pc, arg0); }; break; - // 5099 long sys_ptrace ['long request', 'long pid', 'unsigned long addr', 'unsigned long data'] - case 5099: { + // 6099 long sys_ptrace ['long request', 'long pid', 'unsigned long addr', 'unsigned long data'] + case 6099: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1539,14 +1555,14 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_ptrace_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5100 long sys_getuid ['void'] - case 5100: { + // 6100 long sys_getuid ['void'] + case 6100: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_getuid_enter, cpu, pc); }; break; - // 5101 long sys_syslog ['int type', 'char __user *buf', 'int len'] - case 5101: { + // 6101 long sys_syslog ['int type', 'char __user *buf', 'int len'] + case 6101: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1561,14 +1577,14 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_syslog_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5102 long sys_getgid ['void'] - case 5102: { + // 6102 long sys_getgid ['void'] + case 6102: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_getgid_enter, cpu, pc); }; break; - // 5103 long sys_setuid ['uid_t uid'] - case 5103: { + // 6103 long sys_setuid ['uid_t uid'] + case 6103: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1579,8 +1595,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setuid_enter, cpu, pc, arg0); }; break; - // 5104 long sys_setgid ['gid_t gid'] - case 5104: { + // 6104 long sys_setgid ['gid_t gid'] + case 6104: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1591,20 +1607,20 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setgid_enter, cpu, pc, arg0); }; break; - // 5105 long sys_geteuid ['void'] - case 5105: { + // 6105 long sys_geteuid ['void'] + case 6105: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_geteuid_enter, cpu, pc); }; break; - // 5106 long sys_getegid ['void'] - case 5106: { + // 6106 long sys_getegid ['void'] + case 6106: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_getegid_enter, cpu, pc); }; break; - // 5107 long sys_setpgid ['pid_t pid', 'pid_t pgid'] - case 5107: { + // 6107 long sys_setpgid ['pid_t pid', 'pid_t pgid'] + case 6107: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1617,26 +1633,26 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setpgid_enter, cpu, pc, arg0, arg1); }; break; - // 5108 long sys_getppid ['void'] - case 5108: { + // 6108 long sys_getppid ['void'] + case 6108: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_getppid_enter, cpu, pc); }; break; - // 5109 long sys_getpgrp ['void'] - case 5109: { + // 6109 long sys_getpgrp ['void'] + case 6109: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_getpgrp_enter, cpu, pc); }; break; - // 5110 long sys_setsid ['void'] - case 5110: { + // 6110 long sys_setsid ['void'] + case 6110: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_setsid_enter, cpu, pc); }; break; - // 5111 long sys_setreuid ['uid_t ruid', 'uid_t euid'] - case 5111: { + // 6111 long sys_setreuid ['uid_t ruid', 'uid_t euid'] + case 6111: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1649,8 +1665,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setreuid_enter, cpu, pc, arg0, arg1); }; break; - // 5112 long sys_setregid ['gid_t rgid', 'gid_t egid'] - case 5112: { + // 6112 long sys_setregid ['gid_t rgid', 'gid_t egid'] + case 6112: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1663,8 +1679,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setregid_enter, cpu, pc, arg0, arg1); }; break; - // 5113 long sys_getgroups ['int gidsetsize', 'gid_t __user *grouplist'] - case 5113: { + // 6113 long sys_getgroups ['int gidsetsize', 'gid_t __user *grouplist'] + case 6113: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1677,8 +1693,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getgroups_enter, cpu, pc, arg0, arg1); }; break; - // 5114 long sys_setgroups ['int gidsetsize', 'gid_t __user *grouplist'] - case 5114: { + // 6114 long sys_setgroups ['int gidsetsize', 'gid_t __user *grouplist'] + case 6114: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1691,8 +1707,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setgroups_enter, cpu, pc, arg0, arg1); }; break; - // 5115 long sys_setresuid ['uid_t ruid', 'uid_t euid', 'uid_t suid'] - case 5115: { + // 6115 long sys_setresuid ['uid_t ruid', 'uid_t euid', 'uid_t suid'] + case 6115: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1707,8 +1723,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setresuid_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5116 long sys_getresuid ['uid_t __user *ruid', 'uid_t __user *euid', 'uid_t __user *suid'] - case 5116: { + // 6116 long sys_getresuid ['uid_t __user *ruid', 'uid_t __user *euid', 'uid_t __user *suid'] + case 6116: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1723,8 +1739,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getresuid_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5117 long sys_setresgid ['gid_t rgid', 'gid_t egid', 'gid_t sgid'] - case 5117: { + // 6117 long sys_setresgid ['gid_t rgid', 'gid_t egid', 'gid_t sgid'] + case 6117: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1739,8 +1755,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setresgid_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5118 long sys_getresgid ['gid_t __user *rgid', 'gid_t __user *egid', 'gid_t __user *sgid'] - case 5118: { + // 6118 long sys_getresgid ['gid_t __user *rgid', 'gid_t __user *egid', 'gid_t __user *sgid'] + case 6118: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1755,8 +1771,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getresgid_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5119 long sys_getpgid ['pid_t pid'] - case 5119: { + // 6119 long sys_getpgid ['pid_t pid'] + case 6119: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1767,8 +1783,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getpgid_enter, cpu, pc, arg0); }; break; - // 5120 long sys_setfsuid ['uid_t uid'] - case 5120: { + // 6120 long sys_setfsuid ['uid_t uid'] + case 6120: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1779,8 +1795,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setfsuid_enter, cpu, pc, arg0); }; break; - // 5121 long sys_setfsgid ['gid_t gid'] - case 5121: { + // 6121 long sys_setfsgid ['gid_t gid'] + case 6121: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1791,8 +1807,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setfsgid_enter, cpu, pc, arg0); }; break; - // 5122 long sys_getsid ['pid_t pid'] - case 5122: { + // 6122 long sys_getsid ['pid_t pid'] + case 6122: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1803,8 +1819,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getsid_enter, cpu, pc, arg0); }; break; - // 5123 long sys_capget ['cap_user_header_t header', 'cap_user_data_t dataptr'] - case 5123: { + // 6123 long sys_capget ['cap_user_header_t header', 'cap_user_data_t dataptr'] + case 6123: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1817,8 +1833,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_capget_enter, cpu, pc, arg0, arg1); }; break; - // 5124 long sys_capset ['cap_user_header_t header', 'const cap_user_data_t data'] - case 5124: { + // 6124 long sys_capset ['cap_user_header_t header', 'const cap_user_data_t data'] + case 6124: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1831,8 +1847,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_capset_enter, cpu, pc, arg0, arg1); }; break; - // 5125 long sys_rt_sigpending ['sigset_t __user *set', 'size_t sigsetsize'] - case 5125: { + // 6125 long sys_rt_sigpending ['sigset_t __user *set', 'size_t sigsetsize'] + case 6125: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1845,26 +1861,28 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_rt_sigpending_enter, cpu, pc, arg0, arg1); }; break; - // 5126 long sys_rt_sigtimedwait ['const sigset_t __user *uthese', 'siginfo_t __user *uinfo', 'const struct __kernel_timespec __user *uts', 'size_t sigsetsize'] - case 5126: { + // 6126, 6202 long sys_io_getevents_time32 ['__u32 ctx_id', '__s32 min_nr', '__s32 nr', 'struct io_event __user *events', 'struct old_timespec32 __user *timeout'] + case 6126: case 6202: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); - uint32_t arg1 = get_32(cpu, &ctx, 1); - uint32_t arg2 = get_32(cpu, &ctx, 2); + int32_t arg1 = get_s32(cpu, &ctx, 1); + int32_t arg2 = get_s32(cpu, &ctx, 2); uint32_t arg3 = get_32(cpu, &ctx, 3); + uint32_t arg4 = get_32(cpu, &ctx, 4); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_rt_sigtimedwait_return)))) { + PPP_CHECK_CB(on_sys_io_getevents_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); - memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); - memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(int32_t)); + memcpy(ctx.args[2], &arg2, sizeof(int32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); + memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_rt_sigtimedwait_enter, cpu, pc, arg0, arg1, arg2, arg3); + PPP_RUN_CB(on_sys_io_getevents_time32_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5127 long sys_rt_sigqueueinfo ['pid_t pid', 'int sig', 'siginfo_t __user *uinfo'] - case 5127: { + // 6127 long sys_rt_sigqueueinfo ['pid_t pid', 'int sig', 'siginfo_t __user *uinfo'] + case 6127: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -1879,8 +1897,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_rt_sigqueueinfo_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5128 long sys_rt_sigsuspend ['sigset_t __user *unewset', 'size_t sigsetsize'] - case 5128: { + // 6128 long sys_rt_sigsuspend ['sigset_t __user *unewset', 'size_t sigsetsize'] + case 6128: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1893,8 +1911,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_rt_sigsuspend_enter, cpu, pc, arg0, arg1); }; break; - // 5129 long sys_sigaltstack ['const struct sigaltstack __user *uss', 'struct sigaltstack __user *uoss'] - case 5129: { + // 6129 long sys_sigaltstack ['const struct sigaltstack __user *uss', 'struct sigaltstack __user *uoss'] + case 6129: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1907,22 +1925,22 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sigaltstack_enter, cpu, pc, arg0, arg1); }; break; - // 5130 long sys_utime ['char __user *filename', 'struct utimbuf __user *times'] - case 5130: { + // 6130 long sys_utime32 ['const char __user *filename', 'struct old_utimbuf32 __user *t'] + case 6130: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_utime_return)))) { + PPP_CHECK_CB(on_sys_utime32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_utime_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_utime32_enter, cpu, pc, arg0, arg1); }; break; - // 5131 long sys_mknod ['const char __user *filename', 'umode_t mode', 'unsigned dev'] - case 5131: { + // 6131 long sys_mknod ['const char __user *filename', 'umode_t mode', 'unsigned dev'] + case 6131: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1937,8 +1955,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mknod_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5132 long sys_personality ['unsigned int personality'] - case 5132: { + // 6132 long sys_personality ['unsigned int personality'] + case 6132: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1949,8 +1967,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_personality_enter, cpu, pc, arg0); }; break; - // 5133 long sys_ustat ['unsigned dev', 'struct ustat __user *ubuf'] - case 5133: { + // 6133 long sys_ustat ['unsigned dev', 'struct ustat __user *ubuf'] + case 6133: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1963,8 +1981,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_ustat_enter, cpu, pc, arg0, arg1); }; break; - // 5134 long sys_statfs ['const char __user *path', 'struct statfs __user *buf'] - case 5134: { + // 6134 long sys_statfs ['const char __user *path', 'struct statfs __user *buf'] + case 6134: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1977,8 +1995,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_statfs_enter, cpu, pc, arg0, arg1); }; break; - // 5135 long sys_fstatfs ['unsigned int fd', 'struct statfs __user *buf'] - case 5135: { + // 6135 long sys_fstatfs ['unsigned int fd', 'struct statfs __user *buf'] + case 6135: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -1991,8 +2009,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fstatfs_enter, cpu, pc, arg0, arg1); }; break; - // 5136 long sys_sysfs ['int option', 'unsigned long arg1', 'unsigned long arg2'] - case 5136: { + // 6136 long sys_sysfs ['int option', 'unsigned long arg1', 'unsigned long arg2'] + case 6136: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2007,8 +2025,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sysfs_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5137 long sys_getpriority ['int which', 'int who'] - case 5137: { + // 6137 long sys_getpriority ['int which', 'int who'] + case 6137: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2021,8 +2039,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getpriority_enter, cpu, pc, arg0, arg1); }; break; - // 5138 long sys_setpriority ['int which', 'int who', 'int niceval'] - case 5138: { + // 6138 long sys_setpriority ['int which', 'int who', 'int niceval'] + case 6138: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2037,8 +2055,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setpriority_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5139 long sys_sched_setparam ['pid_t pid', 'struct sched_param __user *param'] - case 5139: { + // 6139 long sys_sched_setparam ['pid_t pid', 'struct sched_param __user *param'] + case 6139: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2051,8 +2069,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sched_setparam_enter, cpu, pc, arg0, arg1); }; break; - // 5140 long sys_sched_getparam ['pid_t pid', 'struct sched_param __user *param'] - case 5140: { + // 6140 long sys_sched_getparam ['pid_t pid', 'struct sched_param __user *param'] + case 6140: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2065,8 +2083,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sched_getparam_enter, cpu, pc, arg0, arg1); }; break; - // 5141 long sys_sched_setscheduler ['pid_t pid', 'int policy', 'struct sched_param __user *param'] - case 5141: { + // 6141 long sys_sched_setscheduler ['pid_t pid', 'int policy', 'struct sched_param __user *param'] + case 6141: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2081,8 +2099,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sched_setscheduler_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5142 long sys_sched_getscheduler ['pid_t pid'] - case 5142: { + // 6142 long sys_sched_getscheduler ['pid_t pid'] + case 6142: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2093,8 +2111,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sched_getscheduler_enter, cpu, pc, arg0); }; break; - // 5143 long sys_sched_get_priority_max ['int policy'] - case 5143: { + // 6143 long sys_sched_get_priority_max ['int policy'] + case 6143: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2105,8 +2123,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sched_get_priority_max_enter, cpu, pc, arg0); }; break; - // 5144 long sys_sched_get_priority_min ['int policy'] - case 5144: { + // 6144 long sys_sched_get_priority_min ['int policy'] + case 6144: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2117,22 +2135,22 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sched_get_priority_min_enter, cpu, pc, arg0); }; break; - // 5145 long sys_sched_rr_get_interval ['pid_t pid', 'struct __kernel_timespec __user *interval'] - case 5145: { + // 6145 long sys_sched_rr_get_interval_time32 ['pid_t pid', 'struct old_timespec32 __user *interval'] + case 6145: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_sched_rr_get_interval_return)))) { + PPP_CHECK_CB(on_sys_sched_rr_get_interval_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(int32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_sched_rr_get_interval_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_sched_rr_get_interval_time32_enter, cpu, pc, arg0, arg1); }; break; - // 5146 long sys_mlock ['unsigned long start', 'size_t len'] - case 5146: { + // 6146 long sys_mlock ['unsigned long start', 'size_t len'] + case 6146: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2145,8 +2163,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mlock_enter, cpu, pc, arg0, arg1); }; break; - // 5147 long sys_munlock ['unsigned long start', 'size_t len'] - case 5147: { + // 6147 long sys_munlock ['unsigned long start', 'size_t len'] + case 6147: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2159,8 +2177,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_munlock_enter, cpu, pc, arg0, arg1); }; break; - // 5148 long sys_mlockall ['int flags'] - case 5148: { + // 6148 long sys_mlockall ['int flags'] + case 6148: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2171,20 +2189,20 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mlockall_enter, cpu, pc, arg0); }; break; - // 5149 long sys_munlockall ['void'] - case 5149: { + // 6149 long sys_munlockall ['void'] + case 6149: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_munlockall_enter, cpu, pc); }; break; - // 5150 long sys_vhangup ['void'] - case 5150: { + // 6150 long sys_vhangup ['void'] + case 6150: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_vhangup_enter, cpu, pc); }; break; - // 5151 long sys_pivot_root ['const char __user *new_root', 'const char __user *put_old'] - case 5151: { + // 6151 long sys_pivot_root ['const char __user *new_root', 'const char __user *put_old'] + case 6151: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2197,8 +2215,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pivot_root_enter, cpu, pc, arg0, arg1); }; break; - // 5152 long sys_sysctl ['struct __sysctl_args __user *args'] - case 5152: { + // 6152 long sys_sysctl ['struct __sysctl_args __user *args'] + case 6152: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2209,8 +2227,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sysctl_enter, cpu, pc, arg0); }; break; - // 5153 long sys_prctl ['int option', 'unsigned long arg2', 'unsigned long arg3', 'unsigned long arg4', 'unsigned long arg5'] - case 5153: { + // 6153 long sys_prctl ['int option', 'unsigned long arg2', 'unsigned long arg3', 'unsigned long arg4', 'unsigned long arg5'] + case 6153: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2229,20 +2247,20 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_prctl_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5154 long sys_adjtimex ['struct __kernel_timex __user *txc_p'] - case 5154: { + // 6154 long sys_adjtimex_time32 ['struct old_timex32 __user *txc_p'] + case 6154: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_adjtimex_return)))) { + PPP_CHECK_CB(on_sys_adjtimex_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_adjtimex_enter, cpu, pc, arg0); + PPP_RUN_CB(on_sys_adjtimex_time32_enter, cpu, pc, arg0); }; break; - // 5155 long sys_setrlimit ['unsigned int resource', 'struct rlimit __user *rlim'] - case 5155: { + // 6155 long sys_setrlimit ['unsigned int resource', 'struct rlimit __user *rlim'] + case 6155: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2255,8 +2273,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setrlimit_enter, cpu, pc, arg0, arg1); }; break; - // 5156 long sys_chroot ['const char __user *filename'] - case 5156: { + // 6156 long sys_chroot ['const char __user *filename'] + case 6156: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2267,14 +2285,14 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_chroot_enter, cpu, pc, arg0); }; break; - // 5157 long sys_sync ['void'] - case 5157: { + // 6157 long sys_sync ['void'] + case 6157: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_sync_enter, cpu, pc); }; break; - // 5158 long sys_acct ['const char __user *name'] - case 5158: { + // 6158 long sys_acct ['const char __user *name'] + case 6158: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2285,8 +2303,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_acct_enter, cpu, pc, arg0); }; break; - // 5159 long sys_settimeofday ['struct __kernel_old_timeval __user *tv', 'struct timezone __user *tz'] - case 5159: { + // 6159 long sys_settimeofday ['struct __kernel_old_timeval __user *tv', 'struct timezone __user *tz'] + case 6159: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2299,8 +2317,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_settimeofday_enter, cpu, pc, arg0, arg1); }; break; - // 5160 long sys_mount ['char __user *dev_name', 'char __user *dir_name', 'char __user *type', 'unsigned long flags', 'void __user *data'] - case 5160: { + // 6160 long sys_mount ['char __user *dev_name', 'char __user *dir_name', 'char __user *type', 'unsigned long flags', 'void __user *data'] + case 6160: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2319,8 +2337,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mount_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5161 long sys_umount ['char __user *name', 'int flags'] - case 5161: { + // 6161 long sys_umount ['char __user *name', 'int flags'] + case 6161: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2333,8 +2351,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_umount_enter, cpu, pc, arg0, arg1); }; break; - // 5162 long sys_swapon ['const char __user *specialfile', 'int swap_flags'] - case 5162: { + // 6162 long sys_swapon ['const char __user *specialfile', 'int swap_flags'] + case 6162: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2347,8 +2365,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_swapon_enter, cpu, pc, arg0, arg1); }; break; - // 5163 long sys_swapoff ['const char __user *specialfile'] - case 5163: { + // 6163 long sys_swapoff ['const char __user *specialfile'] + case 6163: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2359,8 +2377,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_swapoff_enter, cpu, pc, arg0); }; break; - // 5164 long sys_reboot ['int magic1', 'int magic2', 'unsigned int cmd', 'void __user *arg'] - case 5164: { + // 6164 long sys_reboot ['int magic1', 'int magic2', 'unsigned int cmd', 'void __user *arg'] + case 6164: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2377,8 +2395,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_reboot_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5165 long sys_sethostname ['char __user *name', 'int len'] - case 5165: { + // 6165 long sys_sethostname ['char __user *name', 'int len'] + case 6165: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2391,8 +2409,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sethostname_enter, cpu, pc, arg0, arg1); }; break; - // 5166 long sys_setdomainname ['char __user *name', 'int len'] - case 5166: { + // 6166 long sys_setdomainname ['char __user *name', 'int len'] + case 6166: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2405,14 +2423,14 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setdomainname_enter, cpu, pc, arg0, arg1); }; break; - // 5167, 5170, 5171, 5173, 5174, 5175, 5176, 5177, 5193, 5236, 5277 long sys_ni_syscall ['void'] - case 5167: case 5170: case 5171: case 5173: case 5174: case 5175: case 5176: case 5177: case 5193: case 5236: case 5277: { + // 6167, 6170, 6171, 6173, 6174, 6175, 6176, 6177, 6193, 6240, 6281 long sys_ni_syscall ['void'] + case 6167: case 6170: case 6171: case 6173: case 6174: case 6175: case 6176: case 6177: case 6193: case 6240: case 6281: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_ni_syscall_enter, cpu, pc); }; break; - // 5168 long sys_init_module ['void __user *umod', 'unsigned long len', 'const char __user *uargs'] - case 5168: { + // 6168 long sys_init_module ['void __user *umod', 'unsigned long len', 'const char __user *uargs'] + case 6168: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2427,8 +2445,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_init_module_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5169 long sys_delete_module ['const char __user *name_user', 'unsigned int flags'] - case 5169: { + // 6169 long sys_delete_module ['const char __user *name_user', 'unsigned int flags'] + case 6169: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2441,8 +2459,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_delete_module_enter, cpu, pc, arg0, arg1); }; break; - // 5172 long sys_quotactl ['unsigned int cmd', 'const char __user *special', 'qid_t id', 'void __user *addr'] - case 5172: { + // 6172 long sys_quotactl ['unsigned int cmd', 'const char __user *special', 'qid_t id', 'void __user *addr'] + case 6172: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2459,14 +2477,14 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_quotactl_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5178 long sys_gettid ['void'] - case 5178: { + // 6178 long sys_gettid ['void'] + case 6178: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_gettid_enter, cpu, pc); }; break; - // 5179 long sys_readahead ['int fd', 'loff_t offset', 'size_t count'] - case 5179: { + // 6179 long sys_readahead ['int fd', 'loff_t offset', 'size_t count'] + case 6179: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2481,8 +2499,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_readahead_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5180 long sys_setxattr ['const char __user *path', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] - case 5180: { + // 6180 long sys_setxattr ['const char __user *path', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] + case 6180: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2501,8 +2519,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setxattr_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5181 long sys_lsetxattr ['const char __user *path', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] - case 5181: { + // 6181 long sys_lsetxattr ['const char __user *path', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] + case 6181: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2521,8 +2539,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_lsetxattr_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5182 long sys_fsetxattr ['int fd', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] - case 5182: { + // 6182 long sys_fsetxattr ['int fd', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] + case 6182: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2541,8 +2559,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fsetxattr_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5183 long sys_getxattr ['const char __user *path', 'const char __user *name', 'void __user *value', 'size_t size'] - case 5183: { + // 6183 long sys_getxattr ['const char __user *path', 'const char __user *name', 'void __user *value', 'size_t size'] + case 6183: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2559,8 +2577,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getxattr_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5184 long sys_lgetxattr ['const char __user *path', 'const char __user *name', 'void __user *value', 'size_t size'] - case 5184: { + // 6184 long sys_lgetxattr ['const char __user *path', 'const char __user *name', 'void __user *value', 'size_t size'] + case 6184: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2577,8 +2595,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_lgetxattr_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5185 long sys_fgetxattr ['int fd', 'const char __user *name', 'void __user *value', 'size_t size'] - case 5185: { + // 6185 long sys_fgetxattr ['int fd', 'const char __user *name', 'void __user *value', 'size_t size'] + case 6185: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2595,8 +2613,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fgetxattr_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5186 long sys_listxattr ['const char __user *path', 'char __user *list', 'size_t size'] - case 5186: { + // 6186 long sys_listxattr ['const char __user *path', 'char __user *list', 'size_t size'] + case 6186: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2611,8 +2629,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_listxattr_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5187 long sys_llistxattr ['const char __user *path', 'char __user *list', 'size_t size'] - case 5187: { + // 6187 long sys_llistxattr ['const char __user *path', 'char __user *list', 'size_t size'] + case 6187: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2627,8 +2645,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_llistxattr_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5188 long sys_flistxattr ['int fd', 'char __user *list', 'size_t size'] - case 5188: { + // 6188 long sys_flistxattr ['int fd', 'char __user *list', 'size_t size'] + case 6188: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2643,8 +2661,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_flistxattr_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5189 long sys_removexattr ['const char __user *path', 'const char __user *name'] - case 5189: { + // 6189 long sys_removexattr ['const char __user *path', 'const char __user *name'] + case 6189: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2657,8 +2675,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_removexattr_enter, cpu, pc, arg0, arg1); }; break; - // 5190 long sys_lremovexattr ['const char __user *path', 'const char __user *name'] - case 5190: { + // 6190 long sys_lremovexattr ['const char __user *path', 'const char __user *name'] + case 6190: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2671,8 +2689,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_lremovexattr_enter, cpu, pc, arg0, arg1); }; break; - // 5191 long sys_fremovexattr ['int fd', 'const char __user *name'] - case 5191: { + // 6191 long sys_fremovexattr ['int fd', 'const char __user *name'] + case 6191: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2685,8 +2703,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fremovexattr_enter, cpu, pc, arg0, arg1); }; break; - // 5192 long sys_tkill ['pid_t pid', 'int sig'] - case 5192: { + // 6192 long sys_tkill ['pid_t pid', 'int sig'] + case 6192: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2699,8 +2717,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_tkill_enter, cpu, pc, arg0, arg1); }; break; - // 5194 long sys_futex ['u32 __user *uaddr', 'int op', 'u32 val', 'struct __kernel_timespec __user *utime', 'u32 __user *uaddr2', 'u32 val3'] - case 5194: { + // 6194 long sys_futex_time32 ['u32 __user *uaddr', 'int op', 'u32 val', 'struct old_timespec32 __user *utime', 'u32 __user *uaddr2', 'u32 val3'] + case 6194: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2711,7 +2729,7 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st uint32_t arg5 = get_32(cpu, &ctx, 5); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_futex_return)))) { + PPP_CHECK_CB(on_sys_futex_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(int32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); @@ -2719,10 +2737,10 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); memcpy(ctx.args[5], &arg5, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_futex_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); + PPP_RUN_CB(on_sys_futex_time32_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5195 long sys_sched_setaffinity ['pid_t pid', 'unsigned int len', 'unsigned long __user *user_mask_ptr'] - case 5195: { + // 6195 long sys_sched_setaffinity ['pid_t pid', 'unsigned int len', 'unsigned long __user *user_mask_ptr'] + case 6195: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2737,8 +2755,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sched_setaffinity_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5196 long sys_sched_getaffinity ['pid_t pid', 'unsigned int len', 'unsigned long __user *user_mask_ptr'] - case 5196: { + // 6196 long sys_sched_getaffinity ['pid_t pid', 'unsigned int len', 'unsigned long __user *user_mask_ptr'] + case 6196: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2753,8 +2771,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sched_getaffinity_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5200 long sys_io_setup ['unsigned nr_reqs', 'aio_context_t __user *ctx'] - case 5200: { + // 6200 long sys_io_setup ['unsigned nr_reqs', 'aio_context_t __user *ctx'] + case 6200: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2767,8 +2785,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_io_setup_enter, cpu, pc, arg0, arg1); }; break; - // 5201 long sys_io_destroy ['aio_context_t ctx'] - case 5201: { + // 6201 long sys_io_destroy ['aio_context_t ctx'] + case 6201: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2779,28 +2797,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_io_destroy_enter, cpu, pc, arg0); }; break; - // 5202 long sys_io_getevents ['aio_context_t ctx_id', 'long min_nr', 'long nr', 'struct io_event __user *events', 'struct __kernel_timespec __user *timeout'] - case 5202: { - panda_noreturn = false; - ctx.double_return = false; - uint32_t arg0 = get_32(cpu, &ctx, 0); - int32_t arg1 = get_s32(cpu, &ctx, 1); - int32_t arg2 = get_s32(cpu, &ctx, 2); - uint32_t arg3 = get_32(cpu, &ctx, 3); - uint32_t arg4 = get_32(cpu, &ctx, 4); - if (PPP_CHECK_CB(on_all_sys_enter2) || - (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_io_getevents_return)))) { - memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); - memcpy(ctx.args[1], &arg1, sizeof(int32_t)); - memcpy(ctx.args[2], &arg2, sizeof(int32_t)); - memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); - memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); - } - PPP_RUN_CB(on_sys_io_getevents_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); - }; break; - // 5203 long sys_io_submit ['aio_context_t', 'long', 'struct iocb __user * __user *'] - case 5203: { + // 6203 long sys_io_submit ['aio_context_t', 'long', 'struct iocb __user * __user *'] + case 6203: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2815,8 +2813,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_io_submit_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5204 long sys_io_cancel ['aio_context_t ctx_id', 'struct iocb __user *iocb', 'struct io_event __user *result'] - case 5204: { + // 6204 long sys_io_cancel ['aio_context_t ctx_id', 'struct iocb __user *iocb', 'struct io_event __user *result'] + case 6204: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2831,8 +2829,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_io_cancel_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5205 long sys_exit_group ['int error_code'] - case 5205: { + // 6205 long sys_exit_group ['int error_code'] + case 6205: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2843,8 +2841,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_exit_group_enter, cpu, pc, arg0); }; break; - // 5206 long sys_lookup_dcookie ['u64 cookie64', 'char __user *buf', 'size_t len'] - case 5206: { + // 6206 long sys_lookup_dcookie ['u64 cookie64', 'char __user *buf', 'size_t len'] + case 6206: { panda_noreturn = false; ctx.double_return = false; uint64_t arg0 = (uint64_t)get_32(cpu, &ctx, 1) << 32 | (uint64_t)get_32(cpu, &ctx, 0); @@ -2859,8 +2857,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_lookup_dcookie_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5207 long sys_epoll_create ['int size'] - case 5207: { + // 6207 long sys_epoll_create ['int size'] + case 6207: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2871,8 +2869,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_epoll_create_enter, cpu, pc, arg0); }; break; - // 5208 long sys_epoll_ctl ['int epfd', 'int op', 'int fd', 'struct epoll_event __user *event'] - case 5208: { + // 6208 long sys_epoll_ctl ['int epfd', 'int op', 'int fd', 'struct epoll_event __user *event'] + case 6208: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2889,8 +2887,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_epoll_ctl_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5209 long sys_epoll_wait ['int epfd', 'struct epoll_event __user *events', 'int maxevents', 'int timeout'] - case 5209: { + // 6209 long sys_epoll_wait ['int epfd', 'struct epoll_event __user *events', 'int maxevents', 'int timeout'] + case 6209: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2907,8 +2905,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_epoll_wait_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5210 long sys_remap_file_pages ['unsigned long start', 'unsigned long size', 'unsigned long prot', 'unsigned long pgoff', 'unsigned long flags'] - case 5210: { + // 6210 long sys_remap_file_pages ['unsigned long start', 'unsigned long size', 'unsigned long prot', 'unsigned long pgoff', 'unsigned long flags'] + case 6210: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2927,14 +2925,30 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_remap_file_pages_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5211 void sys_rt_sigreturn ['void'] - case 5211: { + // 6211 void sys_sigreturn ['void'] + case 6211: { panda_noreturn = false; ctx.double_return = false; - PPP_RUN_CB(on_sys_rt_sigreturn_enter, cpu, pc); + PPP_RUN_CB(on_sys_sigreturn_enter, cpu, pc); }; break; - // 5212 long sys_set_tid_address ['int __user *tidptr'] - case 5212: { + // 6212 long sys_fcntl64 ['unsigned int fd', 'unsigned int cmd', 'unsigned long arg'] + case 6212: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_fcntl64_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_fcntl64_enter, cpu, pc, arg0, arg1, arg2); + }; break; + // 6213 long sys_set_tid_address ['int __user *tidptr'] + case 6213: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2945,14 +2959,14 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_set_tid_address_enter, cpu, pc, arg0); }; break; - // 5213 long sys_restart_syscall ['void'] - case 5213: { + // 6214 long sys_restart_syscall ['void'] + case 6214: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_restart_syscall_enter, cpu, pc); }; break; - // 5214 long sys_semtimedop ['int semid', 'struct sembuf __user *sops', 'unsigned nsops', 'const struct __kernel_timespec __user *timeout'] - case 5214: { + // 6215 long sys_semtimedop_time32 ['int semid', 'struct sembuf __user *sops', 'unsigned nsops', 'const struct old_timespec32 __user *timeout'] + case 6215: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2961,16 +2975,16 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st uint32_t arg3 = get_32(cpu, &ctx, 3); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_semtimedop_return)))) { + PPP_CHECK_CB(on_sys_semtimedop_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(int32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_semtimedop_enter, cpu, pc, arg0, arg1, arg2, arg3); + PPP_RUN_CB(on_sys_semtimedop_time32_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5215 long sys_fadvise64_64 ['int fd', 'loff_t offset', 'loff_t len', 'int advice'] - case 5215: { + // 6216 long sys_fadvise64_64 ['int fd', 'loff_t offset', 'loff_t len', 'int advice'] + case 6216: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -2987,8 +3001,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fadvise64_64_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5216 long sys_timer_create ['clockid_t which_clock', 'struct sigevent __user *timer_event_spec', 'timer_t __user *created_timer_id'] - case 5216: { + // 6217 long sys_statfs64 ['const char __user *path', 'size_t sz', 'struct statfs64 __user *buf'] + case 6217: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -2996,47 +3010,95 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st uint32_t arg2 = get_32(cpu, &ctx, 2); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_timer_create_return)))) { + PPP_CHECK_CB(on_sys_statfs64_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_timer_create_enter, cpu, pc, arg0, arg1, arg2); + PPP_RUN_CB(on_sys_statfs64_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5217 long sys_timer_settime ['timer_t timer_id', 'int flags', 'const struct __kernel_itimerspec __user *new_setting', 'struct __kernel_itimerspec __user *old_setting'] - case 5217: { + // 6218 long sys_fstatfs64 ['unsigned int fd', 'size_t sz', 'struct statfs64 __user *buf'] + case 6218: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_fstatfs64_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_fstatfs64_enter, cpu, pc, arg0, arg1, arg2); + }; break; + // 6219 long sys_sendfile64 ['int out_fd', 'int in_fd', 'loff_t __user *offset', 'size_t count'] + case 6219: { + panda_noreturn = false; + ctx.double_return = false; + int32_t arg0 = get_s32(cpu, &ctx, 0); int32_t arg1 = get_s32(cpu, &ctx, 1); uint32_t arg2 = get_32(cpu, &ctx, 2); uint32_t arg3 = get_32(cpu, &ctx, 3); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_timer_settime_return)))) { + PPP_CHECK_CB(on_sys_sendfile64_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + memcpy(ctx.args[1], &arg1, sizeof(int32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_sendfile64_enter, cpu, pc, arg0, arg1, arg2, arg3); + }; break; + // 6220, 6284 long sys_timerfd_create ['int clockid', 'int flags'] + case 6220: case 6284: { + panda_noreturn = false; + ctx.double_return = false; + int32_t arg0 = get_s32(cpu, &ctx, 0); + int32_t arg1 = get_s32(cpu, &ctx, 1); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_timerfd_create_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + memcpy(ctx.args[1], &arg1, sizeof(int32_t)); + } + PPP_RUN_CB(on_sys_timerfd_create_enter, cpu, pc, arg0, arg1); + }; break; + // 6221 long sys_timer_settime32 ['timer_t timer_id', 'int flags', 'struct old_itimerspec32 __user *new', 'struct old_itimerspec32 __user *old'] + case 6221: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + int32_t arg1 = get_s32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + uint32_t arg3 = get_32(cpu, &ctx, 3); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_timer_settime32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(int32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_timer_settime_enter, cpu, pc, arg0, arg1, arg2, arg3); + PPP_RUN_CB(on_sys_timer_settime32_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5218 long sys_timer_gettime ['timer_t timer_id', 'struct __kernel_itimerspec __user *setting'] - case 5218: { + // 6222 long sys_timer_gettime32 ['timer_t timer_id', 'struct old_itimerspec32 __user *setting'] + case 6222: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_timer_gettime_return)))) { + PPP_CHECK_CB(on_sys_timer_gettime32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_timer_gettime_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_timer_gettime32_enter, cpu, pc, arg0, arg1); }; break; - // 5219 long sys_timer_getoverrun ['timer_t timer_id'] - case 5219: { + // 6223 long sys_timer_getoverrun ['timer_t timer_id'] + case 6223: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3047,8 +3109,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_timer_getoverrun_enter, cpu, pc, arg0); }; break; - // 5220 long sys_timer_delete ['timer_t timer_id'] - case 5220: { + // 6224 long sys_timer_delete ['timer_t timer_id'] + case 6224: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3059,50 +3121,50 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_timer_delete_enter, cpu, pc, arg0); }; break; - // 5221 long sys_clock_settime ['clockid_t which_clock', 'const struct __kernel_timespec __user *tp'] - case 5221: { + // 6225 long sys_clock_settime32 ['clockid_t which_clock', 'struct old_timespec32 __user *tp'] + case 6225: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_clock_settime_return)))) { + PPP_CHECK_CB(on_sys_clock_settime32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_clock_settime_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_clock_settime32_enter, cpu, pc, arg0, arg1); }; break; - // 5222 long sys_clock_gettime ['clockid_t which_clock', 'struct __kernel_timespec __user *tp'] - case 5222: { + // 6226 long sys_clock_gettime32 ['clockid_t which_clock', 'struct old_timespec32 __user *tp'] + case 6226: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_clock_gettime_return)))) { + PPP_CHECK_CB(on_sys_clock_gettime32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_clock_gettime_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_clock_gettime32_enter, cpu, pc, arg0, arg1); }; break; - // 5223 long sys_clock_getres ['clockid_t which_clock', 'struct __kernel_timespec __user *tp'] - case 5223: { + // 6227 long sys_clock_getres_time32 ['clockid_t which_clock', 'struct old_timespec32 __user *tp'] + case 6227: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_clock_getres_return)))) { + PPP_CHECK_CB(on_sys_clock_getres_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_clock_getres_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_clock_getres_time32_enter, cpu, pc, arg0, arg1); }; break; - // 5224 long sys_clock_nanosleep ['clockid_t which_clock', 'int flags', 'const struct __kernel_timespec __user *rqtp', 'struct __kernel_timespec __user *rmtp'] - case 5224: { + // 6228 long sys_clock_nanosleep_time32 ['clockid_t which_clock', 'int flags', 'struct old_timespec32 __user *rqtp', 'struct old_timespec32 __user *rmtp'] + case 6228: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3111,16 +3173,16 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st uint32_t arg3 = get_32(cpu, &ctx, 3); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_clock_nanosleep_return)))) { + PPP_CHECK_CB(on_sys_clock_nanosleep_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(int32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_clock_nanosleep_enter, cpu, pc, arg0, arg1, arg2, arg3); + PPP_RUN_CB(on_sys_clock_nanosleep_time32_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5225 long sys_tgkill ['pid_t tgid', 'pid_t pid', 'int sig'] - case 5225: { + // 6229 long sys_tgkill ['pid_t tgid', 'pid_t pid', 'int sig'] + case 6229: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3135,22 +3197,22 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_tgkill_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5226 long sys_utimes ['char __user *filename', 'struct __kernel_old_timeval __user *utimes'] - case 5226: { + // 6230 long sys_utimes_time32 ['const char __user *filename', 'struct old_timeval32 __user *t'] + case 6230: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_utimes_return)))) { + PPP_CHECK_CB(on_sys_utimes_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_utimes_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_utimes_time32_enter, cpu, pc, arg0, arg1); }; break; - // 5227 long sys_mbind ['unsigned long start', 'unsigned long len', 'unsigned long mode', 'const unsigned long __user *nmask', 'unsigned long maxnode', 'unsigned flags'] - case 5227: { + // 6231 long sys_mbind ['unsigned long start', 'unsigned long len', 'unsigned long mode', 'const unsigned long __user *nmask', 'unsigned long maxnode', 'unsigned flags'] + case 6231: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3171,8 +3233,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mbind_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5228 long sys_get_mempolicy ['int __user *policy', 'unsigned long __user *nmask', 'unsigned long maxnode', 'unsigned long addr', 'unsigned long flags'] - case 5228: { + // 6232 long sys_get_mempolicy ['int __user *policy', 'unsigned long __user *nmask', 'unsigned long maxnode', 'unsigned long addr', 'unsigned long flags'] + case 6232: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3191,8 +3253,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_get_mempolicy_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5229 long sys_set_mempolicy ['int mode', 'const unsigned long __user *nmask', 'unsigned long maxnode'] - case 5229: { + // 6233 long sys_set_mempolicy ['int mode', 'const unsigned long __user *nmask', 'unsigned long maxnode'] + case 6233: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3207,8 +3269,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_set_mempolicy_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5230 long sys_mq_open ['const char __user *name', 'int oflag', 'umode_t mode', 'struct mq_attr __user *attr'] - case 5230: { + // 6234 long sys_mq_open ['const char __user *name', 'int oflag', 'umode_t mode', 'struct mq_attr __user *attr'] + case 6234: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3225,8 +3287,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mq_open_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5231 long sys_mq_unlink ['const char __user *name'] - case 5231: { + // 6235 long sys_mq_unlink ['const char __user *name'] + case 6235: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3237,8 +3299,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mq_unlink_enter, cpu, pc, arg0); }; break; - // 5232 long sys_mq_timedsend ['mqd_t mqdes', 'const char __user *msg_ptr', 'size_t msg_len', 'unsigned int msg_prio', 'const struct __kernel_timespec __user *abs_timeout'] - case 5232: { + // 6236 long sys_mq_timedsend_time32 ['mqd_t mqdes', 'const char __user *u_msg_ptr', 'unsigned int msg_len', 'unsigned int msg_prio', 'const struct old_timespec32 __user *u_abs_timeout'] + case 6236: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3248,17 +3310,17 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st uint32_t arg4 = get_32(cpu, &ctx, 4); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_mq_timedsend_return)))) { + PPP_CHECK_CB(on_sys_mq_timedsend_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_mq_timedsend_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); + PPP_RUN_CB(on_sys_mq_timedsend_time32_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5233 long sys_mq_timedreceive ['mqd_t mqdes', 'char __user *msg_ptr', 'size_t msg_len', 'unsigned int __user *msg_prio', 'const struct __kernel_timespec __user *abs_timeout'] - case 5233: { + // 6237 long sys_mq_timedreceive_time32 ['mqd_t mqdes', 'char __user *u_msg_ptr', 'unsigned int msg_len', 'unsigned int __user *u_msg_prio', 'const struct old_timespec32 __user *u_abs_timeout'] + case 6237: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3268,17 +3330,17 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st uint32_t arg4 = get_32(cpu, &ctx, 4); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_mq_timedreceive_return)))) { + PPP_CHECK_CB(on_sys_mq_timedreceive_time32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_mq_timedreceive_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); + PPP_RUN_CB(on_sys_mq_timedreceive_time32_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5234 long sys_mq_notify ['mqd_t mqdes', 'const struct sigevent __user *notification'] - case 5234: { + // 6238 long sys_mq_notify ['mqd_t mqdes', 'const struct sigevent __user *notification'] + case 6238: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3291,8 +3353,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mq_notify_enter, cpu, pc, arg0, arg1); }; break; - // 5235 long sys_mq_getsetattr ['mqd_t mqdes', 'const struct mq_attr __user *mqstat', 'struct mq_attr __user *omqstat'] - case 5235: { + // 6239 long sys_mq_getsetattr ['mqd_t mqdes', 'const struct mq_attr __user *mqstat', 'struct mq_attr __user *omqstat'] + case 6239: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3307,8 +3369,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mq_getsetattr_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5237 long sys_waitid ['int which', 'pid_t pid', 'struct siginfo __user *infop', 'int options', 'struct rusage __user *ru'] - case 5237: { + // 6241 long sys_waitid ['int which', 'pid_t pid', 'struct siginfo __user *infop', 'int options', 'struct rusage __user *ru'] + case 6241: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3327,8 +3389,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_waitid_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5239 long sys_add_key ['const char __user *_type', 'const char __user *_description', 'const void __user *_payload', 'size_t plen', 'key_serial_t destringid'] - case 5239: { + // 6243 long sys_add_key ['const char __user *_type', 'const char __user *_description', 'const void __user *_payload', 'size_t plen', 'key_serial_t destringid'] + case 6243: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3347,8 +3409,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_add_key_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5240 long sys_request_key ['const char __user *_type', 'const char __user *_description', 'const char __user *_callout_info', 'key_serial_t destringid'] - case 5240: { + // 6244 long sys_request_key ['const char __user *_type', 'const char __user *_description', 'const char __user *_callout_info', 'key_serial_t destringid'] + case 6244: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3365,8 +3427,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_request_key_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5241 long sys_keyctl ['int cmd', 'unsigned long arg2', 'unsigned long arg3', 'unsigned long arg4', 'unsigned long arg5'] - case 5241: { + // 6245 long sys_keyctl ['int cmd', 'unsigned long arg2', 'unsigned long arg3', 'unsigned long arg4', 'unsigned long arg5'] + case 6245: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3385,14 +3447,14 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_keyctl_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5243 long sys_inotify_init ['void'] - case 5243: { + // 6247 long sys_inotify_init ['void'] + case 6247: { panda_noreturn = false; ctx.double_return = false; PPP_RUN_CB(on_sys_inotify_init_enter, cpu, pc); }; break; - // 5244 long sys_inotify_add_watch ['int fd', 'const char __user *path', 'u32 mask'] - case 5244: { + // 6248 long sys_inotify_add_watch ['int fd', 'const char __user *path', 'u32 mask'] + case 6248: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3407,8 +3469,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_inotify_add_watch_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5245 long sys_inotify_rm_watch ['int fd', '__s32 wd'] - case 5245: { + // 6249 long sys_inotify_rm_watch ['int fd', '__s32 wd'] + case 6249: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3421,8 +3483,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_inotify_rm_watch_enter, cpu, pc, arg0, arg1); }; break; - // 5246 long sys_migrate_pages ['pid_t pid', 'unsigned long maxnode', 'const unsigned long __user *from', 'const unsigned long __user *to'] - case 5246: { + // 6250 long sys_migrate_pages ['pid_t pid', 'unsigned long maxnode', 'const unsigned long __user *from', 'const unsigned long __user *to'] + case 6250: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3439,8 +3501,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_migrate_pages_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5247 long sys_openat ['int dfd', 'const char __user *filename', 'int flags', 'umode_t mode'] - case 5247: { + // 6251 long sys_openat ['int dfd', 'const char __user *filename', 'int flags', 'umode_t mode'] + case 6251: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3457,8 +3519,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_openat_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5248 long sys_mkdirat ['int dfd', 'const char __user *pathname', 'umode_t mode'] - case 5248: { + // 6252 long sys_mkdirat ['int dfd', 'const char __user *pathname', 'umode_t mode'] + case 6252: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3473,8 +3535,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mkdirat_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5249 long sys_mknodat ['int dfd', 'const char __user *filename', 'umode_t mode', 'unsigned dev'] - case 5249: { + // 6253 long sys_mknodat ['int dfd', 'const char __user *filename', 'umode_t mode', 'unsigned dev'] + case 6253: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3491,8 +3553,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mknodat_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5250 long sys_fchownat ['int dfd', 'const char __user *filename', 'uid_t user', 'gid_t group', 'int flag'] - case 5250: { + // 6254 long sys_fchownat ['int dfd', 'const char __user *filename', 'uid_t user', 'gid_t group', 'int flag'] + case 6254: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3511,24 +3573,24 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fchownat_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5251 long sys_futimesat ['int dfd', 'const char __user *filename', 'struct __kernel_old_timeval __user *utimes'] - case 5251: { + // 6255 long sys_futimesat_time32 ['unsigned int dfd', 'const char __user *filename', 'struct old_timeval32 __user *t'] + case 6255: { panda_noreturn = false; ctx.double_return = false; - int32_t arg0 = get_s32(cpu, &ctx, 0); + uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); uint32_t arg2 = get_32(cpu, &ctx, 2); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_futimesat_return)))) { - memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + PPP_CHECK_CB(on_sys_futimesat_time32_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_futimesat_enter, cpu, pc, arg0, arg1, arg2); + PPP_RUN_CB(on_sys_futimesat_time32_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5252 long sys_newfstatat ['int dfd', 'const char __user *filename', 'struct stat __user *statbuf', 'int flag'] - case 5252: { + // 6256 long sys_newfstatat ['int dfd', 'const char __user *filename', 'struct stat __user *statbuf', 'int flag'] + case 6256: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3545,8 +3607,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_newfstatat_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5253 long sys_unlinkat ['int dfd', 'const char __user *pathname', 'int flag'] - case 5253: { + // 6257 long sys_unlinkat ['int dfd', 'const char __user *pathname', 'int flag'] + case 6257: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3561,8 +3623,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_unlinkat_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5254 long sys_renameat ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname'] - case 5254: { + // 6258 long sys_renameat ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname'] + case 6258: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3579,8 +3641,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_renameat_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5255 long sys_linkat ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname', 'int flags'] - case 5255: { + // 6259 long sys_linkat ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname', 'int flags'] + case 6259: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3599,8 +3661,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_linkat_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5256 long sys_symlinkat ['const char __user *oldname', 'int newdfd', 'const char __user *newname'] - case 5256: { + // 6260 long sys_symlinkat ['const char __user *oldname', 'int newdfd', 'const char __user *newname'] + case 6260: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3615,8 +3677,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_symlinkat_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5257 long sys_readlinkat ['int dfd', 'const char __user *path', 'char __user *buf', 'int bufsiz'] - case 5257: { + // 6261 long sys_readlinkat ['int dfd', 'const char __user *path', 'char __user *buf', 'int bufsiz'] + case 6261: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3633,8 +3695,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_readlinkat_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5258 long sys_fchmodat ['int dfd', 'const char __user *filename', 'umode_t mode'] - case 5258: { + // 6262 long sys_fchmodat ['int dfd', 'const char __user *filename', 'umode_t mode'] + case 6262: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3649,8 +3711,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fchmodat_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5259 long sys_faccessat ['int dfd', 'const char __user *filename', 'int mode'] - case 5259: { + // 6263 long sys_faccessat ['int dfd', 'const char __user *filename', 'int mode'] + case 6263: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3665,50 +3727,52 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_faccessat_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5260 long sys_pselect6 ['int', 'fd_set __user *', 'fd_set __user *', 'fd_set __user *', 'struct __kernel_timespec __user *', 'void __user *'] - case 5260: { + // 6264 long sys_io_pgetevents_time32 ['aio_context_t ctx_id', 'long min_nr', 'long nr', 'struct io_event __user *events', 'struct old_timespec32 __user *timeout', 'const struct __aio_sigset *sig'] + case 6264: { panda_noreturn = false; ctx.double_return = false; - int32_t arg0 = get_s32(cpu, &ctx, 0); - uint32_t arg1 = get_32(cpu, &ctx, 1); - uint32_t arg2 = get_32(cpu, &ctx, 2); + uint32_t arg0 = get_32(cpu, &ctx, 0); + int32_t arg1 = get_s32(cpu, &ctx, 1); + int32_t arg2 = get_s32(cpu, &ctx, 2); uint32_t arg3 = get_32(cpu, &ctx, 3); uint32_t arg4 = get_32(cpu, &ctx, 4); uint32_t arg5 = get_32(cpu, &ctx, 5); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_pselect6_return)))) { - memcpy(ctx.args[0], &arg0, sizeof(int32_t)); - memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); - memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + PPP_CHECK_CB(on_sys_io_pgetevents_time32_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(int32_t)); + memcpy(ctx.args[2], &arg2, sizeof(int32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); memcpy(ctx.args[5], &arg5, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_pselect6_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); + PPP_RUN_CB(on_sys_io_pgetevents_time32_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5261 long sys_ppoll ['struct pollfd __user *', 'unsigned int', 'struct __kernel_timespec __user *', 'const sigset_t __user *', 'size_t'] - case 5261: { + // 6265 long sys_pselect6_time32 ['int', 'fd_set __user *', 'fd_set __user *', 'fd_set __user *', 'struct old_timespec32 __user *', 'void __user *'] + case 6265: { panda_noreturn = false; ctx.double_return = false; - uint32_t arg0 = get_32(cpu, &ctx, 0); + int32_t arg0 = get_s32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); uint32_t arg2 = get_32(cpu, &ctx, 2); uint32_t arg3 = get_32(cpu, &ctx, 3); uint32_t arg4 = get_32(cpu, &ctx, 4); + uint32_t arg5 = get_32(cpu, &ctx, 5); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_ppoll_return)))) { - memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + PPP_CHECK_CB(on_sys_pselect6_time32_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(int32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); + memcpy(ctx.args[5], &arg5, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_ppoll_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); + PPP_RUN_CB(on_sys_pselect6_time32_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5262 long sys_unshare ['unsigned long unshare_flags'] - case 5262: { + // 6266 long sys_unshare ['unsigned long unshare_flags'] + case 6266: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3719,8 +3783,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_unshare_enter, cpu, pc, arg0); }; break; - // 5263 long sys_splice ['int fd_in', 'loff_t __user *off_in', 'int fd_out', 'loff_t __user *off_out', 'size_t len', 'unsigned int flags'] - case 5263: { + // 6267 long sys_splice ['int fd_in', 'loff_t __user *off_in', 'int fd_out', 'loff_t __user *off_out', 'size_t len', 'unsigned int flags'] + case 6267: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3741,8 +3805,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_splice_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5264 long sys_sync_file_range ['int fd', 'loff_t offset', 'loff_t nbytes', 'unsigned int flags'] - case 5264: { + // 6268 long sys_sync_file_range ['int fd', 'loff_t offset', 'loff_t nbytes', 'unsigned int flags'] + case 6268: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3759,8 +3823,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sync_file_range_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5265 long sys_tee ['int fdin', 'int fdout', 'size_t len', 'unsigned int flags'] - case 5265: { + // 6269 long sys_tee ['int fdin', 'int fdout', 'size_t len', 'unsigned int flags'] + case 6269: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3777,8 +3841,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_tee_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5266 long sys_vmsplice ['int fd', 'const struct iovec __user *iov', 'unsigned long nr_segs', 'unsigned int flags'] - case 5266: { + // 6270 long sys_vmsplice ['int fd', 'const struct iovec __user *iov', 'unsigned long nr_segs', 'unsigned int flags'] + case 6270: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3795,8 +3859,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_vmsplice_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5267 long sys_move_pages ['pid_t pid', 'unsigned long nr_pages', 'const void __user * __user *pages', 'const int __user *nodes', 'int __user *status', 'int flags'] - case 5267: { + // 6271 long sys_move_pages ['pid_t pid', 'unsigned long nr_pages', 'const void __user * __user *pages', 'const int __user *nodes', 'int __user *status', 'int flags'] + case 6271: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3817,38 +3881,38 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_move_pages_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5268 long sys_set_robust_list ['struct robust_list_head __user *head', 'size_t len'] - case 5268: { + // 6272 long sys_get_robust_list ['int pid', 'struct robust_list_head __user * __user *head_ptr', 'size_t __user *len_ptr'] + case 6272: { panda_noreturn = false; ctx.double_return = false; - uint32_t arg0 = get_32(cpu, &ctx, 0); + int32_t arg0 = get_s32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_set_robust_list_return)))) { - memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + PPP_CHECK_CB(on_sys_get_robust_list_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(int32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_set_robust_list_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_get_robust_list_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5269 long sys_get_robust_list ['int pid', 'struct robust_list_head __user * __user *head_ptr', 'size_t __user *len_ptr'] - case 5269: { + // 6273 long sys_set_robust_list ['struct robust_list_head __user *head', 'size_t len'] + case 6273: { panda_noreturn = false; ctx.double_return = false; - int32_t arg0 = get_s32(cpu, &ctx, 0); + uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); - uint32_t arg2 = get_32(cpu, &ctx, 2); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_get_robust_list_return)))) { - memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + PPP_CHECK_CB(on_sys_set_robust_list_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); - memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_get_robust_list_enter, cpu, pc, arg0, arg1, arg2); + PPP_RUN_CB(on_sys_set_robust_list_enter, cpu, pc, arg0, arg1); }; break; - // 5270 long sys_kexec_load ['unsigned long entry', 'unsigned long nr_segments', 'struct kexec_segment __user *segments', 'unsigned long flags'] - case 5270: { + // 6274 long sys_kexec_load ['unsigned long entry', 'unsigned long nr_segments', 'struct kexec_segment __user *segments', 'unsigned long flags'] + case 6274: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3865,8 +3929,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_kexec_load_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5271 long sys_getcpu ['unsigned __user *cpu', 'unsigned __user *node', 'struct getcpu_cache __user *cache'] - case 5271: { + // 6275 long sys_getcpu ['unsigned __user *cpu', 'unsigned __user *node', 'struct getcpu_cache __user *cache'] + case 6275: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3881,8 +3945,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getcpu_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5272 long sys_epoll_pwait ['int epfd', 'struct epoll_event __user *events', 'int maxevents', 'int timeout', 'const sigset_t __user *sigmask', 'size_t sigsetsize'] - case 5272: { + // 6276 long sys_epoll_pwait ['int epfd', 'struct epoll_event __user *events', 'int maxevents', 'int timeout', 'const sigset_t __user *sigmask', 'size_t sigsetsize'] + case 6276: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3903,8 +3967,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_epoll_pwait_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5273 long sys_ioprio_set ['int which', 'int who', 'int ioprio'] - case 5273: { + // 6277 long sys_ioprio_set ['int which', 'int who', 'int ioprio'] + case 6277: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3919,8 +3983,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_ioprio_set_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5274 long sys_ioprio_get ['int which', 'int who'] - case 5274: { + // 6278 long sys_ioprio_get ['int which', 'int who'] + case 6278: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3933,26 +3997,26 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_ioprio_get_enter, cpu, pc, arg0, arg1); }; break; - // 5275 long sys_utimensat ['int dfd', 'const char __user *filename', 'struct __kernel_timespec __user *utimes', 'int flags'] - case 5275: { + // 6279 long sys_utimensat_time32 ['unsigned int dfd', 'const char __user *filename', 'struct old_timespec32 __user *t', 'int flags'] + case 6279: { panda_noreturn = false; ctx.double_return = false; - int32_t arg0 = get_s32(cpu, &ctx, 0); + uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); uint32_t arg2 = get_32(cpu, &ctx, 2); int32_t arg3 = get_s32(cpu, &ctx, 3); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_utimensat_return)))) { - memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + PPP_CHECK_CB(on_sys_utimensat_time32_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); memcpy(ctx.args[3], &arg3, sizeof(int32_t)); } - PPP_RUN_CB(on_sys_utimensat_enter, cpu, pc, arg0, arg1, arg2, arg3); + PPP_RUN_CB(on_sys_utimensat_time32_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5276 long sys_signalfd ['int ufd', 'sigset_t __user *user_mask', 'size_t sizemask'] - case 5276: { + // 6280 long sys_signalfd ['int ufd', 'sigset_t __user *user_mask', 'size_t sizemask'] + case 6280: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3967,8 +4031,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_signalfd_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5278 long sys_eventfd ['unsigned int count'] - case 5278: { + // 6282 long sys_eventfd ['unsigned int count'] + case 6282: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -3979,8 +4043,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_eventfd_enter, cpu, pc, arg0); }; break; - // 5279 long sys_fallocate ['int fd', 'int mode', 'loff_t offset', 'loff_t len'] - case 5279: { + // 6283 long sys_fallocate ['int fd', 'int mode', 'loff_t offset', 'loff_t len'] + case 6283: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -3997,36 +4061,22 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fallocate_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5280 long sys_timerfd_create ['int clockid', 'int flags'] - case 5280: { - panda_noreturn = false; - ctx.double_return = false; - int32_t arg0 = get_s32(cpu, &ctx, 0); - int32_t arg1 = get_s32(cpu, &ctx, 1); - if (PPP_CHECK_CB(on_all_sys_enter2) || - (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_timerfd_create_return)))) { - memcpy(ctx.args[0], &arg0, sizeof(int32_t)); - memcpy(ctx.args[1], &arg1, sizeof(int32_t)); - } - PPP_RUN_CB(on_sys_timerfd_create_enter, cpu, pc, arg0, arg1); - }; break; - // 5281 long sys_timerfd_gettime ['int ufd', 'struct __kernel_itimerspec __user *otmr'] - case 5281: { + // 6285 long sys_timerfd_gettime32 ['int ufd', 'struct old_itimerspec32 __user *otmr'] + case 6285: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_timerfd_gettime_return)))) { + PPP_CHECK_CB(on_sys_timerfd_gettime32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(int32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_timerfd_gettime_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_timerfd_gettime32_enter, cpu, pc, arg0, arg1); }; break; - // 5282 long sys_timerfd_settime ['int ufd', 'int flags', 'const struct __kernel_itimerspec __user *utmr', 'struct __kernel_itimerspec __user *otmr'] - case 5282: { + // 6286 long sys_timerfd_settime32 ['int ufd', 'int flags', 'const struct old_itimerspec32 __user *utmr', 'struct old_itimerspec32 __user *otmr'] + case 6286: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4035,16 +4085,16 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st uint32_t arg3 = get_32(cpu, &ctx, 3); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_timerfd_settime_return)))) { + PPP_CHECK_CB(on_sys_timerfd_settime32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(int32_t)); memcpy(ctx.args[1], &arg1, sizeof(int32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_timerfd_settime_enter, cpu, pc, arg0, arg1, arg2, arg3); + PPP_RUN_CB(on_sys_timerfd_settime32_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5283 long sys_signalfd4 ['int ufd', 'sigset_t __user *user_mask', 'size_t sizemask', 'int flags'] - case 5283: { + // 6287 long sys_signalfd4 ['int ufd', 'sigset_t __user *user_mask', 'size_t sizemask', 'int flags'] + case 6287: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4061,8 +4111,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_signalfd4_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5284 long sys_eventfd2 ['unsigned int count', 'int flags'] - case 5284: { + // 6288 long sys_eventfd2 ['unsigned int count', 'int flags'] + case 6288: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4075,8 +4125,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_eventfd2_enter, cpu, pc, arg0, arg1); }; break; - // 5285 long sys_epoll_create1 ['int flags'] - case 5285: { + // 6289 long sys_epoll_create1 ['int flags'] + case 6289: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4087,8 +4137,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_epoll_create1_enter, cpu, pc, arg0); }; break; - // 5286 long sys_dup3 ['unsigned int oldfd', 'unsigned int newfd', 'int flags'] - case 5286: { + // 6290 long sys_dup3 ['unsigned int oldfd', 'unsigned int newfd', 'int flags'] + case 6290: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4103,8 +4153,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_dup3_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5287 long sys_pipe2 ['int __user *fildes', 'int flags'] - case 5287: { + // 6291 long sys_pipe2 ['int __user *fildes', 'int flags'] + case 6291: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4117,8 +4167,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pipe2_enter, cpu, pc, arg0, arg1); }; break; - // 5288 long sys_inotify_init1 ['int flags'] - case 5288: { + // 6292 long sys_inotify_init1 ['int flags'] + case 6292: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4129,8 +4179,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_inotify_init1_enter, cpu, pc, arg0); }; break; - // 5289 long sys_preadv ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h'] - case 5289: { + // 6293 long sys_preadv ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h'] + case 6293: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4149,8 +4199,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_preadv_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5290 long sys_pwritev ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h'] - case 5290: { + // 6294 long sys_pwritev ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h'] + case 6294: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4169,8 +4219,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pwritev_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5291 long sys_rt_tgsigqueueinfo ['pid_t tgid', 'pid_t pid', 'int sig', 'siginfo_t __user *uinfo'] - case 5291: { + // 6295 long sys_rt_tgsigqueueinfo ['pid_t tgid', 'pid_t pid', 'int sig', 'siginfo_t __user *uinfo'] + case 6295: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4187,8 +4237,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_rt_tgsigqueueinfo_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5292 long sys_perf_event_open ['struct perf_event_attr __user *attr_uptr', 'pid_t pid', 'int cpu', 'int group_fd', 'unsigned long flags'] - case 5292: { + // 6296 long sys_perf_event_open ['struct perf_event_attr __user *attr_uptr', 'pid_t pid', 'int cpu', 'int group_fd', 'unsigned long flags'] + case 6296: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4207,8 +4257,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_perf_event_open_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5293 long sys_accept4 ['int', 'struct sockaddr __user *', 'int __user *', 'int'] - case 5293: { + // 6297 long sys_accept4 ['int', 'struct sockaddr __user *', 'int __user *', 'int'] + case 6297: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4225,28 +4275,44 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_accept4_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5294 long sys_recvmmsg ['int fd', 'struct mmsghdr __user *msg', 'unsigned int vlen', 'unsigned flags', 'struct __kernel_timespec __user *timeout'] - case 5294: { + // 6298 long sys_ppoll_time32 ['struct pollfd __user *', 'unsigned int', 'struct old_timespec32 __user *', 'const sigset_t __user *', 'size_t'] + case 6298: { panda_noreturn = false; ctx.double_return = false; - int32_t arg0 = get_s32(cpu, &ctx, 0); + uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); uint32_t arg2 = get_32(cpu, &ctx, 2); uint32_t arg3 = get_32(cpu, &ctx, 3); uint32_t arg4 = get_32(cpu, &ctx, 4); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_recvmmsg_return)))) { - memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + PPP_CHECK_CB(on_sys_ppoll_time32_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_recvmmsg_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); + PPP_RUN_CB(on_sys_ppoll_time32_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5295 long sys_fanotify_init ['unsigned int flags', 'unsigned int event_f_flags'] - case 5295: { + // 6299 long sys_getdents64 ['unsigned int fd', 'struct linux_dirent64 __user *dirent', 'unsigned int count'] + case 6299: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_getdents64_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_getdents64_enter, cpu, pc, arg0, arg1, arg2); + }; break; + // 6300 long sys_fanotify_init ['unsigned int flags', 'unsigned int event_f_flags'] + case 6300: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4259,8 +4325,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fanotify_init_enter, cpu, pc, arg0, arg1); }; break; - // 5296 long sys_fanotify_mark ['int fanotify_fd', 'unsigned int flags', 'u64 mask', 'int fd', 'const char __user *pathname'] - case 5296: { + // 6301 long sys_fanotify_mark ['int fanotify_fd', 'unsigned int flags', 'u64 mask', 'int fd', 'const char __user *pathname'] + case 6301: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4279,8 +4345,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fanotify_mark_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5297 long sys_prlimit64 ['pid_t pid', 'unsigned int resource', 'const struct rlimit64 __user *new_rlim', 'struct rlimit64 __user *old_rlim'] - case 5297: { + // 6302 long sys_prlimit64 ['pid_t pid', 'unsigned int resource', 'const struct rlimit64 __user *new_rlim', 'struct rlimit64 __user *old_rlim'] + case 6302: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4297,8 +4363,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_prlimit64_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5298 long sys_name_to_handle_at ['int dfd', 'const char __user *name', 'struct file_handle __user *handle', 'int __user *mnt_id', 'int flag'] - case 5298: { + // 6303 long sys_name_to_handle_at ['int dfd', 'const char __user *name', 'struct file_handle __user *handle', 'int __user *mnt_id', 'int flag'] + case 6303: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4317,8 +4383,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_name_to_handle_at_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5299 long sys_open_by_handle_at ['int mountdirfd', 'struct file_handle __user *handle', 'int flags'] - case 5299: { + // 6304 long sys_open_by_handle_at ['int mountdirfd', 'struct file_handle __user *handle', 'int flags'] + case 6304: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4333,22 +4399,22 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_open_by_handle_at_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5300 long sys_clock_adjtime ['clockid_t which_clock', 'struct __kernel_timex __user *tx'] - case 5300: { + // 6305 long sys_clock_adjtime32 ['clockid_t which_clock', 'struct old_timex32 __user *tx'] + case 6305: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); uint32_t arg1 = get_32(cpu, &ctx, 1); if (PPP_CHECK_CB(on_all_sys_enter2) || (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_clock_adjtime_return)))) { + PPP_CHECK_CB(on_sys_clock_adjtime32_return)))) { memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_clock_adjtime_enter, cpu, pc, arg0, arg1); + PPP_RUN_CB(on_sys_clock_adjtime32_enter, cpu, pc, arg0, arg1); }; break; - // 5301 long sys_syncfs ['int fd'] - case 5301: { + // 6306 long sys_syncfs ['int fd'] + case 6306: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4359,8 +4425,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_syncfs_enter, cpu, pc, arg0); }; break; - // 5302 long sys_sendmmsg ['int fd', 'struct mmsghdr __user *msg', 'unsigned int vlen', 'unsigned flags'] - case 5302: { + // 6307 long sys_sendmmsg ['int fd', 'struct mmsghdr __user *msg', 'unsigned int vlen', 'unsigned flags'] + case 6307: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4377,8 +4443,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sendmmsg_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5303 long sys_setns ['int fd', 'int nstype'] - case 5303: { + // 6308 long sys_setns ['int fd', 'int nstype'] + case 6308: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4391,8 +4457,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_setns_enter, cpu, pc, arg0, arg1); }; break; - // 5304 long sys_process_vm_readv ['pid_t pid', 'const struct iovec __user *lvec', 'unsigned long liovcnt', 'const struct iovec __user *rvec', 'unsigned long riovcnt', 'unsigned long flags'] - case 5304: { + // 6309 long sys_process_vm_readv ['pid_t pid', 'const struct iovec __user *lvec', 'unsigned long liovcnt', 'const struct iovec __user *rvec', 'unsigned long riovcnt', 'unsigned long flags'] + case 6309: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4413,8 +4479,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_process_vm_readv_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5305 long sys_process_vm_writev ['pid_t pid', 'const struct iovec __user *lvec', 'unsigned long liovcnt', 'const struct iovec __user *rvec', 'unsigned long riovcnt', 'unsigned long flags'] - case 5305: { + // 6310 long sys_process_vm_writev ['pid_t pid', 'const struct iovec __user *lvec', 'unsigned long liovcnt', 'const struct iovec __user *rvec', 'unsigned long riovcnt', 'unsigned long flags'] + case 6310: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4435,8 +4501,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_process_vm_writev_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5306 long sys_kcmp ['pid_t pid1', 'pid_t pid2', 'int type', 'unsigned long idx1', 'unsigned long idx2'] - case 5306: { + // 6311 long sys_kcmp ['pid_t pid1', 'pid_t pid2', 'int type', 'unsigned long idx1', 'unsigned long idx2'] + case 6311: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4455,8 +4521,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_kcmp_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5307 long sys_finit_module ['int fd', 'const char __user *uargs', 'int flags'] - case 5307: { + // 6312 long sys_finit_module ['int fd', 'const char __user *uargs', 'int flags'] + case 6312: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4471,24 +4537,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_finit_module_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5308 long sys_getdents64 ['unsigned int fd', 'struct linux_dirent64 __user *dirent', 'unsigned int count'] - case 5308: { - panda_noreturn = false; - ctx.double_return = false; - uint32_t arg0 = get_32(cpu, &ctx, 0); - uint32_t arg1 = get_32(cpu, &ctx, 1); - uint32_t arg2 = get_32(cpu, &ctx, 2); - if (PPP_CHECK_CB(on_all_sys_enter2) || - (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || - PPP_CHECK_CB(on_sys_getdents64_return)))) { - memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); - memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); - memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); - } - PPP_RUN_CB(on_sys_getdents64_enter, cpu, pc, arg0, arg1, arg2); - }; break; - // 5309 long sys_sched_setattr ['pid_t pid', 'struct sched_attr __user *attr', 'unsigned int flags'] - case 5309: { + // 6313 long sys_sched_setattr ['pid_t pid', 'struct sched_attr __user *attr', 'unsigned int flags'] + case 6313: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4503,8 +4553,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sched_setattr_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5310 long sys_sched_getattr ['pid_t pid', 'struct sched_attr __user *attr', 'unsigned int size', 'unsigned int flags'] - case 5310: { + // 6314 long sys_sched_getattr ['pid_t pid', 'struct sched_attr __user *attr', 'unsigned int size', 'unsigned int flags'] + case 6314: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4521,8 +4571,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_sched_getattr_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5311 long sys_renameat2 ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname', 'unsigned int flags'] - case 5311: { + // 6315 long sys_renameat2 ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname', 'unsigned int flags'] + case 6315: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4541,8 +4591,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_renameat2_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5312 long sys_seccomp ['unsigned int op', 'unsigned int flags', 'void __user *uargs'] - case 5312: { + // 6316 long sys_seccomp ['unsigned int op', 'unsigned int flags', 'void __user *uargs'] + case 6316: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4557,8 +4607,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_seccomp_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5313 long sys_getrandom ['char __user *buf', 'size_t count', 'unsigned int flags'] - case 5313: { + // 6317 long sys_getrandom ['char __user *buf', 'size_t count', 'unsigned int flags'] + case 6317: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4573,8 +4623,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_getrandom_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5314 long sys_memfd_create ['const char __user *uname_ptr', 'unsigned int flags'] - case 5314: { + // 6318 long sys_memfd_create ['const char __user *uname_ptr', 'unsigned int flags'] + case 6318: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4587,8 +4637,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_memfd_create_enter, cpu, pc, arg0, arg1); }; break; - // 5315 long sys_bpf ['int cmd', 'union bpf_attr *attr', 'unsigned int size'] - case 5315: { + // 6319 long sys_bpf ['int cmd', 'union bpf_attr *attr', 'unsigned int size'] + case 6319: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4603,8 +4653,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_bpf_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5316 long sys_execveat ['int dfd', 'const char __user *filename', 'const char __user *const __user *argv', 'const char __user *const __user *envp', 'int flags'] - case 5316: { + // 6320 long sys_execveat ['int dfd', 'const char __user *filename', 'const char __user *const __user *argv', 'const char __user *const __user *envp', 'int flags'] + case 6320: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4623,8 +4673,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_execveat_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5317 long sys_userfaultfd ['int flags'] - case 5317: { + // 6321 long sys_userfaultfd ['int flags'] + case 6321: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4635,8 +4685,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_userfaultfd_enter, cpu, pc, arg0); }; break; - // 5318 long sys_membarrier ['int cmd', 'int flags'] - case 5318: { + // 6322 long sys_membarrier ['int cmd', 'int flags'] + case 6322: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4649,8 +4699,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_membarrier_enter, cpu, pc, arg0, arg1); }; break; - // 5319 long sys_mlock2 ['unsigned long start', 'size_t len', 'int flags'] - case 5319: { + // 6323 long sys_mlock2 ['unsigned long start', 'size_t len', 'int flags'] + case 6323: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4665,8 +4715,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_mlock2_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5320 long sys_copy_file_range ['int fd_in', 'loff_t __user *off_in', 'int fd_out', 'loff_t __user *off_out', 'size_t len', 'unsigned int flags'] - case 5320: { + // 6324 long sys_copy_file_range ['int fd_in', 'loff_t __user *off_in', 'int fd_out', 'loff_t __user *off_out', 'size_t len', 'unsigned int flags'] + case 6324: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4687,8 +4737,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_copy_file_range_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5321 long sys_preadv2 ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h', 'rwf_t flags'] - case 5321: { + // 6325 long sys_preadv2 ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h', 'rwf_t flags'] + case 6325: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4709,8 +4759,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_preadv2_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5322 long sys_pwritev2 ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h', 'rwf_t flags'] - case 5322: { + // 6326 long sys_pwritev2 ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h', 'rwf_t flags'] + case 6326: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4731,8 +4781,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pwritev2_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5323 long sys_pkey_mprotect ['unsigned long start', 'size_t len', 'unsigned long prot', 'int pkey'] - case 5323: { + // 6327 long sys_pkey_mprotect ['unsigned long start', 'size_t len', 'unsigned long prot', 'int pkey'] + case 6327: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4749,8 +4799,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pkey_mprotect_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5324 long sys_pkey_alloc ['unsigned long flags', 'unsigned long init_val'] - case 5324: { + // 6328 long sys_pkey_alloc ['unsigned long flags', 'unsigned long init_val'] + case 6328: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4763,8 +4813,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pkey_alloc_enter, cpu, pc, arg0, arg1); }; break; - // 5325 long sys_pkey_free ['int pkey'] - case 5325: { + // 6329 long sys_pkey_free ['int pkey'] + case 6329: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4775,8 +4825,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pkey_free_enter, cpu, pc, arg0); }; break; - // 5326 long sys_statx ['int dfd', 'const char __user *path', 'unsigned flags', 'unsigned mask', 'struct statx __user *buffer'] - case 5326: { + // 6330 long sys_statx ['int dfd', 'const char __user *path', 'unsigned flags', 'unsigned mask', 'struct statx __user *buffer'] + case 6330: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4795,8 +4845,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_statx_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5327 long sys_rseq ['struct rseq __user *rseq', 'uint32_t rseq_len', 'int flags', 'uint32_t sig'] - case 5327: { + // 6331 long sys_rseq ['struct rseq __user *rseq', 'uint32_t rseq_len', 'int flags', 'uint32_t sig'] + case 6331: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4813,8 +4863,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_rseq_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5328 long sys_io_pgetevents ['aio_context_t ctx_id', 'long min_nr', 'long nr', 'struct io_event __user *events', 'struct __kernel_timespec __user *timeout', 'const struct __aio_sigset *sig'] - case 5328: { + // 6332, 6416 long sys_io_pgetevents ['aio_context_t ctx_id', 'long min_nr', 'long nr', 'struct io_event __user *events', 'struct __kernel_timespec __user *timeout', 'const struct __aio_sigset *sig'] + case 6332: case 6416: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4835,8 +4885,258 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_io_pgetevents_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5424 long sys_pidfd_send_signal ['int pidfd', 'int sig', 'siginfo_t __user *info', 'unsigned int flags'] - case 5424: { + // 6403 long sys_clock_gettime ['clockid_t which_clock', 'struct __kernel_timespec __user *tp'] + case 6403: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_clock_gettime_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_clock_gettime_enter, cpu, pc, arg0, arg1); + }; break; + // 6404 long sys_clock_settime ['clockid_t which_clock', 'const struct __kernel_timespec __user *tp'] + case 6404: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_clock_settime_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_clock_settime_enter, cpu, pc, arg0, arg1); + }; break; + // 6405 long sys_clock_adjtime ['clockid_t which_clock', 'struct __kernel_timex __user *tx'] + case 6405: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_clock_adjtime_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_clock_adjtime_enter, cpu, pc, arg0, arg1); + }; break; + // 6406 long sys_clock_getres ['clockid_t which_clock', 'struct __kernel_timespec __user *tp'] + case 6406: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_clock_getres_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_clock_getres_enter, cpu, pc, arg0, arg1); + }; break; + // 6407 long sys_clock_nanosleep ['clockid_t which_clock', 'int flags', 'const struct __kernel_timespec __user *rqtp', 'struct __kernel_timespec __user *rmtp'] + case 6407: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + int32_t arg1 = get_s32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + uint32_t arg3 = get_32(cpu, &ctx, 3); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_clock_nanosleep_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(int32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_clock_nanosleep_enter, cpu, pc, arg0, arg1, arg2, arg3); + }; break; + // 6408 long sys_timer_gettime ['timer_t timer_id', 'struct __kernel_itimerspec __user *setting'] + case 6408: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_timer_gettime_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_timer_gettime_enter, cpu, pc, arg0, arg1); + }; break; + // 6409 long sys_timer_settime ['timer_t timer_id', 'int flags', 'const struct __kernel_itimerspec __user *new_setting', 'struct __kernel_itimerspec __user *old_setting'] + case 6409: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + int32_t arg1 = get_s32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + uint32_t arg3 = get_32(cpu, &ctx, 3); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_timer_settime_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(int32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_timer_settime_enter, cpu, pc, arg0, arg1, arg2, arg3); + }; break; + // 6410 long sys_timerfd_gettime ['int ufd', 'struct __kernel_itimerspec __user *otmr'] + case 6410: { + panda_noreturn = false; + ctx.double_return = false; + int32_t arg0 = get_s32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_timerfd_gettime_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_timerfd_gettime_enter, cpu, pc, arg0, arg1); + }; break; + // 6411 long sys_timerfd_settime ['int ufd', 'int flags', 'const struct __kernel_itimerspec __user *utmr', 'struct __kernel_itimerspec __user *otmr'] + case 6411: { + panda_noreturn = false; + ctx.double_return = false; + int32_t arg0 = get_s32(cpu, &ctx, 0); + int32_t arg1 = get_s32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + uint32_t arg3 = get_32(cpu, &ctx, 3); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_timerfd_settime_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + memcpy(ctx.args[1], &arg1, sizeof(int32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_timerfd_settime_enter, cpu, pc, arg0, arg1, arg2, arg3); + }; break; + // 6412 long sys_utimensat ['int dfd', 'const char __user *filename', 'struct __kernel_timespec __user *utimes', 'int flags'] + case 6412: { + panda_noreturn = false; + ctx.double_return = false; + int32_t arg0 = get_s32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + int32_t arg3 = get_s32(cpu, &ctx, 3); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_utimensat_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + memcpy(ctx.args[3], &arg3, sizeof(int32_t)); + } + PPP_RUN_CB(on_sys_utimensat_enter, cpu, pc, arg0, arg1, arg2, arg3); + }; break; + // 6418 long sys_mq_timedsend ['mqd_t mqdes', 'const char __user *msg_ptr', 'size_t msg_len', 'unsigned int msg_prio', 'const struct __kernel_timespec __user *abs_timeout'] + case 6418: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + uint32_t arg3 = get_32(cpu, &ctx, 3); + uint32_t arg4 = get_32(cpu, &ctx, 4); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_mq_timedsend_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); + memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_mq_timedsend_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); + }; break; + // 6419 long sys_mq_timedreceive ['mqd_t mqdes', 'char __user *msg_ptr', 'size_t msg_len', 'unsigned int __user *msg_prio', 'const struct __kernel_timespec __user *abs_timeout'] + case 6419: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + uint32_t arg3 = get_32(cpu, &ctx, 3); + uint32_t arg4 = get_32(cpu, &ctx, 4); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_mq_timedreceive_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); + memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_mq_timedreceive_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); + }; break; + // 6420 long sys_semtimedop ['int semid', 'struct sembuf __user *sops', 'unsigned nsops', 'const struct __kernel_timespec __user *timeout'] + case 6420: { + panda_noreturn = false; + ctx.double_return = false; + int32_t arg0 = get_s32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + uint32_t arg3 = get_32(cpu, &ctx, 3); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_semtimedop_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_semtimedop_enter, cpu, pc, arg0, arg1, arg2, arg3); + }; break; + // 6422 long sys_futex ['u32 __user *uaddr', 'int op', 'u32 val', 'struct __kernel_timespec __user *utime', 'u32 __user *uaddr2', 'u32 val3'] + case 6422: { + panda_noreturn = false; + ctx.double_return = false; + uint32_t arg0 = get_32(cpu, &ctx, 0); + int32_t arg1 = get_s32(cpu, &ctx, 1); + uint32_t arg2 = get_32(cpu, &ctx, 2); + uint32_t arg3 = get_32(cpu, &ctx, 3); + uint32_t arg4 = get_32(cpu, &ctx, 4); + uint32_t arg5 = get_32(cpu, &ctx, 5); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_futex_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(uint32_t)); + memcpy(ctx.args[1], &arg1, sizeof(int32_t)); + memcpy(ctx.args[2], &arg2, sizeof(uint32_t)); + memcpy(ctx.args[3], &arg3, sizeof(uint32_t)); + memcpy(ctx.args[4], &arg4, sizeof(uint32_t)); + memcpy(ctx.args[5], &arg5, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_futex_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); + }; break; + // 6423 long sys_sched_rr_get_interval ['pid_t pid', 'struct __kernel_timespec __user *interval'] + case 6423: { + panda_noreturn = false; + ctx.double_return = false; + int32_t arg0 = get_s32(cpu, &ctx, 0); + uint32_t arg1 = get_32(cpu, &ctx, 1); + if (PPP_CHECK_CB(on_all_sys_enter2) || + (!panda_noreturn && (PPP_CHECK_CB(on_all_sys_return2) || + PPP_CHECK_CB(on_sys_sched_rr_get_interval_return)))) { + memcpy(ctx.args[0], &arg0, sizeof(int32_t)); + memcpy(ctx.args[1], &arg1, sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_sched_rr_get_interval_enter, cpu, pc, arg0, arg1); + }; break; + // 6424 long sys_pidfd_send_signal ['int pidfd', 'int sig', 'siginfo_t __user *info', 'unsigned int flags'] + case 6424: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4853,8 +5153,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pidfd_send_signal_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5425 long sys_io_uring_setup ['u32 entries', 'struct io_uring_params __user *p'] - case 5425: { + // 6425 long sys_io_uring_setup ['u32 entries', 'struct io_uring_params __user *p'] + case 6425: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4867,8 +5167,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_io_uring_setup_enter, cpu, pc, arg0, arg1); }; break; - // 5426 long sys_io_uring_enter ['unsigned int fd', 'u32 to_submit', 'u32 min_complete', 'u32 flags', 'const sigset_t __user *sig', 'size_t sigsz'] - case 5426: { + // 6426 long sys_io_uring_enter ['unsigned int fd', 'u32 to_submit', 'u32 min_complete', 'u32 flags', 'const sigset_t __user *sig', 'size_t sigsz'] + case 6426: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4889,8 +5189,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_io_uring_enter_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5); }; break; - // 5427 long sys_io_uring_register ['unsigned int fd', 'unsigned int op', 'void __user *arg', 'unsigned int nr_args'] - case 5427: { + // 6427 long sys_io_uring_register ['unsigned int fd', 'unsigned int op', 'void __user *arg', 'unsigned int nr_args'] + case 6427: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4907,8 +5207,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_io_uring_register_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5428 long sys_open_tree ['int dfd', 'const char __user *path', 'unsigned flags'] - case 5428: { + // 6428 long sys_open_tree ['int dfd', 'const char __user *path', 'unsigned flags'] + case 6428: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4923,8 +5223,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_open_tree_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5429 long sys_move_mount ['int from_dfd', 'const char __user *from_path', 'int to_dfd', 'const char __user *to_path', 'unsigned int ms_flags'] - case 5429: { + // 6429 long sys_move_mount ['int from_dfd', 'const char __user *from_path', 'int to_dfd', 'const char __user *to_path', 'unsigned int ms_flags'] + case 6429: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4943,8 +5243,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_move_mount_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5430 long sys_fsopen ['const char __user *fs_name', 'unsigned int flags'] - case 5430: { + // 6430 long sys_fsopen ['const char __user *fs_name', 'unsigned int flags'] + case 6430: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -4957,8 +5257,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fsopen_enter, cpu, pc, arg0, arg1); }; break; - // 5431 long sys_fsconfig ['int fs_fd', 'unsigned int cmd', 'const char __user *key', 'const void __user *value', 'int aux'] - case 5431: { + // 6431 long sys_fsconfig ['int fs_fd', 'unsigned int cmd', 'const char __user *key', 'const void __user *value', 'int aux'] + case 6431: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4977,8 +5277,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fsconfig_enter, cpu, pc, arg0, arg1, arg2, arg3, arg4); }; break; - // 5432 long sys_fsmount ['int fs_fd', 'unsigned int flags', 'unsigned int ms_flags'] - case 5432: { + // 6432 long sys_fsmount ['int fs_fd', 'unsigned int flags', 'unsigned int ms_flags'] + case 6432: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -4993,8 +5293,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fsmount_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5433 long sys_fspick ['int dfd', 'const char __user *path', 'unsigned int flags'] - case 5433: { + // 6433 long sys_fspick ['int dfd', 'const char __user *path', 'unsigned int flags'] + case 6433: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -5009,8 +5309,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_fspick_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5434 long sys_pidfd_open ['pid_t pid', 'unsigned int flags'] - case 5434: { + // 6434 long sys_pidfd_open ['pid_t pid', 'unsigned int flags'] + case 6434: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -5023,8 +5323,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pidfd_open_enter, cpu, pc, arg0, arg1); }; break; - // 5435 long sys_clone3 ['struct clone_args __user *uargs', 'size_t size'] - case 5435: { + // 6435 long sys_clone3 ['struct clone_args __user *uargs', 'size_t size'] + case 6435: { panda_noreturn = false; ctx.double_return = false; uint32_t arg0 = get_32(cpu, &ctx, 0); @@ -5037,8 +5337,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_clone3_enter, cpu, pc, arg0, arg1); }; break; - // 5437 long sys_openat2 ['int dfd', 'const char __user *filename', 'struct open_how *how', 'size_t size'] - case 5437: { + // 6437 long sys_openat2 ['int dfd', 'const char __user *filename', 'struct open_how *how', 'size_t size'] + case 6437: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -5055,8 +5355,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_openat2_enter, cpu, pc, arg0, arg1, arg2, arg3); }; break; - // 5438 long sys_pidfd_getfd ['int pidfd', 'int fd', 'unsigned int flags'] - case 5438: { + // 6438 long sys_pidfd_getfd ['int pidfd', 'int fd', 'unsigned int flags'] + case 6438: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); @@ -5071,8 +5371,8 @@ void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int st } PPP_RUN_CB(on_sys_pidfd_getfd_enter, cpu, pc, arg0, arg1, arg2); }; break; - // 5439 long sys_faccessat2 ['int dfd', 'const char __user *filename', 'int mode', 'int flags'] - case 5439: { + // 6439 long sys_faccessat2 ['int dfd', 'const char __user *filename', 'int mode', 'int flags'] + case 6439: { panda_noreturn = false; ctx.double_return = false; int32_t arg0 = get_s32(cpu, &ctx, 0); diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_x64.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_x64.cpp index d5e9971f016..2a692572e8c 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_x64.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_x64.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_X86_64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_linux_x64(CPUState *cpu, target_ptr_t pc, int static_callno) { +void syscall_enter_switch_linux_x64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { #if defined(TARGET_X86_64) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->regs[R_EAX]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_x86.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_x86.cpp index 516d0f5b61f..6fb170eca23 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_x86.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_linux_x86.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_I386) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_linux_x86(CPUState *cpu, target_ptr_t pc, int static_callno) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +void syscall_enter_switch_linux_x86(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { +#if defined(TARGET_I386) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->regs[R_EAX]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_2000_x86.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_2000_x86.cpp index 653b45bc664..f0a41370cc4 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_2000_x86.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_2000_x86.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_I386) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_windows_2000_x86(CPUState *cpu, target_ptr_t pc, int static_callno) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +void syscall_enter_switch_windows_2000_x86(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { +#if defined(TARGET_I386) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->regs[R_EAX]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_7_x64.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_7_x64.cpp index ea70cad0b64..9d8b309954f 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_7_x64.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_7_x64.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_X86_64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_windows_7_x64(CPUState *cpu, target_ptr_t pc, int static_callno) { +void syscall_enter_switch_windows_7_x64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { #if defined(TARGET_X86_64) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->regs[R_EAX]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_7_x86.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_7_x86.cpp index 3fe1301666a..2ec8b5c34be 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_7_x86.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_7_x86.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_I386) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_windows_7_x86(CPUState *cpu, target_ptr_t pc, int static_callno) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +void syscall_enter_switch_windows_7_x86(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { +#if defined(TARGET_I386) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->regs[R_EAX]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_xpsp2_x86.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_xpsp2_x86.cpp index ed5e3914c8e..237f2967b24 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_xpsp2_x86.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_xpsp2_x86.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_I386) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_windows_xpsp2_x86(CPUState *cpu, target_ptr_t pc, int static_callno) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +void syscall_enter_switch_windows_xpsp2_x86(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { +#if defined(TARGET_I386) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->regs[R_EAX]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_xpsp3_x86.cpp b/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_xpsp3_x86.cpp index ad56c43bc7e..39e226488ae 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_xpsp3_x86.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_enter_windows_xpsp3_x86.cpp @@ -6,13 +6,19 @@ #include "hooks/hooks_int_fns.h" #include "hw_proc_id/hw_proc_id_ext.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_I386) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" #include "syscall_ppp_extern_enter.h" #include "syscall_ppp_extern_return.h" + +extern Profile profiles[]; } /** @@ -23,26 +29,36 @@ extern "C" { * arguments, return address) to prepare for handling the respective * system call return callbacks. */ -void syscall_enter_switch_windows_xpsp3_x86(CPUState *cpu, target_ptr_t pc, int static_callno) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +void syscall_enter_switch_windows_xpsp3_x86(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { +#if defined(TARGET_I386) CPUArchState *env = (CPUArchState*)cpu->env_ptr; syscall_ctx_t ctx = {0}; + ctx.profile = profile; if (static_callno == -1) { ctx.no = env->regs[R_EAX]; } else { ctx.no = static_callno; } ctx.asid = get_id(cpu); - ctx.retaddr = calc_retaddr(cpu, pc); + ctx.retaddr = calc_retaddr(cpu, &ctx, pc); ctx.double_return = false; bool panda_noreturn; // true if PANDA should not track the return of this system call const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx.no <= syscall_meta->max_generic) { + + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx.profile, &info, &meta); + } + } + + if (meta != NULL && ctx.no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx.no]; + if (memcmp(&info[ctx.no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx.no]; } } diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_freebsd_x64.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_freebsd_x64.cpp index dea54eaf0a8..f620c4079d5 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_freebsd_x64.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_freebsd_x64.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_X86_64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -16,11 +20,18 @@ void syscall_return_switch_freebsd_x64(CPUState *cpu, target_ptr_t pc, const sys #if defined(TARGET_X86_64) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_arm.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_arm.cpp index ae5c2eda78d..705b370e3f0 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_arm.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_arm.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_ARM) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -13,14 +17,21 @@ extern "C" { } void syscall_return_switch_linux_arm(CPUState *cpu, target_ptr_t pc, const syscall_ctx_t *ctx) { -#if defined(TARGET_ARM) && !defined(TARGET_AARCH64) +#if defined(TARGET_ARM) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_arm64.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_arm64.cpp index 8567d863669..d85d5b204c6 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_arm64.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_arm64.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_ARM) && defined(TARGET_AARCH64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -16,11 +20,18 @@ void syscall_return_switch_linux_arm64(CPUState *cpu, target_ptr_t pc, const sys #if defined(TARGET_ARM) && defined(TARGET_AARCH64) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips.cpp index a31264e656c..9b2f68c5d18 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_MIPS) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -16,11 +20,18 @@ void syscall_return_switch_linux_mips(CPUState *cpu, target_ptr_t pc, const sysc #if defined(TARGET_MIPS) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips64.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips64.cpp index 7ee3b900bf6..b4eb4164809 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips64.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips64.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -16,11 +20,18 @@ void syscall_return_switch_linux_mips64(CPUState *cpu, target_ptr_t pc, const sy #if defined(TARGET_MIPS) && defined(TARGET_MIPS64) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips64n32.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips64n32.cpp index 1f2b6e06e0c..9cb5d5b467f 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips64n32.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_mips64n32.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_MIPS) && defined(TARGET_MIPS64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -16,16 +20,23 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const #if defined(TARGET_MIPS) && defined(TARGET_MIPS64) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { - // 5000 long sys_read ['unsigned int fd', 'char __user *buf', 'size_t count'] - case 5000: { + // 6000 long sys_read ['unsigned int fd', 'char __user *buf', 'size_t count'] + case 6000: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -36,8 +47,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_read_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5001 long sys_write ['unsigned int fd', 'const char __user *buf', 'size_t count'] - case 5001: { + // 6001 long sys_write ['unsigned int fd', 'const char __user *buf', 'size_t count'] + case 6001: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -48,8 +59,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_write_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5002 long sys_open ['const char __user *filename', 'int flags', 'umode_t mode'] - case 5002: { + // 6002 long sys_open ['const char __user *filename', 'int flags', 'umode_t mode'] + case 6002: { uint32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -60,16 +71,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_open_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5003 long sys_close ['unsigned int fd'] - case 5003: { + // 6003 long sys_close ['unsigned int fd'] + case 6003: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_close_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_close_return, cpu, pc, arg0) ; }; break; - // 5004 long sys_newstat ['const char __user *filename', 'struct stat __user *statbuf'] - case 5004: { + // 6004 long sys_newstat ['const char __user *filename', 'struct stat __user *statbuf'] + case 6004: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_newstat_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -78,8 +89,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_newstat_return, cpu, pc, arg0, arg1) ; }; break; - // 5005 long sys_newfstat ['unsigned int fd', 'struct stat __user *statbuf'] - case 5005: { + // 6005 long sys_newfstat ['unsigned int fd', 'struct stat __user *statbuf'] + case 6005: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_newfstat_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -88,8 +99,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_newfstat_return, cpu, pc, arg0, arg1) ; }; break; - // 5006 long sys_newlstat ['const char __user *filename', 'struct stat __user *statbuf'] - case 5006: { + // 6006 long sys_newlstat ['const char __user *filename', 'struct stat __user *statbuf'] + case 6006: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_newlstat_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -98,8 +109,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_newlstat_return, cpu, pc, arg0, arg1) ; }; break; - // 5007 long sys_poll ['struct pollfd __user *ufds', 'unsigned int nfds', 'int timeout'] - case 5007: { + // 6007 long sys_poll ['struct pollfd __user *ufds', 'unsigned int nfds', 'int timeout'] + case 6007: { uint32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -110,8 +121,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_poll_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5008 long sys_lseek ['unsigned int fd', 'off_t offset', 'unsigned int whence'] - case 5008: { + // 6008 long sys_lseek ['unsigned int fd', 'off_t offset', 'unsigned int whence'] + case 6008: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -122,16 +133,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_lseek_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5009 long sys_old_mmap ['struct mmap_arg_struct __user *arg'] - case 5009: { + // 6009 long sys_old_mmap ['struct mmap_arg_struct __user *arg'] + case 6009: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_old_mmap_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_old_mmap_return, cpu, pc, arg0) ; }; break; - // 5010 long sys_mprotect ['unsigned long start', 'size_t len', 'unsigned long prot'] - case 5010: { + // 6010 long sys_mprotect ['unsigned long start', 'size_t len', 'unsigned long prot'] + case 6010: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -142,8 +153,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mprotect_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5011 long sys_munmap ['unsigned long addr', 'size_t len'] - case 5011: { + // 6011 long sys_munmap ['unsigned long addr', 'size_t len'] + case 6011: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_munmap_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -152,16 +163,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_munmap_return, cpu, pc, arg0, arg1) ; }; break; - // 5012 long sys_brk ['unsigned long brk'] - case 5012: { + // 6012 long sys_brk ['unsigned long brk'] + case 6012: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_brk_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_brk_return, cpu, pc, arg0) ; }; break; - // 5013 long sys_rt_sigaction ['int', 'const struct sigaction __user *', 'struct sigaction __user *', 'size_t'] - case 5013: { + // 6013 long sys_rt_sigaction ['int', 'const struct sigaction __user *', 'struct sigaction __user *', 'size_t'] + case 6013: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -174,8 +185,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_rt_sigaction_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5014 long sys_rt_sigprocmask ['int how', 'sigset_t __user *set', 'sigset_t __user *oset', 'size_t sigsetsize'] - case 5014: { + // 6014 long sys_rt_sigprocmask ['int how', 'sigset_t __user *set', 'sigset_t __user *oset', 'size_t sigsetsize'] + case 6014: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -188,8 +199,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_rt_sigprocmask_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5015 long sys_ioctl ['unsigned int fd', 'unsigned int cmd', 'unsigned long arg'] - case 5015: { + // 6015 long sys_ioctl ['unsigned int fd', 'unsigned int cmd', 'unsigned long arg'] + case 6015: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -200,8 +211,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_ioctl_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5016 long sys_pread64 ['unsigned int fd', 'char __user *buf', 'size_t count', 'loff_t pos'] - case 5016: { + // 6016 long sys_pread64 ['unsigned int fd', 'char __user *buf', 'size_t count', 'loff_t pos'] + case 6016: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -214,8 +225,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pread64_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5017 long sys_pwrite64 ['unsigned int fd', 'const char __user *buf', 'size_t count', 'loff_t pos'] - case 5017: { + // 6017 long sys_pwrite64 ['unsigned int fd', 'const char __user *buf', 'size_t count', 'loff_t pos'] + case 6017: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -228,8 +239,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pwrite64_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5018 long sys_readv ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen'] - case 5018: { + // 6018 long sys_readv ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen'] + case 6018: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -240,8 +251,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_readv_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5019 long sys_writev ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen'] - case 5019: { + // 6019 long sys_writev ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen'] + case 6019: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -252,8 +263,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_writev_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5020 long sys_access ['const char __user *filename', 'int mode'] - case 5020: { + // 6020 long sys_access ['const char __user *filename', 'int mode'] + case 6020: { uint32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_access_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -262,16 +273,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_access_return, cpu, pc, arg0, arg1) ; }; break; - // 5021 long sys_pipe ['int __user *fildes'] - case 5021: { + // 6021 long sys_pipe ['int __user *fildes'] + case 6021: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_pipe_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_pipe_return, cpu, pc, arg0) ; }; break; - // 5022 long sys_select ['int n', 'fd_set __user *inp', 'fd_set __user *outp', 'fd_set __user *exp', 'struct __kernel_old_timeval __user *tvp'] - case 5022: { + // 6022 long sys_select ['int n', 'fd_set __user *inp', 'fd_set __user *outp', 'fd_set __user *exp', 'struct __kernel_old_timeval __user *tvp'] + case 6022: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -286,14 +297,14 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_select_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5023 long sys_sched_yield ['void'] - case 5023: { + // 6023 long sys_sched_yield ['void'] + case 6023: { if (PPP_CHECK_CB(on_sys_sched_yield_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_sched_yield_return, cpu, pc) ; }; break; - // 5024 long sys_mremap ['unsigned long addr', 'unsigned long old_len', 'unsigned long new_len', 'unsigned long flags', 'unsigned long new_addr'] - case 5024: { + // 6024 long sys_mremap ['unsigned long addr', 'unsigned long old_len', 'unsigned long new_len', 'unsigned long flags', 'unsigned long new_addr'] + case 6024: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -308,8 +319,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mremap_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5025 long sys_msync ['unsigned long start', 'size_t len', 'int flags'] - case 5025: { + // 6025 long sys_msync ['unsigned long start', 'size_t len', 'int flags'] + case 6025: { uint32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -320,8 +331,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_msync_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5026 long sys_mincore ['unsigned long start', 'size_t len', 'unsigned char __user *vec'] - case 5026: { + // 6026 long sys_mincore ['unsigned long start', 'size_t len', 'unsigned char __user *vec'] + case 6026: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -332,8 +343,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mincore_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5027 long sys_madvise ['unsigned long start', 'size_t len', 'int behavior'] - case 5027: { + // 6027 long sys_madvise ['unsigned long start', 'size_t len', 'int behavior'] + case 6027: { uint32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -344,8 +355,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_madvise_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5028 long sys_shmget ['key_t key', 'size_t size', 'int flag'] - case 5028: { + // 6028 long sys_shmget ['key_t key', 'size_t size', 'int flag'] + case 6028: { uint32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -356,8 +367,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_shmget_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5029 long sys_shmat ['int shmid', 'char __user *shmaddr', 'int shmflg'] - case 5029: { + // 6029 long sys_shmat ['int shmid', 'char __user *shmaddr', 'int shmflg'] + case 6029: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -368,8 +379,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_shmat_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5030 long sys_old_shmctl ['int shmid', 'int cmd', 'struct shmid_ds __user *buf'] - case 5030: { + // 6030 long sys_old_shmctl ['int shmid', 'int cmd', 'struct shmid_ds __user *buf'] + case 6030: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -380,16 +391,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_old_shmctl_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5031 long sys_dup ['unsigned int fildes'] - case 5031: { + // 6031 long sys_dup ['unsigned int fildes'] + case 6031: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_dup_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_dup_return, cpu, pc, arg0) ; }; break; - // 5032 long sys_dup2 ['unsigned int oldfd', 'unsigned int newfd'] - case 5032: { + // 6032 long sys_dup2 ['unsigned int oldfd', 'unsigned int newfd'] + case 6032: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_dup2_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -398,24 +409,24 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_dup2_return, cpu, pc, arg0, arg1) ; }; break; - // 5033 long sys_pause ['void'] - case 5033: { + // 6033 long sys_pause ['void'] + case 6033: { if (PPP_CHECK_CB(on_sys_pause_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_pause_return, cpu, pc) ; }; break; - // 5034 long sys_nanosleep ['struct __kernel_timespec __user *rqtp', 'struct __kernel_timespec __user *rmtp'] - case 5034: { + // 6034 long sys_nanosleep_time32 ['struct old_timespec32 __user *rqtp', 'struct old_timespec32 __user *rmtp'] + case 6034: { uint32_t arg0 = 0; uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_nanosleep_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_nanosleep_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_nanosleep_return, cpu, pc, arg0, arg1) ; + PPP_RUN_CB(on_sys_nanosleep_time32_return, cpu, pc, arg0, arg1) ; }; break; - // 5035 long sys_getitimer ['int which', 'struct __kernel_old_itimerval __user *value'] - case 5035: { + // 6035 long sys_getitimer ['int which', 'struct __kernel_old_itimerval __user *value'] + case 6035: { int32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_getitimer_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -424,8 +435,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getitimer_return, cpu, pc, arg0, arg1) ; }; break; - // 5036 long sys_setitimer ['int which', 'struct __kernel_old_itimerval __user *value', 'struct __kernel_old_itimerval __user *ovalue'] - case 5036: { + // 6036 long sys_setitimer ['int which', 'struct __kernel_old_itimerval __user *value', 'struct __kernel_old_itimerval __user *ovalue'] + case 6036: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -436,36 +447,36 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setitimer_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5037 long sys_alarm ['unsigned int seconds'] - case 5037: { + // 6037 long sys_alarm ['unsigned int seconds'] + case 6037: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_alarm_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_alarm_return, cpu, pc, arg0) ; }; break; - // 5038 long sys_getpid ['void'] - case 5038: { + // 6038 long sys_getpid ['void'] + case 6038: { if (PPP_CHECK_CB(on_sys_getpid_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_getpid_return, cpu, pc) ; }; break; - // 5039 long sys_sendfile64 ['int out_fd', 'int in_fd', 'loff_t __user *offset', 'size_t count'] - case 5039: { + // 6039 long sys_sendfile ['int out_fd', 'int in_fd', 'off_t __user *offset', 'size_t count'] + case 6039: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; uint32_t arg3 = 0; - if (PPP_CHECK_CB(on_sys_sendfile64_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_sendfile_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); memcpy(&arg1, ctx->args[1], sizeof(int32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_sendfile64_return, cpu, pc, arg0, arg1, arg2, arg3) ; + PPP_RUN_CB(on_sys_sendfile_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5040 long sys_socket ['int', 'int', 'int'] - case 5040: { + // 6040 long sys_socket ['int', 'int', 'int'] + case 6040: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -476,8 +487,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_socket_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5041 long sys_connect ['int', 'struct sockaddr __user *', 'int'] - case 5041: { + // 6041 long sys_connect ['int', 'struct sockaddr __user *', 'int'] + case 6041: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -488,8 +499,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_connect_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5042 long sys_accept ['int', 'struct sockaddr __user *', 'int __user *'] - case 5042: { + // 6042 long sys_accept ['int', 'struct sockaddr __user *', 'int __user *'] + case 6042: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -500,8 +511,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_accept_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5043 long sys_sendto ['int', 'void __user *', 'size_t', 'unsigned', 'struct sockaddr __user *', 'int'] - case 5043: { + // 6043 long sys_sendto ['int', 'void __user *', 'size_t', 'unsigned', 'struct sockaddr __user *', 'int'] + case 6043: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -518,8 +529,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sendto_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5044 long sys_recvfrom ['int', 'void __user *', 'size_t', 'unsigned', 'struct sockaddr __user *', 'int __user *'] - case 5044: { + // 6044 long sys_recvfrom ['int', 'void __user *', 'size_t', 'unsigned', 'struct sockaddr __user *', 'int __user *'] + case 6044: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -536,8 +547,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_recvfrom_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5045 long sys_sendmsg ['int fd', 'struct user_msghdr __user *msg', 'unsigned flags'] - case 5045: { + // 6045 long sys_sendmsg ['int fd', 'struct user_msghdr __user *msg', 'unsigned flags'] + case 6045: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -548,8 +559,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sendmsg_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5046 long sys_recvmsg ['int fd', 'struct user_msghdr __user *msg', 'unsigned flags'] - case 5046: { + // 6046 long sys_recvmsg ['int fd', 'struct user_msghdr __user *msg', 'unsigned flags'] + case 6046: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -560,8 +571,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_recvmsg_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5047 long sys_shutdown ['int', 'int'] - case 5047: { + // 6047 long sys_shutdown ['int', 'int'] + case 6047: { int32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_shutdown_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -570,8 +581,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_shutdown_return, cpu, pc, arg0, arg1) ; }; break; - // 5048 long sys_bind ['int', 'struct sockaddr __user *', 'int'] - case 5048: { + // 6048 long sys_bind ['int', 'struct sockaddr __user *', 'int'] + case 6048: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -582,8 +593,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_bind_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5049 long sys_listen ['int', 'int'] - case 5049: { + // 6049 long sys_listen ['int', 'int'] + case 6049: { int32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_listen_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -592,8 +603,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_listen_return, cpu, pc, arg0, arg1) ; }; break; - // 5050 long sys_getsockname ['int', 'struct sockaddr __user *', 'int __user *'] - case 5050: { + // 6050 long sys_getsockname ['int', 'struct sockaddr __user *', 'int __user *'] + case 6050: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -604,8 +615,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getsockname_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5051 long sys_getpeername ['int', 'struct sockaddr __user *', 'int __user *'] - case 5051: { + // 6051 long sys_getpeername ['int', 'struct sockaddr __user *', 'int __user *'] + case 6051: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -616,8 +627,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getpeername_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5052 long sys_socketpair ['int', 'int', 'int', 'int __user *'] - case 5052: { + // 6052 long sys_socketpair ['int', 'int', 'int', 'int __user *'] + case 6052: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -630,8 +641,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_socketpair_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5053 long sys_setsockopt ['int fd', 'int level', 'int optname', 'char __user *optval', 'int optlen'] - case 5053: { + // 6053 long sys_setsockopt ['int fd', 'int level', 'int optname', 'char __user *optval', 'int optlen'] + case 6053: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -646,8 +657,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setsockopt_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5054 long sys_getsockopt ['int fd', 'int level', 'int optname', 'char __user *optval', 'int __user *optlen'] - case 5054: { + // 6054 long sys_getsockopt ['int fd', 'int level', 'int optname', 'char __user *optval', 'int __user *optlen'] + case 6054: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -662,8 +673,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getsockopt_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5055 long sys_clone ['unsigned long', 'unsigned long', 'int __user *', 'int __user *', 'unsigned long'] - case 5055: { + // 6055 long sys_clone ['unsigned long', 'unsigned long', 'int __user *', 'int __user *', 'unsigned long'] + case 6055: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -678,14 +689,14 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_clone_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5056 long sys_fork ['void'] - case 5056: { + // 6056 long sys_fork ['void'] + case 6056: { if (PPP_CHECK_CB(on_sys_fork_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_fork_return, cpu, pc) ; }; break; - // 5057 long sys_execve ['const char __user *filename', 'const char __user *const __user *argv', 'const char __user *const __user *envp'] - case 5057: { + // 6057 long sys_execve ['const char __user *filename', 'const char __user *const __user *argv', 'const char __user *const __user *envp'] + case 6057: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -696,16 +707,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_execve_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5058 long sys_exit ['int error_code'] - case 5058: { + // 6058 long sys_exit ['int error_code'] + case 6058: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_exit_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_exit_return, cpu, pc, arg0) ; }; break; - // 5059 long sys_wait4 ['pid_t pid', 'int __user *stat_addr', 'int options', 'struct rusage __user *ru'] - case 5059: { + // 6059 long sys_wait4 ['pid_t pid', 'int __user *stat_addr', 'int options', 'struct rusage __user *ru'] + case 6059: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -718,8 +729,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_wait4_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5060 long sys_kill ['pid_t pid', 'int sig'] - case 5060: { + // 6060 long sys_kill ['pid_t pid', 'int sig'] + case 6060: { int32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_kill_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -728,16 +739,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_kill_return, cpu, pc, arg0, arg1) ; }; break; - // 5061 long sys_newuname ['struct new_utsname __user *name'] - case 5061: { + // 6061 long sys_newuname ['struct new_utsname __user *name'] + case 6061: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_newuname_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_newuname_return, cpu, pc, arg0) ; }; break; - // 5062 long sys_semget ['key_t key', 'int nsems', 'int semflg'] - case 5062: { + // 6062 long sys_semget ['key_t key', 'int nsems', 'int semflg'] + case 6062: { uint32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -748,8 +759,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_semget_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5063 long sys_semop ['int semid', 'struct sembuf __user *sops', 'unsigned nsops'] - case 5063: { + // 6063 long sys_semop ['int semid', 'struct sembuf __user *sops', 'unsigned nsops'] + case 6063: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -760,30 +771,30 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_semop_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5064 long sys_old_semctl ['int semid', 'int semnum', 'int cmd', 'unsigned long arg'] - case 5064: { + // 6064 long sys_semctl ['int semid', 'int semnum', 'int cmd', 'unsigned long arg'] + case 6064: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; uint32_t arg3 = 0; - if (PPP_CHECK_CB(on_sys_old_semctl_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_semctl_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); memcpy(&arg1, ctx->args[1], sizeof(int32_t)); memcpy(&arg2, ctx->args[2], sizeof(int32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_old_semctl_return, cpu, pc, arg0, arg1, arg2, arg3) ; + PPP_RUN_CB(on_sys_semctl_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5065 long sys_shmdt ['char __user *shmaddr'] - case 5065: { + // 6065 long sys_shmdt ['char __user *shmaddr'] + case 6065: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_shmdt_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_shmdt_return, cpu, pc, arg0) ; }; break; - // 5066 long sys_msgget ['key_t key', 'int msgflg'] - case 5066: { + // 6066 long sys_msgget ['key_t key', 'int msgflg'] + case 6066: { uint32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_msgget_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -792,8 +803,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_msgget_return, cpu, pc, arg0, arg1) ; }; break; - // 5067 long sys_msgsnd ['int msqid', 'struct msgbuf __user *msgp', 'size_t msgsz', 'int msgflg'] - case 5067: { + // 6067 long sys_msgsnd ['int msqid', 'struct msgbuf __user *msgp', 'size_t msgsz', 'int msgflg'] + case 6067: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -806,8 +817,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_msgsnd_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5068 long sys_msgrcv ['int msqid', 'struct msgbuf __user *msgp', 'size_t msgsz', 'long msgtyp', 'int msgflg'] - case 5068: { + // 6068 long sys_msgrcv ['int msqid', 'struct msgbuf __user *msgp', 'size_t msgsz', 'long msgtyp', 'int msgflg'] + case 6068: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -822,8 +833,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_msgrcv_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5069 long sys_old_msgctl ['int msqid', 'int cmd', 'struct msqid_ds __user *buf'] - case 5069: { + // 6069 long sys_old_msgctl ['int msqid', 'int cmd', 'struct msqid_ds __user *buf'] + case 6069: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -834,8 +845,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_old_msgctl_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5070 long sys_fcntl ['unsigned int fd', 'unsigned int cmd', 'unsigned long arg'] - case 5070: { + // 6070 long sys_fcntl ['unsigned int fd', 'unsigned int cmd', 'unsigned long arg'] + case 6070: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -846,8 +857,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fcntl_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5071 long sys_flock ['unsigned int fd', 'unsigned int cmd'] - case 5071: { + // 6071 long sys_flock ['unsigned int fd', 'unsigned int cmd'] + case 6071: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_flock_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -856,24 +867,24 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_flock_return, cpu, pc, arg0, arg1) ; }; break; - // 5072 long sys_fsync ['unsigned int fd'] - case 5072: { + // 6072 long sys_fsync ['unsigned int fd'] + case 6072: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_fsync_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_fsync_return, cpu, pc, arg0) ; }; break; - // 5073 long sys_fdatasync ['unsigned int fd'] - case 5073: { + // 6073 long sys_fdatasync ['unsigned int fd'] + case 6073: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_fdatasync_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_fdatasync_return, cpu, pc, arg0) ; }; break; - // 5074 long sys_truncate ['const char __user *path', 'long length'] - case 5074: { + // 6074 long sys_truncate ['const char __user *path', 'long length'] + case 6074: { uint32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_truncate_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -882,8 +893,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_truncate_return, cpu, pc, arg0, arg1) ; }; break; - // 5075 long sys_ftruncate ['unsigned int fd', 'unsigned long length'] - case 5075: { + // 6075 long sys_ftruncate ['unsigned int fd', 'unsigned long length'] + case 6075: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_ftruncate_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -892,8 +903,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_ftruncate_return, cpu, pc, arg0, arg1) ; }; break; - // 5076 long sys_getdents ['unsigned int fd', 'struct linux_dirent __user *dirent', 'unsigned int count'] - case 5076: { + // 6076 long sys_getdents ['unsigned int fd', 'struct linux_dirent __user *dirent', 'unsigned int count'] + case 6076: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -904,8 +915,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getdents_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5077 long sys_getcwd ['char __user *buf', 'unsigned long size'] - case 5077: { + // 6077 long sys_getcwd ['char __user *buf', 'unsigned long size'] + case 6077: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_getcwd_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -914,24 +925,24 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getcwd_return, cpu, pc, arg0, arg1) ; }; break; - // 5078 long sys_chdir ['const char __user *filename'] - case 5078: { + // 6078 long sys_chdir ['const char __user *filename'] + case 6078: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_chdir_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_chdir_return, cpu, pc, arg0) ; }; break; - // 5079 long sys_fchdir ['unsigned int fd'] - case 5079: { + // 6079 long sys_fchdir ['unsigned int fd'] + case 6079: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_fchdir_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_fchdir_return, cpu, pc, arg0) ; }; break; - // 5080 long sys_rename ['const char __user *oldname', 'const char __user *newname'] - case 5080: { + // 6080 long sys_rename ['const char __user *oldname', 'const char __user *newname'] + case 6080: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_rename_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -940,8 +951,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_rename_return, cpu, pc, arg0, arg1) ; }; break; - // 5081 long sys_mkdir ['const char __user *pathname', 'umode_t mode'] - case 5081: { + // 6081 long sys_mkdir ['const char __user *pathname', 'umode_t mode'] + case 6081: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_mkdir_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -950,16 +961,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mkdir_return, cpu, pc, arg0, arg1) ; }; break; - // 5082 long sys_rmdir ['const char __user *pathname'] - case 5082: { + // 6082 long sys_rmdir ['const char __user *pathname'] + case 6082: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_rmdir_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_rmdir_return, cpu, pc, arg0) ; }; break; - // 5083 long sys_creat ['const char __user *pathname', 'umode_t mode'] - case 5083: { + // 6083 long sys_creat ['const char __user *pathname', 'umode_t mode'] + case 6083: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_creat_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -968,8 +979,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_creat_return, cpu, pc, arg0, arg1) ; }; break; - // 5084 long sys_link ['const char __user *oldname', 'const char __user *newname'] - case 5084: { + // 6084 long sys_link ['const char __user *oldname', 'const char __user *newname'] + case 6084: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_link_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -978,16 +989,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_link_return, cpu, pc, arg0, arg1) ; }; break; - // 5085 long sys_unlink ['const char __user *pathname'] - case 5085: { + // 6085 long sys_unlink ['const char __user *pathname'] + case 6085: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_unlink_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_unlink_return, cpu, pc, arg0) ; }; break; - // 5086 long sys_symlink ['const char __user *old', 'const char __user *new'] - case 5086: { + // 6086 long sys_symlink ['const char __user *old', 'const char __user *new'] + case 6086: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_symlink_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -996,8 +1007,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_symlink_return, cpu, pc, arg0, arg1) ; }; break; - // 5087 long sys_readlink ['const char __user *path', 'char __user *buf', 'int bufsiz'] - case 5087: { + // 6087 long sys_readlink ['const char __user *path', 'char __user *buf', 'int bufsiz'] + case 6087: { uint32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -1008,8 +1019,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_readlink_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5088 long sys_chmod ['const char __user *filename', 'umode_t mode'] - case 5088: { + // 6088 long sys_chmod ['const char __user *filename', 'umode_t mode'] + case 6088: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_chmod_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1018,8 +1029,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_chmod_return, cpu, pc, arg0, arg1) ; }; break; - // 5089 long sys_fchmod ['unsigned int fd', 'umode_t mode'] - case 5089: { + // 6089 long sys_fchmod ['unsigned int fd', 'umode_t mode'] + case 6089: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_fchmod_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1028,8 +1039,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fchmod_return, cpu, pc, arg0, arg1) ; }; break; - // 5090 long sys_chown ['const char __user *filename', 'uid_t user', 'gid_t group'] - case 5090: { + // 6090 long sys_chown ['const char __user *filename', 'uid_t user', 'gid_t group'] + case 6090: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1040,8 +1051,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_chown_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5091 long sys_fchown ['unsigned int fd', 'uid_t user', 'gid_t group'] - case 5091: { + // 6091 long sys_fchown ['unsigned int fd', 'uid_t user', 'gid_t group'] + case 6091: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1052,8 +1063,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fchown_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5092 long sys_lchown ['const char __user *filename', 'uid_t user', 'gid_t group'] - case 5092: { + // 6092 long sys_lchown ['const char __user *filename', 'uid_t user', 'gid_t group'] + case 6092: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1064,16 +1075,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_lchown_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5093 long sys_umask ['int mask'] - case 5093: { + // 6093 long sys_umask ['int mask'] + case 6093: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_umask_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_umask_return, cpu, pc, arg0) ; }; break; - // 5094 long sys_gettimeofday ['struct __kernel_old_timeval __user *tv', 'struct timezone __user *tz'] - case 5094: { + // 6094 long sys_gettimeofday ['struct __kernel_old_timeval __user *tv', 'struct timezone __user *tz'] + case 6094: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_gettimeofday_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1082,8 +1093,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_gettimeofday_return, cpu, pc, arg0, arg1) ; }; break; - // 5095 long sys_getrlimit ['unsigned int resource', 'struct rlimit __user *rlim'] - case 5095: { + // 6095 long sys_getrlimit ['unsigned int resource', 'struct rlimit __user *rlim'] + case 6095: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_getrlimit_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1092,8 +1103,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getrlimit_return, cpu, pc, arg0, arg1) ; }; break; - // 5096 long sys_getrusage ['int who', 'struct rusage __user *ru'] - case 5096: { + // 6096 long sys_getrusage ['int who', 'struct rusage __user *ru'] + case 6096: { int32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_getrusage_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1102,24 +1113,24 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getrusage_return, cpu, pc, arg0, arg1) ; }; break; - // 5097 long sys_sysinfo ['struct sysinfo __user *info'] - case 5097: { + // 6097 long sys_sysinfo ['struct sysinfo __user *info'] + case 6097: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_sysinfo_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_sysinfo_return, cpu, pc, arg0) ; }; break; - // 5098 long sys_times ['struct tms __user *tbuf'] - case 5098: { + // 6098 long sys_times ['struct tms __user *tbuf'] + case 6098: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_times_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_times_return, cpu, pc, arg0) ; }; break; - // 5099 long sys_ptrace ['long request', 'long pid', 'unsigned long addr', 'unsigned long data'] - case 5099: { + // 6099 long sys_ptrace ['long request', 'long pid', 'unsigned long addr', 'unsigned long data'] + case 6099: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -1132,14 +1143,14 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_ptrace_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5100 long sys_getuid ['void'] - case 5100: { + // 6100 long sys_getuid ['void'] + case 6100: { if (PPP_CHECK_CB(on_sys_getuid_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_getuid_return, cpu, pc) ; }; break; - // 5101 long sys_syslog ['int type', 'char __user *buf', 'int len'] - case 5101: { + // 6101 long sys_syslog ['int type', 'char __user *buf', 'int len'] + case 6101: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -1150,42 +1161,42 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_syslog_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5102 long sys_getgid ['void'] - case 5102: { + // 6102 long sys_getgid ['void'] + case 6102: { if (PPP_CHECK_CB(on_sys_getgid_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_getgid_return, cpu, pc) ; }; break; - // 5103 long sys_setuid ['uid_t uid'] - case 5103: { + // 6103 long sys_setuid ['uid_t uid'] + case 6103: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_setuid_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_setuid_return, cpu, pc, arg0) ; }; break; - // 5104 long sys_setgid ['gid_t gid'] - case 5104: { + // 6104 long sys_setgid ['gid_t gid'] + case 6104: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_setgid_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_setgid_return, cpu, pc, arg0) ; }; break; - // 5105 long sys_geteuid ['void'] - case 5105: { + // 6105 long sys_geteuid ['void'] + case 6105: { if (PPP_CHECK_CB(on_sys_geteuid_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_geteuid_return, cpu, pc) ; }; break; - // 5106 long sys_getegid ['void'] - case 5106: { + // 6106 long sys_getegid ['void'] + case 6106: { if (PPP_CHECK_CB(on_sys_getegid_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_getegid_return, cpu, pc) ; }; break; - // 5107 long sys_setpgid ['pid_t pid', 'pid_t pgid'] - case 5107: { + // 6107 long sys_setpgid ['pid_t pid', 'pid_t pgid'] + case 6107: { int32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_setpgid_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1194,26 +1205,26 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setpgid_return, cpu, pc, arg0, arg1) ; }; break; - // 5108 long sys_getppid ['void'] - case 5108: { + // 6108 long sys_getppid ['void'] + case 6108: { if (PPP_CHECK_CB(on_sys_getppid_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_getppid_return, cpu, pc) ; }; break; - // 5109 long sys_getpgrp ['void'] - case 5109: { + // 6109 long sys_getpgrp ['void'] + case 6109: { if (PPP_CHECK_CB(on_sys_getpgrp_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_getpgrp_return, cpu, pc) ; }; break; - // 5110 long sys_setsid ['void'] - case 5110: { + // 6110 long sys_setsid ['void'] + case 6110: { if (PPP_CHECK_CB(on_sys_setsid_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_setsid_return, cpu, pc) ; }; break; - // 5111 long sys_setreuid ['uid_t ruid', 'uid_t euid'] - case 5111: { + // 6111 long sys_setreuid ['uid_t ruid', 'uid_t euid'] + case 6111: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_setreuid_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1222,8 +1233,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setreuid_return, cpu, pc, arg0, arg1) ; }; break; - // 5112 long sys_setregid ['gid_t rgid', 'gid_t egid'] - case 5112: { + // 6112 long sys_setregid ['gid_t rgid', 'gid_t egid'] + case 6112: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_setregid_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1232,8 +1243,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setregid_return, cpu, pc, arg0, arg1) ; }; break; - // 5113 long sys_getgroups ['int gidsetsize', 'gid_t __user *grouplist'] - case 5113: { + // 6113 long sys_getgroups ['int gidsetsize', 'gid_t __user *grouplist'] + case 6113: { int32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_getgroups_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1242,8 +1253,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getgroups_return, cpu, pc, arg0, arg1) ; }; break; - // 5114 long sys_setgroups ['int gidsetsize', 'gid_t __user *grouplist'] - case 5114: { + // 6114 long sys_setgroups ['int gidsetsize', 'gid_t __user *grouplist'] + case 6114: { int32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_setgroups_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1252,8 +1263,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setgroups_return, cpu, pc, arg0, arg1) ; }; break; - // 5115 long sys_setresuid ['uid_t ruid', 'uid_t euid', 'uid_t suid'] - case 5115: { + // 6115 long sys_setresuid ['uid_t ruid', 'uid_t euid', 'uid_t suid'] + case 6115: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1264,8 +1275,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setresuid_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5116 long sys_getresuid ['uid_t __user *ruid', 'uid_t __user *euid', 'uid_t __user *suid'] - case 5116: { + // 6116 long sys_getresuid ['uid_t __user *ruid', 'uid_t __user *euid', 'uid_t __user *suid'] + case 6116: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1276,8 +1287,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getresuid_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5117 long sys_setresgid ['gid_t rgid', 'gid_t egid', 'gid_t sgid'] - case 5117: { + // 6117 long sys_setresgid ['gid_t rgid', 'gid_t egid', 'gid_t sgid'] + case 6117: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1288,8 +1299,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setresgid_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5118 long sys_getresgid ['gid_t __user *rgid', 'gid_t __user *egid', 'gid_t __user *sgid'] - case 5118: { + // 6118 long sys_getresgid ['gid_t __user *rgid', 'gid_t __user *egid', 'gid_t __user *sgid'] + case 6118: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1300,40 +1311,40 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getresgid_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5119 long sys_getpgid ['pid_t pid'] - case 5119: { + // 6119 long sys_getpgid ['pid_t pid'] + case 6119: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_getpgid_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_getpgid_return, cpu, pc, arg0) ; }; break; - // 5120 long sys_setfsuid ['uid_t uid'] - case 5120: { + // 6120 long sys_setfsuid ['uid_t uid'] + case 6120: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_setfsuid_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_setfsuid_return, cpu, pc, arg0) ; }; break; - // 5121 long sys_setfsgid ['gid_t gid'] - case 5121: { + // 6121 long sys_setfsgid ['gid_t gid'] + case 6121: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_setfsgid_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_setfsgid_return, cpu, pc, arg0) ; }; break; - // 5122 long sys_getsid ['pid_t pid'] - case 5122: { + // 6122 long sys_getsid ['pid_t pid'] + case 6122: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_getsid_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_getsid_return, cpu, pc, arg0) ; }; break; - // 5123 long sys_capget ['cap_user_header_t header', 'cap_user_data_t dataptr'] - case 5123: { + // 6123 long sys_capget ['cap_user_header_t header', 'cap_user_data_t dataptr'] + case 6123: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_capget_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1342,8 +1353,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_capget_return, cpu, pc, arg0, arg1) ; }; break; - // 5124 long sys_capset ['cap_user_header_t header', 'const cap_user_data_t data'] - case 5124: { + // 6124 long sys_capset ['cap_user_header_t header', 'const cap_user_data_t data'] + case 6124: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_capset_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1352,8 +1363,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_capset_return, cpu, pc, arg0, arg1) ; }; break; - // 5125 long sys_rt_sigpending ['sigset_t __user *set', 'size_t sigsetsize'] - case 5125: { + // 6125 long sys_rt_sigpending ['sigset_t __user *set', 'size_t sigsetsize'] + case 6125: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_rt_sigpending_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1362,22 +1373,24 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_rt_sigpending_return, cpu, pc, arg0, arg1) ; }; break; - // 5126 long sys_rt_sigtimedwait ['const sigset_t __user *uthese', 'siginfo_t __user *uinfo', 'const struct __kernel_timespec __user *uts', 'size_t sigsetsize'] - case 5126: { + // 6126, 6202 long sys_io_getevents_time32 ['__u32 ctx_id', '__s32 min_nr', '__s32 nr', 'struct io_event __user *events', 'struct old_timespec32 __user *timeout'] + case 6126:case 6202: { uint32_t arg0 = 0; - uint32_t arg1 = 0; - uint32_t arg2 = 0; + int32_t arg1 = 0; + int32_t arg2 = 0; uint32_t arg3 = 0; - if (PPP_CHECK_CB(on_sys_rt_sigtimedwait_return) || PPP_CHECK_CB(on_all_sys_return2)) { + uint32_t arg4 = 0; + if (PPP_CHECK_CB(on_sys_io_getevents_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); - memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); - memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(int32_t)); + memcpy(&arg2, ctx->args[2], sizeof(int32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); + memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_rt_sigtimedwait_return, cpu, pc, arg0, arg1, arg2, arg3) ; + PPP_RUN_CB(on_sys_io_getevents_time32_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5127 long sys_rt_sigqueueinfo ['pid_t pid', 'int sig', 'siginfo_t __user *uinfo'] - case 5127: { + // 6127 long sys_rt_sigqueueinfo ['pid_t pid', 'int sig', 'siginfo_t __user *uinfo'] + case 6127: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -1388,8 +1401,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_rt_sigqueueinfo_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5128 long sys_rt_sigsuspend ['sigset_t __user *unewset', 'size_t sigsetsize'] - case 5128: { + // 6128 long sys_rt_sigsuspend ['sigset_t __user *unewset', 'size_t sigsetsize'] + case 6128: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_rt_sigsuspend_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1398,8 +1411,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_rt_sigsuspend_return, cpu, pc, arg0, arg1) ; }; break; - // 5129 long sys_sigaltstack ['const struct sigaltstack __user *uss', 'struct sigaltstack __user *uoss'] - case 5129: { + // 6129 long sys_sigaltstack ['const struct sigaltstack __user *uss', 'struct sigaltstack __user *uoss'] + case 6129: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_sigaltstack_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1408,18 +1421,18 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sigaltstack_return, cpu, pc, arg0, arg1) ; }; break; - // 5130 long sys_utime ['char __user *filename', 'struct utimbuf __user *times'] - case 5130: { + // 6130 long sys_utime32 ['const char __user *filename', 'struct old_utimbuf32 __user *t'] + case 6130: { uint32_t arg0 = 0; uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_utime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_utime32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_utime_return, cpu, pc, arg0, arg1) ; + PPP_RUN_CB(on_sys_utime32_return, cpu, pc, arg0, arg1) ; }; break; - // 5131 long sys_mknod ['const char __user *filename', 'umode_t mode', 'unsigned dev'] - case 5131: { + // 6131 long sys_mknod ['const char __user *filename', 'umode_t mode', 'unsigned dev'] + case 6131: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1430,16 +1443,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mknod_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5132 long sys_personality ['unsigned int personality'] - case 5132: { + // 6132 long sys_personality ['unsigned int personality'] + case 6132: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_personality_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_personality_return, cpu, pc, arg0) ; }; break; - // 5133 long sys_ustat ['unsigned dev', 'struct ustat __user *ubuf'] - case 5133: { + // 6133 long sys_ustat ['unsigned dev', 'struct ustat __user *ubuf'] + case 6133: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_ustat_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1448,8 +1461,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_ustat_return, cpu, pc, arg0, arg1) ; }; break; - // 5134 long sys_statfs ['const char __user *path', 'struct statfs __user *buf'] - case 5134: { + // 6134 long sys_statfs ['const char __user *path', 'struct statfs __user *buf'] + case 6134: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_statfs_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1458,8 +1471,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_statfs_return, cpu, pc, arg0, arg1) ; }; break; - // 5135 long sys_fstatfs ['unsigned int fd', 'struct statfs __user *buf'] - case 5135: { + // 6135 long sys_fstatfs ['unsigned int fd', 'struct statfs __user *buf'] + case 6135: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_fstatfs_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1468,8 +1481,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fstatfs_return, cpu, pc, arg0, arg1) ; }; break; - // 5136 long sys_sysfs ['int option', 'unsigned long arg1', 'unsigned long arg2'] - case 5136: { + // 6136 long sys_sysfs ['int option', 'unsigned long arg1', 'unsigned long arg2'] + case 6136: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1480,8 +1493,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sysfs_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5137 long sys_getpriority ['int which', 'int who'] - case 5137: { + // 6137 long sys_getpriority ['int which', 'int who'] + case 6137: { int32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_getpriority_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1490,8 +1503,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getpriority_return, cpu, pc, arg0, arg1) ; }; break; - // 5138 long sys_setpriority ['int which', 'int who', 'int niceval'] - case 5138: { + // 6138 long sys_setpriority ['int which', 'int who', 'int niceval'] + case 6138: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -1502,8 +1515,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setpriority_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5139 long sys_sched_setparam ['pid_t pid', 'struct sched_param __user *param'] - case 5139: { + // 6139 long sys_sched_setparam ['pid_t pid', 'struct sched_param __user *param'] + case 6139: { int32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_sched_setparam_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1512,8 +1525,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sched_setparam_return, cpu, pc, arg0, arg1) ; }; break; - // 5140 long sys_sched_getparam ['pid_t pid', 'struct sched_param __user *param'] - case 5140: { + // 6140 long sys_sched_getparam ['pid_t pid', 'struct sched_param __user *param'] + case 6140: { int32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_sched_getparam_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1522,8 +1535,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sched_getparam_return, cpu, pc, arg0, arg1) ; }; break; - // 5141 long sys_sched_setscheduler ['pid_t pid', 'int policy', 'struct sched_param __user *param'] - case 5141: { + // 6141 long sys_sched_setscheduler ['pid_t pid', 'int policy', 'struct sched_param __user *param'] + case 6141: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -1534,42 +1547,42 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sched_setscheduler_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5142 long sys_sched_getscheduler ['pid_t pid'] - case 5142: { + // 6142 long sys_sched_getscheduler ['pid_t pid'] + case 6142: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_sched_getscheduler_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_sched_getscheduler_return, cpu, pc, arg0) ; }; break; - // 5143 long sys_sched_get_priority_max ['int policy'] - case 5143: { + // 6143 long sys_sched_get_priority_max ['int policy'] + case 6143: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_sched_get_priority_max_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_sched_get_priority_max_return, cpu, pc, arg0) ; }; break; - // 5144 long sys_sched_get_priority_min ['int policy'] - case 5144: { + // 6144 long sys_sched_get_priority_min ['int policy'] + case 6144: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_sched_get_priority_min_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_sched_get_priority_min_return, cpu, pc, arg0) ; }; break; - // 5145 long sys_sched_rr_get_interval ['pid_t pid', 'struct __kernel_timespec __user *interval'] - case 5145: { + // 6145 long sys_sched_rr_get_interval_time32 ['pid_t pid', 'struct old_timespec32 __user *interval'] + case 6145: { int32_t arg0 = 0; uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_sched_rr_get_interval_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_sched_rr_get_interval_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_sched_rr_get_interval_return, cpu, pc, arg0, arg1) ; + PPP_RUN_CB(on_sys_sched_rr_get_interval_time32_return, cpu, pc, arg0, arg1) ; }; break; - // 5146 long sys_mlock ['unsigned long start', 'size_t len'] - case 5146: { + // 6146 long sys_mlock ['unsigned long start', 'size_t len'] + case 6146: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_mlock_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1578,8 +1591,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mlock_return, cpu, pc, arg0, arg1) ; }; break; - // 5147 long sys_munlock ['unsigned long start', 'size_t len'] - case 5147: { + // 6147 long sys_munlock ['unsigned long start', 'size_t len'] + case 6147: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_munlock_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1588,28 +1601,28 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_munlock_return, cpu, pc, arg0, arg1) ; }; break; - // 5148 long sys_mlockall ['int flags'] - case 5148: { + // 6148 long sys_mlockall ['int flags'] + case 6148: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_mlockall_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_mlockall_return, cpu, pc, arg0) ; }; break; - // 5149 long sys_munlockall ['void'] - case 5149: { + // 6149 long sys_munlockall ['void'] + case 6149: { if (PPP_CHECK_CB(on_sys_munlockall_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_munlockall_return, cpu, pc) ; }; break; - // 5150 long sys_vhangup ['void'] - case 5150: { + // 6150 long sys_vhangup ['void'] + case 6150: { if (PPP_CHECK_CB(on_sys_vhangup_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_vhangup_return, cpu, pc) ; }; break; - // 5151 long sys_pivot_root ['const char __user *new_root', 'const char __user *put_old'] - case 5151: { + // 6151 long sys_pivot_root ['const char __user *new_root', 'const char __user *put_old'] + case 6151: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_pivot_root_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1618,16 +1631,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pivot_root_return, cpu, pc, arg0, arg1) ; }; break; - // 5152 long sys_sysctl ['struct __sysctl_args __user *args'] - case 5152: { + // 6152 long sys_sysctl ['struct __sysctl_args __user *args'] + case 6152: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_sysctl_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_sysctl_return, cpu, pc, arg0) ; }; break; - // 5153 long sys_prctl ['int option', 'unsigned long arg2', 'unsigned long arg3', 'unsigned long arg4', 'unsigned long arg5'] - case 5153: { + // 6153 long sys_prctl ['int option', 'unsigned long arg2', 'unsigned long arg3', 'unsigned long arg4', 'unsigned long arg5'] + case 6153: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1642,16 +1655,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_prctl_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5154 long sys_adjtimex ['struct __kernel_timex __user *txc_p'] - case 5154: { + // 6154 long sys_adjtimex_time32 ['struct old_timex32 __user *txc_p'] + case 6154: { uint32_t arg0 = 0; - if (PPP_CHECK_CB(on_sys_adjtimex_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_adjtimex_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_adjtimex_return, cpu, pc, arg0) ; + PPP_RUN_CB(on_sys_adjtimex_time32_return, cpu, pc, arg0) ; }; break; - // 5155 long sys_setrlimit ['unsigned int resource', 'struct rlimit __user *rlim'] - case 5155: { + // 6155 long sys_setrlimit ['unsigned int resource', 'struct rlimit __user *rlim'] + case 6155: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_setrlimit_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1660,30 +1673,30 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setrlimit_return, cpu, pc, arg0, arg1) ; }; break; - // 5156 long sys_chroot ['const char __user *filename'] - case 5156: { + // 6156 long sys_chroot ['const char __user *filename'] + case 6156: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_chroot_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_chroot_return, cpu, pc, arg0) ; }; break; - // 5157 long sys_sync ['void'] - case 5157: { + // 6157 long sys_sync ['void'] + case 6157: { if (PPP_CHECK_CB(on_sys_sync_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_sync_return, cpu, pc) ; }; break; - // 5158 long sys_acct ['const char __user *name'] - case 5158: { + // 6158 long sys_acct ['const char __user *name'] + case 6158: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_acct_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_acct_return, cpu, pc, arg0) ; }; break; - // 5159 long sys_settimeofday ['struct __kernel_old_timeval __user *tv', 'struct timezone __user *tz'] - case 5159: { + // 6159 long sys_settimeofday ['struct __kernel_old_timeval __user *tv', 'struct timezone __user *tz'] + case 6159: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_settimeofday_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1692,8 +1705,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_settimeofday_return, cpu, pc, arg0, arg1) ; }; break; - // 5160 long sys_mount ['char __user *dev_name', 'char __user *dir_name', 'char __user *type', 'unsigned long flags', 'void __user *data'] - case 5160: { + // 6160 long sys_mount ['char __user *dev_name', 'char __user *dir_name', 'char __user *type', 'unsigned long flags', 'void __user *data'] + case 6160: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1708,8 +1721,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mount_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5161 long sys_umount ['char __user *name', 'int flags'] - case 5161: { + // 6161 long sys_umount ['char __user *name', 'int flags'] + case 6161: { uint32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_umount_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1718,8 +1731,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_umount_return, cpu, pc, arg0, arg1) ; }; break; - // 5162 long sys_swapon ['const char __user *specialfile', 'int swap_flags'] - case 5162: { + // 6162 long sys_swapon ['const char __user *specialfile', 'int swap_flags'] + case 6162: { uint32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_swapon_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1728,16 +1741,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_swapon_return, cpu, pc, arg0, arg1) ; }; break; - // 5163 long sys_swapoff ['const char __user *specialfile'] - case 5163: { + // 6163 long sys_swapoff ['const char __user *specialfile'] + case 6163: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_swapoff_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_swapoff_return, cpu, pc, arg0) ; }; break; - // 5164 long sys_reboot ['int magic1', 'int magic2', 'unsigned int cmd', 'void __user *arg'] - case 5164: { + // 6164 long sys_reboot ['int magic1', 'int magic2', 'unsigned int cmd', 'void __user *arg'] + case 6164: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -1750,8 +1763,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_reboot_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5165 long sys_sethostname ['char __user *name', 'int len'] - case 5165: { + // 6165 long sys_sethostname ['char __user *name', 'int len'] + case 6165: { uint32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_sethostname_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1760,8 +1773,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sethostname_return, cpu, pc, arg0, arg1) ; }; break; - // 5166 long sys_setdomainname ['char __user *name', 'int len'] - case 5166: { + // 6166 long sys_setdomainname ['char __user *name', 'int len'] + case 6166: { uint32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_setdomainname_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1770,14 +1783,14 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setdomainname_return, cpu, pc, arg0, arg1) ; }; break; - // 5167, 5170, 5171, 5173, 5174, 5175, 5176, 5177, 5193, 5236, 5277 long sys_ni_syscall ['void'] - case 5167:case 5170:case 5171:case 5173:case 5174:case 5175:case 5176:case 5177:case 5193:case 5236:case 5277: { + // 6167, 6170, 6171, 6173, 6174, 6175, 6176, 6177, 6193, 6240, 6281 long sys_ni_syscall ['void'] + case 6167:case 6170:case 6171:case 6173:case 6174:case 6175:case 6176:case 6177:case 6193:case 6240:case 6281: { if (PPP_CHECK_CB(on_sys_ni_syscall_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_ni_syscall_return, cpu, pc) ; }; break; - // 5168 long sys_init_module ['void __user *umod', 'unsigned long len', 'const char __user *uargs'] - case 5168: { + // 6168 long sys_init_module ['void __user *umod', 'unsigned long len', 'const char __user *uargs'] + case 6168: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1788,8 +1801,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_init_module_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5169 long sys_delete_module ['const char __user *name_user', 'unsigned int flags'] - case 5169: { + // 6169 long sys_delete_module ['const char __user *name_user', 'unsigned int flags'] + case 6169: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_delete_module_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1798,8 +1811,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_delete_module_return, cpu, pc, arg0, arg1) ; }; break; - // 5172 long sys_quotactl ['unsigned int cmd', 'const char __user *special', 'qid_t id', 'void __user *addr'] - case 5172: { + // 6172 long sys_quotactl ['unsigned int cmd', 'const char __user *special', 'qid_t id', 'void __user *addr'] + case 6172: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1812,14 +1825,14 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_quotactl_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5178 long sys_gettid ['void'] - case 5178: { + // 6178 long sys_gettid ['void'] + case 6178: { if (PPP_CHECK_CB(on_sys_gettid_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_gettid_return, cpu, pc) ; }; break; - // 5179 long sys_readahead ['int fd', 'loff_t offset', 'size_t count'] - case 5179: { + // 6179 long sys_readahead ['int fd', 'loff_t offset', 'size_t count'] + case 6179: { int32_t arg0 = 0; uint64_t arg1 = 0; uint32_t arg2 = 0; @@ -1830,8 +1843,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_readahead_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5180 long sys_setxattr ['const char __user *path', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] - case 5180: { + // 6180 long sys_setxattr ['const char __user *path', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] + case 6180: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1846,8 +1859,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setxattr_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5181 long sys_lsetxattr ['const char __user *path', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] - case 5181: { + // 6181 long sys_lsetxattr ['const char __user *path', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] + case 6181: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1862,8 +1875,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_lsetxattr_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5182 long sys_fsetxattr ['int fd', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] - case 5182: { + // 6182 long sys_fsetxattr ['int fd', 'const char __user *name', 'const void __user *value', 'size_t size', 'int flags'] + case 6182: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1878,8 +1891,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fsetxattr_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5183 long sys_getxattr ['const char __user *path', 'const char __user *name', 'void __user *value', 'size_t size'] - case 5183: { + // 6183 long sys_getxattr ['const char __user *path', 'const char __user *name', 'void __user *value', 'size_t size'] + case 6183: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1892,8 +1905,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getxattr_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5184 long sys_lgetxattr ['const char __user *path', 'const char __user *name', 'void __user *value', 'size_t size'] - case 5184: { + // 6184 long sys_lgetxattr ['const char __user *path', 'const char __user *name', 'void __user *value', 'size_t size'] + case 6184: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1906,8 +1919,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_lgetxattr_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5185 long sys_fgetxattr ['int fd', 'const char __user *name', 'void __user *value', 'size_t size'] - case 5185: { + // 6185 long sys_fgetxattr ['int fd', 'const char __user *name', 'void __user *value', 'size_t size'] + case 6185: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1920,8 +1933,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fgetxattr_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5186 long sys_listxattr ['const char __user *path', 'char __user *list', 'size_t size'] - case 5186: { + // 6186 long sys_listxattr ['const char __user *path', 'char __user *list', 'size_t size'] + case 6186: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1932,8 +1945,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_listxattr_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5187 long sys_llistxattr ['const char __user *path', 'char __user *list', 'size_t size'] - case 5187: { + // 6187 long sys_llistxattr ['const char __user *path', 'char __user *list', 'size_t size'] + case 6187: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1944,8 +1957,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_llistxattr_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5188 long sys_flistxattr ['int fd', 'char __user *list', 'size_t size'] - case 5188: { + // 6188 long sys_flistxattr ['int fd', 'char __user *list', 'size_t size'] + case 6188: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -1956,8 +1969,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_flistxattr_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5189 long sys_removexattr ['const char __user *path', 'const char __user *name'] - case 5189: { + // 6189 long sys_removexattr ['const char __user *path', 'const char __user *name'] + case 6189: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_removexattr_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1966,8 +1979,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_removexattr_return, cpu, pc, arg0, arg1) ; }; break; - // 5190 long sys_lremovexattr ['const char __user *path', 'const char __user *name'] - case 5190: { + // 6190 long sys_lremovexattr ['const char __user *path', 'const char __user *name'] + case 6190: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_lremovexattr_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1976,8 +1989,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_lremovexattr_return, cpu, pc, arg0, arg1) ; }; break; - // 5191 long sys_fremovexattr ['int fd', 'const char __user *name'] - case 5191: { + // 6191 long sys_fremovexattr ['int fd', 'const char __user *name'] + case 6191: { int32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_fremovexattr_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1986,8 +1999,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fremovexattr_return, cpu, pc, arg0, arg1) ; }; break; - // 5192 long sys_tkill ['pid_t pid', 'int sig'] - case 5192: { + // 6192 long sys_tkill ['pid_t pid', 'int sig'] + case 6192: { int32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_tkill_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -1996,15 +2009,15 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_tkill_return, cpu, pc, arg0, arg1) ; }; break; - // 5194 long sys_futex ['u32 __user *uaddr', 'int op', 'u32 val', 'struct __kernel_timespec __user *utime', 'u32 __user *uaddr2', 'u32 val3'] - case 5194: { + // 6194 long sys_futex_time32 ['u32 __user *uaddr', 'int op', 'u32 val', 'struct old_timespec32 __user *utime', 'u32 __user *uaddr2', 'u32 val3'] + case 6194: { uint32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; uint32_t arg3 = 0; uint32_t arg4 = 0; uint32_t arg5 = 0; - if (PPP_CHECK_CB(on_sys_futex_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_futex_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(int32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); @@ -2012,10 +2025,10 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); memcpy(&arg5, ctx->args[5], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_futex_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; + PPP_RUN_CB(on_sys_futex_time32_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5195 long sys_sched_setaffinity ['pid_t pid', 'unsigned int len', 'unsigned long __user *user_mask_ptr'] - case 5195: { + // 6195 long sys_sched_setaffinity ['pid_t pid', 'unsigned int len', 'unsigned long __user *user_mask_ptr'] + case 6195: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2026,8 +2039,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sched_setaffinity_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5196 long sys_sched_getaffinity ['pid_t pid', 'unsigned int len', 'unsigned long __user *user_mask_ptr'] - case 5196: { + // 6196 long sys_sched_getaffinity ['pid_t pid', 'unsigned int len', 'unsigned long __user *user_mask_ptr'] + case 6196: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2038,8 +2051,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sched_getaffinity_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5200 long sys_io_setup ['unsigned nr_reqs', 'aio_context_t __user *ctx'] - case 5200: { + // 6200 long sys_io_setup ['unsigned nr_reqs', 'aio_context_t __user *ctx'] + case 6200: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_io_setup_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -2048,32 +2061,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_io_setup_return, cpu, pc, arg0, arg1) ; }; break; - // 5201 long sys_io_destroy ['aio_context_t ctx'] - case 5201: { + // 6201 long sys_io_destroy ['aio_context_t ctx'] + case 6201: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_io_destroy_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_io_destroy_return, cpu, pc, arg0) ; }; break; - // 5202 long sys_io_getevents ['aio_context_t ctx_id', 'long min_nr', 'long nr', 'struct io_event __user *events', 'struct __kernel_timespec __user *timeout'] - case 5202: { - uint32_t arg0 = 0; - int32_t arg1 = 0; - int32_t arg2 = 0; - uint32_t arg3 = 0; - uint32_t arg4 = 0; - if (PPP_CHECK_CB(on_sys_io_getevents_return) || PPP_CHECK_CB(on_all_sys_return2)) { - memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); - memcpy(&arg1, ctx->args[1], sizeof(int32_t)); - memcpy(&arg2, ctx->args[2], sizeof(int32_t)); - memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); - memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); - } - PPP_RUN_CB(on_sys_io_getevents_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; - }; break; - // 5203 long sys_io_submit ['aio_context_t', 'long', 'struct iocb __user * __user *'] - case 5203: { + // 6203 long sys_io_submit ['aio_context_t', 'long', 'struct iocb __user * __user *'] + case 6203: { uint32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -2084,8 +2081,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_io_submit_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5204 long sys_io_cancel ['aio_context_t ctx_id', 'struct iocb __user *iocb', 'struct io_event __user *result'] - case 5204: { + // 6204 long sys_io_cancel ['aio_context_t ctx_id', 'struct iocb __user *iocb', 'struct io_event __user *result'] + case 6204: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2096,16 +2093,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_io_cancel_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5205 long sys_exit_group ['int error_code'] - case 5205: { + // 6205 long sys_exit_group ['int error_code'] + case 6205: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_exit_group_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_exit_group_return, cpu, pc, arg0) ; }; break; - // 5206 long sys_lookup_dcookie ['u64 cookie64', 'char __user *buf', 'size_t len'] - case 5206: { + // 6206 long sys_lookup_dcookie ['u64 cookie64', 'char __user *buf', 'size_t len'] + case 6206: { uint64_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2116,16 +2113,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_lookup_dcookie_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5207 long sys_epoll_create ['int size'] - case 5207: { + // 6207 long sys_epoll_create ['int size'] + case 6207: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_epoll_create_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_epoll_create_return, cpu, pc, arg0) ; }; break; - // 5208 long sys_epoll_ctl ['int epfd', 'int op', 'int fd', 'struct epoll_event __user *event'] - case 5208: { + // 6208 long sys_epoll_ctl ['int epfd', 'int op', 'int fd', 'struct epoll_event __user *event'] + case 6208: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -2138,8 +2135,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_epoll_ctl_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5209 long sys_epoll_wait ['int epfd', 'struct epoll_event __user *events', 'int maxevents', 'int timeout'] - case 5209: { + // 6209 long sys_epoll_wait ['int epfd', 'struct epoll_event __user *events', 'int maxevents', 'int timeout'] + case 6209: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -2152,8 +2149,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_epoll_wait_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5210 long sys_remap_file_pages ['unsigned long start', 'unsigned long size', 'unsigned long prot', 'unsigned long pgoff', 'unsigned long flags'] - case 5210: { + // 6210 long sys_remap_file_pages ['unsigned long start', 'unsigned long size', 'unsigned long prot', 'unsigned long pgoff', 'unsigned long flags'] + case 6210: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2168,42 +2165,54 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_remap_file_pages_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5211 void sys_rt_sigreturn ['void'] - case 5211: { - if (PPP_CHECK_CB(on_sys_rt_sigreturn_return) || PPP_CHECK_CB(on_all_sys_return2)) { + // 6211 void sys_sigreturn ['void'] + case 6211: { + if (PPP_CHECK_CB(on_sys_sigreturn_return) || PPP_CHECK_CB(on_all_sys_return2)) { } - PPP_RUN_CB(on_sys_rt_sigreturn_return, cpu, pc) ; + PPP_RUN_CB(on_sys_sigreturn_return, cpu, pc) ; }; break; - // 5212 long sys_set_tid_address ['int __user *tidptr'] - case 5212: { + // 6212 long sys_fcntl64 ['unsigned int fd', 'unsigned int cmd', 'unsigned long arg'] + case 6212: { + uint32_t arg0 = 0; + uint32_t arg1 = 0; + uint32_t arg2 = 0; + if (PPP_CHECK_CB(on_sys_fcntl64_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_fcntl64_return, cpu, pc, arg0, arg1, arg2) ; + }; break; + // 6213 long sys_set_tid_address ['int __user *tidptr'] + case 6213: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_set_tid_address_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_set_tid_address_return, cpu, pc, arg0) ; }; break; - // 5213 long sys_restart_syscall ['void'] - case 5213: { + // 6214 long sys_restart_syscall ['void'] + case 6214: { if (PPP_CHECK_CB(on_sys_restart_syscall_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_restart_syscall_return, cpu, pc) ; }; break; - // 5214 long sys_semtimedop ['int semid', 'struct sembuf __user *sops', 'unsigned nsops', 'const struct __kernel_timespec __user *timeout'] - case 5214: { + // 6215 long sys_semtimedop_time32 ['int semid', 'struct sembuf __user *sops', 'unsigned nsops', 'const struct old_timespec32 __user *timeout'] + case 6215: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; uint32_t arg3 = 0; - if (PPP_CHECK_CB(on_sys_semtimedop_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_semtimedop_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_semtimedop_return, cpu, pc, arg0, arg1, arg2, arg3) ; + PPP_RUN_CB(on_sys_semtimedop_time32_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5215 long sys_fadvise64_64 ['int fd', 'loff_t offset', 'loff_t len', 'int advice'] - case 5215: { + // 6216 long sys_fadvise64_64 ['int fd', 'loff_t offset', 'loff_t len', 'int advice'] + case 6216: { int32_t arg0 = 0; uint64_t arg1 = 0; uint64_t arg2 = 0; @@ -2216,104 +2225,140 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fadvise64_64_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5216 long sys_timer_create ['clockid_t which_clock', 'struct sigevent __user *timer_event_spec', 'timer_t __user *created_timer_id'] - case 5216: { + // 6217 long sys_statfs64 ['const char __user *path', 'size_t sz', 'struct statfs64 __user *buf'] + case 6217: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; - if (PPP_CHECK_CB(on_sys_timer_create_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_statfs64_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_timer_create_return, cpu, pc, arg0, arg1, arg2) ; + PPP_RUN_CB(on_sys_statfs64_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5217 long sys_timer_settime ['timer_t timer_id', 'int flags', 'const struct __kernel_itimerspec __user *new_setting', 'struct __kernel_itimerspec __user *old_setting'] - case 5217: { + // 6218 long sys_fstatfs64 ['unsigned int fd', 'size_t sz', 'struct statfs64 __user *buf'] + case 6218: { uint32_t arg0 = 0; + uint32_t arg1 = 0; + uint32_t arg2 = 0; + if (PPP_CHECK_CB(on_sys_fstatfs64_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_fstatfs64_return, cpu, pc, arg0, arg1, arg2) ; + }; break; + // 6219 long sys_sendfile64 ['int out_fd', 'int in_fd', 'loff_t __user *offset', 'size_t count'] + case 6219: { + int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; uint32_t arg3 = 0; - if (PPP_CHECK_CB(on_sys_timer_settime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_sendfile64_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(int32_t)); + memcpy(&arg1, ctx->args[1], sizeof(int32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_sendfile64_return, cpu, pc, arg0, arg1, arg2, arg3) ; + }; break; + // 6220, 6284 long sys_timerfd_create ['int clockid', 'int flags'] + case 6220:case 6284: { + int32_t arg0 = 0; + int32_t arg1 = 0; + if (PPP_CHECK_CB(on_sys_timerfd_create_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(int32_t)); + memcpy(&arg1, ctx->args[1], sizeof(int32_t)); + } + PPP_RUN_CB(on_sys_timerfd_create_return, cpu, pc, arg0, arg1) ; + }; break; + // 6221 long sys_timer_settime32 ['timer_t timer_id', 'int flags', 'struct old_itimerspec32 __user *new', 'struct old_itimerspec32 __user *old'] + case 6221: { + uint32_t arg0 = 0; + int32_t arg1 = 0; + uint32_t arg2 = 0; + uint32_t arg3 = 0; + if (PPP_CHECK_CB(on_sys_timer_settime32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(int32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_timer_settime_return, cpu, pc, arg0, arg1, arg2, arg3) ; + PPP_RUN_CB(on_sys_timer_settime32_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5218 long sys_timer_gettime ['timer_t timer_id', 'struct __kernel_itimerspec __user *setting'] - case 5218: { + // 6222 long sys_timer_gettime32 ['timer_t timer_id', 'struct old_itimerspec32 __user *setting'] + case 6222: { uint32_t arg0 = 0; uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_timer_gettime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_timer_gettime32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_timer_gettime_return, cpu, pc, arg0, arg1) ; + PPP_RUN_CB(on_sys_timer_gettime32_return, cpu, pc, arg0, arg1) ; }; break; - // 5219 long sys_timer_getoverrun ['timer_t timer_id'] - case 5219: { + // 6223 long sys_timer_getoverrun ['timer_t timer_id'] + case 6223: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_timer_getoverrun_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_timer_getoverrun_return, cpu, pc, arg0) ; }; break; - // 5220 long sys_timer_delete ['timer_t timer_id'] - case 5220: { + // 6224 long sys_timer_delete ['timer_t timer_id'] + case 6224: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_timer_delete_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_timer_delete_return, cpu, pc, arg0) ; }; break; - // 5221 long sys_clock_settime ['clockid_t which_clock', 'const struct __kernel_timespec __user *tp'] - case 5221: { + // 6225 long sys_clock_settime32 ['clockid_t which_clock', 'struct old_timespec32 __user *tp'] + case 6225: { uint32_t arg0 = 0; uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_clock_settime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_clock_settime32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_clock_settime_return, cpu, pc, arg0, arg1) ; + PPP_RUN_CB(on_sys_clock_settime32_return, cpu, pc, arg0, arg1) ; }; break; - // 5222 long sys_clock_gettime ['clockid_t which_clock', 'struct __kernel_timespec __user *tp'] - case 5222: { + // 6226 long sys_clock_gettime32 ['clockid_t which_clock', 'struct old_timespec32 __user *tp'] + case 6226: { uint32_t arg0 = 0; uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_clock_gettime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_clock_gettime32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_clock_gettime_return, cpu, pc, arg0, arg1) ; + PPP_RUN_CB(on_sys_clock_gettime32_return, cpu, pc, arg0, arg1) ; }; break; - // 5223 long sys_clock_getres ['clockid_t which_clock', 'struct __kernel_timespec __user *tp'] - case 5223: { + // 6227 long sys_clock_getres_time32 ['clockid_t which_clock', 'struct old_timespec32 __user *tp'] + case 6227: { uint32_t arg0 = 0; uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_clock_getres_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_clock_getres_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_clock_getres_return, cpu, pc, arg0, arg1) ; + PPP_RUN_CB(on_sys_clock_getres_time32_return, cpu, pc, arg0, arg1) ; }; break; - // 5224 long sys_clock_nanosleep ['clockid_t which_clock', 'int flags', 'const struct __kernel_timespec __user *rqtp', 'struct __kernel_timespec __user *rmtp'] - case 5224: { + // 6228 long sys_clock_nanosleep_time32 ['clockid_t which_clock', 'int flags', 'struct old_timespec32 __user *rqtp', 'struct old_timespec32 __user *rmtp'] + case 6228: { uint32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; uint32_t arg3 = 0; - if (PPP_CHECK_CB(on_sys_clock_nanosleep_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_clock_nanosleep_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(int32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_clock_nanosleep_return, cpu, pc, arg0, arg1, arg2, arg3) ; + PPP_RUN_CB(on_sys_clock_nanosleep_time32_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5225 long sys_tgkill ['pid_t tgid', 'pid_t pid', 'int sig'] - case 5225: { + // 6229 long sys_tgkill ['pid_t tgid', 'pid_t pid', 'int sig'] + case 6229: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -2324,18 +2369,18 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_tgkill_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5226 long sys_utimes ['char __user *filename', 'struct __kernel_old_timeval __user *utimes'] - case 5226: { + // 6230 long sys_utimes_time32 ['const char __user *filename', 'struct old_timeval32 __user *t'] + case 6230: { uint32_t arg0 = 0; uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_utimes_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_utimes_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_utimes_return, cpu, pc, arg0, arg1) ; + PPP_RUN_CB(on_sys_utimes_time32_return, cpu, pc, arg0, arg1) ; }; break; - // 5227 long sys_mbind ['unsigned long start', 'unsigned long len', 'unsigned long mode', 'const unsigned long __user *nmask', 'unsigned long maxnode', 'unsigned flags'] - case 5227: { + // 6231 long sys_mbind ['unsigned long start', 'unsigned long len', 'unsigned long mode', 'const unsigned long __user *nmask', 'unsigned long maxnode', 'unsigned flags'] + case 6231: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2352,8 +2397,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mbind_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5228 long sys_get_mempolicy ['int __user *policy', 'unsigned long __user *nmask', 'unsigned long maxnode', 'unsigned long addr', 'unsigned long flags'] - case 5228: { + // 6232 long sys_get_mempolicy ['int __user *policy', 'unsigned long __user *nmask', 'unsigned long maxnode', 'unsigned long addr', 'unsigned long flags'] + case 6232: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2368,8 +2413,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_get_mempolicy_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5229 long sys_set_mempolicy ['int mode', 'const unsigned long __user *nmask', 'unsigned long maxnode'] - case 5229: { + // 6233 long sys_set_mempolicy ['int mode', 'const unsigned long __user *nmask', 'unsigned long maxnode'] + case 6233: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2380,8 +2425,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_set_mempolicy_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5230 long sys_mq_open ['const char __user *name', 'int oflag', 'umode_t mode', 'struct mq_attr __user *attr'] - case 5230: { + // 6234 long sys_mq_open ['const char __user *name', 'int oflag', 'umode_t mode', 'struct mq_attr __user *attr'] + case 6234: { uint32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -2394,48 +2439,48 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mq_open_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5231 long sys_mq_unlink ['const char __user *name'] - case 5231: { + // 6235 long sys_mq_unlink ['const char __user *name'] + case 6235: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_mq_unlink_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_mq_unlink_return, cpu, pc, arg0) ; }; break; - // 5232 long sys_mq_timedsend ['mqd_t mqdes', 'const char __user *msg_ptr', 'size_t msg_len', 'unsigned int msg_prio', 'const struct __kernel_timespec __user *abs_timeout'] - case 5232: { + // 6236 long sys_mq_timedsend_time32 ['mqd_t mqdes', 'const char __user *u_msg_ptr', 'unsigned int msg_len', 'unsigned int msg_prio', 'const struct old_timespec32 __user *u_abs_timeout'] + case 6236: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; uint32_t arg3 = 0; uint32_t arg4 = 0; - if (PPP_CHECK_CB(on_sys_mq_timedsend_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_mq_timedsend_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_mq_timedsend_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; + PPP_RUN_CB(on_sys_mq_timedsend_time32_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5233 long sys_mq_timedreceive ['mqd_t mqdes', 'char __user *msg_ptr', 'size_t msg_len', 'unsigned int __user *msg_prio', 'const struct __kernel_timespec __user *abs_timeout'] - case 5233: { + // 6237 long sys_mq_timedreceive_time32 ['mqd_t mqdes', 'char __user *u_msg_ptr', 'unsigned int msg_len', 'unsigned int __user *u_msg_prio', 'const struct old_timespec32 __user *u_abs_timeout'] + case 6237: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; uint32_t arg3 = 0; uint32_t arg4 = 0; - if (PPP_CHECK_CB(on_sys_mq_timedreceive_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_mq_timedreceive_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_mq_timedreceive_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; + PPP_RUN_CB(on_sys_mq_timedreceive_time32_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5234 long sys_mq_notify ['mqd_t mqdes', 'const struct sigevent __user *notification'] - case 5234: { + // 6238 long sys_mq_notify ['mqd_t mqdes', 'const struct sigevent __user *notification'] + case 6238: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_mq_notify_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -2444,8 +2489,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mq_notify_return, cpu, pc, arg0, arg1) ; }; break; - // 5235 long sys_mq_getsetattr ['mqd_t mqdes', 'const struct mq_attr __user *mqstat', 'struct mq_attr __user *omqstat'] - case 5235: { + // 6239 long sys_mq_getsetattr ['mqd_t mqdes', 'const struct mq_attr __user *mqstat', 'struct mq_attr __user *omqstat'] + case 6239: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2456,8 +2501,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mq_getsetattr_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5237 long sys_waitid ['int which', 'pid_t pid', 'struct siginfo __user *infop', 'int options', 'struct rusage __user *ru'] - case 5237: { + // 6241 long sys_waitid ['int which', 'pid_t pid', 'struct siginfo __user *infop', 'int options', 'struct rusage __user *ru'] + case 6241: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -2472,8 +2517,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_waitid_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5239 long sys_add_key ['const char __user *_type', 'const char __user *_description', 'const void __user *_payload', 'size_t plen', 'key_serial_t destringid'] - case 5239: { + // 6243 long sys_add_key ['const char __user *_type', 'const char __user *_description', 'const void __user *_payload', 'size_t plen', 'key_serial_t destringid'] + case 6243: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2488,8 +2533,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_add_key_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5240 long sys_request_key ['const char __user *_type', 'const char __user *_description', 'const char __user *_callout_info', 'key_serial_t destringid'] - case 5240: { + // 6244 long sys_request_key ['const char __user *_type', 'const char __user *_description', 'const char __user *_callout_info', 'key_serial_t destringid'] + case 6244: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2502,8 +2547,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_request_key_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5241 long sys_keyctl ['int cmd', 'unsigned long arg2', 'unsigned long arg3', 'unsigned long arg4', 'unsigned long arg5'] - case 5241: { + // 6245 long sys_keyctl ['int cmd', 'unsigned long arg2', 'unsigned long arg3', 'unsigned long arg4', 'unsigned long arg5'] + case 6245: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2518,14 +2563,14 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_keyctl_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5243 long sys_inotify_init ['void'] - case 5243: { + // 6247 long sys_inotify_init ['void'] + case 6247: { if (PPP_CHECK_CB(on_sys_inotify_init_return) || PPP_CHECK_CB(on_all_sys_return2)) { } PPP_RUN_CB(on_sys_inotify_init_return, cpu, pc) ; }; break; - // 5244 long sys_inotify_add_watch ['int fd', 'const char __user *path', 'u32 mask'] - case 5244: { + // 6248 long sys_inotify_add_watch ['int fd', 'const char __user *path', 'u32 mask'] + case 6248: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2536,8 +2581,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_inotify_add_watch_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5245 long sys_inotify_rm_watch ['int fd', '__s32 wd'] - case 5245: { + // 6249 long sys_inotify_rm_watch ['int fd', '__s32 wd'] + case 6249: { int32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_inotify_rm_watch_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -2546,8 +2591,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_inotify_rm_watch_return, cpu, pc, arg0, arg1) ; }; break; - // 5246 long sys_migrate_pages ['pid_t pid', 'unsigned long maxnode', 'const unsigned long __user *from', 'const unsigned long __user *to'] - case 5246: { + // 6250 long sys_migrate_pages ['pid_t pid', 'unsigned long maxnode', 'const unsigned long __user *from', 'const unsigned long __user *to'] + case 6250: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2560,8 +2605,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_migrate_pages_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5247 long sys_openat ['int dfd', 'const char __user *filename', 'int flags', 'umode_t mode'] - case 5247: { + // 6251 long sys_openat ['int dfd', 'const char __user *filename', 'int flags', 'umode_t mode'] + case 6251: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -2574,8 +2619,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_openat_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5248 long sys_mkdirat ['int dfd', 'const char __user *pathname', 'umode_t mode'] - case 5248: { + // 6252 long sys_mkdirat ['int dfd', 'const char __user *pathname', 'umode_t mode'] + case 6252: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2586,8 +2631,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mkdirat_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5249 long sys_mknodat ['int dfd', 'const char __user *filename', 'umode_t mode', 'unsigned dev'] - case 5249: { + // 6253 long sys_mknodat ['int dfd', 'const char __user *filename', 'umode_t mode', 'unsigned dev'] + case 6253: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2600,8 +2645,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mknodat_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5250 long sys_fchownat ['int dfd', 'const char __user *filename', 'uid_t user', 'gid_t group', 'int flag'] - case 5250: { + // 6254 long sys_fchownat ['int dfd', 'const char __user *filename', 'uid_t user', 'gid_t group', 'int flag'] + case 6254: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2616,20 +2661,20 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fchownat_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5251 long sys_futimesat ['int dfd', 'const char __user *filename', 'struct __kernel_old_timeval __user *utimes'] - case 5251: { - int32_t arg0 = 0; + // 6255 long sys_futimesat_time32 ['unsigned int dfd', 'const char __user *filename', 'struct old_timeval32 __user *t'] + case 6255: { + uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; - if (PPP_CHECK_CB(on_sys_futimesat_return) || PPP_CHECK_CB(on_all_sys_return2)) { - memcpy(&arg0, ctx->args[0], sizeof(int32_t)); + if (PPP_CHECK_CB(on_sys_futimesat_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_futimesat_return, cpu, pc, arg0, arg1, arg2) ; + PPP_RUN_CB(on_sys_futimesat_time32_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5252 long sys_newfstatat ['int dfd', 'const char __user *filename', 'struct stat __user *statbuf', 'int flag'] - case 5252: { + // 6256 long sys_newfstatat ['int dfd', 'const char __user *filename', 'struct stat __user *statbuf', 'int flag'] + case 6256: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2642,8 +2687,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_newfstatat_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5253 long sys_unlinkat ['int dfd', 'const char __user *pathname', 'int flag'] - case 5253: { + // 6257 long sys_unlinkat ['int dfd', 'const char __user *pathname', 'int flag'] + case 6257: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -2654,8 +2699,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_unlinkat_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5254 long sys_renameat ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname'] - case 5254: { + // 6258 long sys_renameat ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname'] + case 6258: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -2668,8 +2713,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_renameat_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5255 long sys_linkat ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname', 'int flags'] - case 5255: { + // 6259 long sys_linkat ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname', 'int flags'] + case 6259: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -2684,8 +2729,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_linkat_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5256 long sys_symlinkat ['const char __user *oldname', 'int newdfd', 'const char __user *newname'] - case 5256: { + // 6260 long sys_symlinkat ['const char __user *oldname', 'int newdfd', 'const char __user *newname'] + case 6260: { uint32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -2696,8 +2741,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_symlinkat_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5257 long sys_readlinkat ['int dfd', 'const char __user *path', 'char __user *buf', 'int bufsiz'] - case 5257: { + // 6261 long sys_readlinkat ['int dfd', 'const char __user *path', 'char __user *buf', 'int bufsiz'] + case 6261: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2710,8 +2755,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_readlinkat_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5258 long sys_fchmodat ['int dfd', 'const char __user *filename', 'umode_t mode'] - case 5258: { + // 6262 long sys_fchmodat ['int dfd', 'const char __user *filename', 'umode_t mode'] + case 6262: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2722,8 +2767,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fchmodat_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5259 long sys_faccessat ['int dfd', 'const char __user *filename', 'int mode'] - case 5259: { + // 6263 long sys_faccessat ['int dfd', 'const char __user *filename', 'int mode'] + case 6263: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -2734,50 +2779,52 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_faccessat_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5260 long sys_pselect6 ['int', 'fd_set __user *', 'fd_set __user *', 'fd_set __user *', 'struct __kernel_timespec __user *', 'void __user *'] - case 5260: { - int32_t arg0 = 0; - uint32_t arg1 = 0; - uint32_t arg2 = 0; + // 6264 long sys_io_pgetevents_time32 ['aio_context_t ctx_id', 'long min_nr', 'long nr', 'struct io_event __user *events', 'struct old_timespec32 __user *timeout', 'const struct __aio_sigset *sig'] + case 6264: { + uint32_t arg0 = 0; + int32_t arg1 = 0; + int32_t arg2 = 0; uint32_t arg3 = 0; uint32_t arg4 = 0; uint32_t arg5 = 0; - if (PPP_CHECK_CB(on_sys_pselect6_return) || PPP_CHECK_CB(on_all_sys_return2)) { - memcpy(&arg0, ctx->args[0], sizeof(int32_t)); - memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); - memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + if (PPP_CHECK_CB(on_sys_io_pgetevents_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(int32_t)); + memcpy(&arg2, ctx->args[2], sizeof(int32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); memcpy(&arg5, ctx->args[5], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_pselect6_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; + PPP_RUN_CB(on_sys_io_pgetevents_time32_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5261 long sys_ppoll ['struct pollfd __user *', 'unsigned int', 'struct __kernel_timespec __user *', 'const sigset_t __user *', 'size_t'] - case 5261: { - uint32_t arg0 = 0; + // 6265 long sys_pselect6_time32 ['int', 'fd_set __user *', 'fd_set __user *', 'fd_set __user *', 'struct old_timespec32 __user *', 'void __user *'] + case 6265: { + int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; uint32_t arg3 = 0; uint32_t arg4 = 0; - if (PPP_CHECK_CB(on_sys_ppoll_return) || PPP_CHECK_CB(on_all_sys_return2)) { - memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + uint32_t arg5 = 0; + if (PPP_CHECK_CB(on_sys_pselect6_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(int32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); + memcpy(&arg5, ctx->args[5], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_ppoll_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; + PPP_RUN_CB(on_sys_pselect6_time32_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5262 long sys_unshare ['unsigned long unshare_flags'] - case 5262: { + // 6266 long sys_unshare ['unsigned long unshare_flags'] + case 6266: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_unshare_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_unshare_return, cpu, pc, arg0) ; }; break; - // 5263 long sys_splice ['int fd_in', 'loff_t __user *off_in', 'int fd_out', 'loff_t __user *off_out', 'size_t len', 'unsigned int flags'] - case 5263: { + // 6267 long sys_splice ['int fd_in', 'loff_t __user *off_in', 'int fd_out', 'loff_t __user *off_out', 'size_t len', 'unsigned int flags'] + case 6267: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -2794,8 +2841,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_splice_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5264 long sys_sync_file_range ['int fd', 'loff_t offset', 'loff_t nbytes', 'unsigned int flags'] - case 5264: { + // 6268 long sys_sync_file_range ['int fd', 'loff_t offset', 'loff_t nbytes', 'unsigned int flags'] + case 6268: { int32_t arg0 = 0; uint64_t arg1 = 0; uint64_t arg2 = 0; @@ -2808,8 +2855,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sync_file_range_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5265 long sys_tee ['int fdin', 'int fdout', 'size_t len', 'unsigned int flags'] - case 5265: { + // 6269 long sys_tee ['int fdin', 'int fdout', 'size_t len', 'unsigned int flags'] + case 6269: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -2822,8 +2869,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_tee_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5266 long sys_vmsplice ['int fd', 'const struct iovec __user *iov', 'unsigned long nr_segs', 'unsigned int flags'] - case 5266: { + // 6270 long sys_vmsplice ['int fd', 'const struct iovec __user *iov', 'unsigned long nr_segs', 'unsigned int flags'] + case 6270: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2836,8 +2883,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_vmsplice_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5267 long sys_move_pages ['pid_t pid', 'unsigned long nr_pages', 'const void __user * __user *pages', 'const int __user *nodes', 'int __user *status', 'int flags'] - case 5267: { + // 6271 long sys_move_pages ['pid_t pid', 'unsigned long nr_pages', 'const void __user * __user *pages', 'const int __user *nodes', 'int __user *status', 'int flags'] + case 6271: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2854,18 +2901,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_move_pages_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5268 long sys_set_robust_list ['struct robust_list_head __user *head', 'size_t len'] - case 5268: { - uint32_t arg0 = 0; - uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_set_robust_list_return) || PPP_CHECK_CB(on_all_sys_return2)) { - memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); - memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); - } - PPP_RUN_CB(on_sys_set_robust_list_return, cpu, pc, arg0, arg1) ; - }; break; - // 5269 long sys_get_robust_list ['int pid', 'struct robust_list_head __user * __user *head_ptr', 'size_t __user *len_ptr'] - case 5269: { + // 6272 long sys_get_robust_list ['int pid', 'struct robust_list_head __user * __user *head_ptr', 'size_t __user *len_ptr'] + case 6272: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2876,8 +2913,18 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_get_robust_list_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5270 long sys_kexec_load ['unsigned long entry', 'unsigned long nr_segments', 'struct kexec_segment __user *segments', 'unsigned long flags'] - case 5270: { + // 6273 long sys_set_robust_list ['struct robust_list_head __user *head', 'size_t len'] + case 6273: { + uint32_t arg0 = 0; + uint32_t arg1 = 0; + if (PPP_CHECK_CB(on_sys_set_robust_list_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_set_robust_list_return, cpu, pc, arg0, arg1) ; + }; break; + // 6274 long sys_kexec_load ['unsigned long entry', 'unsigned long nr_segments', 'struct kexec_segment __user *segments', 'unsigned long flags'] + case 6274: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2890,8 +2937,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_kexec_load_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5271 long sys_getcpu ['unsigned __user *cpu', 'unsigned __user *node', 'struct getcpu_cache __user *cache'] - case 5271: { + // 6275 long sys_getcpu ['unsigned __user *cpu', 'unsigned __user *node', 'struct getcpu_cache __user *cache'] + case 6275: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2902,8 +2949,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getcpu_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5272 long sys_epoll_pwait ['int epfd', 'struct epoll_event __user *events', 'int maxevents', 'int timeout', 'const sigset_t __user *sigmask', 'size_t sigsetsize'] - case 5272: { + // 6276 long sys_epoll_pwait ['int epfd', 'struct epoll_event __user *events', 'int maxevents', 'int timeout', 'const sigset_t __user *sigmask', 'size_t sigsetsize'] + case 6276: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -2920,8 +2967,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_epoll_pwait_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5273 long sys_ioprio_set ['int which', 'int who', 'int ioprio'] - case 5273: { + // 6277 long sys_ioprio_set ['int which', 'int who', 'int ioprio'] + case 6277: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -2932,8 +2979,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_ioprio_set_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5274 long sys_ioprio_get ['int which', 'int who'] - case 5274: { + // 6278 long sys_ioprio_get ['int which', 'int who'] + case 6278: { int32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_ioprio_get_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -2942,22 +2989,22 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_ioprio_get_return, cpu, pc, arg0, arg1) ; }; break; - // 5275 long sys_utimensat ['int dfd', 'const char __user *filename', 'struct __kernel_timespec __user *utimes', 'int flags'] - case 5275: { - int32_t arg0 = 0; + // 6279 long sys_utimensat_time32 ['unsigned int dfd', 'const char __user *filename', 'struct old_timespec32 __user *t', 'int flags'] + case 6279: { + uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; int32_t arg3 = 0; - if (PPP_CHECK_CB(on_sys_utimensat_return) || PPP_CHECK_CB(on_all_sys_return2)) { - memcpy(&arg0, ctx->args[0], sizeof(int32_t)); + if (PPP_CHECK_CB(on_sys_utimensat_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); memcpy(&arg3, ctx->args[3], sizeof(int32_t)); } - PPP_RUN_CB(on_sys_utimensat_return, cpu, pc, arg0, arg1, arg2, arg3) ; + PPP_RUN_CB(on_sys_utimensat_time32_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5276 long sys_signalfd ['int ufd', 'sigset_t __user *user_mask', 'size_t sizemask'] - case 5276: { + // 6280 long sys_signalfd ['int ufd', 'sigset_t __user *user_mask', 'size_t sizemask'] + case 6280: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -2968,16 +3015,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_signalfd_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5278 long sys_eventfd ['unsigned int count'] - case 5278: { + // 6282 long sys_eventfd ['unsigned int count'] + case 6282: { uint32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_eventfd_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); } PPP_RUN_CB(on_sys_eventfd_return, cpu, pc, arg0) ; }; break; - // 5279 long sys_fallocate ['int fd', 'int mode', 'loff_t offset', 'loff_t len'] - case 5279: { + // 6283 long sys_fallocate ['int fd', 'int mode', 'loff_t offset', 'loff_t len'] + case 6283: { int32_t arg0 = 0; int32_t arg1 = 0; uint64_t arg2 = 0; @@ -2990,42 +3037,32 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fallocate_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5280 long sys_timerfd_create ['int clockid', 'int flags'] - case 5280: { - int32_t arg0 = 0; - int32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_timerfd_create_return) || PPP_CHECK_CB(on_all_sys_return2)) { - memcpy(&arg0, ctx->args[0], sizeof(int32_t)); - memcpy(&arg1, ctx->args[1], sizeof(int32_t)); - } - PPP_RUN_CB(on_sys_timerfd_create_return, cpu, pc, arg0, arg1) ; - }; break; - // 5281 long sys_timerfd_gettime ['int ufd', 'struct __kernel_itimerspec __user *otmr'] - case 5281: { + // 6285 long sys_timerfd_gettime32 ['int ufd', 'struct old_itimerspec32 __user *otmr'] + case 6285: { int32_t arg0 = 0; uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_timerfd_gettime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_timerfd_gettime32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_timerfd_gettime_return, cpu, pc, arg0, arg1) ; + PPP_RUN_CB(on_sys_timerfd_gettime32_return, cpu, pc, arg0, arg1) ; }; break; - // 5282 long sys_timerfd_settime ['int ufd', 'int flags', 'const struct __kernel_itimerspec __user *utmr', 'struct __kernel_itimerspec __user *otmr'] - case 5282: { + // 6286 long sys_timerfd_settime32 ['int ufd', 'int flags', 'const struct old_itimerspec32 __user *utmr', 'struct old_itimerspec32 __user *otmr'] + case 6286: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; uint32_t arg3 = 0; - if (PPP_CHECK_CB(on_sys_timerfd_settime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_timerfd_settime32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); memcpy(&arg1, ctx->args[1], sizeof(int32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_timerfd_settime_return, cpu, pc, arg0, arg1, arg2, arg3) ; + PPP_RUN_CB(on_sys_timerfd_settime32_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5283 long sys_signalfd4 ['int ufd', 'sigset_t __user *user_mask', 'size_t sizemask', 'int flags'] - case 5283: { + // 6287 long sys_signalfd4 ['int ufd', 'sigset_t __user *user_mask', 'size_t sizemask', 'int flags'] + case 6287: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3038,8 +3075,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_signalfd4_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5284 long sys_eventfd2 ['unsigned int count', 'int flags'] - case 5284: { + // 6288 long sys_eventfd2 ['unsigned int count', 'int flags'] + case 6288: { uint32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_eventfd2_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3048,16 +3085,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_eventfd2_return, cpu, pc, arg0, arg1) ; }; break; - // 5285 long sys_epoll_create1 ['int flags'] - case 5285: { + // 6289 long sys_epoll_create1 ['int flags'] + case 6289: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_epoll_create1_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_epoll_create1_return, cpu, pc, arg0) ; }; break; - // 5286 long sys_dup3 ['unsigned int oldfd', 'unsigned int newfd', 'int flags'] - case 5286: { + // 6290 long sys_dup3 ['unsigned int oldfd', 'unsigned int newfd', 'int flags'] + case 6290: { uint32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -3068,8 +3105,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_dup3_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5287 long sys_pipe2 ['int __user *fildes', 'int flags'] - case 5287: { + // 6291 long sys_pipe2 ['int __user *fildes', 'int flags'] + case 6291: { uint32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_pipe2_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3078,16 +3115,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pipe2_return, cpu, pc, arg0, arg1) ; }; break; - // 5288 long sys_inotify_init1 ['int flags'] - case 5288: { + // 6292 long sys_inotify_init1 ['int flags'] + case 6292: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_inotify_init1_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_inotify_init1_return, cpu, pc, arg0) ; }; break; - // 5289 long sys_preadv ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h'] - case 5289: { + // 6293 long sys_preadv ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h'] + case 6293: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3102,8 +3139,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_preadv_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5290 long sys_pwritev ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h'] - case 5290: { + // 6294 long sys_pwritev ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h'] + case 6294: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3118,8 +3155,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pwritev_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5291 long sys_rt_tgsigqueueinfo ['pid_t tgid', 'pid_t pid', 'int sig', 'siginfo_t __user *uinfo'] - case 5291: { + // 6295 long sys_rt_tgsigqueueinfo ['pid_t tgid', 'pid_t pid', 'int sig', 'siginfo_t __user *uinfo'] + case 6295: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -3132,8 +3169,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_rt_tgsigqueueinfo_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5292 long sys_perf_event_open ['struct perf_event_attr __user *attr_uptr', 'pid_t pid', 'int cpu', 'int group_fd', 'unsigned long flags'] - case 5292: { + // 6296 long sys_perf_event_open ['struct perf_event_attr __user *attr_uptr', 'pid_t pid', 'int cpu', 'int group_fd', 'unsigned long flags'] + case 6296: { uint32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -3148,8 +3185,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_perf_event_open_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5293 long sys_accept4 ['int', 'struct sockaddr __user *', 'int __user *', 'int'] - case 5293: { + // 6297 long sys_accept4 ['int', 'struct sockaddr __user *', 'int __user *', 'int'] + case 6297: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3162,24 +3199,36 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_accept4_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5294 long sys_recvmmsg ['int fd', 'struct mmsghdr __user *msg', 'unsigned int vlen', 'unsigned flags', 'struct __kernel_timespec __user *timeout'] - case 5294: { - int32_t arg0 = 0; + // 6298 long sys_ppoll_time32 ['struct pollfd __user *', 'unsigned int', 'struct old_timespec32 __user *', 'const sigset_t __user *', 'size_t'] + case 6298: { + uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; uint32_t arg3 = 0; uint32_t arg4 = 0; - if (PPP_CHECK_CB(on_sys_recvmmsg_return) || PPP_CHECK_CB(on_all_sys_return2)) { - memcpy(&arg0, ctx->args[0], sizeof(int32_t)); + if (PPP_CHECK_CB(on_sys_ppoll_time32_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_recvmmsg_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; + PPP_RUN_CB(on_sys_ppoll_time32_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; + }; break; + // 6299 long sys_getdents64 ['unsigned int fd', 'struct linux_dirent64 __user *dirent', 'unsigned int count'] + case 6299: { + uint32_t arg0 = 0; + uint32_t arg1 = 0; + uint32_t arg2 = 0; + if (PPP_CHECK_CB(on_sys_getdents64_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_getdents64_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5295 long sys_fanotify_init ['unsigned int flags', 'unsigned int event_f_flags'] - case 5295: { + // 6300 long sys_fanotify_init ['unsigned int flags', 'unsigned int event_f_flags'] + case 6300: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_fanotify_init_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3188,8 +3237,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fanotify_init_return, cpu, pc, arg0, arg1) ; }; break; - // 5296 long sys_fanotify_mark ['int fanotify_fd', 'unsigned int flags', 'u64 mask', 'int fd', 'const char __user *pathname'] - case 5296: { + // 6301 long sys_fanotify_mark ['int fanotify_fd', 'unsigned int flags', 'u64 mask', 'int fd', 'const char __user *pathname'] + case 6301: { int32_t arg0 = 0; uint32_t arg1 = 0; uint64_t arg2 = 0; @@ -3204,8 +3253,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fanotify_mark_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5297 long sys_prlimit64 ['pid_t pid', 'unsigned int resource', 'const struct rlimit64 __user *new_rlim', 'struct rlimit64 __user *old_rlim'] - case 5297: { + // 6302 long sys_prlimit64 ['pid_t pid', 'unsigned int resource', 'const struct rlimit64 __user *new_rlim', 'struct rlimit64 __user *old_rlim'] + case 6302: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3218,8 +3267,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_prlimit64_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5298 long sys_name_to_handle_at ['int dfd', 'const char __user *name', 'struct file_handle __user *handle', 'int __user *mnt_id', 'int flag'] - case 5298: { + // 6303 long sys_name_to_handle_at ['int dfd', 'const char __user *name', 'struct file_handle __user *handle', 'int __user *mnt_id', 'int flag'] + case 6303: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3234,8 +3283,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_name_to_handle_at_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5299 long sys_open_by_handle_at ['int mountdirfd', 'struct file_handle __user *handle', 'int flags'] - case 5299: { + // 6304 long sys_open_by_handle_at ['int mountdirfd', 'struct file_handle __user *handle', 'int flags'] + case 6304: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -3246,26 +3295,26 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_open_by_handle_at_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5300 long sys_clock_adjtime ['clockid_t which_clock', 'struct __kernel_timex __user *tx'] - case 5300: { + // 6305 long sys_clock_adjtime32 ['clockid_t which_clock', 'struct old_timex32 __user *tx'] + case 6305: { uint32_t arg0 = 0; uint32_t arg1 = 0; - if (PPP_CHECK_CB(on_sys_clock_adjtime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + if (PPP_CHECK_CB(on_sys_clock_adjtime32_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); } - PPP_RUN_CB(on_sys_clock_adjtime_return, cpu, pc, arg0, arg1) ; + PPP_RUN_CB(on_sys_clock_adjtime32_return, cpu, pc, arg0, arg1) ; }; break; - // 5301 long sys_syncfs ['int fd'] - case 5301: { + // 6306 long sys_syncfs ['int fd'] + case 6306: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_syncfs_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_syncfs_return, cpu, pc, arg0) ; }; break; - // 5302 long sys_sendmmsg ['int fd', 'struct mmsghdr __user *msg', 'unsigned int vlen', 'unsigned flags'] - case 5302: { + // 6307 long sys_sendmmsg ['int fd', 'struct mmsghdr __user *msg', 'unsigned int vlen', 'unsigned flags'] + case 6307: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3278,8 +3327,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sendmmsg_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5303 long sys_setns ['int fd', 'int nstype'] - case 5303: { + // 6308 long sys_setns ['int fd', 'int nstype'] + case 6308: { int32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_setns_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3288,8 +3337,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_setns_return, cpu, pc, arg0, arg1) ; }; break; - // 5304 long sys_process_vm_readv ['pid_t pid', 'const struct iovec __user *lvec', 'unsigned long liovcnt', 'const struct iovec __user *rvec', 'unsigned long riovcnt', 'unsigned long flags'] - case 5304: { + // 6309 long sys_process_vm_readv ['pid_t pid', 'const struct iovec __user *lvec', 'unsigned long liovcnt', 'const struct iovec __user *rvec', 'unsigned long riovcnt', 'unsigned long flags'] + case 6309: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3306,8 +3355,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_process_vm_readv_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5305 long sys_process_vm_writev ['pid_t pid', 'const struct iovec __user *lvec', 'unsigned long liovcnt', 'const struct iovec __user *rvec', 'unsigned long riovcnt', 'unsigned long flags'] - case 5305: { + // 6310 long sys_process_vm_writev ['pid_t pid', 'const struct iovec __user *lvec', 'unsigned long liovcnt', 'const struct iovec __user *rvec', 'unsigned long riovcnt', 'unsigned long flags'] + case 6310: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3324,8 +3373,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_process_vm_writev_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5306 long sys_kcmp ['pid_t pid1', 'pid_t pid2', 'int type', 'unsigned long idx1', 'unsigned long idx2'] - case 5306: { + // 6311 long sys_kcmp ['pid_t pid1', 'pid_t pid2', 'int type', 'unsigned long idx1', 'unsigned long idx2'] + case 6311: { int32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -3340,8 +3389,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_kcmp_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5307 long sys_finit_module ['int fd', 'const char __user *uargs', 'int flags'] - case 5307: { + // 6312 long sys_finit_module ['int fd', 'const char __user *uargs', 'int flags'] + case 6312: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -3352,20 +3401,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_finit_module_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5308 long sys_getdents64 ['unsigned int fd', 'struct linux_dirent64 __user *dirent', 'unsigned int count'] - case 5308: { - uint32_t arg0 = 0; - uint32_t arg1 = 0; - uint32_t arg2 = 0; - if (PPP_CHECK_CB(on_sys_getdents64_return) || PPP_CHECK_CB(on_all_sys_return2)) { - memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); - memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); - memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); - } - PPP_RUN_CB(on_sys_getdents64_return, cpu, pc, arg0, arg1, arg2) ; - }; break; - // 5309 long sys_sched_setattr ['pid_t pid', 'struct sched_attr __user *attr', 'unsigned int flags'] - case 5309: { + // 6313 long sys_sched_setattr ['pid_t pid', 'struct sched_attr __user *attr', 'unsigned int flags'] + case 6313: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3376,8 +3413,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sched_setattr_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5310 long sys_sched_getattr ['pid_t pid', 'struct sched_attr __user *attr', 'unsigned int size', 'unsigned int flags'] - case 5310: { + // 6314 long sys_sched_getattr ['pid_t pid', 'struct sched_attr __user *attr', 'unsigned int size', 'unsigned int flags'] + case 6314: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3390,8 +3427,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_sched_getattr_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5311 long sys_renameat2 ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname', 'unsigned int flags'] - case 5311: { + // 6315 long sys_renameat2 ['int olddfd', 'const char __user *oldname', 'int newdfd', 'const char __user *newname', 'unsigned int flags'] + case 6315: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -3406,8 +3443,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_renameat2_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5312 long sys_seccomp ['unsigned int op', 'unsigned int flags', 'void __user *uargs'] - case 5312: { + // 6316 long sys_seccomp ['unsigned int op', 'unsigned int flags', 'void __user *uargs'] + case 6316: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3418,8 +3455,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_seccomp_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5313 long sys_getrandom ['char __user *buf', 'size_t count', 'unsigned int flags'] - case 5313: { + // 6317 long sys_getrandom ['char __user *buf', 'size_t count', 'unsigned int flags'] + case 6317: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3430,8 +3467,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_getrandom_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5314 long sys_memfd_create ['const char __user *uname_ptr', 'unsigned int flags'] - case 5314: { + // 6318 long sys_memfd_create ['const char __user *uname_ptr', 'unsigned int flags'] + case 6318: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_memfd_create_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3440,8 +3477,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_memfd_create_return, cpu, pc, arg0, arg1) ; }; break; - // 5315 long sys_bpf ['int cmd', 'union bpf_attr *attr', 'unsigned int size'] - case 5315: { + // 6319 long sys_bpf ['int cmd', 'union bpf_attr *attr', 'unsigned int size'] + case 6319: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3452,8 +3489,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_bpf_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5316 long sys_execveat ['int dfd', 'const char __user *filename', 'const char __user *const __user *argv', 'const char __user *const __user *envp', 'int flags'] - case 5316: { + // 6320 long sys_execveat ['int dfd', 'const char __user *filename', 'const char __user *const __user *argv', 'const char __user *const __user *envp', 'int flags'] + case 6320: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3468,16 +3505,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_execveat_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5317 long sys_userfaultfd ['int flags'] - case 5317: { + // 6321 long sys_userfaultfd ['int flags'] + case 6321: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_userfaultfd_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_userfaultfd_return, cpu, pc, arg0) ; }; break; - // 5318 long sys_membarrier ['int cmd', 'int flags'] - case 5318: { + // 6322 long sys_membarrier ['int cmd', 'int flags'] + case 6322: { int32_t arg0 = 0; int32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_membarrier_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3486,8 +3523,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_membarrier_return, cpu, pc, arg0, arg1) ; }; break; - // 5319 long sys_mlock2 ['unsigned long start', 'size_t len', 'int flags'] - case 5319: { + // 6323 long sys_mlock2 ['unsigned long start', 'size_t len', 'int flags'] + case 6323: { uint32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -3498,8 +3535,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_mlock2_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5320 long sys_copy_file_range ['int fd_in', 'loff_t __user *off_in', 'int fd_out', 'loff_t __user *off_out', 'size_t len', 'unsigned int flags'] - case 5320: { + // 6324 long sys_copy_file_range ['int fd_in', 'loff_t __user *off_in', 'int fd_out', 'loff_t __user *off_out', 'size_t len', 'unsigned int flags'] + case 6324: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -3516,8 +3553,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_copy_file_range_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5321 long sys_preadv2 ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h', 'rwf_t flags'] - case 5321: { + // 6325 long sys_preadv2 ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h', 'rwf_t flags'] + case 6325: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3534,8 +3571,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_preadv2_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5322 long sys_pwritev2 ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h', 'rwf_t flags'] - case 5322: { + // 6326 long sys_pwritev2 ['unsigned long fd', 'const struct iovec __user *vec', 'unsigned long vlen', 'unsigned long pos_l', 'unsigned long pos_h', 'rwf_t flags'] + case 6326: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3552,8 +3589,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pwritev2_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5323 long sys_pkey_mprotect ['unsigned long start', 'size_t len', 'unsigned long prot', 'int pkey'] - case 5323: { + // 6327 long sys_pkey_mprotect ['unsigned long start', 'size_t len', 'unsigned long prot', 'int pkey'] + case 6327: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3566,8 +3603,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pkey_mprotect_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5324 long sys_pkey_alloc ['unsigned long flags', 'unsigned long init_val'] - case 5324: { + // 6328 long sys_pkey_alloc ['unsigned long flags', 'unsigned long init_val'] + case 6328: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_pkey_alloc_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3576,16 +3613,16 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pkey_alloc_return, cpu, pc, arg0, arg1) ; }; break; - // 5325 long sys_pkey_free ['int pkey'] - case 5325: { + // 6329 long sys_pkey_free ['int pkey'] + case 6329: { int32_t arg0 = 0; if (PPP_CHECK_CB(on_sys_pkey_free_return) || PPP_CHECK_CB(on_all_sys_return2)) { memcpy(&arg0, ctx->args[0], sizeof(int32_t)); } PPP_RUN_CB(on_sys_pkey_free_return, cpu, pc, arg0) ; }; break; - // 5326 long sys_statx ['int dfd', 'const char __user *path', 'unsigned flags', 'unsigned mask', 'struct statx __user *buffer'] - case 5326: { + // 6330 long sys_statx ['int dfd', 'const char __user *path', 'unsigned flags', 'unsigned mask', 'struct statx __user *buffer'] + case 6330: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3600,8 +3637,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_statx_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5327 long sys_rseq ['struct rseq __user *rseq', 'uint32_t rseq_len', 'int flags', 'uint32_t sig'] - case 5327: { + // 6331 long sys_rseq ['struct rseq __user *rseq', 'uint32_t rseq_len', 'int flags', 'uint32_t sig'] + case 6331: { uint32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -3614,8 +3651,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_rseq_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5328 long sys_io_pgetevents ['aio_context_t ctx_id', 'long min_nr', 'long nr', 'struct io_event __user *events', 'struct __kernel_timespec __user *timeout', 'const struct __aio_sigset *sig'] - case 5328: { + // 6332, 6416 long sys_io_pgetevents ['aio_context_t ctx_id', 'long min_nr', 'long nr', 'struct io_event __user *events', 'struct __kernel_timespec __user *timeout', 'const struct __aio_sigset *sig'] + case 6332:case 6416: { uint32_t arg0 = 0; int32_t arg1 = 0; int32_t arg2 = 0; @@ -3632,8 +3669,198 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_io_pgetevents_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5424 long sys_pidfd_send_signal ['int pidfd', 'int sig', 'siginfo_t __user *info', 'unsigned int flags'] - case 5424: { + // 6403 long sys_clock_gettime ['clockid_t which_clock', 'struct __kernel_timespec __user *tp'] + case 6403: { + uint32_t arg0 = 0; + uint32_t arg1 = 0; + if (PPP_CHECK_CB(on_sys_clock_gettime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_clock_gettime_return, cpu, pc, arg0, arg1) ; + }; break; + // 6404 long sys_clock_settime ['clockid_t which_clock', 'const struct __kernel_timespec __user *tp'] + case 6404: { + uint32_t arg0 = 0; + uint32_t arg1 = 0; + if (PPP_CHECK_CB(on_sys_clock_settime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_clock_settime_return, cpu, pc, arg0, arg1) ; + }; break; + // 6405 long sys_clock_adjtime ['clockid_t which_clock', 'struct __kernel_timex __user *tx'] + case 6405: { + uint32_t arg0 = 0; + uint32_t arg1 = 0; + if (PPP_CHECK_CB(on_sys_clock_adjtime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_clock_adjtime_return, cpu, pc, arg0, arg1) ; + }; break; + // 6406 long sys_clock_getres ['clockid_t which_clock', 'struct __kernel_timespec __user *tp'] + case 6406: { + uint32_t arg0 = 0; + uint32_t arg1 = 0; + if (PPP_CHECK_CB(on_sys_clock_getres_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_clock_getres_return, cpu, pc, arg0, arg1) ; + }; break; + // 6407 long sys_clock_nanosleep ['clockid_t which_clock', 'int flags', 'const struct __kernel_timespec __user *rqtp', 'struct __kernel_timespec __user *rmtp'] + case 6407: { + uint32_t arg0 = 0; + int32_t arg1 = 0; + uint32_t arg2 = 0; + uint32_t arg3 = 0; + if (PPP_CHECK_CB(on_sys_clock_nanosleep_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(int32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_clock_nanosleep_return, cpu, pc, arg0, arg1, arg2, arg3) ; + }; break; + // 6408 long sys_timer_gettime ['timer_t timer_id', 'struct __kernel_itimerspec __user *setting'] + case 6408: { + uint32_t arg0 = 0; + uint32_t arg1 = 0; + if (PPP_CHECK_CB(on_sys_timer_gettime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_timer_gettime_return, cpu, pc, arg0, arg1) ; + }; break; + // 6409 long sys_timer_settime ['timer_t timer_id', 'int flags', 'const struct __kernel_itimerspec __user *new_setting', 'struct __kernel_itimerspec __user *old_setting'] + case 6409: { + uint32_t arg0 = 0; + int32_t arg1 = 0; + uint32_t arg2 = 0; + uint32_t arg3 = 0; + if (PPP_CHECK_CB(on_sys_timer_settime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(int32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_timer_settime_return, cpu, pc, arg0, arg1, arg2, arg3) ; + }; break; + // 6410 long sys_timerfd_gettime ['int ufd', 'struct __kernel_itimerspec __user *otmr'] + case 6410: { + int32_t arg0 = 0; + uint32_t arg1 = 0; + if (PPP_CHECK_CB(on_sys_timerfd_gettime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(int32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_timerfd_gettime_return, cpu, pc, arg0, arg1) ; + }; break; + // 6411 long sys_timerfd_settime ['int ufd', 'int flags', 'const struct __kernel_itimerspec __user *utmr', 'struct __kernel_itimerspec __user *otmr'] + case 6411: { + int32_t arg0 = 0; + int32_t arg1 = 0; + uint32_t arg2 = 0; + uint32_t arg3 = 0; + if (PPP_CHECK_CB(on_sys_timerfd_settime_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(int32_t)); + memcpy(&arg1, ctx->args[1], sizeof(int32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_timerfd_settime_return, cpu, pc, arg0, arg1, arg2, arg3) ; + }; break; + // 6412 long sys_utimensat ['int dfd', 'const char __user *filename', 'struct __kernel_timespec __user *utimes', 'int flags'] + case 6412: { + int32_t arg0 = 0; + uint32_t arg1 = 0; + uint32_t arg2 = 0; + int32_t arg3 = 0; + if (PPP_CHECK_CB(on_sys_utimensat_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(int32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + memcpy(&arg3, ctx->args[3], sizeof(int32_t)); + } + PPP_RUN_CB(on_sys_utimensat_return, cpu, pc, arg0, arg1, arg2, arg3) ; + }; break; + // 6418 long sys_mq_timedsend ['mqd_t mqdes', 'const char __user *msg_ptr', 'size_t msg_len', 'unsigned int msg_prio', 'const struct __kernel_timespec __user *abs_timeout'] + case 6418: { + uint32_t arg0 = 0; + uint32_t arg1 = 0; + uint32_t arg2 = 0; + uint32_t arg3 = 0; + uint32_t arg4 = 0; + if (PPP_CHECK_CB(on_sys_mq_timedsend_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); + memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_mq_timedsend_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; + }; break; + // 6419 long sys_mq_timedreceive ['mqd_t mqdes', 'char __user *msg_ptr', 'size_t msg_len', 'unsigned int __user *msg_prio', 'const struct __kernel_timespec __user *abs_timeout'] + case 6419: { + uint32_t arg0 = 0; + uint32_t arg1 = 0; + uint32_t arg2 = 0; + uint32_t arg3 = 0; + uint32_t arg4 = 0; + if (PPP_CHECK_CB(on_sys_mq_timedreceive_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); + memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_mq_timedreceive_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; + }; break; + // 6420 long sys_semtimedop ['int semid', 'struct sembuf __user *sops', 'unsigned nsops', 'const struct __kernel_timespec __user *timeout'] + case 6420: { + int32_t arg0 = 0; + uint32_t arg1 = 0; + uint32_t arg2 = 0; + uint32_t arg3 = 0; + if (PPP_CHECK_CB(on_sys_semtimedop_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(int32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_semtimedop_return, cpu, pc, arg0, arg1, arg2, arg3) ; + }; break; + // 6422 long sys_futex ['u32 __user *uaddr', 'int op', 'u32 val', 'struct __kernel_timespec __user *utime', 'u32 __user *uaddr2', 'u32 val3'] + case 6422: { + uint32_t arg0 = 0; + int32_t arg1 = 0; + uint32_t arg2 = 0; + uint32_t arg3 = 0; + uint32_t arg4 = 0; + uint32_t arg5 = 0; + if (PPP_CHECK_CB(on_sys_futex_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(uint32_t)); + memcpy(&arg1, ctx->args[1], sizeof(int32_t)); + memcpy(&arg2, ctx->args[2], sizeof(uint32_t)); + memcpy(&arg3, ctx->args[3], sizeof(uint32_t)); + memcpy(&arg4, ctx->args[4], sizeof(uint32_t)); + memcpy(&arg5, ctx->args[5], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_futex_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; + }; break; + // 6423 long sys_sched_rr_get_interval ['pid_t pid', 'struct __kernel_timespec __user *interval'] + case 6423: { + int32_t arg0 = 0; + uint32_t arg1 = 0; + if (PPP_CHECK_CB(on_sys_sched_rr_get_interval_return) || PPP_CHECK_CB(on_all_sys_return2)) { + memcpy(&arg0, ctx->args[0], sizeof(int32_t)); + memcpy(&arg1, ctx->args[1], sizeof(uint32_t)); + } + PPP_RUN_CB(on_sys_sched_rr_get_interval_return, cpu, pc, arg0, arg1) ; + }; break; + // 6424 long sys_pidfd_send_signal ['int pidfd', 'int sig', 'siginfo_t __user *info', 'unsigned int flags'] + case 6424: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -3646,8 +3873,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pidfd_send_signal_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5425 long sys_io_uring_setup ['u32 entries', 'struct io_uring_params __user *p'] - case 5425: { + // 6425 long sys_io_uring_setup ['u32 entries', 'struct io_uring_params __user *p'] + case 6425: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_io_uring_setup_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3656,8 +3883,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_io_uring_setup_return, cpu, pc, arg0, arg1) ; }; break; - // 5426 long sys_io_uring_enter ['unsigned int fd', 'u32 to_submit', 'u32 min_complete', 'u32 flags', 'const sigset_t __user *sig', 'size_t sigsz'] - case 5426: { + // 6426 long sys_io_uring_enter ['unsigned int fd', 'u32 to_submit', 'u32 min_complete', 'u32 flags', 'const sigset_t __user *sig', 'size_t sigsz'] + case 6426: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3674,8 +3901,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_io_uring_enter_return, cpu, pc, arg0, arg1, arg2, arg3, arg4, arg5) ; }; break; - // 5427 long sys_io_uring_register ['unsigned int fd', 'unsigned int op', 'void __user *arg', 'unsigned int nr_args'] - case 5427: { + // 6427 long sys_io_uring_register ['unsigned int fd', 'unsigned int op', 'void __user *arg', 'unsigned int nr_args'] + case 6427: { uint32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3688,8 +3915,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_io_uring_register_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5428 long sys_open_tree ['int dfd', 'const char __user *path', 'unsigned flags'] - case 5428: { + // 6428 long sys_open_tree ['int dfd', 'const char __user *path', 'unsigned flags'] + case 6428: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3700,8 +3927,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_open_tree_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5429 long sys_move_mount ['int from_dfd', 'const char __user *from_path', 'int to_dfd', 'const char __user *to_path', 'unsigned int ms_flags'] - case 5429: { + // 6429 long sys_move_mount ['int from_dfd', 'const char __user *from_path', 'int to_dfd', 'const char __user *to_path', 'unsigned int ms_flags'] + case 6429: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; @@ -3716,8 +3943,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_move_mount_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5430 long sys_fsopen ['const char __user *fs_name', 'unsigned int flags'] - case 5430: { + // 6430 long sys_fsopen ['const char __user *fs_name', 'unsigned int flags'] + case 6430: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_fsopen_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3726,8 +3953,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fsopen_return, cpu, pc, arg0, arg1) ; }; break; - // 5431 long sys_fsconfig ['int fs_fd', 'unsigned int cmd', 'const char __user *key', 'const void __user *value', 'int aux'] - case 5431: { + // 6431 long sys_fsconfig ['int fs_fd', 'unsigned int cmd', 'const char __user *key', 'const void __user *value', 'int aux'] + case 6431: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3742,8 +3969,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fsconfig_return, cpu, pc, arg0, arg1, arg2, arg3, arg4) ; }; break; - // 5432 long sys_fsmount ['int fs_fd', 'unsigned int flags', 'unsigned int ms_flags'] - case 5432: { + // 6432 long sys_fsmount ['int fs_fd', 'unsigned int flags', 'unsigned int ms_flags'] + case 6432: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3754,8 +3981,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fsmount_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5433 long sys_fspick ['int dfd', 'const char __user *path', 'unsigned int flags'] - case 5433: { + // 6433 long sys_fspick ['int dfd', 'const char __user *path', 'unsigned int flags'] + case 6433: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3766,8 +3993,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_fspick_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5434 long sys_pidfd_open ['pid_t pid', 'unsigned int flags'] - case 5434: { + // 6434 long sys_pidfd_open ['pid_t pid', 'unsigned int flags'] + case 6434: { int32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_pidfd_open_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3776,8 +4003,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pidfd_open_return, cpu, pc, arg0, arg1) ; }; break; - // 5435 long sys_clone3 ['struct clone_args __user *uargs', 'size_t size'] - case 5435: { + // 6435 long sys_clone3 ['struct clone_args __user *uargs', 'size_t size'] + case 6435: { uint32_t arg0 = 0; uint32_t arg1 = 0; if (PPP_CHECK_CB(on_sys_clone3_return) || PPP_CHECK_CB(on_all_sys_return2)) { @@ -3786,8 +4013,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_clone3_return, cpu, pc, arg0, arg1) ; }; break; - // 5437 long sys_openat2 ['int dfd', 'const char __user *filename', 'struct open_how *how', 'size_t size'] - case 5437: { + // 6437 long sys_openat2 ['int dfd', 'const char __user *filename', 'struct open_how *how', 'size_t size'] + case 6437: { int32_t arg0 = 0; uint32_t arg1 = 0; uint32_t arg2 = 0; @@ -3800,8 +4027,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_openat2_return, cpu, pc, arg0, arg1, arg2, arg3) ; }; break; - // 5438 long sys_pidfd_getfd ['int pidfd', 'int fd', 'unsigned int flags'] - case 5438: { + // 6438 long sys_pidfd_getfd ['int pidfd', 'int fd', 'unsigned int flags'] + case 6438: { int32_t arg0 = 0; int32_t arg1 = 0; uint32_t arg2 = 0; @@ -3812,8 +4039,8 @@ void syscall_return_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, const } PPP_RUN_CB(on_sys_pidfd_getfd_return, cpu, pc, arg0, arg1, arg2) ; }; break; - // 5439 long sys_faccessat2 ['int dfd', 'const char __user *filename', 'int mode', 'int flags'] - case 5439: { + // 6439 long sys_faccessat2 ['int dfd', 'const char __user *filename', 'int mode', 'int flags'] + case 6439: { int32_t arg0 = 0; uint32_t arg1 = 0; int32_t arg2 = 0; diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_x64.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_x64.cpp index 76713ab804d..c71521ce69b 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_x64.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_x64.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_X86_64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -16,11 +20,18 @@ void syscall_return_switch_linux_x64(CPUState *cpu, target_ptr_t pc, const sysca #if defined(TARGET_X86_64) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_x86.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_x86.cpp index 0e2b92d8240..62fedeb1d57 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_linux_x86.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_linux_x86.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_I386) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -13,14 +17,21 @@ extern "C" { } void syscall_return_switch_linux_x86(CPUState *cpu, target_ptr_t pc, const syscall_ctx_t *ctx) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#if defined(TARGET_I386) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_windows_2000_x86.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_windows_2000_x86.cpp index 50919e1d64b..3c0b4548f8e 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_windows_2000_x86.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_windows_2000_x86.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_I386) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -13,14 +17,21 @@ extern "C" { } void syscall_return_switch_windows_2000_x86(CPUState *cpu, target_ptr_t pc, const syscall_ctx_t *ctx) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#if defined(TARGET_I386) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_windows_7_x64.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_windows_7_x64.cpp index 04562de1b00..f1b86e7d395 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_windows_7_x64.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_windows_7_x64.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_X86_64) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -16,11 +20,18 @@ void syscall_return_switch_windows_7_x64(CPUState *cpu, target_ptr_t pc, const s #if defined(TARGET_X86_64) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_windows_7_x86.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_windows_7_x86.cpp index 1d5cbedc271..74072bc9c85 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_windows_7_x86.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_windows_7_x86.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_I386) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -13,14 +17,21 @@ extern "C" { } void syscall_return_switch_windows_7_x86(CPUState *cpu, target_ptr_t pc, const syscall_ctx_t *ctx) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#if defined(TARGET_I386) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_windows_xpsp2_x86.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_windows_xpsp2_x86.cpp index fea2edd1586..8ca32ec9cee 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_windows_xpsp2_x86.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_windows_xpsp2_x86.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_I386) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -13,14 +17,21 @@ extern "C" { } void syscall_return_switch_windows_xpsp2_x86(CPUState *cpu, target_ptr_t pc, const syscall_ctx_t *ctx) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#if defined(TARGET_I386) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscall_switch_return_windows_xpsp3_x86.cpp b/panda/plugins/syscalls2/generated/syscall_switch_return_windows_xpsp3_x86.cpp index b34e774ee0a..253ee468bc7 100644 --- a/panda/plugins/syscalls2/generated/syscall_switch_return_windows_xpsp3_x86.cpp +++ b/panda/plugins/syscalls2/generated/syscall_switch_return_windows_xpsp3_x86.cpp @@ -4,8 +4,12 @@ #include "syscalls2.h" #include "syscalls2_info.h" -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; +extern bool load_info; +#if defined(TARGET_I386) +static bool first_load = true; +static syscall_info_t *info; +static syscall_meta_t *meta; +#endif extern "C" { #include "syscalls_ext_typedefs.h" @@ -13,14 +17,21 @@ extern "C" { } void syscall_return_switch_windows_xpsp3_x86(CPUState *cpu, target_ptr_t pc, const syscall_ctx_t *ctx) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#if defined(TARGET_I386) const syscall_info_t *call = NULL; syscall_info_t zero = {0}; - if (syscall_meta != NULL && ctx->no <= syscall_meta->max_generic) { + // only try this once + if (first_load){ + first_load = false; + if (load_info){ + sysinfo_load_profile(ctx->profile, &info, &meta); + } + } + if (meta != NULL && ctx->no <= meta->max_generic) { // If the syscall_info object from dso_info_....c doesn't have an entry // for this syscall, we want to leave it as a NULL pointer - if (memcmp(&syscall_info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { - call = &syscall_info[ctx->no]; + if (memcmp(&info[ctx->no], &zero, sizeof(syscall_info_t)) != 0) { + call = &info[ctx->no]; } } switch (ctx->no) { diff --git a/panda/plugins/syscalls2/generated/syscalls_args.h b/panda/plugins/syscalls2/generated/syscalls_args.h index 8d1dd18cdfc..2e8d249fe03 100644 --- a/panda/plugins/syscalls2/generated/syscalls_args.h +++ b/panda/plugins/syscalls2/generated/syscalls_args.h @@ -26390,15 +26390,15 @@ #undef references_LINUX__MIPS64N32_sys_pause #endif -// long sys_nanosleep [['struct __kernel_timespec __user *rqtp', 'struct __kernel_timespec __user *rmtp']] -#define locals_LINUX__MIPS64N32_sys_nanosleep(ctx, pref) \ +// long sys_nanosleep_time32 [['struct old_timespec32 __user *rqtp', 'struct old_timespec32 __user *rmtp']] +#define locals_LINUX__MIPS64N32_sys_nanosleep_time32(ctx, pref) \ uint32_t UNUSED(pref##rqtp) = *(uint32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##rmtp) = *(uint32_t *)((ctx)->args[1]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_nanosleep(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_nanosleep_time32(ctx, pref) \ uint32_t &UNUSED(pref##rqtp) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##rmtp) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_nanosleep(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_nanosleep_time32(ctx, pref) \ const uint32_t &UNUSED(pref##rqtp) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##rmtp) = *reinterpret_cast((ctx)->args[1]); #endif @@ -26448,19 +26448,19 @@ #undef references_LINUX__MIPS64N32_sys_getpid #endif -// long sys_sendfile64 [['int out_fd', 'int in_fd', 'loff_t __user *offset', 'size_t count']] -#define locals_LINUX__MIPS64N32_sys_sendfile64(ctx, pref) \ +// long sys_sendfile [['int out_fd', 'int in_fd', 'off_t __user *offset', 'size_t count']] +#define locals_LINUX__MIPS64N32_sys_sendfile(ctx, pref) \ int32_t UNUSED(pref##out_fd) = *(int32_t *)((ctx)->args[0]); \ int32_t UNUSED(pref##in_fd) = *(int32_t *)((ctx)->args[1]); \ uint32_t UNUSED(pref##offset) = *(uint32_t *)((ctx)->args[2]); \ uint32_t UNUSED(pref##count) = *(uint32_t *)((ctx)->args[3]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_sendfile64(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_sendfile(ctx, pref) \ int32_t &UNUSED(pref##out_fd) = *reinterpret_cast((ctx)->args[0]); \ int32_t &UNUSED(pref##in_fd) = *reinterpret_cast((ctx)->args[1]); \ uint32_t &UNUSED(pref##offset) = *reinterpret_cast((ctx)->args[2]); \ uint32_t &UNUSED(pref##count) = *reinterpret_cast((ctx)->args[3]); -#define creferences_LINUX__MIPS64N32_sys_sendfile64(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_sendfile(ctx, pref) \ const int32_t &UNUSED(pref##out_fd) = *reinterpret_cast((ctx)->args[0]); \ const int32_t &UNUSED(pref##in_fd) = *reinterpret_cast((ctx)->args[1]); \ const uint32_t &UNUSED(pref##offset) = *reinterpret_cast((ctx)->args[2]); \ @@ -26862,19 +26862,19 @@ const uint32_t &UNUSED(pref##nsops) = *reinterpret_cast((ctx)->args[2]); #endif -// long sys_old_semctl [['int semid', 'int semnum', 'int cmd', 'unsigned long arg']] -#define locals_LINUX__MIPS64N32_sys_old_semctl(ctx, pref) \ +// long sys_semctl [['int semid', 'int semnum', 'int cmd', 'unsigned long arg']] +#define locals_LINUX__MIPS64N32_sys_semctl(ctx, pref) \ int32_t UNUSED(pref##semid) = *(int32_t *)((ctx)->args[0]); \ int32_t UNUSED(pref##semnum) = *(int32_t *)((ctx)->args[1]); \ int32_t UNUSED(pref##cmd) = *(int32_t *)((ctx)->args[2]); \ uint32_t UNUSED(pref##arg) = *(uint32_t *)((ctx)->args[3]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_old_semctl(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_semctl(ctx, pref) \ int32_t &UNUSED(pref##semid) = *reinterpret_cast((ctx)->args[0]); \ int32_t &UNUSED(pref##semnum) = *reinterpret_cast((ctx)->args[1]); \ int32_t &UNUSED(pref##cmd) = *reinterpret_cast((ctx)->args[2]); \ uint32_t &UNUSED(pref##arg) = *reinterpret_cast((ctx)->args[3]); -#define creferences_LINUX__MIPS64N32_sys_old_semctl(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_semctl(ctx, pref) \ const int32_t &UNUSED(pref##semid) = *reinterpret_cast((ctx)->args[0]); \ const int32_t &UNUSED(pref##semnum) = *reinterpret_cast((ctx)->args[1]); \ const int32_t &UNUSED(pref##cmd) = *reinterpret_cast((ctx)->args[2]); \ @@ -27634,23 +27634,26 @@ const uint32_t &UNUSED(pref##sigsetsize) = *reinterpret_cast((ctx)->args[1]); #endif -// long sys_rt_sigtimedwait [['const sigset_t __user *uthese', 'siginfo_t __user *uinfo', 'const struct __kernel_timespec __user *uts', 'size_t sigsetsize']] -#define locals_LINUX__MIPS64N32_sys_rt_sigtimedwait(ctx, pref) \ - uint32_t UNUSED(pref##uthese) = *(uint32_t *)((ctx)->args[0]); \ - uint32_t UNUSED(pref##uinfo) = *(uint32_t *)((ctx)->args[1]); \ - uint32_t UNUSED(pref##uts) = *(uint32_t *)((ctx)->args[2]); \ - uint32_t UNUSED(pref##sigsetsize) = *(uint32_t *)((ctx)->args[3]); +// long sys_io_getevents_time32 [['__u32 ctx_id', '__s32 min_nr', '__s32 nr', 'struct io_event __user *events', 'struct old_timespec32 __user *timeout']] +#define locals_LINUX__MIPS64N32_sys_io_getevents_time32(ctx, pref) \ + uint32_t UNUSED(pref##ctx_id) = *(uint32_t *)((ctx)->args[0]); \ + int32_t UNUSED(pref##min_nr) = *(int32_t *)((ctx)->args[1]); \ + int32_t UNUSED(pref##nr) = *(int32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##events) = *(uint32_t *)((ctx)->args[3]); \ + uint32_t UNUSED(pref##timeout) = *(uint32_t *)((ctx)->args[4]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_rt_sigtimedwait(ctx, pref) \ - uint32_t &UNUSED(pref##uthese) = *reinterpret_cast((ctx)->args[0]); \ - uint32_t &UNUSED(pref##uinfo) = *reinterpret_cast((ctx)->args[1]); \ - uint32_t &UNUSED(pref##uts) = *reinterpret_cast((ctx)->args[2]); \ - uint32_t &UNUSED(pref##sigsetsize) = *reinterpret_cast((ctx)->args[3]); -#define creferences_LINUX__MIPS64N32_sys_rt_sigtimedwait(ctx, pref) \ - const uint32_t &UNUSED(pref##uthese) = *reinterpret_cast((ctx)->args[0]); \ - const uint32_t &UNUSED(pref##uinfo) = *reinterpret_cast((ctx)->args[1]); \ - const uint32_t &UNUSED(pref##uts) = *reinterpret_cast((ctx)->args[2]); \ - const uint32_t &UNUSED(pref##sigsetsize) = *reinterpret_cast((ctx)->args[3]); +#define references_LINUX__MIPS64N32_sys_io_getevents_time32(ctx, pref) \ + uint32_t &UNUSED(pref##ctx_id) = *reinterpret_cast((ctx)->args[0]); \ + int32_t &UNUSED(pref##min_nr) = *reinterpret_cast((ctx)->args[1]); \ + int32_t &UNUSED(pref##nr) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##events) = *reinterpret_cast((ctx)->args[3]); \ + uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[4]); +#define creferences_LINUX__MIPS64N32_sys_io_getevents_time32(ctx, pref) \ + const uint32_t &UNUSED(pref##ctx_id) = *reinterpret_cast((ctx)->args[0]); \ + const int32_t &UNUSED(pref##min_nr) = *reinterpret_cast((ctx)->args[1]); \ + const int32_t &UNUSED(pref##nr) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##events) = *reinterpret_cast((ctx)->args[3]); \ + const uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[4]); #endif // long sys_rt_sigqueueinfo [['pid_t pid', 'int sig', 'siginfo_t __user *uinfo']] @@ -27695,17 +27698,17 @@ const uint32_t &UNUSED(pref##uoss) = *reinterpret_cast((ctx)->args[1]); #endif -// long sys_utime [['char __user *filename', 'struct utimbuf __user *times']] -#define locals_LINUX__MIPS64N32_sys_utime(ctx, pref) \ +// long sys_utime32 [['const char __user *filename', 'struct old_utimbuf32 __user *t']] +#define locals_LINUX__MIPS64N32_sys_utime32(ctx, pref) \ uint32_t UNUSED(pref##filename) = *(uint32_t *)((ctx)->args[0]); \ - uint32_t UNUSED(pref##times) = *(uint32_t *)((ctx)->args[1]); + uint32_t UNUSED(pref##t) = *(uint32_t *)((ctx)->args[1]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_utime(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_utime32(ctx, pref) \ uint32_t &UNUSED(pref##filename) = *reinterpret_cast((ctx)->args[0]); \ - uint32_t &UNUSED(pref##times) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_utime(ctx, pref) \ + uint32_t &UNUSED(pref##t) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_utime32(ctx, pref) \ const uint32_t &UNUSED(pref##filename) = *reinterpret_cast((ctx)->args[0]); \ - const uint32_t &UNUSED(pref##times) = *reinterpret_cast((ctx)->args[1]); + const uint32_t &UNUSED(pref##t) = *reinterpret_cast((ctx)->args[1]); #endif // long sys_mknod [['const char __user *filename', 'umode_t mode', 'unsigned dev']] @@ -27890,15 +27893,15 @@ const int32_t &UNUSED(pref##policy) = *reinterpret_cast((ctx)->args[0]); #endif -// long sys_sched_rr_get_interval [['pid_t pid', 'struct __kernel_timespec __user *interval']] -#define locals_LINUX__MIPS64N32_sys_sched_rr_get_interval(ctx, pref) \ +// long sys_sched_rr_get_interval_time32 [['pid_t pid', 'struct old_timespec32 __user *interval']] +#define locals_LINUX__MIPS64N32_sys_sched_rr_get_interval_time32(ctx, pref) \ int32_t UNUSED(pref##pid) = *(int32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##interval) = *(uint32_t *)((ctx)->args[1]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_sched_rr_get_interval(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_sched_rr_get_interval_time32(ctx, pref) \ int32_t &UNUSED(pref##pid) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##interval) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_sched_rr_get_interval(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_sched_rr_get_interval_time32(ctx, pref) \ const int32_t &UNUSED(pref##pid) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##interval) = *reinterpret_cast((ctx)->args[1]); #endif @@ -27996,13 +27999,13 @@ const uint32_t &UNUSED(pref##arg5) = *reinterpret_cast((ctx)->args[4]); #endif -// long sys_adjtimex [['struct __kernel_timex __user *txc_p']] -#define locals_LINUX__MIPS64N32_sys_adjtimex(ctx, pref) \ +// long sys_adjtimex_time32 [['struct old_timex32 __user *txc_p']] +#define locals_LINUX__MIPS64N32_sys_adjtimex_time32(ctx, pref) \ uint32_t UNUSED(pref##txc_p) = *(uint32_t *)((ctx)->args[0]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_adjtimex(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_adjtimex_time32(ctx, pref) \ uint32_t &UNUSED(pref##txc_p) = *reinterpret_cast((ctx)->args[0]); -#define creferences_LINUX__MIPS64N32_sys_adjtimex(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_adjtimex_time32(ctx, pref) \ const uint32_t &UNUSED(pref##txc_p) = *reinterpret_cast((ctx)->args[0]); #endif @@ -28460,8 +28463,8 @@ const int32_t &UNUSED(pref##sig) = *reinterpret_cast((ctx)->args[1]); #endif -// long sys_futex [['u32 __user *uaddr', 'int op', 'u32 val', 'struct __kernel_timespec __user *utime', 'u32 __user *uaddr2', 'u32 val3']] -#define locals_LINUX__MIPS64N32_sys_futex(ctx, pref) \ +// long sys_futex_time32 [['u32 __user *uaddr', 'int op', 'u32 val', 'struct old_timespec32 __user *utime', 'u32 __user *uaddr2', 'u32 val3']] +#define locals_LINUX__MIPS64N32_sys_futex_time32(ctx, pref) \ uint32_t UNUSED(pref##uaddr) = *(uint32_t *)((ctx)->args[0]); \ int32_t UNUSED(pref##op) = *(int32_t *)((ctx)->args[1]); \ uint32_t UNUSED(pref##val) = *(uint32_t *)((ctx)->args[2]); \ @@ -28469,14 +28472,14 @@ uint32_t UNUSED(pref##uaddr2) = *(uint32_t *)((ctx)->args[4]); \ uint32_t UNUSED(pref##val3) = *(uint32_t *)((ctx)->args[5]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_futex(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_futex_time32(ctx, pref) \ uint32_t &UNUSED(pref##uaddr) = *reinterpret_cast((ctx)->args[0]); \ int32_t &UNUSED(pref##op) = *reinterpret_cast((ctx)->args[1]); \ uint32_t &UNUSED(pref##val) = *reinterpret_cast((ctx)->args[2]); \ uint32_t &UNUSED(pref##utime) = *reinterpret_cast((ctx)->args[3]); \ uint32_t &UNUSED(pref##uaddr2) = *reinterpret_cast((ctx)->args[4]); \ uint32_t &UNUSED(pref##val3) = *reinterpret_cast((ctx)->args[5]); -#define creferences_LINUX__MIPS64N32_sys_futex(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_futex_time32(ctx, pref) \ const uint32_t &UNUSED(pref##uaddr) = *reinterpret_cast((ctx)->args[0]); \ const int32_t &UNUSED(pref##op) = *reinterpret_cast((ctx)->args[1]); \ const uint32_t &UNUSED(pref##val) = *reinterpret_cast((ctx)->args[2]); \ @@ -28540,28 +28543,6 @@ const uint32_t &UNUSED(pref##ctx) = *reinterpret_cast((ctx)->args[0]); #endif -// long sys_io_getevents [['aio_context_t ctx_id', 'long min_nr', 'long nr', 'struct io_event __user *events', 'struct __kernel_timespec __user *timeout']] -#define locals_LINUX__MIPS64N32_sys_io_getevents(ctx, pref) \ - uint32_t UNUSED(pref##ctx_id) = *(uint32_t *)((ctx)->args[0]); \ - int32_t UNUSED(pref##min_nr) = *(int32_t *)((ctx)->args[1]); \ - int32_t UNUSED(pref##nr) = *(int32_t *)((ctx)->args[2]); \ - uint32_t UNUSED(pref##events) = *(uint32_t *)((ctx)->args[3]); \ - uint32_t UNUSED(pref##timeout) = *(uint32_t *)((ctx)->args[4]); -#if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_io_getevents(ctx, pref) \ - uint32_t &UNUSED(pref##ctx_id) = *reinterpret_cast((ctx)->args[0]); \ - int32_t &UNUSED(pref##min_nr) = *reinterpret_cast((ctx)->args[1]); \ - int32_t &UNUSED(pref##nr) = *reinterpret_cast((ctx)->args[2]); \ - uint32_t &UNUSED(pref##events) = *reinterpret_cast((ctx)->args[3]); \ - uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[4]); -#define creferences_LINUX__MIPS64N32_sys_io_getevents(ctx, pref) \ - const uint32_t &UNUSED(pref##ctx_id) = *reinterpret_cast((ctx)->args[0]); \ - const int32_t &UNUSED(pref##min_nr) = *reinterpret_cast((ctx)->args[1]); \ - const int32_t &UNUSED(pref##nr) = *reinterpret_cast((ctx)->args[2]); \ - const uint32_t &UNUSED(pref##events) = *reinterpret_cast((ctx)->args[3]); \ - const uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[4]); -#endif - // long sys_io_submit [['aio_context_t', 'long', 'struct iocb __user * __user *']] #define locals_LINUX__MIPS64N32_sys_io_submit(ctx, pref) \ uint32_t UNUSED(pref##arg0) = *(uint32_t *)((ctx)->args[0]); \ @@ -28690,10 +28671,26 @@ const uint32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[4]); #endif -// void sys_rt_sigreturn [['void']] -#undef locals_LINUX__MIPS64N32_sys_rt_sigreturn +// void sys_sigreturn [['void']] +#undef locals_LINUX__MIPS64N32_sys_sigreturn +#if defined(__cplusplus) +#undef references_LINUX__MIPS64N32_sys_sigreturn +#endif + +// long sys_fcntl64 [['unsigned int fd', 'unsigned int cmd', 'unsigned long arg']] +#define locals_LINUX__MIPS64N32_sys_fcntl64(ctx, pref) \ + uint32_t UNUSED(pref##fd) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##cmd) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##arg) = *(uint32_t *)((ctx)->args[2]); #if defined(__cplusplus) -#undef references_LINUX__MIPS64N32_sys_rt_sigreturn +#define references_LINUX__MIPS64N32_sys_fcntl64(ctx, pref) \ + uint32_t &UNUSED(pref##fd) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##cmd) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##arg) = *reinterpret_cast((ctx)->args[2]); +#define creferences_LINUX__MIPS64N32_sys_fcntl64(ctx, pref) \ + const uint32_t &UNUSED(pref##fd) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##cmd) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##arg) = *reinterpret_cast((ctx)->args[2]); #endif // long sys_set_tid_address [['int __user *tidptr']] @@ -28712,19 +28709,19 @@ #undef references_LINUX__MIPS64N32_sys_restart_syscall #endif -// long sys_semtimedop [['int semid', 'struct sembuf __user *sops', 'unsigned nsops', 'const struct __kernel_timespec __user *timeout']] -#define locals_LINUX__MIPS64N32_sys_semtimedop(ctx, pref) \ +// long sys_semtimedop_time32 [['int semid', 'struct sembuf __user *sops', 'unsigned nsops', 'const struct old_timespec32 __user *timeout']] +#define locals_LINUX__MIPS64N32_sys_semtimedop_time32(ctx, pref) \ int32_t UNUSED(pref##semid) = *(int32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##sops) = *(uint32_t *)((ctx)->args[1]); \ uint32_t UNUSED(pref##nsops) = *(uint32_t *)((ctx)->args[2]); \ uint32_t UNUSED(pref##timeout) = *(uint32_t *)((ctx)->args[3]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_semtimedop(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_semtimedop_time32(ctx, pref) \ int32_t &UNUSED(pref##semid) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##sops) = *reinterpret_cast((ctx)->args[1]); \ uint32_t &UNUSED(pref##nsops) = *reinterpret_cast((ctx)->args[2]); \ uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[3]); -#define creferences_LINUX__MIPS64N32_sys_semtimedop(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_semtimedop_time32(ctx, pref) \ const int32_t &UNUSED(pref##semid) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##sops) = *reinterpret_cast((ctx)->args[1]); \ const uint32_t &UNUSED(pref##nsops) = *reinterpret_cast((ctx)->args[2]); \ @@ -28750,50 +28747,98 @@ const int32_t &UNUSED(pref##advice) = *reinterpret_cast((ctx)->args[3]); #endif -// long sys_timer_create [['clockid_t which_clock', 'struct sigevent __user *timer_event_spec', 'timer_t __user *created_timer_id']] -#define locals_LINUX__MIPS64N32_sys_timer_create(ctx, pref) \ - uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ - uint32_t UNUSED(pref##timer_event_spec) = *(uint32_t *)((ctx)->args[1]); \ - uint32_t UNUSED(pref##created_timer_id) = *(uint32_t *)((ctx)->args[2]); +// long sys_statfs64 [['const char __user *path', 'size_t sz', 'struct statfs64 __user *buf']] +#define locals_LINUX__MIPS64N32_sys_statfs64(ctx, pref) \ + uint32_t UNUSED(pref##path) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##sz) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##buf) = *(uint32_t *)((ctx)->args[2]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_timer_create(ctx, pref) \ - uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ - uint32_t &UNUSED(pref##timer_event_spec) = *reinterpret_cast((ctx)->args[1]); \ - uint32_t &UNUSED(pref##created_timer_id) = *reinterpret_cast((ctx)->args[2]); -#define creferences_LINUX__MIPS64N32_sys_timer_create(ctx, pref) \ - const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ - const uint32_t &UNUSED(pref##timer_event_spec) = *reinterpret_cast((ctx)->args[1]); \ - const uint32_t &UNUSED(pref##created_timer_id) = *reinterpret_cast((ctx)->args[2]); +#define references_LINUX__MIPS64N32_sys_statfs64(ctx, pref) \ + uint32_t &UNUSED(pref##path) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##sz) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##buf) = *reinterpret_cast((ctx)->args[2]); +#define creferences_LINUX__MIPS64N32_sys_statfs64(ctx, pref) \ + const uint32_t &UNUSED(pref##path) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##sz) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##buf) = *reinterpret_cast((ctx)->args[2]); #endif -// long sys_timer_settime [['timer_t timer_id', 'int flags', 'const struct __kernel_itimerspec __user *new_setting', 'struct __kernel_itimerspec __user *old_setting']] -#define locals_LINUX__MIPS64N32_sys_timer_settime(ctx, pref) \ +// long sys_fstatfs64 [['unsigned int fd', 'size_t sz', 'struct statfs64 __user *buf']] +#define locals_LINUX__MIPS64N32_sys_fstatfs64(ctx, pref) \ + uint32_t UNUSED(pref##fd) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##sz) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##buf) = *(uint32_t *)((ctx)->args[2]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_fstatfs64(ctx, pref) \ + uint32_t &UNUSED(pref##fd) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##sz) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##buf) = *reinterpret_cast((ctx)->args[2]); +#define creferences_LINUX__MIPS64N32_sys_fstatfs64(ctx, pref) \ + const uint32_t &UNUSED(pref##fd) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##sz) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##buf) = *reinterpret_cast((ctx)->args[2]); +#endif + +// long sys_sendfile64 [['int out_fd', 'int in_fd', 'loff_t __user *offset', 'size_t count']] +#define locals_LINUX__MIPS64N32_sys_sendfile64(ctx, pref) \ + int32_t UNUSED(pref##out_fd) = *(int32_t *)((ctx)->args[0]); \ + int32_t UNUSED(pref##in_fd) = *(int32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##offset) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##count) = *(uint32_t *)((ctx)->args[3]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_sendfile64(ctx, pref) \ + int32_t &UNUSED(pref##out_fd) = *reinterpret_cast((ctx)->args[0]); \ + int32_t &UNUSED(pref##in_fd) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##offset) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##count) = *reinterpret_cast((ctx)->args[3]); +#define creferences_LINUX__MIPS64N32_sys_sendfile64(ctx, pref) \ + const int32_t &UNUSED(pref##out_fd) = *reinterpret_cast((ctx)->args[0]); \ + const int32_t &UNUSED(pref##in_fd) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##offset) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##count) = *reinterpret_cast((ctx)->args[3]); +#endif + +// long sys_timerfd_create [['int clockid', 'int flags']] +#define locals_LINUX__MIPS64N32_sys_timerfd_create(ctx, pref) \ + int32_t UNUSED(pref##clockid) = *(int32_t *)((ctx)->args[0]); \ + int32_t UNUSED(pref##flags) = *(int32_t *)((ctx)->args[1]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_timerfd_create(ctx, pref) \ + int32_t &UNUSED(pref##clockid) = *reinterpret_cast((ctx)->args[0]); \ + int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_timerfd_create(ctx, pref) \ + const int32_t &UNUSED(pref##clockid) = *reinterpret_cast((ctx)->args[0]); \ + const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); +#endif + +// long sys_timer_settime32 [['timer_t timer_id', 'int flags', 'struct old_itimerspec32 __user *new', 'struct old_itimerspec32 __user *old']] +#define locals_LINUX__MIPS64N32_sys_timer_settime32(ctx, pref) \ uint32_t UNUSED(pref##timer_id) = *(uint32_t *)((ctx)->args[0]); \ int32_t UNUSED(pref##flags) = *(int32_t *)((ctx)->args[1]); \ - uint32_t UNUSED(pref##new_setting) = *(uint32_t *)((ctx)->args[2]); \ - uint32_t UNUSED(pref##old_setting) = *(uint32_t *)((ctx)->args[3]); + uint32_t UNUSED(pref##_new) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##old) = *(uint32_t *)((ctx)->args[3]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_timer_settime(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_timer_settime32(ctx, pref) \ uint32_t &UNUSED(pref##timer_id) = *reinterpret_cast((ctx)->args[0]); \ int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ - uint32_t &UNUSED(pref##new_setting) = *reinterpret_cast((ctx)->args[2]); \ - uint32_t &UNUSED(pref##old_setting) = *reinterpret_cast((ctx)->args[3]); -#define creferences_LINUX__MIPS64N32_sys_timer_settime(ctx, pref) \ + uint32_t &UNUSED(pref##_new) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##old) = *reinterpret_cast((ctx)->args[3]); +#define creferences_LINUX__MIPS64N32_sys_timer_settime32(ctx, pref) \ const uint32_t &UNUSED(pref##timer_id) = *reinterpret_cast((ctx)->args[0]); \ const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ - const uint32_t &UNUSED(pref##new_setting) = *reinterpret_cast((ctx)->args[2]); \ - const uint32_t &UNUSED(pref##old_setting) = *reinterpret_cast((ctx)->args[3]); + const uint32_t &UNUSED(pref##_new) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##old) = *reinterpret_cast((ctx)->args[3]); #endif -// long sys_timer_gettime [['timer_t timer_id', 'struct __kernel_itimerspec __user *setting']] -#define locals_LINUX__MIPS64N32_sys_timer_gettime(ctx, pref) \ +// long sys_timer_gettime32 [['timer_t timer_id', 'struct old_itimerspec32 __user *setting']] +#define locals_LINUX__MIPS64N32_sys_timer_gettime32(ctx, pref) \ uint32_t UNUSED(pref##timer_id) = *(uint32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##setting) = *(uint32_t *)((ctx)->args[1]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_timer_gettime(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_timer_gettime32(ctx, pref) \ uint32_t &UNUSED(pref##timer_id) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##setting) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_timer_gettime(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_timer_gettime32(ctx, pref) \ const uint32_t &UNUSED(pref##timer_id) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##setting) = *reinterpret_cast((ctx)->args[1]); #endif @@ -28818,58 +28863,58 @@ const uint32_t &UNUSED(pref##timer_id) = *reinterpret_cast((ctx)->args[0]); #endif -// long sys_clock_settime [['clockid_t which_clock', 'const struct __kernel_timespec __user *tp']] -#define locals_LINUX__MIPS64N32_sys_clock_settime(ctx, pref) \ +// long sys_clock_settime32 [['clockid_t which_clock', 'struct old_timespec32 __user *tp']] +#define locals_LINUX__MIPS64N32_sys_clock_settime32(ctx, pref) \ uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##tp) = *(uint32_t *)((ctx)->args[1]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_clock_settime(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_clock_settime32(ctx, pref) \ uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_clock_settime(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_clock_settime32(ctx, pref) \ const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); #endif -// long sys_clock_gettime [['clockid_t which_clock', 'struct __kernel_timespec __user *tp']] -#define locals_LINUX__MIPS64N32_sys_clock_gettime(ctx, pref) \ +// long sys_clock_gettime32 [['clockid_t which_clock', 'struct old_timespec32 __user *tp']] +#define locals_LINUX__MIPS64N32_sys_clock_gettime32(ctx, pref) \ uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##tp) = *(uint32_t *)((ctx)->args[1]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_clock_gettime(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_clock_gettime32(ctx, pref) \ uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_clock_gettime(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_clock_gettime32(ctx, pref) \ const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); #endif -// long sys_clock_getres [['clockid_t which_clock', 'struct __kernel_timespec __user *tp']] -#define locals_LINUX__MIPS64N32_sys_clock_getres(ctx, pref) \ +// long sys_clock_getres_time32 [['clockid_t which_clock', 'struct old_timespec32 __user *tp']] +#define locals_LINUX__MIPS64N32_sys_clock_getres_time32(ctx, pref) \ uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##tp) = *(uint32_t *)((ctx)->args[1]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_clock_getres(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_clock_getres_time32(ctx, pref) \ uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_clock_getres(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_clock_getres_time32(ctx, pref) \ const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); #endif -// long sys_clock_nanosleep [['clockid_t which_clock', 'int flags', 'const struct __kernel_timespec __user *rqtp', 'struct __kernel_timespec __user *rmtp']] -#define locals_LINUX__MIPS64N32_sys_clock_nanosleep(ctx, pref) \ +// long sys_clock_nanosleep_time32 [['clockid_t which_clock', 'int flags', 'struct old_timespec32 __user *rqtp', 'struct old_timespec32 __user *rmtp']] +#define locals_LINUX__MIPS64N32_sys_clock_nanosleep_time32(ctx, pref) \ uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ int32_t UNUSED(pref##flags) = *(int32_t *)((ctx)->args[1]); \ uint32_t UNUSED(pref##rqtp) = *(uint32_t *)((ctx)->args[2]); \ uint32_t UNUSED(pref##rmtp) = *(uint32_t *)((ctx)->args[3]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_clock_nanosleep(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_clock_nanosleep_time32(ctx, pref) \ uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ uint32_t &UNUSED(pref##rqtp) = *reinterpret_cast((ctx)->args[2]); \ uint32_t &UNUSED(pref##rmtp) = *reinterpret_cast((ctx)->args[3]); -#define creferences_LINUX__MIPS64N32_sys_clock_nanosleep(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_clock_nanosleep_time32(ctx, pref) \ const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ const uint32_t &UNUSED(pref##rqtp) = *reinterpret_cast((ctx)->args[2]); \ @@ -28892,17 +28937,17 @@ const int32_t &UNUSED(pref##sig) = *reinterpret_cast((ctx)->args[2]); #endif -// long sys_utimes [['char __user *filename', 'struct __kernel_old_timeval __user *utimes']] -#define locals_LINUX__MIPS64N32_sys_utimes(ctx, pref) \ +// long sys_utimes_time32 [['const char __user *filename', 'struct old_timeval32 __user *t']] +#define locals_LINUX__MIPS64N32_sys_utimes_time32(ctx, pref) \ uint32_t UNUSED(pref##filename) = *(uint32_t *)((ctx)->args[0]); \ - uint32_t UNUSED(pref##utimes) = *(uint32_t *)((ctx)->args[1]); + uint32_t UNUSED(pref##t) = *(uint32_t *)((ctx)->args[1]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_utimes(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_utimes_time32(ctx, pref) \ uint32_t &UNUSED(pref##filename) = *reinterpret_cast((ctx)->args[0]); \ - uint32_t &UNUSED(pref##utimes) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_utimes(ctx, pref) \ + uint32_t &UNUSED(pref##t) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_utimes_time32(ctx, pref) \ const uint32_t &UNUSED(pref##filename) = *reinterpret_cast((ctx)->args[0]); \ - const uint32_t &UNUSED(pref##utimes) = *reinterpret_cast((ctx)->args[1]); + const uint32_t &UNUSED(pref##t) = *reinterpret_cast((ctx)->args[1]); #endif // long sys_mbind [['unsigned long start', 'unsigned long len', 'unsigned long mode', 'const unsigned long __user *nmask', 'unsigned long maxnode', 'unsigned flags']] @@ -28997,48 +29042,48 @@ const uint32_t &UNUSED(pref##name) = *reinterpret_cast((ctx)->args[0]); #endif -// long sys_mq_timedsend [['mqd_t mqdes', 'const char __user *msg_ptr', 'size_t msg_len', 'unsigned int msg_prio', 'const struct __kernel_timespec __user *abs_timeout']] -#define locals_LINUX__MIPS64N32_sys_mq_timedsend(ctx, pref) \ +// long sys_mq_timedsend_time32 [['mqd_t mqdes', 'const char __user *u_msg_ptr', 'unsigned int msg_len', 'unsigned int msg_prio', 'const struct old_timespec32 __user *u_abs_timeout']] +#define locals_LINUX__MIPS64N32_sys_mq_timedsend_time32(ctx, pref) \ uint32_t UNUSED(pref##mqdes) = *(uint32_t *)((ctx)->args[0]); \ - uint32_t UNUSED(pref##msg_ptr) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##u_msg_ptr) = *(uint32_t *)((ctx)->args[1]); \ uint32_t UNUSED(pref##msg_len) = *(uint32_t *)((ctx)->args[2]); \ uint32_t UNUSED(pref##msg_prio) = *(uint32_t *)((ctx)->args[3]); \ - uint32_t UNUSED(pref##abs_timeout) = *(uint32_t *)((ctx)->args[4]); + uint32_t UNUSED(pref##u_abs_timeout) = *(uint32_t *)((ctx)->args[4]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_mq_timedsend(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_mq_timedsend_time32(ctx, pref) \ uint32_t &UNUSED(pref##mqdes) = *reinterpret_cast((ctx)->args[0]); \ - uint32_t &UNUSED(pref##msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##u_msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ uint32_t &UNUSED(pref##msg_len) = *reinterpret_cast((ctx)->args[2]); \ uint32_t &UNUSED(pref##msg_prio) = *reinterpret_cast((ctx)->args[3]); \ - uint32_t &UNUSED(pref##abs_timeout) = *reinterpret_cast((ctx)->args[4]); -#define creferences_LINUX__MIPS64N32_sys_mq_timedsend(ctx, pref) \ + uint32_t &UNUSED(pref##u_abs_timeout) = *reinterpret_cast((ctx)->args[4]); +#define creferences_LINUX__MIPS64N32_sys_mq_timedsend_time32(ctx, pref) \ const uint32_t &UNUSED(pref##mqdes) = *reinterpret_cast((ctx)->args[0]); \ - const uint32_t &UNUSED(pref##msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##u_msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ const uint32_t &UNUSED(pref##msg_len) = *reinterpret_cast((ctx)->args[2]); \ const uint32_t &UNUSED(pref##msg_prio) = *reinterpret_cast((ctx)->args[3]); \ - const uint32_t &UNUSED(pref##abs_timeout) = *reinterpret_cast((ctx)->args[4]); + const uint32_t &UNUSED(pref##u_abs_timeout) = *reinterpret_cast((ctx)->args[4]); #endif -// long sys_mq_timedreceive [['mqd_t mqdes', 'char __user *msg_ptr', 'size_t msg_len', 'unsigned int __user *msg_prio', 'const struct __kernel_timespec __user *abs_timeout']] -#define locals_LINUX__MIPS64N32_sys_mq_timedreceive(ctx, pref) \ +// long sys_mq_timedreceive_time32 [['mqd_t mqdes', 'char __user *u_msg_ptr', 'unsigned int msg_len', 'unsigned int __user *u_msg_prio', 'const struct old_timespec32 __user *u_abs_timeout']] +#define locals_LINUX__MIPS64N32_sys_mq_timedreceive_time32(ctx, pref) \ uint32_t UNUSED(pref##mqdes) = *(uint32_t *)((ctx)->args[0]); \ - uint32_t UNUSED(pref##msg_ptr) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##u_msg_ptr) = *(uint32_t *)((ctx)->args[1]); \ uint32_t UNUSED(pref##msg_len) = *(uint32_t *)((ctx)->args[2]); \ - uint32_t UNUSED(pref##msg_prio) = *(uint32_t *)((ctx)->args[3]); \ - uint32_t UNUSED(pref##abs_timeout) = *(uint32_t *)((ctx)->args[4]); + uint32_t UNUSED(pref##u_msg_prio) = *(uint32_t *)((ctx)->args[3]); \ + uint32_t UNUSED(pref##u_abs_timeout) = *(uint32_t *)((ctx)->args[4]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_mq_timedreceive(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_mq_timedreceive_time32(ctx, pref) \ uint32_t &UNUSED(pref##mqdes) = *reinterpret_cast((ctx)->args[0]); \ - uint32_t &UNUSED(pref##msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##u_msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ uint32_t &UNUSED(pref##msg_len) = *reinterpret_cast((ctx)->args[2]); \ - uint32_t &UNUSED(pref##msg_prio) = *reinterpret_cast((ctx)->args[3]); \ - uint32_t &UNUSED(pref##abs_timeout) = *reinterpret_cast((ctx)->args[4]); -#define creferences_LINUX__MIPS64N32_sys_mq_timedreceive(ctx, pref) \ + uint32_t &UNUSED(pref##u_msg_prio) = *reinterpret_cast((ctx)->args[3]); \ + uint32_t &UNUSED(pref##u_abs_timeout) = *reinterpret_cast((ctx)->args[4]); +#define creferences_LINUX__MIPS64N32_sys_mq_timedreceive_time32(ctx, pref) \ const uint32_t &UNUSED(pref##mqdes) = *reinterpret_cast((ctx)->args[0]); \ - const uint32_t &UNUSED(pref##msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##u_msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ const uint32_t &UNUSED(pref##msg_len) = *reinterpret_cast((ctx)->args[2]); \ - const uint32_t &UNUSED(pref##msg_prio) = *reinterpret_cast((ctx)->args[3]); \ - const uint32_t &UNUSED(pref##abs_timeout) = *reinterpret_cast((ctx)->args[4]); + const uint32_t &UNUSED(pref##u_msg_prio) = *reinterpret_cast((ctx)->args[3]); \ + const uint32_t &UNUSED(pref##u_abs_timeout) = *reinterpret_cast((ctx)->args[4]); #endif // long sys_mq_notify [['mqd_t mqdes', 'const struct sigevent __user *notification']] @@ -29285,20 +29330,20 @@ const int32_t &UNUSED(pref##flag) = *reinterpret_cast((ctx)->args[4]); #endif -// long sys_futimesat [['int dfd', 'const char __user *filename', 'struct __kernel_old_timeval __user *utimes']] -#define locals_LINUX__MIPS64N32_sys_futimesat(ctx, pref) \ - int32_t UNUSED(pref##dfd) = *(int32_t *)((ctx)->args[0]); \ +// long sys_futimesat_time32 [['unsigned int dfd', 'const char __user *filename', 'struct old_timeval32 __user *t']] +#define locals_LINUX__MIPS64N32_sys_futimesat_time32(ctx, pref) \ + uint32_t UNUSED(pref##dfd) = *(uint32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##filename) = *(uint32_t *)((ctx)->args[1]); \ - uint32_t UNUSED(pref##utimes) = *(uint32_t *)((ctx)->args[2]); + uint32_t UNUSED(pref##t) = *(uint32_t *)((ctx)->args[2]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_futimesat(ctx, pref) \ - int32_t &UNUSED(pref##dfd) = *reinterpret_cast((ctx)->args[0]); \ +#define references_LINUX__MIPS64N32_sys_futimesat_time32(ctx, pref) \ + uint32_t &UNUSED(pref##dfd) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##filename) = *reinterpret_cast((ctx)->args[1]); \ - uint32_t &UNUSED(pref##utimes) = *reinterpret_cast((ctx)->args[2]); -#define creferences_LINUX__MIPS64N32_sys_futimesat(ctx, pref) \ - const int32_t &UNUSED(pref##dfd) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##t) = *reinterpret_cast((ctx)->args[2]); +#define creferences_LINUX__MIPS64N32_sys_futimesat_time32(ctx, pref) \ + const uint32_t &UNUSED(pref##dfd) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##filename) = *reinterpret_cast((ctx)->args[1]); \ - const uint32_t &UNUSED(pref##utimes) = *reinterpret_cast((ctx)->args[2]); + const uint32_t &UNUSED(pref##t) = *reinterpret_cast((ctx)->args[2]); #endif // long sys_newfstatat [['int dfd', 'const char __user *filename', 'struct stat __user *statbuf', 'int flag']] @@ -29444,8 +29489,33 @@ const int32_t &UNUSED(pref##mode) = *reinterpret_cast((ctx)->args[2]); #endif -// long sys_pselect6 [['int', 'fd_set __user *', 'fd_set __user *', 'fd_set __user *', 'struct __kernel_timespec __user *', 'void __user *']] -#define locals_LINUX__MIPS64N32_sys_pselect6(ctx, pref) \ +// long sys_io_pgetevents_time32 [['aio_context_t ctx_id', 'long min_nr', 'long nr', 'struct io_event __user *events', 'struct old_timespec32 __user *timeout', 'const struct __aio_sigset *sig']] +#define locals_LINUX__MIPS64N32_sys_io_pgetevents_time32(ctx, pref) \ + uint32_t UNUSED(pref##ctx_id) = *(uint32_t *)((ctx)->args[0]); \ + int32_t UNUSED(pref##min_nr) = *(int32_t *)((ctx)->args[1]); \ + int32_t UNUSED(pref##nr) = *(int32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##events) = *(uint32_t *)((ctx)->args[3]); \ + uint32_t UNUSED(pref##timeout) = *(uint32_t *)((ctx)->args[4]); \ + uint32_t UNUSED(pref##sig) = *(uint32_t *)((ctx)->args[5]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_io_pgetevents_time32(ctx, pref) \ + uint32_t &UNUSED(pref##ctx_id) = *reinterpret_cast((ctx)->args[0]); \ + int32_t &UNUSED(pref##min_nr) = *reinterpret_cast((ctx)->args[1]); \ + int32_t &UNUSED(pref##nr) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##events) = *reinterpret_cast((ctx)->args[3]); \ + uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[4]); \ + uint32_t &UNUSED(pref##sig) = *reinterpret_cast((ctx)->args[5]); +#define creferences_LINUX__MIPS64N32_sys_io_pgetevents_time32(ctx, pref) \ + const uint32_t &UNUSED(pref##ctx_id) = *reinterpret_cast((ctx)->args[0]); \ + const int32_t &UNUSED(pref##min_nr) = *reinterpret_cast((ctx)->args[1]); \ + const int32_t &UNUSED(pref##nr) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##events) = *reinterpret_cast((ctx)->args[3]); \ + const uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[4]); \ + const uint32_t &UNUSED(pref##sig) = *reinterpret_cast((ctx)->args[5]); +#endif + +// long sys_pselect6_time32 [['int', 'fd_set __user *', 'fd_set __user *', 'fd_set __user *', 'struct old_timespec32 __user *', 'void __user *']] +#define locals_LINUX__MIPS64N32_sys_pselect6_time32(ctx, pref) \ int32_t UNUSED(pref##arg0) = *(int32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##arg1) = *(uint32_t *)((ctx)->args[1]); \ uint32_t UNUSED(pref##arg2) = *(uint32_t *)((ctx)->args[2]); \ @@ -29453,14 +29523,14 @@ uint32_t UNUSED(pref##arg4) = *(uint32_t *)((ctx)->args[4]); \ uint32_t UNUSED(pref##arg5) = *(uint32_t *)((ctx)->args[5]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_pselect6(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_pselect6_time32(ctx, pref) \ int32_t &UNUSED(pref##arg0) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##arg1) = *reinterpret_cast((ctx)->args[1]); \ uint32_t &UNUSED(pref##arg2) = *reinterpret_cast((ctx)->args[2]); \ uint32_t &UNUSED(pref##arg3) = *reinterpret_cast((ctx)->args[3]); \ uint32_t &UNUSED(pref##arg4) = *reinterpret_cast((ctx)->args[4]); \ uint32_t &UNUSED(pref##arg5) = *reinterpret_cast((ctx)->args[5]); -#define creferences_LINUX__MIPS64N32_sys_pselect6(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_pselect6_time32(ctx, pref) \ const int32_t &UNUSED(pref##arg0) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##arg1) = *reinterpret_cast((ctx)->args[1]); \ const uint32_t &UNUSED(pref##arg2) = *reinterpret_cast((ctx)->args[2]); \ @@ -29469,28 +29539,6 @@ const uint32_t &UNUSED(pref##arg5) = *reinterpret_cast((ctx)->args[5]); #endif -// long sys_ppoll [['struct pollfd __user *', 'unsigned int', 'struct __kernel_timespec __user *', 'const sigset_t __user *', 'size_t']] -#define locals_LINUX__MIPS64N32_sys_ppoll(ctx, pref) \ - uint32_t UNUSED(pref##arg0) = *(uint32_t *)((ctx)->args[0]); \ - uint32_t UNUSED(pref##arg1) = *(uint32_t *)((ctx)->args[1]); \ - uint32_t UNUSED(pref##arg2) = *(uint32_t *)((ctx)->args[2]); \ - uint32_t UNUSED(pref##arg3) = *(uint32_t *)((ctx)->args[3]); \ - uint32_t UNUSED(pref##arg4) = *(uint32_t *)((ctx)->args[4]); -#if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_ppoll(ctx, pref) \ - uint32_t &UNUSED(pref##arg0) = *reinterpret_cast((ctx)->args[0]); \ - uint32_t &UNUSED(pref##arg1) = *reinterpret_cast((ctx)->args[1]); \ - uint32_t &UNUSED(pref##arg2) = *reinterpret_cast((ctx)->args[2]); \ - uint32_t &UNUSED(pref##arg3) = *reinterpret_cast((ctx)->args[3]); \ - uint32_t &UNUSED(pref##arg4) = *reinterpret_cast((ctx)->args[4]); -#define creferences_LINUX__MIPS64N32_sys_ppoll(ctx, pref) \ - const uint32_t &UNUSED(pref##arg0) = *reinterpret_cast((ctx)->args[0]); \ - const uint32_t &UNUSED(pref##arg1) = *reinterpret_cast((ctx)->args[1]); \ - const uint32_t &UNUSED(pref##arg2) = *reinterpret_cast((ctx)->args[2]); \ - const uint32_t &UNUSED(pref##arg3) = *reinterpret_cast((ctx)->args[3]); \ - const uint32_t &UNUSED(pref##arg4) = *reinterpret_cast((ctx)->args[4]); -#endif - // long sys_unshare [['unsigned long unshare_flags']] #define locals_LINUX__MIPS64N32_sys_unshare(ctx, pref) \ uint32_t UNUSED(pref##unshare_flags) = *(uint32_t *)((ctx)->args[0]); @@ -29608,19 +29656,6 @@ const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[5]); #endif -// long sys_set_robust_list [['struct robust_list_head __user *head', 'size_t len']] -#define locals_LINUX__MIPS64N32_sys_set_robust_list(ctx, pref) \ - uint32_t UNUSED(pref##head) = *(uint32_t *)((ctx)->args[0]); \ - uint32_t UNUSED(pref##len) = *(uint32_t *)((ctx)->args[1]); -#if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_set_robust_list(ctx, pref) \ - uint32_t &UNUSED(pref##head) = *reinterpret_cast((ctx)->args[0]); \ - uint32_t &UNUSED(pref##len) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_set_robust_list(ctx, pref) \ - const uint32_t &UNUSED(pref##head) = *reinterpret_cast((ctx)->args[0]); \ - const uint32_t &UNUSED(pref##len) = *reinterpret_cast((ctx)->args[1]); -#endif - // long sys_get_robust_list [['int pid', 'struct robust_list_head __user * __user *head_ptr', 'size_t __user *len_ptr']] #define locals_LINUX__MIPS64N32_sys_get_robust_list(ctx, pref) \ int32_t UNUSED(pref##pid) = *(int32_t *)((ctx)->args[0]); \ @@ -29637,6 +29672,19 @@ const uint32_t &UNUSED(pref##len_ptr) = *reinterpret_cast((ctx)->args[2]); #endif +// long sys_set_robust_list [['struct robust_list_head __user *head', 'size_t len']] +#define locals_LINUX__MIPS64N32_sys_set_robust_list(ctx, pref) \ + uint32_t UNUSED(pref##head) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##len) = *(uint32_t *)((ctx)->args[1]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_set_robust_list(ctx, pref) \ + uint32_t &UNUSED(pref##head) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##len) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_set_robust_list(ctx, pref) \ + const uint32_t &UNUSED(pref##head) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##len) = *reinterpret_cast((ctx)->args[1]); +#endif + // long sys_kexec_load [['unsigned long entry', 'unsigned long nr_segments', 'struct kexec_segment __user *segments', 'unsigned long flags']] #define locals_LINUX__MIPS64N32_sys_kexec_load(ctx, pref) \ uint32_t UNUSED(pref##entry) = *(uint32_t *)((ctx)->args[0]); \ @@ -29726,22 +29774,22 @@ const int32_t &UNUSED(pref##who) = *reinterpret_cast((ctx)->args[1]); #endif -// long sys_utimensat [['int dfd', 'const char __user *filename', 'struct __kernel_timespec __user *utimes', 'int flags']] -#define locals_LINUX__MIPS64N32_sys_utimensat(ctx, pref) \ - int32_t UNUSED(pref##dfd) = *(int32_t *)((ctx)->args[0]); \ +// long sys_utimensat_time32 [['unsigned int dfd', 'const char __user *filename', 'struct old_timespec32 __user *t', 'int flags']] +#define locals_LINUX__MIPS64N32_sys_utimensat_time32(ctx, pref) \ + uint32_t UNUSED(pref##dfd) = *(uint32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##filename) = *(uint32_t *)((ctx)->args[1]); \ - uint32_t UNUSED(pref##utimes) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##t) = *(uint32_t *)((ctx)->args[2]); \ int32_t UNUSED(pref##flags) = *(int32_t *)((ctx)->args[3]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_utimensat(ctx, pref) \ - int32_t &UNUSED(pref##dfd) = *reinterpret_cast((ctx)->args[0]); \ +#define references_LINUX__MIPS64N32_sys_utimensat_time32(ctx, pref) \ + uint32_t &UNUSED(pref##dfd) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##filename) = *reinterpret_cast((ctx)->args[1]); \ - uint32_t &UNUSED(pref##utimes) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##t) = *reinterpret_cast((ctx)->args[2]); \ int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[3]); -#define creferences_LINUX__MIPS64N32_sys_utimensat(ctx, pref) \ - const int32_t &UNUSED(pref##dfd) = *reinterpret_cast((ctx)->args[0]); \ +#define creferences_LINUX__MIPS64N32_sys_utimensat_time32(ctx, pref) \ + const uint32_t &UNUSED(pref##dfd) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##filename) = *reinterpret_cast((ctx)->args[1]); \ - const uint32_t &UNUSED(pref##utimes) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##t) = *reinterpret_cast((ctx)->args[2]); \ const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[3]); #endif @@ -29790,45 +29838,32 @@ const uint64_t &UNUSED(pref##len) = *reinterpret_cast((ctx)->args[3]); #endif -// long sys_timerfd_create [['int clockid', 'int flags']] -#define locals_LINUX__MIPS64N32_sys_timerfd_create(ctx, pref) \ - int32_t UNUSED(pref##clockid) = *(int32_t *)((ctx)->args[0]); \ - int32_t UNUSED(pref##flags) = *(int32_t *)((ctx)->args[1]); -#if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_timerfd_create(ctx, pref) \ - int32_t &UNUSED(pref##clockid) = *reinterpret_cast((ctx)->args[0]); \ - int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_timerfd_create(ctx, pref) \ - const int32_t &UNUSED(pref##clockid) = *reinterpret_cast((ctx)->args[0]); \ - const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); -#endif - -// long sys_timerfd_gettime [['int ufd', 'struct __kernel_itimerspec __user *otmr']] -#define locals_LINUX__MIPS64N32_sys_timerfd_gettime(ctx, pref) \ +// long sys_timerfd_gettime32 [['int ufd', 'struct old_itimerspec32 __user *otmr']] +#define locals_LINUX__MIPS64N32_sys_timerfd_gettime32(ctx, pref) \ int32_t UNUSED(pref##ufd) = *(int32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##otmr) = *(uint32_t *)((ctx)->args[1]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_timerfd_gettime(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_timerfd_gettime32(ctx, pref) \ int32_t &UNUSED(pref##ufd) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##otmr) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_timerfd_gettime(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_timerfd_gettime32(ctx, pref) \ const int32_t &UNUSED(pref##ufd) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##otmr) = *reinterpret_cast((ctx)->args[1]); #endif -// long sys_timerfd_settime [['int ufd', 'int flags', 'const struct __kernel_itimerspec __user *utmr', 'struct __kernel_itimerspec __user *otmr']] -#define locals_LINUX__MIPS64N32_sys_timerfd_settime(ctx, pref) \ +// long sys_timerfd_settime32 [['int ufd', 'int flags', 'const struct old_itimerspec32 __user *utmr', 'struct old_itimerspec32 __user *otmr']] +#define locals_LINUX__MIPS64N32_sys_timerfd_settime32(ctx, pref) \ int32_t UNUSED(pref##ufd) = *(int32_t *)((ctx)->args[0]); \ int32_t UNUSED(pref##flags) = *(int32_t *)((ctx)->args[1]); \ uint32_t UNUSED(pref##utmr) = *(uint32_t *)((ctx)->args[2]); \ uint32_t UNUSED(pref##otmr) = *(uint32_t *)((ctx)->args[3]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_timerfd_settime(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_timerfd_settime32(ctx, pref) \ int32_t &UNUSED(pref##ufd) = *reinterpret_cast((ctx)->args[0]); \ int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ uint32_t &UNUSED(pref##utmr) = *reinterpret_cast((ctx)->args[2]); \ uint32_t &UNUSED(pref##otmr) = *reinterpret_cast((ctx)->args[3]); -#define creferences_LINUX__MIPS64N32_sys_timerfd_settime(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_timerfd_settime32(ctx, pref) \ const int32_t &UNUSED(pref##ufd) = *reinterpret_cast((ctx)->args[0]); \ const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ const uint32_t &UNUSED(pref##utmr) = *reinterpret_cast((ctx)->args[2]); \ @@ -30020,26 +30055,42 @@ const int32_t &UNUSED(pref##arg3) = *reinterpret_cast((ctx)->args[3]); #endif -// long sys_recvmmsg [['int fd', 'struct mmsghdr __user *msg', 'unsigned int vlen', 'unsigned flags', 'struct __kernel_timespec __user *timeout']] -#define locals_LINUX__MIPS64N32_sys_recvmmsg(ctx, pref) \ - int32_t UNUSED(pref##fd) = *(int32_t *)((ctx)->args[0]); \ - uint32_t UNUSED(pref##msg) = *(uint32_t *)((ctx)->args[1]); \ - uint32_t UNUSED(pref##vlen) = *(uint32_t *)((ctx)->args[2]); \ - uint32_t UNUSED(pref##flags) = *(uint32_t *)((ctx)->args[3]); \ - uint32_t UNUSED(pref##timeout) = *(uint32_t *)((ctx)->args[4]); +// long sys_ppoll_time32 [['struct pollfd __user *', 'unsigned int', 'struct old_timespec32 __user *', 'const sigset_t __user *', 'size_t']] +#define locals_LINUX__MIPS64N32_sys_ppoll_time32(ctx, pref) \ + uint32_t UNUSED(pref##arg0) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##arg1) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##arg2) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##arg3) = *(uint32_t *)((ctx)->args[3]); \ + uint32_t UNUSED(pref##arg4) = *(uint32_t *)((ctx)->args[4]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_recvmmsg(ctx, pref) \ - int32_t &UNUSED(pref##fd) = *reinterpret_cast((ctx)->args[0]); \ - uint32_t &UNUSED(pref##msg) = *reinterpret_cast((ctx)->args[1]); \ - uint32_t &UNUSED(pref##vlen) = *reinterpret_cast((ctx)->args[2]); \ - uint32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[3]); \ - uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[4]); -#define creferences_LINUX__MIPS64N32_sys_recvmmsg(ctx, pref) \ - const int32_t &UNUSED(pref##fd) = *reinterpret_cast((ctx)->args[0]); \ - const uint32_t &UNUSED(pref##msg) = *reinterpret_cast((ctx)->args[1]); \ - const uint32_t &UNUSED(pref##vlen) = *reinterpret_cast((ctx)->args[2]); \ - const uint32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[3]); \ - const uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[4]); +#define references_LINUX__MIPS64N32_sys_ppoll_time32(ctx, pref) \ + uint32_t &UNUSED(pref##arg0) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##arg1) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##arg2) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##arg3) = *reinterpret_cast((ctx)->args[3]); \ + uint32_t &UNUSED(pref##arg4) = *reinterpret_cast((ctx)->args[4]); +#define creferences_LINUX__MIPS64N32_sys_ppoll_time32(ctx, pref) \ + const uint32_t &UNUSED(pref##arg0) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##arg1) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##arg2) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##arg3) = *reinterpret_cast((ctx)->args[3]); \ + const uint32_t &UNUSED(pref##arg4) = *reinterpret_cast((ctx)->args[4]); +#endif + +// long sys_getdents64 [['unsigned int fd', 'struct linux_dirent64 __user *dirent', 'unsigned int count']] +#define locals_LINUX__MIPS64N32_sys_getdents64(ctx, pref) \ + uint32_t UNUSED(pref##fd) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##dirent) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##count) = *(uint32_t *)((ctx)->args[2]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_getdents64(ctx, pref) \ + uint32_t &UNUSED(pref##fd) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##dirent) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##count) = *reinterpret_cast((ctx)->args[2]); +#define creferences_LINUX__MIPS64N32_sys_getdents64(ctx, pref) \ + const uint32_t &UNUSED(pref##fd) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##dirent) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##count) = *reinterpret_cast((ctx)->args[2]); #endif // long sys_fanotify_init [['unsigned int flags', 'unsigned int event_f_flags']] @@ -30134,15 +30185,15 @@ const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[2]); #endif -// long sys_clock_adjtime [['clockid_t which_clock', 'struct __kernel_timex __user *tx']] -#define locals_LINUX__MIPS64N32_sys_clock_adjtime(ctx, pref) \ +// long sys_clock_adjtime32 [['clockid_t which_clock', 'struct old_timex32 __user *tx']] +#define locals_LINUX__MIPS64N32_sys_clock_adjtime32(ctx, pref) \ uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ uint32_t UNUSED(pref##tx) = *(uint32_t *)((ctx)->args[1]); #if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_clock_adjtime(ctx, pref) \ +#define references_LINUX__MIPS64N32_sys_clock_adjtime32(ctx, pref) \ uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ uint32_t &UNUSED(pref##tx) = *reinterpret_cast((ctx)->args[1]); -#define creferences_LINUX__MIPS64N32_sys_clock_adjtime(ctx, pref) \ +#define creferences_LINUX__MIPS64N32_sys_clock_adjtime32(ctx, pref) \ const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ const uint32_t &UNUSED(pref##tx) = *reinterpret_cast((ctx)->args[1]); #endif @@ -30277,22 +30328,6 @@ const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[2]); #endif -// long sys_getdents64 [['unsigned int fd', 'struct linux_dirent64 __user *dirent', 'unsigned int count']] -#define locals_LINUX__MIPS64N32_sys_getdents64(ctx, pref) \ - uint32_t UNUSED(pref##fd) = *(uint32_t *)((ctx)->args[0]); \ - uint32_t UNUSED(pref##dirent) = *(uint32_t *)((ctx)->args[1]); \ - uint32_t UNUSED(pref##count) = *(uint32_t *)((ctx)->args[2]); -#if defined(__cplusplus) -#define references_LINUX__MIPS64N32_sys_getdents64(ctx, pref) \ - uint32_t &UNUSED(pref##fd) = *reinterpret_cast((ctx)->args[0]); \ - uint32_t &UNUSED(pref##dirent) = *reinterpret_cast((ctx)->args[1]); \ - uint32_t &UNUSED(pref##count) = *reinterpret_cast((ctx)->args[2]); -#define creferences_LINUX__MIPS64N32_sys_getdents64(ctx, pref) \ - const uint32_t &UNUSED(pref##fd) = *reinterpret_cast((ctx)->args[0]); \ - const uint32_t &UNUSED(pref##dirent) = *reinterpret_cast((ctx)->args[1]); \ - const uint32_t &UNUSED(pref##count) = *reinterpret_cast((ctx)->args[2]); -#endif - // long sys_sched_setattr [['pid_t pid', 'struct sched_attr __user *attr', 'unsigned int flags']] #define locals_LINUX__MIPS64N32_sys_sched_setattr(ctx, pref) \ int32_t UNUSED(pref##pid) = *(int32_t *)((ctx)->args[0]); \ @@ -30655,6 +30690,261 @@ const uint32_t &UNUSED(pref##sig) = *reinterpret_cast((ctx)->args[5]); #endif +// long sys_clock_gettime [['clockid_t which_clock', 'struct __kernel_timespec __user *tp']] +#define locals_LINUX__MIPS64N32_sys_clock_gettime(ctx, pref) \ + uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##tp) = *(uint32_t *)((ctx)->args[1]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_clock_gettime(ctx, pref) \ + uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_clock_gettime(ctx, pref) \ + const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); +#endif + +// long sys_clock_settime [['clockid_t which_clock', 'const struct __kernel_timespec __user *tp']] +#define locals_LINUX__MIPS64N32_sys_clock_settime(ctx, pref) \ + uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##tp) = *(uint32_t *)((ctx)->args[1]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_clock_settime(ctx, pref) \ + uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_clock_settime(ctx, pref) \ + const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); +#endif + +// long sys_clock_adjtime [['clockid_t which_clock', 'struct __kernel_timex __user *tx']] +#define locals_LINUX__MIPS64N32_sys_clock_adjtime(ctx, pref) \ + uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##tx) = *(uint32_t *)((ctx)->args[1]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_clock_adjtime(ctx, pref) \ + uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##tx) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_clock_adjtime(ctx, pref) \ + const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##tx) = *reinterpret_cast((ctx)->args[1]); +#endif + +// long sys_clock_getres [['clockid_t which_clock', 'struct __kernel_timespec __user *tp']] +#define locals_LINUX__MIPS64N32_sys_clock_getres(ctx, pref) \ + uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##tp) = *(uint32_t *)((ctx)->args[1]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_clock_getres(ctx, pref) \ + uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_clock_getres(ctx, pref) \ + const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##tp) = *reinterpret_cast((ctx)->args[1]); +#endif + +// long sys_clock_nanosleep [['clockid_t which_clock', 'int flags', 'const struct __kernel_timespec __user *rqtp', 'struct __kernel_timespec __user *rmtp']] +#define locals_LINUX__MIPS64N32_sys_clock_nanosleep(ctx, pref) \ + uint32_t UNUSED(pref##which_clock) = *(uint32_t *)((ctx)->args[0]); \ + int32_t UNUSED(pref##flags) = *(int32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##rqtp) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##rmtp) = *(uint32_t *)((ctx)->args[3]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_clock_nanosleep(ctx, pref) \ + uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ + int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##rqtp) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##rmtp) = *reinterpret_cast((ctx)->args[3]); +#define creferences_LINUX__MIPS64N32_sys_clock_nanosleep(ctx, pref) \ + const uint32_t &UNUSED(pref##which_clock) = *reinterpret_cast((ctx)->args[0]); \ + const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##rqtp) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##rmtp) = *reinterpret_cast((ctx)->args[3]); +#endif + +// long sys_timer_gettime [['timer_t timer_id', 'struct __kernel_itimerspec __user *setting']] +#define locals_LINUX__MIPS64N32_sys_timer_gettime(ctx, pref) \ + uint32_t UNUSED(pref##timer_id) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##setting) = *(uint32_t *)((ctx)->args[1]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_timer_gettime(ctx, pref) \ + uint32_t &UNUSED(pref##timer_id) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##setting) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_timer_gettime(ctx, pref) \ + const uint32_t &UNUSED(pref##timer_id) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##setting) = *reinterpret_cast((ctx)->args[1]); +#endif + +// long sys_timer_settime [['timer_t timer_id', 'int flags', 'const struct __kernel_itimerspec __user *new_setting', 'struct __kernel_itimerspec __user *old_setting']] +#define locals_LINUX__MIPS64N32_sys_timer_settime(ctx, pref) \ + uint32_t UNUSED(pref##timer_id) = *(uint32_t *)((ctx)->args[0]); \ + int32_t UNUSED(pref##flags) = *(int32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##new_setting) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##old_setting) = *(uint32_t *)((ctx)->args[3]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_timer_settime(ctx, pref) \ + uint32_t &UNUSED(pref##timer_id) = *reinterpret_cast((ctx)->args[0]); \ + int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##new_setting) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##old_setting) = *reinterpret_cast((ctx)->args[3]); +#define creferences_LINUX__MIPS64N32_sys_timer_settime(ctx, pref) \ + const uint32_t &UNUSED(pref##timer_id) = *reinterpret_cast((ctx)->args[0]); \ + const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##new_setting) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##old_setting) = *reinterpret_cast((ctx)->args[3]); +#endif + +// long sys_timerfd_gettime [['int ufd', 'struct __kernel_itimerspec __user *otmr']] +#define locals_LINUX__MIPS64N32_sys_timerfd_gettime(ctx, pref) \ + int32_t UNUSED(pref##ufd) = *(int32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##otmr) = *(uint32_t *)((ctx)->args[1]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_timerfd_gettime(ctx, pref) \ + int32_t &UNUSED(pref##ufd) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##otmr) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_timerfd_gettime(ctx, pref) \ + const int32_t &UNUSED(pref##ufd) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##otmr) = *reinterpret_cast((ctx)->args[1]); +#endif + +// long sys_timerfd_settime [['int ufd', 'int flags', 'const struct __kernel_itimerspec __user *utmr', 'struct __kernel_itimerspec __user *otmr']] +#define locals_LINUX__MIPS64N32_sys_timerfd_settime(ctx, pref) \ + int32_t UNUSED(pref##ufd) = *(int32_t *)((ctx)->args[0]); \ + int32_t UNUSED(pref##flags) = *(int32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##utmr) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##otmr) = *(uint32_t *)((ctx)->args[3]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_timerfd_settime(ctx, pref) \ + int32_t &UNUSED(pref##ufd) = *reinterpret_cast((ctx)->args[0]); \ + int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##utmr) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##otmr) = *reinterpret_cast((ctx)->args[3]); +#define creferences_LINUX__MIPS64N32_sys_timerfd_settime(ctx, pref) \ + const int32_t &UNUSED(pref##ufd) = *reinterpret_cast((ctx)->args[0]); \ + const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##utmr) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##otmr) = *reinterpret_cast((ctx)->args[3]); +#endif + +// long sys_utimensat [['int dfd', 'const char __user *filename', 'struct __kernel_timespec __user *utimes', 'int flags']] +#define locals_LINUX__MIPS64N32_sys_utimensat(ctx, pref) \ + int32_t UNUSED(pref##dfd) = *(int32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##filename) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##utimes) = *(uint32_t *)((ctx)->args[2]); \ + int32_t UNUSED(pref##flags) = *(int32_t *)((ctx)->args[3]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_utimensat(ctx, pref) \ + int32_t &UNUSED(pref##dfd) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##filename) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##utimes) = *reinterpret_cast((ctx)->args[2]); \ + int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[3]); +#define creferences_LINUX__MIPS64N32_sys_utimensat(ctx, pref) \ + const int32_t &UNUSED(pref##dfd) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##filename) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##utimes) = *reinterpret_cast((ctx)->args[2]); \ + const int32_t &UNUSED(pref##flags) = *reinterpret_cast((ctx)->args[3]); +#endif + +// long sys_mq_timedsend [['mqd_t mqdes', 'const char __user *msg_ptr', 'size_t msg_len', 'unsigned int msg_prio', 'const struct __kernel_timespec __user *abs_timeout']] +#define locals_LINUX__MIPS64N32_sys_mq_timedsend(ctx, pref) \ + uint32_t UNUSED(pref##mqdes) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##msg_ptr) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##msg_len) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##msg_prio) = *(uint32_t *)((ctx)->args[3]); \ + uint32_t UNUSED(pref##abs_timeout) = *(uint32_t *)((ctx)->args[4]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_mq_timedsend(ctx, pref) \ + uint32_t &UNUSED(pref##mqdes) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##msg_len) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##msg_prio) = *reinterpret_cast((ctx)->args[3]); \ + uint32_t &UNUSED(pref##abs_timeout) = *reinterpret_cast((ctx)->args[4]); +#define creferences_LINUX__MIPS64N32_sys_mq_timedsend(ctx, pref) \ + const uint32_t &UNUSED(pref##mqdes) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##msg_len) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##msg_prio) = *reinterpret_cast((ctx)->args[3]); \ + const uint32_t &UNUSED(pref##abs_timeout) = *reinterpret_cast((ctx)->args[4]); +#endif + +// long sys_mq_timedreceive [['mqd_t mqdes', 'char __user *msg_ptr', 'size_t msg_len', 'unsigned int __user *msg_prio', 'const struct __kernel_timespec __user *abs_timeout']] +#define locals_LINUX__MIPS64N32_sys_mq_timedreceive(ctx, pref) \ + uint32_t UNUSED(pref##mqdes) = *(uint32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##msg_ptr) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##msg_len) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##msg_prio) = *(uint32_t *)((ctx)->args[3]); \ + uint32_t UNUSED(pref##abs_timeout) = *(uint32_t *)((ctx)->args[4]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_mq_timedreceive(ctx, pref) \ + uint32_t &UNUSED(pref##mqdes) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##msg_len) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##msg_prio) = *reinterpret_cast((ctx)->args[3]); \ + uint32_t &UNUSED(pref##abs_timeout) = *reinterpret_cast((ctx)->args[4]); +#define creferences_LINUX__MIPS64N32_sys_mq_timedreceive(ctx, pref) \ + const uint32_t &UNUSED(pref##mqdes) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##msg_ptr) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##msg_len) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##msg_prio) = *reinterpret_cast((ctx)->args[3]); \ + const uint32_t &UNUSED(pref##abs_timeout) = *reinterpret_cast((ctx)->args[4]); +#endif + +// long sys_semtimedop [['int semid', 'struct sembuf __user *sops', 'unsigned nsops', 'const struct __kernel_timespec __user *timeout']] +#define locals_LINUX__MIPS64N32_sys_semtimedop(ctx, pref) \ + int32_t UNUSED(pref##semid) = *(int32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##sops) = *(uint32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##nsops) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##timeout) = *(uint32_t *)((ctx)->args[3]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_semtimedop(ctx, pref) \ + int32_t &UNUSED(pref##semid) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##sops) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##nsops) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[3]); +#define creferences_LINUX__MIPS64N32_sys_semtimedop(ctx, pref) \ + const int32_t &UNUSED(pref##semid) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##sops) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##nsops) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##timeout) = *reinterpret_cast((ctx)->args[3]); +#endif + +// long sys_futex [['u32 __user *uaddr', 'int op', 'u32 val', 'struct __kernel_timespec __user *utime', 'u32 __user *uaddr2', 'u32 val3']] +#define locals_LINUX__MIPS64N32_sys_futex(ctx, pref) \ + uint32_t UNUSED(pref##uaddr) = *(uint32_t *)((ctx)->args[0]); \ + int32_t UNUSED(pref##op) = *(int32_t *)((ctx)->args[1]); \ + uint32_t UNUSED(pref##val) = *(uint32_t *)((ctx)->args[2]); \ + uint32_t UNUSED(pref##utime) = *(uint32_t *)((ctx)->args[3]); \ + uint32_t UNUSED(pref##uaddr2) = *(uint32_t *)((ctx)->args[4]); \ + uint32_t UNUSED(pref##val3) = *(uint32_t *)((ctx)->args[5]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_futex(ctx, pref) \ + uint32_t &UNUSED(pref##uaddr) = *reinterpret_cast((ctx)->args[0]); \ + int32_t &UNUSED(pref##op) = *reinterpret_cast((ctx)->args[1]); \ + uint32_t &UNUSED(pref##val) = *reinterpret_cast((ctx)->args[2]); \ + uint32_t &UNUSED(pref##utime) = *reinterpret_cast((ctx)->args[3]); \ + uint32_t &UNUSED(pref##uaddr2) = *reinterpret_cast((ctx)->args[4]); \ + uint32_t &UNUSED(pref##val3) = *reinterpret_cast((ctx)->args[5]); +#define creferences_LINUX__MIPS64N32_sys_futex(ctx, pref) \ + const uint32_t &UNUSED(pref##uaddr) = *reinterpret_cast((ctx)->args[0]); \ + const int32_t &UNUSED(pref##op) = *reinterpret_cast((ctx)->args[1]); \ + const uint32_t &UNUSED(pref##val) = *reinterpret_cast((ctx)->args[2]); \ + const uint32_t &UNUSED(pref##utime) = *reinterpret_cast((ctx)->args[3]); \ + const uint32_t &UNUSED(pref##uaddr2) = *reinterpret_cast((ctx)->args[4]); \ + const uint32_t &UNUSED(pref##val3) = *reinterpret_cast((ctx)->args[5]); +#endif + +// long sys_sched_rr_get_interval [['pid_t pid', 'struct __kernel_timespec __user *interval']] +#define locals_LINUX__MIPS64N32_sys_sched_rr_get_interval(ctx, pref) \ + int32_t UNUSED(pref##pid) = *(int32_t *)((ctx)->args[0]); \ + uint32_t UNUSED(pref##interval) = *(uint32_t *)((ctx)->args[1]); +#if defined(__cplusplus) +#define references_LINUX__MIPS64N32_sys_sched_rr_get_interval(ctx, pref) \ + int32_t &UNUSED(pref##pid) = *reinterpret_cast((ctx)->args[0]); \ + uint32_t &UNUSED(pref##interval) = *reinterpret_cast((ctx)->args[1]); +#define creferences_LINUX__MIPS64N32_sys_sched_rr_get_interval(ctx, pref) \ + const int32_t &UNUSED(pref##pid) = *reinterpret_cast((ctx)->args[0]); \ + const uint32_t &UNUSED(pref##interval) = *reinterpret_cast((ctx)->args[1]); +#endif + // long sys_pidfd_send_signal [['int pidfd', 'int sig', 'siginfo_t __user *info', 'unsigned int flags']] #define locals_LINUX__MIPS64N32_sys_pidfd_send_signal(ctx, pref) \ int32_t UNUSED(pref##pidfd) = *(int32_t *)((ctx)->args[0]); \ diff --git a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs.h b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs.h index 87b680c6b0d..ef6b6611e0f 100644 --- a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs.h +++ b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs.h @@ -29,13 +29,14 @@ struct syscall_ctx { uint8_t args[GLOBAL_MAX_SYSCALL_ARGS] [GLOBAL_MAX_SYSCALL_ARG_SIZE]; /**< arguments */ bool double_return; + int profile; }; typedef struct syscall_ctx syscall_ctx_t; /* Functions used to populate syscall_ctx_t structs. */ -target_long get_return_val(CPUState *env); -target_ptr_t mask_retaddr_to_pc(target_ptr_t retaddr); -target_ptr_t calc_retaddr(CPUState *env, target_ptr_t pc); +target_long get_return_val(CPUState *env, int profile); +target_ptr_t mask_retaddr_to_pc(target_ptr_t retaddr, syscall_ctx_t *); +target_ptr_t calc_retaddr(CPUState *env, syscall_ctx_t*, target_ptr_t pc); uint32_t get_32(CPUState *env, syscall_ctx_t*, uint32_t argnum); int32_t get_s32(CPUState *env, syscall_ctx_t*, uint32_t argnum); uint64_t get_64(CPUState *env, syscall_ctx_t*, uint32_t argnum); @@ -44,15 +45,19 @@ uint32_t get_return_32(CPUState *env, syscall_ctx_t*, uint32_t argnum); int32_t get_return_s32(CPUState *env, syscall_ctx_t*, uint32_t argnum); uint64_t get_return_64(CPUState *env, syscall_ctx_t*, uint32_t argnum); int64_t get_return_s64(CPUState *env, syscall_ctx_t*, uint32_t argnum); +void sysinfo_load_profile(int profile, syscall_info_t **syscall_info, syscall_meta_t **syscall_meta); -#if defined(TARGET_ARM) && !defined(TARGET_AARCH64) -#include "syscalls_ext_typedefs_arm.h" +#if defined(TARGET_X86_64) +#include "syscalls_ext_typedefs_x64.h" +#endif +#if defined(TARGET_I386) +#include "syscalls_ext_typedefs_x86.h" #endif #if defined(TARGET_ARM) && defined(TARGET_AARCH64) #include "syscalls_ext_typedefs_arm64.h" #endif -#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) -#include "syscalls_ext_typedefs_mips.h" +#if defined(TARGET_ARM) +#include "syscalls_ext_typedefs_arm.h" #endif #if defined(TARGET_MIPS) && defined(TARGET_MIPS64) #include "syscalls_ext_typedefs_mips64.h" @@ -60,11 +65,8 @@ int64_t get_return_s64(CPUState *env, syscall_ctx_t*, uint32_t argnum); #if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) #include "syscalls_ext_typedefs_mips64n32.h" #endif -#if defined(TARGET_X86_64) -#include "syscalls_ext_typedefs_x64.h" -#endif -#if defined(TARGET_I386) && !defined(TARGET_X86_64) -#include "syscalls_ext_typedefs_x86.h" +#if defined(TARGET_MIPS) && !defined(TARGET_MIPS64) +#include "syscalls_ext_typedefs_mips.h" #endif // WIP - How can we expose these to pypanda given that they need syscall_ctx which dependes on #DEFINES diff --git a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_arm.h b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_arm.h index 7e54d9324bd..80af4e54f9f 100644 --- a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_arm.h +++ b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_arm.h @@ -2,717 +2,2853 @@ // api autogen needs it. And don't put any compiler directives // between this and END_PYPANDA_NEEDS_THIS except includes of other // files in this directory that contain subsections like this one. +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ARM_BREAKPOINT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ARM_BREAKPOINT_ENTER 1 PPP_CB_TYPEDEF(void, on_ARM_breakpoint_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ARM_BREAKPOINT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ARM_BREAKPOINT_RETURN 1 PPP_CB_TYPEDEF(void, on_ARM_breakpoint_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ARM_CACHEFLUSH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ARM_CACHEFLUSH_ENTER 1 PPP_CB_TYPEDEF(void, on_ARM_cacheflush_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t end, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ARM_CACHEFLUSH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ARM_CACHEFLUSH_RETURN 1 PPP_CB_TYPEDEF(void, on_ARM_cacheflush_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t end, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ARM_SET_TLS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ARM_SET_TLS_ENTER 1 PPP_CB_TYPEDEF(void, on_ARM_set_tls_enter, CPUState* cpu, target_ulong pc, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ARM_SET_TLS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ARM_SET_TLS_RETURN 1 PPP_CB_TYPEDEF(void, on_ARM_set_tls_return, CPUState* cpu, target_ulong pc, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ARM_USER26_MODE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ARM_USER26_MODE_ENTER 1 PPP_CB_TYPEDEF(void, on_ARM_user26_mode_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ARM_USER26_MODE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ARM_USER26_MODE_RETURN 1 PPP_CB_TYPEDEF(void, on_ARM_user26_mode_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ARM_USR32_MODE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ARM_USR32_MODE_ENTER 1 PPP_CB_TYPEDEF(void, on_ARM_usr32_mode_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ARM_USR32_MODE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ARM_USR32_MODE_RETURN 1 PPP_CB_TYPEDEF(void, on_ARM_usr32_mode_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_DO_MMAP2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_DO_MMAP2_ENTER 1 PPP_CB_TYPEDEF(void, on_do_mmap2_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len, uint32_t prot, uint32_t flags, uint32_t fd, uint32_t pgoff); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_DO_MMAP2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_DO_MMAP2_RETURN 1 PPP_CB_TYPEDEF(void, on_do_mmap2_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len, uint32_t prot, uint32_t flags, uint32_t fd, uint32_t pgoff); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept4_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept4_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_access_enter, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_access_return, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_acct_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_acct_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_add_key_enter, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_add_key_return, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_enter, CPUState* cpu, target_ulong pc, uint32_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_return, CPUState* cpu, target_ulong pc, uint32_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_alarm_enter, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_alarm_return, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ARM_FADVISE64_64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ARM_FADVISE64_64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_arm_fadvise64_64_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t advice, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ARM_FADVISE64_64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ARM_FADVISE64_64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_arm_fadvise64_64_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t advice, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bdflush_enter, CPUState* cpu, target_ulong pc, int32_t func, int32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bdflush_return, CPUState* cpu, target_ulong pc, int32_t func, int32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bind_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bind_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bpf_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bpf_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_brk_enter, CPUState* cpu, target_ulong pc, uint32_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_brk_return, CPUState* cpu, target_ulong pc, uint32_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capget_enter, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capget_return, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capset_enter, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capset_return, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chdir_enter, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chdir_return, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chmod_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chmod_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chown_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chown_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chown16_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chown16_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chroot_enter, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chroot_return, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clone_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clone_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_close_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_close_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_connect_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_connect_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_creat_enter, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_creat_return, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_enter, CPUState* cpu, target_ulong pc, uint32_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_return, CPUState* cpu, target_ulong pc, uint32_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup2_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup2_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup3_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup3_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_enter, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_return, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_enter, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint32_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_return, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint32_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout, uint32_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout, uint32_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_enter, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_return, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_enter, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_return, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execve_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t argv, uint32_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execve_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t argv, uint32_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execveat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t argv, uint32_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execveat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t argv, uint32_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_enter, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_return, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_enter, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_return, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchown_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchown_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchown16_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchown16_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flock_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flock_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstat64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstat64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatat64_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatat64_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futex_enter, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futex_return, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_enter, CPUState* cpu, target_ulong pc, uint32_t policy, uint32_t nmask, uint32_t maxnode, uint32_t addr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_return, CPUState* cpu, target_ulong pc, uint32_t policy, uint32_t nmask, uint32_t maxnode, uint32_t addr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t head_ptr, uint32_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t head_ptr, uint32_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_enter, CPUState* cpu, target_ulong pc, uint32_t _cpu, uint32_t node, uint32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_return, CPUState* cpu, target_ulong pc, uint32_t _cpu, uint32_t node, uint32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_enter, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_return, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getegid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getegid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getegid16_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getegid16_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_geteuid16_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_geteuid16_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgid16_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgid16_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgroups16_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgroups16_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getppid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getppid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_enter, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_return, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresgid16_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresgid16_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresuid16_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresuid16_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_enter, CPUState* cpu, target_ulong pc, int32_t who, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_return, CPUState* cpu, target_ulong pc, int32_t who, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, uint32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, uint32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_enter, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_return, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getuid16_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getuid16_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_init_module_enter, CPUState* cpu, target_ulong pc, uint32_t umod, uint32_t len, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_init_module_return, CPUState* cpu, target_ulong pc, uint32_t umod, uint32_t len, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, uint32_t iocb, uint32_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, uint32_t iocb, uint32_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_enter, CPUState* cpu, target_ulong pc, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_return, CPUState* cpu, target_ulong pc, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_enter, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_return, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, int32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_return, CPUState* cpu, target_ulong pc, uint32_t arg0, int32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ipc_enter, CPUState* cpu, target_ulong pc, uint32_t call, int32_t first, uint32_t second, uint32_t third, uint32_t ptr, int32_t fifth); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ipc_return, CPUState* cpu, target_ulong pc, uint32_t call, int32_t first, uint32_t second, uint32_t third, uint32_t ptr, int32_t fifth); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_enter, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint32_t idx1, uint32_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_return, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint32_t idx1, uint32_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_enter, CPUState* cpu, target_ulong pc, uint32_t entry, uint32_t nr_segments, uint32_t segments, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_return, CPUState* cpu, target_ulong pc, uint32_t entry, uint32_t nr_segments, uint32_t segments, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lchown_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lchown_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lchown16_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lchown16_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_link_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_link_return, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_linkat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_linkat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listen_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listen_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset_high, uint32_t offset_low, uint32_t result, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset_high, uint32_t offset_low, uint32_t result, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_enter, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint32_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_return, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint32_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lstat64_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lstat64_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_madvise_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_madvise_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mbind_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t mode, uint32_t nmask, uint32_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mbind_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t mode, uint32_t nmask, uint32_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_enter, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_return, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_enter, CPUState* cpu, target_ulong pc, uint32_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_return, CPUState* cpu, target_ulong pc, uint32_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mincore_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mincore_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_enter, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_return, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknod_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknod_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mount_enter, CPUState* cpu, target_ulong pc, uint32_t dev_name, uint32_t dir_name, uint32_t type, uint32_t flags, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mount_return, CPUState* cpu, target_ulong pc, uint32_t dev_name, uint32_t dir_name, uint32_t type, uint32_t flags, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t nr_pages, uint32_t pages, uint32_t nodes, uint32_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t nr_pages, uint32_t pages, uint32_t nodes, uint32_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t mqstat, uint32_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t mqstat, uint32_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t oflag, uint32_t mode, uint32_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t oflag, uint32_t mode, uint32_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mremap_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t old_len, uint32_t new_len, uint32_t flags, uint32_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mremap_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t old_len, uint32_t new_len, uint32_t flags, uint32_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgctl_enter, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgctl_return, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msync_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msync_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlock_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlock_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munmap_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munmap_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t name, uint32_t handle, uint32_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t name, uint32_t handle, uint32_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newstat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newstat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newuname_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newuname_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nice_enter, CPUState* cpu, target_ulong pc, int32_t increment); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nice_return, CPUState* cpu, target_ulong pc, int32_t increment); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_enter, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_return, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint32_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_return, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint32_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pause_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pause_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_IOBASE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_IOBASE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pciconfig_iobase_enter, CPUState* cpu, target_ulong pc, int32_t which, uint32_t bus, uint32_t devfn); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_IOBASE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_IOBASE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pciconfig_iobase_return, CPUState* cpu, target_ulong pc, int32_t which, uint32_t bus, uint32_t devfn); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_READ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_READ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pciconfig_read_enter, CPUState* cpu, target_ulong pc, uint32_t bus, uint32_t dfn, uint32_t off, uint32_t len, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_READ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_READ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pciconfig_read_return, CPUState* cpu, target_ulong pc, uint32_t bus, uint32_t dfn, uint32_t off, uint32_t len, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_WRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_WRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pciconfig_write_enter, CPUState* cpu, target_ulong pc, uint32_t bus, uint32_t dfn, uint32_t off, uint32_t len, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_WRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PCICONFIG_WRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pciconfig_write_return, CPUState* cpu, target_ulong pc, uint32_t bus, uint32_t dfn, uint32_t off, uint32_t len, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_enter, CPUState* cpu, target_ulong pc, uint32_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_return, CPUState* cpu, target_ulong pc, uint32_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_personality_enter, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_personality_return, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_enter, CPUState* cpu, target_ulong pc, uint32_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_return, CPUState* cpu, target_ulong pc, uint32_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_enter, CPUState* cpu, target_ulong pc, uint32_t new_root, uint32_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_return, CPUState* cpu, target_ulong pc, uint32_t new_root, uint32_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_poll_enter, CPUState* cpu, target_ulong pc, uint32_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_poll_return, CPUState* cpu, target_ulong pc, uint32_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prctl_enter, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prctl_return, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pread64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pread64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint32_t new_rlim, uint32_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint32_t new_rlim, uint32_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_enter, CPUState* cpu, target_ulong pc, int32_t request, int32_t pid, uint32_t addr, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_return, CPUState* cpu, target_ulong pc, int32_t request, int32_t pid, uint32_t addr, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_enter, CPUState* cpu, target_ulong pc, uint32_t cmd, uint32_t special, uint32_t id, uint32_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_return, CPUState* cpu, target_ulong pc, uint32_t cmd, uint32_t special, uint32_t id, uint32_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_read_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_read_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readahead_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readahead_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlink_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlink_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readv_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readv_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_reboot_enter, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_reboot_return, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recv_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recv_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t size, uint32_t prot, uint32_t pgoff, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t size, uint32_t prot, uint32_t pgoff, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rename_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rename_return, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_request_key_enter, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_request_key_return, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_enter, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_return, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_enter, CPUState* cpu, target_ulong pc, uint32_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_return, CPUState* cpu, target_ulong pc, uint32_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_enter, CPUState* cpu, target_ulong pc, uint32_t regs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_return, CPUState* cpu, target_ulong pc, uint32_t regs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_enter, CPUState* cpu, target_ulong pc, uint32_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_return, CPUState* cpu, target_ulong pc, uint32_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_enter, CPUState* cpu, target_ulong pc, uint32_t uthese, uint32_t uinfo, uint32_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_return, CPUState* cpu, target_ulong pc, uint32_t uthese, uint32_t uinfo, uint32_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_enter, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_return, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_select_enter, CPUState* cpu, target_ulong pc, int32_t n, uint32_t inp, uint32_t outp, uint32_t exp, uint32_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_select_return, CPUState* cpu, target_ulong pc, int32_t n, uint32_t inp, uint32_t outp, uint32_t exp, uint32_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semctl_enter, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semctl_return, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_send_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_send_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendto_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendto_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_enter, CPUState* cpu, target_ulong pc, int32_t mode, uint32_t nmask, uint32_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_return, CPUState* cpu, target_ulong pc, int32_t mode, uint32_t nmask, uint32_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_enter, CPUState* cpu, target_ulong pc, uint32_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_return, CPUState* cpu, target_ulong pc, uint32_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_enter, CPUState* cpu, target_ulong pc, uint32_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_return, CPUState* cpu, target_ulong pc, uint32_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid16_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid16_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid16_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid16_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgid16_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgid16_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgroups16_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgroups16_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value, uint32_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value, uint32_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setns_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setns_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setregid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setregid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setregid16_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setregid16_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresgid16_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresgid16_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresuid16_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresuid16_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setreuid16_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setreuid16_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_enter, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_return, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setuid16_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setuid16_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmat_enter, CPUState* cpu, target_ulong pc, int32_t shmid, uint32_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmat_return, CPUState* cpu, target_ulong pc, int32_t shmid, uint32_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmctl_enter, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmctl_return, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_enter, CPUState* cpu, target_ulong pc, uint32_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_return, CPUState* cpu, target_ulong pc, uint32_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmget_enter, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmget_return, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_enter, CPUState* cpu, target_ulong pc, uint32_t uss, uint32_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_return, CPUState* cpu, target_ulong pc, uint32_t uss, uint32_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigpending_enter, CPUState* cpu, target_ulong pc, uint32_t set); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigpending_return, CPUState* cpu, target_ulong pc, uint32_t set); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigreturn_enter, CPUState* cpu, target_ulong pc, uint32_t regs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigreturn_return, CPUState* cpu, target_ulong pc, uint32_t regs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigsuspend_enter, CPUState* cpu, target_ulong pc, int32_t unused1, int32_t unused2, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigsuspend_return, CPUState* cpu, target_ulong pc, int32_t unused1, int32_t unused2, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socket_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socket_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketcall_enter, CPUState* cpu, target_ulong pc, int32_t call, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketcall_return, CPUState* cpu, target_ulong pc, int32_t call, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_splice_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_splice_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stat64_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stat64_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs64_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs64_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statx_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags, uint32_t mask, uint32_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statx_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags, uint32_t mask, uint32_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stime_enter, CPUState* cpu, target_ulong pc, uint32_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stime_return, CPUState* cpu, target_ulong pc, uint32_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_enter, CPUState* cpu, target_ulong pc, uint32_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_return, CPUState* cpu, target_ulong pc, uint32_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapon_enter, CPUState* cpu, target_ulong pc, uint32_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapon_return, CPUState* cpu, target_ulong pc, uint32_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlink_enter, CPUState* cpu, target_ulong pc, uint32_t old, uint32_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlink_return, CPUState* cpu, target_ulong pc, uint32_t old, uint32_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_return, CPUState* cpu, target_ulong pc, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range2_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t flags, uint64_t offset, uint64_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range2_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t flags, uint64_t offset, uint64_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_enter, CPUState* cpu, target_ulong pc, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_return, CPUState* cpu, target_ulong pc, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_enter, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_return, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_enter, CPUState* cpu, target_ulong pc, uint32_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_return, CPUState* cpu, target_ulong pc, uint32_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syslog_enter, CPUState* cpu, target_ulong pc, int32_t type, uint32_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syslog_return, CPUState* cpu, target_ulong pc, int32_t type, uint32_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tee_enter, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tee_return, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_time_enter, CPUState* cpu, target_ulong pc, uint32_t tloc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_time_return, CPUState* cpu, target_ulong pc, uint32_t tloc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t timer_event_spec, uint32_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t timer_event_spec, uint32_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t new_setting, uint32_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t new_setting, uint32_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_enter, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_return, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_return, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_times_enter, CPUState* cpu, target_ulong pc, uint32_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_times_return, CPUState* cpu, target_ulong pc, uint32_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tkill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tkill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate_enter, CPUState* cpu, target_ulong pc, uint32_t path, int32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate_return, CPUState* cpu, target_ulong pc, uint32_t path, int32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate64_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate64_return, CPUState* cpu, target_ulong pc, uint32_t path, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umask_enter, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umask_return, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umount_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umount_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlink_enter, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlink_return, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unshare_enter, CPUState* cpu, target_ulong pc, uint32_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unshare_return, CPUState* cpu, target_ulong pc, uint32_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_uselib_enter, CPUState* cpu, target_ulong pc, uint32_t library); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_uselib_return, CPUState* cpu, target_ulong pc, uint32_t library); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ustat_enter, CPUState* cpu, target_ulong pc, uint32_t dev, uint32_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ustat_return, CPUState* cpu, target_ulong pc, uint32_t dev, uint32_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utime_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utime_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimes_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimes_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vfork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vfork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t iov, uint32_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t iov, uint32_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_wait4_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_wait4_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_waitid_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint32_t infop, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_waitid_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint32_t infop, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_write_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_write_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_writev_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_writev_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif // END_PYPANDA_NEEDS_THIS -- do not delete this comment! diff --git a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_arm64.h b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_arm64.h index 5f7f831a0d0..841a8357f9b 100644 --- a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_arm64.h +++ b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_arm64.h @@ -2,571 +2,2269 @@ // api autogen needs it. And don't put any compiler directives // between this and END_PYPANDA_NEEDS_THIS except includes of other // files in this directory that contain subsections like this one. +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept4_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept4_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_acct_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_acct_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_add_key_enter, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_add_key_return, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_enter, CPUState* cpu, target_ulong pc, uint64_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_return, CPUState* cpu, target_ulong pc, uint64_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bind_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bind_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bpf_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bpf_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_brk_enter, CPUState* cpu, target_ulong pc, uint64_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_brk_return, CPUState* cpu, target_ulong pc, uint64_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capget_enter, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capget_return, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capset_enter, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capset_return, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chdir_enter, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chdir_return, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chroot_enter, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chroot_return, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clone_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clone_return, CPUState* cpu, target_ulong pc, uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clone3_enter, CPUState* cpu, target_ulong pc, uint64_t cl_args, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clone3_return, CPUState* cpu, target_ulong pc, uint64_t cl_args, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_close_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_close_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_connect_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_connect_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_enter, CPUState* cpu, target_ulong pc, uint64_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_return, CPUState* cpu, target_ulong pc, uint64_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup3_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup3_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_enter, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint64_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_return, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint64_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint64_t events, int32_t maxevents, int32_t timeout, uint64_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint64_t events, int32_t maxevents, int32_t timeout, uint64_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_enter, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_return, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execve_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t argv, uint64_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execve_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t argv, uint64_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execveat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t argv, uint64_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execveat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t argv, uint64_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat2_enter, CPUState* cpu, target_ulong pc, int32_t dirfd, uint64_t pathname, int32_t mode, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat2_return, CPUState* cpu, target_ulong pc, int32_t dirfd, uint64_t pathname, int32_t mode, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_enter, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_return, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_enter, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_return, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchown_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchown_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flock_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flock_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstat_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstat_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futex_enter, CPUState* cpu, target_ulong pc, uint64_t uaddr, int32_t op, uint32_t val, uint64_t utime, uint64_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futex_return, CPUState* cpu, target_ulong pc, uint64_t uaddr, int32_t op, uint32_t val, uint64_t utime, uint64_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_enter, CPUState* cpu, target_ulong pc, uint64_t policy, uint64_t nmask, uint64_t maxnode, uint64_t addr, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_return, CPUState* cpu, target_ulong pc, uint64_t policy, uint64_t nmask, uint64_t maxnode, uint64_t addr, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t head_ptr, uint64_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t head_ptr, uint64_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_enter, CPUState* cpu, target_ulong pc, uint64_t _cpu, uint64_t node, uint64_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_return, CPUState* cpu, target_ulong pc, uint64_t _cpu, uint64_t node, uint64_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_enter, CPUState* cpu, target_ulong pc, uint64_t buf, uint64_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_return, CPUState* cpu, target_ulong pc, uint64_t buf, uint64_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getegid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getegid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getppid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getppid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_enter, CPUState* cpu, target_ulong pc, uint64_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_return, CPUState* cpu, target_ulong pc, uint64_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_enter, CPUState* cpu, target_ulong pc, uint64_t rgid, uint64_t egid, uint64_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_return, CPUState* cpu, target_ulong pc, uint64_t rgid, uint64_t egid, uint64_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_enter, CPUState* cpu, target_ulong pc, uint64_t ruid, uint64_t euid, uint64_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_return, CPUState* cpu, target_ulong pc, uint64_t ruid, uint64_t euid, uint64_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_enter, CPUState* cpu, target_ulong pc, int32_t who, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_return, CPUState* cpu, target_ulong pc, int32_t who, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, uint64_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, uint64_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_enter, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_return, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_init_module_enter, CPUState* cpu, target_ulong pc, uint64_t umod, uint64_t len, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_init_module_return, CPUState* cpu, target_ulong pc, uint64_t umod, uint64_t len, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_enter, CPUState* cpu, target_ulong pc, uint64_t ctx_id, uint64_t iocb, uint64_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_return, CPUState* cpu, target_ulong pc, uint64_t ctx_id, uint64_t iocb, uint64_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_enter, CPUState* cpu, target_ulong pc, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_return, CPUState* cpu, target_ulong pc, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_enter, CPUState* cpu, target_ulong pc, uint64_t ctx_id, int64_t min_nr, int64_t nr, uint64_t events, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_return, CPUState* cpu, target_ulong pc, uint64_t ctx_id, int64_t min_nr, int64_t nr, uint64_t events, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_enter, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_return, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, int64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_return, CPUState* cpu, target_ulong pc, uint64_t arg0, int64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_enter, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint64_t idx1, uint64_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_return, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint64_t idx1, uint64_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_FILE_LOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_FILE_LOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kexec_file_load_enter, CPUState* cpu, target_ulong pc, int32_t kernel_fd, int32_t initrd_fd, uint64_t cmdline_len, uint64_t cmdline, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_FILE_LOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_FILE_LOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kexec_file_load_return, CPUState* cpu, target_ulong pc, int32_t kernel_fd, int32_t initrd_fd, uint64_t cmdline_len, uint64_t cmdline, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_enter, CPUState* cpu, target_ulong pc, uint64_t entry, uint64_t nr_segments, uint64_t segments, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_return, CPUState* cpu, target_ulong pc, uint64_t entry, uint64_t nr_segments, uint64_t segments, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_linkat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_linkat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listen_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listen_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_enter, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint64_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_return, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint64_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_madvise_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_madvise_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mbind_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t len, uint64_t mode, uint64_t nmask, uint64_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mbind_return, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t len, uint64_t mode, uint64_t nmask, uint64_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_enter, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_return, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_enter, CPUState* cpu, target_ulong pc, uint64_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_return, CPUState* cpu, target_ulong pc, uint64_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t maxnode, uint64_t from, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t maxnode, uint64_t from, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mincore_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mincore_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mmap_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t length, int32_t prot, int32_t flags, int32_t fd, uint64_t offset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mmap_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t length, int32_t prot, int32_t flags, int32_t fd, uint64_t offset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mount_enter, CPUState* cpu, target_ulong pc, uint64_t dev_name, uint64_t dir_name, uint64_t type, uint64_t flags, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mount_return, CPUState* cpu, target_ulong pc, uint64_t dev_name, uint64_t dir_name, uint64_t type, uint64_t flags, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t nr_pages, uint64_t pages, uint64_t nodes, uint64_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t nr_pages, uint64_t pages, uint64_t nodes, uint64_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t mqstat, uint64_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t mqstat, uint64_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t oflag, uint32_t mode, uint64_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t oflag, uint32_t mode, uint64_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint64_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint64_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mremap_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint64_t old_len, uint64_t new_len, uint64_t flags, uint64_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mremap_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint64_t old_len, uint64_t new_len, uint64_t flags, uint64_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgctl_enter, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgctl_return, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int64_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int64_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msync_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msync_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlock_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlock_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munmap_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munmap_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t name, uint64_t handle, uint64_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t name, uint64_t handle, uint64_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_enter, CPUState* cpu, target_ulong pc, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_return, CPUState* cpu, target_ulong pc, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newfstatat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newfstatat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nfsservctl_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t argp, uint64_t resp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nfsservctl_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t argp, uint64_t resp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint64_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_return, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint64_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat2_enter, CPUState* cpu, target_ulong pc, int32_t dirfd, uint64_t pathname, uint64_t how, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat2_return, CPUState* cpu, target_ulong pc, int32_t dirfd, uint64_t pathname, uint64_t how, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_enter, CPUState* cpu, target_ulong pc, uint64_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_return, CPUState* cpu, target_ulong pc, uint64_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_personality_enter, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_personality_return, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_getfd_enter, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t targetfd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_getfd_return, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t targetfd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_open_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_open_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_send_signal_enter, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t sig, uint64_t info, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_send_signal_return, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t sig, uint64_t info, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_enter, CPUState* cpu, target_ulong pc, uint64_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_return, CPUState* cpu, target_ulong pc, uint64_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_enter, CPUState* cpu, target_ulong pc, uint64_t new_root, uint64_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_return, CPUState* cpu, target_ulong pc, uint64_t new_root, uint64_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_enter, CPUState* cpu, target_ulong pc, uint64_t flags, uint64_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_return, CPUState* cpu, target_ulong pc, uint64_t flags, uint64_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_enter, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_return, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, uint32_t arg1, uint64_t arg2, uint64_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_return, CPUState* cpu, target_ulong pc, uint64_t arg0, uint32_t arg1, uint64_t arg2, uint64_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prctl_enter, CPUState* cpu, target_ulong pc, int32_t option, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prctl_return, CPUState* cpu, target_ulong pc, int32_t option, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pread64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pread64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint64_t new_rlim, uint64_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint64_t new_rlim, uint64_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_enter, CPUState* cpu, target_ulong pc, int64_t request, int64_t pid, uint64_t addr, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_return, CPUState* cpu, target_ulong pc, int64_t request, int64_t pid, uint64_t addr, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_enter, CPUState* cpu, target_ulong pc, uint32_t cmd, uint64_t special, uint32_t id, uint64_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_return, CPUState* cpu, target_ulong pc, uint32_t cmd, uint64_t special, uint32_t id, uint64_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_read_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_read_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readahead_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readahead_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint64_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint64_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readv_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readv_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_reboot_enter, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_reboot_return, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t size, uint64_t prot, uint64_t pgoff, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_return, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t size, uint64_t prot, uint64_t pgoff, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_request_key_enter, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_request_key_return, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_enter, CPUState* cpu, target_ulong pc, uint64_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_return, CPUState* cpu, target_ulong pc, uint64_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint64_t set, uint64_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint64_t set, uint64_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_enter, CPUState* cpu, target_ulong pc, uint64_t regs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_return, CPUState* cpu, target_ulong pc, uint64_t regs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_enter, CPUState* cpu, target_ulong pc, uint64_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_return, CPUState* cpu, target_ulong pc, uint64_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_enter, CPUState* cpu, target_ulong pc, uint64_t uthese, uint64_t uinfo, uint64_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_return, CPUState* cpu, target_ulong pc, uint64_t uthese, uint64_t uinfo, uint64_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_enter, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_return, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semctl_enter, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semctl_return, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendto_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendto_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_enter, CPUState* cpu, target_ulong pc, int32_t mode, uint64_t nmask, uint64_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_return, CPUState* cpu, target_ulong pc, int32_t mode, uint64_t nmask, uint64_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_enter, CPUState* cpu, target_ulong pc, uint64_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_return, CPUState* cpu, target_ulong pc, uint64_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_enter, CPUState* cpu, target_ulong pc, uint64_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_return, CPUState* cpu, target_ulong pc, uint64_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value, uint64_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value, uint64_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setns_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setns_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setregid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setregid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_enter, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_return, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmat_enter, CPUState* cpu, target_ulong pc, int32_t shmid, uint64_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmat_return, CPUState* cpu, target_ulong pc, int32_t shmid, uint64_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmctl_enter, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmctl_return, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_enter, CPUState* cpu, target_ulong pc, uint64_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_return, CPUState* cpu, target_ulong pc, uint64_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmget_enter, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmget_return, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_enter, CPUState* cpu, target_ulong pc, uint64_t uss, uint64_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_return, CPUState* cpu, target_ulong pc, uint64_t uss, uint64_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socket_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socket_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint64_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint64_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_splice_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_splice_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statx_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint32_t flags, uint32_t mask, uint64_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statx_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint32_t flags, uint32_t mask, uint64_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_enter, CPUState* cpu, target_ulong pc, uint64_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_return, CPUState* cpu, target_ulong pc, uint64_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapon_enter, CPUState* cpu, target_ulong pc, uint64_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapon_return, CPUState* cpu, target_ulong pc, uint64_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_enter, CPUState* cpu, target_ulong pc, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_return, CPUState* cpu, target_ulong pc, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_enter, CPUState* cpu, target_ulong pc, uint64_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_return, CPUState* cpu, target_ulong pc, uint64_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syslog_enter, CPUState* cpu, target_ulong pc, int32_t type, uint64_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syslog_return, CPUState* cpu, target_ulong pc, int32_t type, uint64_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tee_enter, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tee_return, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t timer_event_spec, uint64_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t timer_event_spec, uint64_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint64_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint64_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint64_t new_setting, uint64_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint64_t new_setting, uint64_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_enter, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_return, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint64_t utmr, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_return, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint64_t utmr, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_times_enter, CPUState* cpu, target_ulong pc, uint64_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_times_return, CPUState* cpu, target_ulong pc, uint64_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tkill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tkill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate_enter, CPUState* cpu, target_ulong pc, uint64_t path, int64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate_return, CPUState* cpu, target_ulong pc, uint64_t path, int64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umask_enter, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umask_return, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umount2_enter, CPUState* cpu, target_ulong pc, uint64_t target, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umount2_return, CPUState* cpu, target_ulong pc, uint64_t target, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_uname_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_uname_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unshare_enter, CPUState* cpu, target_ulong pc, uint64_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unshare_return, CPUState* cpu, target_ulong pc, uint64_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iov, uint64_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iov, uint64_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_wait4_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t stat_addr, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_wait4_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t stat_addr, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_waitid_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint64_t infop, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_waitid_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint64_t infop, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_write_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_write_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_writev_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_writev_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif // END_PYPANDA_NEEDS_THIS -- do not delete this comment! diff --git a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips.h b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips.h index 980c56558e7..a8a79c91aa7 100644 --- a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips.h +++ b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips.h @@ -2,791 +2,3149 @@ // api autogen needs it. And don't put any compiler directives // between this and END_PYPANDA_NEEDS_THIS except includes of other // files in this directory that contain subsections like this one. +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CREATE_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CREATE_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_create_module_enter, CPUState* cpu, target_ulong pc, uint32_t name, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CREATE_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CREATE_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_create_module_return, CPUState* cpu, target_ulong pc, uint32_t name, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GET_KERNEL_SYMS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GET_KERNEL_SYMS_ENTER 1 PPP_CB_TYPEDEF(void, on_get_kernel_syms_enter, CPUState* cpu, target_ulong pc, uint32_t table); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GET_KERNEL_SYMS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GET_KERNEL_SYMS_RETURN 1 PPP_CB_TYPEDEF(void, on_get_kernel_syms_return, CPUState* cpu, target_ulong pc, uint32_t table); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MMAP2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MMAP2_ENTER 1 PPP_CB_TYPEDEF(void, on_mmap2_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t length, int32_t prot, int32_t flags, int32_t fd, uint32_t pgoffset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MMAP2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MMAP2_RETURN 1 PPP_CB_TYPEDEF(void, on_mmap2_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t length, int32_t prot, int32_t flags, int32_t fd, uint32_t pgoffset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODIFY_LDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MODIFY_LDT_ENTER 1 PPP_CB_TYPEDEF(void, on_modify_ldt_enter, CPUState* cpu, target_ulong pc, int32_t func, uint32_t ptr, uint32_t bytecount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODIFY_LDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MODIFY_LDT_RETURN 1 PPP_CB_TYPEDEF(void, on_modify_ldt_return, CPUState* cpu, target_ulong pc, int32_t func, uint32_t ptr, uint32_t bytecount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SET_THREAD_AREA_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SET_THREAD_AREA_ENTER 1 PPP_CB_TYPEDEF(void, on_set_thread_area_enter, CPUState* cpu, target_ulong pc, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SET_THREAD_AREA_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SET_THREAD_AREA_RETURN 1 PPP_CB_TYPEDEF(void, on_set_thread_area_return, CPUState* cpu, target_ulong pc, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept4_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept4_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_access_enter, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_access_return, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_acct_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_acct_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_add_key_enter, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_add_key_return, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_time32_enter, CPUState* cpu, target_ulong pc, uint32_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_time32_return, CPUState* cpu, target_ulong pc, uint32_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_alarm_enter, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_alarm_return, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bdflush_enter, CPUState* cpu, target_ulong pc, int32_t func, int32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bdflush_return, CPUState* cpu, target_ulong pc, int32_t func, int32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bind_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bind_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bpf_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bpf_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_brk_enter, CPUState* cpu, target_ulong pc, uint32_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_brk_return, CPUState* cpu, target_ulong pc, uint32_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CACHEFLUSH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CACHEFLUSH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_cacheflush_enter, CPUState* cpu, target_ulong pc, uint32_t addr, int32_t nbytes, int32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CACHEFLUSH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CACHEFLUSH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_cacheflush_return, CPUState* cpu, target_ulong pc, uint32_t addr, int32_t nbytes, int32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capget_enter, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capget_return, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capset_enter, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capset_return, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chdir_enter, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chdir_return, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chmod_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chmod_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chown_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chown_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chroot_enter, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chroot_return, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_time32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_time32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_time32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_time32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clone_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clone_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_close_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_close_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_connect_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_connect_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_creat_enter, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_creat_return, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_enter, CPUState* cpu, target_ulong pc, uint32_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_return, CPUState* cpu, target_ulong pc, uint32_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup2_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup2_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup3_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup3_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_enter, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_return, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_enter, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint32_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_return, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint32_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout, uint32_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout, uint32_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_enter, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_return, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_enter, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_return, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execve_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t argv, uint32_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execve_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t argv, uint32_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execveat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t argv, uint32_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execveat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t argv, uint32_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat2_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat2_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_64_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_64_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_enter, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_return, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_enter, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_return, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchown_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchown_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flock_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flock_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsconfig_enter, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t cmd, uint32_t key, uint32_t value, int32_t aux); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsconfig_return, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t cmd, uint32_t key, uint32_t value, int32_t aux); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsmount_enter, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t flags, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsmount_return, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t flags, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsopen_enter, CPUState* cpu, target_ulong pc, uint32_t fs_name, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsopen_return, CPUState* cpu, target_ulong pc, uint32_t fs_name, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fspick_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fspick_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstat_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstat_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstat64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstat64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatat64_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatat64_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futex_enter, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futex_return, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futex_time32_enter, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futex_time32_return, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_time32_enter, CPUState* cpu, target_ulong pc, uint32_t dfd, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_time32_return, CPUState* cpu, target_ulong pc, uint32_t dfd, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_enter, CPUState* cpu, target_ulong pc, uint32_t policy, uint32_t nmask, uint32_t maxnode, uint32_t addr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_return, CPUState* cpu, target_ulong pc, uint32_t policy, uint32_t nmask, uint32_t maxnode, uint32_t addr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t head_ptr, uint32_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t head_ptr, uint32_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_enter, CPUState* cpu, target_ulong pc, uint32_t _cpu, uint32_t node, uint32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_return, CPUState* cpu, target_ulong pc, uint32_t _cpu, uint32_t node, uint32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_enter, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_return, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getegid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getegid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getppid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getppid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_enter, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_return, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_enter, CPUState* cpu, target_ulong pc, int32_t who, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_return, CPUState* cpu, target_ulong pc, int32_t who, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, uint32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, uint32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_enter, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_return, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IDLE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IDLE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_idle_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IDLE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IDLE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_idle_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_init_module_enter, CPUState* cpu, target_ulong pc, uint32_t umod, uint32_t len, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_init_module_return, CPUState* cpu, target_ulong pc, uint32_t umod, uint32_t len, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, uint32_t iocb, uint32_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, uint32_t iocb, uint32_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_enter, CPUState* cpu, target_ulong pc, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_return, CPUState* cpu, target_ulong pc, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_time32_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_time32_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout, uint32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout, uint32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_time32_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout, uint32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_time32_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout, uint32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_enter, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_return, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, int32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_return, CPUState* cpu, target_ulong pc, uint32_t arg0, int32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_enter_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t to_submit, uint32_t min_complete, uint32_t flags, uint32_t sig, uint32_t sigsz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_enter_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t to_submit, uint32_t min_complete, uint32_t flags, uint32_t sig, uint32_t sigsz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_register_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t op, uint32_t arg, uint32_t nr_args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_register_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t op, uint32_t arg, uint32_t nr_args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_setup_enter, CPUState* cpu, target_ulong pc, uint32_t entries, uint32_t p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_setup_return, CPUState* cpu, target_ulong pc, uint32_t entries, uint32_t p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioperm_enter, CPUState* cpu, target_ulong pc, uint32_t from, uint32_t num, int32_t on); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioperm_return, CPUState* cpu, target_ulong pc, uint32_t from, uint32_t num, int32_t on); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_iopl_enter, CPUState* cpu, target_ulong pc, int32_t level); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_iopl_return, CPUState* cpu, target_ulong pc, int32_t level); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ipc_enter, CPUState* cpu, target_ulong pc, uint32_t call, int32_t first, uint32_t second, uint32_t third, uint32_t ptr, int32_t fifth); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ipc_return, CPUState* cpu, target_ulong pc, uint32_t call, int32_t first, uint32_t second, uint32_t third, uint32_t ptr, int32_t fifth); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_enter, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint32_t idx1, uint32_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_return, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint32_t idx1, uint32_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_enter, CPUState* cpu, target_ulong pc, uint32_t entry, uint32_t nr_segments, uint32_t segments, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_return, CPUState* cpu, target_ulong pc, uint32_t entry, uint32_t nr_segments, uint32_t segments, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lchown_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lchown_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_link_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_link_return, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_linkat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_linkat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listen_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listen_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset_high, uint32_t offset_low, uint32_t result, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset_high, uint32_t offset_low, uint32_t result, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_enter, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint32_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_return, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint32_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lstat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lstat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lstat64_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lstat64_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_madvise_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_madvise_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mbind_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t mode, uint32_t nmask, uint32_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mbind_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t mode, uint32_t nmask, uint32_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_enter, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_return, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_enter, CPUState* cpu, target_ulong pc, uint32_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_return, CPUState* cpu, target_ulong pc, uint32_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t maxnode, uint32_t from, uint32_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t maxnode, uint32_t from, uint32_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mincore_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mincore_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_enter, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_return, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknod_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknod_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mmap_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len, uint32_t prot, uint32_t flags, uint32_t fd, uint32_t pgoff); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mmap_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len, uint32_t prot, uint32_t flags, uint32_t fd, uint32_t pgoff); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mount_enter, CPUState* cpu, target_ulong pc, uint32_t dev_name, uint32_t dir_name, uint32_t type, uint32_t flags, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mount_return, CPUState* cpu, target_ulong pc, uint32_t dev_name, uint32_t dir_name, uint32_t type, uint32_t flags, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_move_mount_enter, CPUState* cpu, target_ulong pc, int32_t from_dfd, uint32_t from_path, int32_t to_dfd, uint32_t to_path, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_move_mount_return, CPUState* cpu, target_ulong pc, int32_t from_dfd, uint32_t from_path, int32_t to_dfd, uint32_t to_path, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t nr_pages, uint32_t pages, uint32_t nodes, uint32_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t nr_pages, uint32_t pages, uint32_t nodes, uint32_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t mqstat, uint32_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t mqstat, uint32_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t oflag, uint32_t mode, uint32_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t oflag, uint32_t mode, uint32_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_time32_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t u_msg_ptr, uint32_t msg_len, uint32_t u_msg_prio, uint32_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_time32_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t u_msg_ptr, uint32_t msg_len, uint32_t u_msg_prio, uint32_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_time32_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t u_msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_time32_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t u_msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mremap_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t old_len, uint32_t new_len, uint32_t flags, uint32_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mremap_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t old_len, uint32_t new_len, uint32_t flags, uint32_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgctl_enter, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgctl_return, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msync_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msync_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlock_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlock_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munmap_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munmap_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t name, uint32_t handle, uint32_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t name, uint32_t handle, uint32_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_time32_enter, CPUState* cpu, target_ulong pc, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_time32_return, CPUState* cpu, target_ulong pc, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newstat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newstat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newuname_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newuname_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nfsservctl_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t argp, uint32_t resp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nfsservctl_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t argp, uint32_t resp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ni_syscall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ni_syscall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nice_enter, CPUState* cpu, target_ulong pc, int32_t increment); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nice_return, CPUState* cpu, target_ulong pc, int32_t increment); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_readdir_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_readdir_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_oldumount_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_oldumount_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_olduname_enter, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_olduname_return, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_enter, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_return, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint32_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_return, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint32_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_tree_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_tree_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat2_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t how, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat2_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t how, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pause_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pause_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_enter, CPUState* cpu, target_ulong pc, uint32_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_return, CPUState* cpu, target_ulong pc, uint32_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_personality_enter, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_personality_return, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_getfd_enter, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_getfd_return, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_open_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_open_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_send_signal_enter, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t sig, uint32_t info, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_send_signal_return, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t sig, uint32_t info, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_enter, CPUState* cpu, target_ulong pc, uint32_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_return, CPUState* cpu, target_ulong pc, uint32_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_enter, CPUState* cpu, target_ulong pc, uint32_t new_root, uint32_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_return, CPUState* cpu, target_ulong pc, uint32_t new_root, uint32_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_enter, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_return, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_enter, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_return, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_poll_enter, CPUState* cpu, target_ulong pc, uint32_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_poll_return, CPUState* cpu, target_ulong pc, uint32_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_time32_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_time32_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prctl_enter, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prctl_return, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pread64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pread64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint32_t new_rlim, uint32_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint32_t new_rlim, uint32_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_time32_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_time32_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_enter, CPUState* cpu, target_ulong pc, int32_t request, int32_t pid, uint32_t addr, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_return, CPUState* cpu, target_ulong pc, int32_t request, int32_t pid, uint32_t addr, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUERY_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUERY_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_query_module_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t which, uint32_t buf, uint32_t bufsize, uint32_t ret); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUERY_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUERY_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_query_module_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t which, uint32_t buf, uint32_t bufsize, uint32_t ret); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_enter, CPUState* cpu, target_ulong pc, uint32_t cmd, uint32_t special, uint32_t id, uint32_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_return, CPUState* cpu, target_ulong pc, uint32_t cmd, uint32_t special, uint32_t id, uint32_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_read_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_read_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readahead_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readahead_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlink_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlink_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readv_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readv_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_reboot_enter, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_reboot_return, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recv_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recv_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_time32_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_time32_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t size, uint32_t prot, uint32_t pgoff, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t size, uint32_t prot, uint32_t pgoff, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rename_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rename_return, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_request_key_enter, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_request_key_return, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_enter, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_return, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rseq_enter, CPUState* cpu, target_ulong pc, uint32_t rseq, int32_t rseq_len, int32_t flags, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rseq_return, CPUState* cpu, target_ulong pc, uint32_t rseq, int32_t rseq_len, int32_t flags, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_enter, CPUState* cpu, target_ulong pc, uint32_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_return, CPUState* cpu, target_ulong pc, uint32_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_enter, CPUState* cpu, target_ulong pc, uint32_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_return, CPUState* cpu, target_ulong pc, uint32_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_enter, CPUState* cpu, target_ulong pc, uint32_t uthese, uint32_t uinfo, uint32_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_return, CPUState* cpu, target_ulong pc, uint32_t uthese, uint32_t uinfo, uint32_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_time32_enter, CPUState* cpu, target_ulong pc, uint32_t uthese, uint32_t uinfo, uint32_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_time32_return, CPUState* cpu, target_ulong pc, uint32_t uthese, uint32_t uinfo, uint32_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_time32_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_time32_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_enter, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_return, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_select_enter, CPUState* cpu, target_ulong pc, int32_t n, uint32_t inp, uint32_t outp, uint32_t exp, uint32_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_select_return, CPUState* cpu, target_ulong pc, int32_t n, uint32_t inp, uint32_t outp, uint32_t exp, uint32_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semctl_enter, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semctl_return, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_send_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_send_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendto_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendto_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_enter, CPUState* cpu, target_ulong pc, int32_t mode, uint32_t nmask, uint32_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_return, CPUState* cpu, target_ulong pc, int32_t mode, uint32_t nmask, uint32_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_enter, CPUState* cpu, target_ulong pc, uint32_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_return, CPUState* cpu, target_ulong pc, uint32_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_enter, CPUState* cpu, target_ulong pc, uint32_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_return, CPUState* cpu, target_ulong pc, uint32_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value, uint32_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value, uint32_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setns_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setns_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setregid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setregid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_enter, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_return, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setup_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setup_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sgetmask_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sgetmask_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmat_enter, CPUState* cpu, target_ulong pc, int32_t shmid, uint32_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmat_return, CPUState* cpu, target_ulong pc, int32_t shmid, uint32_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmctl_enter, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmctl_return, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_enter, CPUState* cpu, target_ulong pc, uint32_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_return, CPUState* cpu, target_ulong pc, uint32_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmget_enter, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmget_return, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_enter, CPUState* cpu, target_ulong pc, uint32_t uss, uint32_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_return, CPUState* cpu, target_ulong pc, uint32_t uss, uint32_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signal_enter, CPUState* cpu, target_ulong pc, int32_t sig, uint32_t handler); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signal_return, CPUState* cpu, target_ulong pc, int32_t sig, uint32_t handler); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigpending_enter, CPUState* cpu, target_ulong pc, uint32_t uset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigpending_return, CPUState* cpu, target_ulong pc, uint32_t uset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigreturn_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigreturn_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigsuspend_enter, CPUState* cpu, target_ulong pc, int32_t unused1, int32_t unused2, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigsuspend_return, CPUState* cpu, target_ulong pc, int32_t unused1, int32_t unused2, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socket_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socket_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketcall_enter, CPUState* cpu, target_ulong pc, int32_t call, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketcall_return, CPUState* cpu, target_ulong pc, int32_t call, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_splice_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_splice_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ssetmask_enter, CPUState* cpu, target_ulong pc, int32_t newmask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ssetmask_return, CPUState* cpu, target_ulong pc, int32_t newmask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stat64_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stat64_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs64_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs64_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statx_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags, uint32_t mask, uint32_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statx_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags, uint32_t mask, uint32_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stime32_enter, CPUState* cpu, target_ulong pc, uint32_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stime32_return, CPUState* cpu, target_ulong pc, uint32_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_enter, CPUState* cpu, target_ulong pc, uint32_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_return, CPUState* cpu, target_ulong pc, uint32_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapon_enter, CPUState* cpu, target_ulong pc, uint32_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapon_return, CPUState* cpu, target_ulong pc, uint32_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlink_enter, CPUState* cpu, target_ulong pc, uint32_t old, uint32_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlink_return, CPUState* cpu, target_ulong pc, uint32_t old, uint32_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_return, CPUState* cpu, target_ulong pc, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_enter, CPUState* cpu, target_ulong pc, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_return, CPUState* cpu, target_ulong pc, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_enter, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_return, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_enter, CPUState* cpu, target_ulong pc, uint32_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_return, CPUState* cpu, target_ulong pc, uint32_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syslog_enter, CPUState* cpu, target_ulong pc, int32_t type, uint32_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syslog_return, CPUState* cpu, target_ulong pc, int32_t type, uint32_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tee_enter, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tee_return, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_time32_enter, CPUState* cpu, target_ulong pc, uint32_t tloc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_time32_return, CPUState* cpu, target_ulong pc, uint32_t tloc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t timer_event_spec, uint32_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t timer_event_spec, uint32_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime32_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime32_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t new_setting, uint32_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t new_setting, uint32_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime32_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t _new, uint32_t old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime32_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t _new, uint32_t old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_enter, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_return, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime32_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime32_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_return, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime32_enter, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime32_return, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_times_enter, CPUState* cpu, target_ulong pc, uint32_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_times_return, CPUState* cpu, target_ulong pc, uint32_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tkill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tkill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate_enter, CPUState* cpu, target_ulong pc, uint32_t path, int32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate_return, CPUState* cpu, target_ulong pc, uint32_t path, int32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate64_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate64_return, CPUState* cpu, target_ulong pc, uint32_t path, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umask_enter, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umask_return, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umount_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umount_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_uname_enter, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_uname_return, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlink_enter, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlink_return, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unshare_enter, CPUState* cpu, target_ulong pc, uint32_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unshare_return, CPUState* cpu, target_ulong pc, uint32_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_uselib_enter, CPUState* cpu, target_ulong pc, uint32_t library); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_uselib_return, CPUState* cpu, target_ulong pc, uint32_t library); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ustat_enter, CPUState* cpu, target_ulong pc, uint32_t dev, uint32_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ustat_return, CPUState* cpu, target_ulong pc, uint32_t dev, uint32_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utime32_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utime32_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_time32_enter, CPUState* cpu, target_ulong pc, uint32_t dfd, uint32_t filename, uint32_t t, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_time32_return, CPUState* cpu, target_ulong pc, uint32_t dfd, uint32_t filename, uint32_t t, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimes_time32_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimes_time32_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t iov, uint32_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t iov, uint32_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_wait4_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_wait4_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_waitid_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint32_t infop, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_waitid_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint32_t infop, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_waitpid_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_waitpid_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_write_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_write_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_writev_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_writev_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif // END_PYPANDA_NEEDS_THIS -- do not delete this comment! diff --git a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips64.h b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips64.h index e730bafc88d..4cc8459b070 100644 --- a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips64.h +++ b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips64.h @@ -2,819 +2,3261 @@ // api autogen needs it. And don't put any compiler directives // between this and END_PYPANDA_NEEDS_THIS except includes of other // files in this directory that contain subsections like this one. +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CREATE_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CREATE_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_create_module_enter, CPUState* cpu, target_ulong pc, uint64_t name, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CREATE_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CREATE_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_create_module_return, CPUState* cpu, target_ulong pc, uint64_t name, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GET_KERNEL_SYMS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GET_KERNEL_SYMS_ENTER 1 PPP_CB_TYPEDEF(void, on_get_kernel_syms_enter, CPUState* cpu, target_ulong pc, uint64_t table); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GET_KERNEL_SYMS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GET_KERNEL_SYMS_RETURN 1 PPP_CB_TYPEDEF(void, on_get_kernel_syms_return, CPUState* cpu, target_ulong pc, uint64_t table); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MMAP2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MMAP2_ENTER 1 PPP_CB_TYPEDEF(void, on_mmap2_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t length, int32_t prot, int32_t flags, int32_t fd, uint64_t pgoffset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MMAP2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MMAP2_RETURN 1 PPP_CB_TYPEDEF(void, on_mmap2_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t length, int32_t prot, int32_t flags, int32_t fd, uint64_t pgoffset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODIFY_LDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MODIFY_LDT_ENTER 1 PPP_CB_TYPEDEF(void, on_modify_ldt_enter, CPUState* cpu, target_ulong pc, int32_t func, uint64_t ptr, uint64_t bytecount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODIFY_LDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MODIFY_LDT_RETURN 1 PPP_CB_TYPEDEF(void, on_modify_ldt_return, CPUState* cpu, target_ulong pc, int32_t func, uint64_t ptr, uint64_t bytecount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SET_THREAD_AREA_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SET_THREAD_AREA_ENTER 1 PPP_CB_TYPEDEF(void, on_set_thread_area_enter, CPUState* cpu, target_ulong pc, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SET_THREAD_AREA_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SET_THREAD_AREA_RETURN 1 PPP_CB_TYPEDEF(void, on_set_thread_area_return, CPUState* cpu, target_ulong pc, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept4_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept4_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_access_enter, CPUState* cpu, target_ulong pc, uint64_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_access_return, CPUState* cpu, target_ulong pc, uint64_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_acct_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_acct_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_add_key_enter, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_add_key_return, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_enter, CPUState* cpu, target_ulong pc, uint64_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_return, CPUState* cpu, target_ulong pc, uint64_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_time32_enter, CPUState* cpu, target_ulong pc, uint64_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_time32_return, CPUState* cpu, target_ulong pc, uint64_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_alarm_enter, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_alarm_return, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bdflush_enter, CPUState* cpu, target_ulong pc, int32_t func, int64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bdflush_return, CPUState* cpu, target_ulong pc, int32_t func, int64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bind_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bind_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bpf_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bpf_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_brk_enter, CPUState* cpu, target_ulong pc, uint64_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_brk_return, CPUState* cpu, target_ulong pc, uint64_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CACHEFLUSH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CACHEFLUSH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_cacheflush_enter, CPUState* cpu, target_ulong pc, uint64_t addr, int32_t nbytes, int32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CACHEFLUSH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CACHEFLUSH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_cacheflush_return, CPUState* cpu, target_ulong pc, uint64_t addr, int32_t nbytes, int32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capget_enter, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capget_return, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capset_enter, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capset_return, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chdir_enter, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chdir_return, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chmod_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chmod_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chown_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chown_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chroot_enter, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chroot_return, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_time32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_time32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_time32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_time32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clone_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clone_return, CPUState* cpu, target_ulong pc, uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clone3_enter, CPUState* cpu, target_ulong pc, uint64_t uargs, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clone3_return, CPUState* cpu, target_ulong pc, uint64_t uargs, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_close_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_close_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_connect_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_connect_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_creat_enter, CPUState* cpu, target_ulong pc, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_creat_return, CPUState* cpu, target_ulong pc, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_enter, CPUState* cpu, target_ulong pc, uint64_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_return, CPUState* cpu, target_ulong pc, uint64_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup2_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup2_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup3_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup3_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_enter, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_return, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_enter, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint64_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_return, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint64_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint64_t events, int32_t maxevents, int32_t timeout, uint64_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint64_t events, int32_t maxevents, int32_t timeout, uint64_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint64_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint64_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_enter, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_return, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_enter, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_return, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execve_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t argv, uint64_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execve_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t argv, uint64_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execveat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t argv, uint64_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execveat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t argv, uint64_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat2_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t mode, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat2_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t mode, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_64_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_64_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_enter, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_return, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_enter, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_return, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchown_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchown_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flock_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flock_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsconfig_enter, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t cmd, uint64_t key, uint64_t value, int32_t aux); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsconfig_return, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t cmd, uint64_t key, uint64_t value, int32_t aux); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsmount_enter, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t flags, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsmount_return, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t flags, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsopen_enter, CPUState* cpu, target_ulong pc, uint64_t fs_name, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsopen_return, CPUState* cpu, target_ulong pc, uint64_t fs_name, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fspick_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fspick_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstat_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstat_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstat64_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstat64_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatat64_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatat64_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t sz, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t sz, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futex_enter, CPUState* cpu, target_ulong pc, uint64_t uaddr, int32_t op, uint32_t val, uint64_t utime, uint64_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futex_return, CPUState* cpu, target_ulong pc, uint64_t uaddr, int32_t op, uint32_t val, uint64_t utime, uint64_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futex_time32_enter, CPUState* cpu, target_ulong pc, uint64_t uaddr, int32_t op, uint32_t val, uint64_t utime, uint64_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futex_time32_return, CPUState* cpu, target_ulong pc, uint64_t uaddr, int32_t op, uint32_t val, uint64_t utime, uint64_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_time32_enter, CPUState* cpu, target_ulong pc, uint32_t dfd, uint64_t filename, uint64_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_time32_return, CPUState* cpu, target_ulong pc, uint32_t dfd, uint64_t filename, uint64_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_enter, CPUState* cpu, target_ulong pc, uint64_t policy, uint64_t nmask, uint64_t maxnode, uint64_t addr, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_return, CPUState* cpu, target_ulong pc, uint64_t policy, uint64_t nmask, uint64_t maxnode, uint64_t addr, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t head_ptr, uint64_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t head_ptr, uint64_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_enter, CPUState* cpu, target_ulong pc, uint64_t _cpu, uint64_t node, uint64_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_return, CPUState* cpu, target_ulong pc, uint64_t _cpu, uint64_t node, uint64_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_enter, CPUState* cpu, target_ulong pc, uint64_t buf, uint64_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_return, CPUState* cpu, target_ulong pc, uint64_t buf, uint64_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getegid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getegid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getppid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getppid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_enter, CPUState* cpu, target_ulong pc, uint64_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_return, CPUState* cpu, target_ulong pc, uint64_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_enter, CPUState* cpu, target_ulong pc, uint64_t rgid, uint64_t egid, uint64_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_return, CPUState* cpu, target_ulong pc, uint64_t rgid, uint64_t egid, uint64_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_enter, CPUState* cpu, target_ulong pc, uint64_t ruid, uint64_t euid, uint64_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_return, CPUState* cpu, target_ulong pc, uint64_t ruid, uint64_t euid, uint64_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_enter, CPUState* cpu, target_ulong pc, int32_t who, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_return, CPUState* cpu, target_ulong pc, int32_t who, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, uint64_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, uint64_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_enter, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_return, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IDLE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IDLE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_idle_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IDLE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IDLE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_idle_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_init_module_enter, CPUState* cpu, target_ulong pc, uint64_t umod, uint64_t len, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_init_module_return, CPUState* cpu, target_ulong pc, uint64_t umod, uint64_t len, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_enter, CPUState* cpu, target_ulong pc, uint64_t ctx_id, uint64_t iocb, uint64_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_return, CPUState* cpu, target_ulong pc, uint64_t ctx_id, uint64_t iocb, uint64_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_enter, CPUState* cpu, target_ulong pc, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_return, CPUState* cpu, target_ulong pc, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_enter, CPUState* cpu, target_ulong pc, uint64_t ctx_id, int64_t min_nr, int64_t nr, uint64_t events, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_return, CPUState* cpu, target_ulong pc, uint64_t ctx_id, int64_t min_nr, int64_t nr, uint64_t events, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_time32_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint64_t events, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_time32_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint64_t events, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_enter, CPUState* cpu, target_ulong pc, uint64_t ctx_id, int64_t min_nr, int64_t nr, uint64_t events, uint64_t timeout, uint64_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_return, CPUState* cpu, target_ulong pc, uint64_t ctx_id, int64_t min_nr, int64_t nr, uint64_t events, uint64_t timeout, uint64_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_time32_enter, CPUState* cpu, target_ulong pc, uint64_t ctx_id, int64_t min_nr, int64_t nr, uint64_t events, uint64_t timeout, uint64_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_time32_return, CPUState* cpu, target_ulong pc, uint64_t ctx_id, int64_t min_nr, int64_t nr, uint64_t events, uint64_t timeout, uint64_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_enter, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_return, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, int64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_return, CPUState* cpu, target_ulong pc, uint64_t arg0, int64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_enter_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t to_submit, uint32_t min_complete, uint32_t flags, uint64_t sig, uint32_t sigsz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_enter_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t to_submit, uint32_t min_complete, uint32_t flags, uint64_t sig, uint32_t sigsz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_register_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t op, uint64_t arg, uint32_t nr_args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_register_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t op, uint64_t arg, uint32_t nr_args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_setup_enter, CPUState* cpu, target_ulong pc, uint32_t entries, uint64_t p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_setup_return, CPUState* cpu, target_ulong pc, uint32_t entries, uint64_t p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioperm_enter, CPUState* cpu, target_ulong pc, uint64_t from, uint64_t num, int32_t on); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioperm_return, CPUState* cpu, target_ulong pc, uint64_t from, uint64_t num, int32_t on); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_iopl_enter, CPUState* cpu, target_ulong pc, int32_t level); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_iopl_return, CPUState* cpu, target_ulong pc, int32_t level); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ipc_enter, CPUState* cpu, target_ulong pc, uint32_t call, int32_t first, uint64_t second, uint64_t third, uint64_t ptr, int64_t fifth); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ipc_return, CPUState* cpu, target_ulong pc, uint32_t call, int32_t first, uint64_t second, uint64_t third, uint64_t ptr, int64_t fifth); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_enter, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint64_t idx1, uint64_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_return, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint64_t idx1, uint64_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_enter, CPUState* cpu, target_ulong pc, uint64_t entry, uint64_t nr_segments, uint64_t segments, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_return, CPUState* cpu, target_ulong pc, uint64_t entry, uint64_t nr_segments, uint64_t segments, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lchown_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lchown_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_link_enter, CPUState* cpu, target_ulong pc, uint64_t oldname, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_link_return, CPUState* cpu, target_ulong pc, uint64_t oldname, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_linkat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_linkat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listen_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listen_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t offset_high, uint64_t offset_low, uint64_t result, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t offset_high, uint64_t offset_low, uint64_t result, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_enter, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint64_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_return, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint64_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lstat_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lstat_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lstat64_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lstat64_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_madvise_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_madvise_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mbind_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t len, uint64_t mode, uint64_t nmask, uint64_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mbind_return, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t len, uint64_t mode, uint64_t nmask, uint64_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_enter, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_return, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_enter, CPUState* cpu, target_ulong pc, uint64_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_return, CPUState* cpu, target_ulong pc, uint64_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t maxnode, uint64_t from, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t maxnode, uint64_t from, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mincore_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mincore_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_enter, CPUState* cpu, target_ulong pc, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_return, CPUState* cpu, target_ulong pc, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknod_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknod_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mmap_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint64_t len, uint64_t prot, uint64_t flags, uint64_t fd, uint64_t pgoff); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mmap_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint64_t len, uint64_t prot, uint64_t flags, uint64_t fd, uint64_t pgoff); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mount_enter, CPUState* cpu, target_ulong pc, uint64_t dev_name, uint64_t dir_name, uint64_t type, uint64_t flags, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mount_return, CPUState* cpu, target_ulong pc, uint64_t dev_name, uint64_t dir_name, uint64_t type, uint64_t flags, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_move_mount_enter, CPUState* cpu, target_ulong pc, int32_t from_dfd, uint64_t from_path, int32_t to_dfd, uint64_t to_path, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_move_mount_return, CPUState* cpu, target_ulong pc, int32_t from_dfd, uint64_t from_path, int32_t to_dfd, uint64_t to_path, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t nr_pages, uint64_t pages, uint64_t nodes, uint64_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t nr_pages, uint64_t pages, uint64_t nodes, uint64_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t mqstat, uint64_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t mqstat, uint64_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t oflag, uint32_t mode, uint64_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t oflag, uint32_t mode, uint64_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint64_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint64_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_time32_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t u_msg_ptr, uint32_t msg_len, uint64_t u_msg_prio, uint64_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_time32_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t u_msg_ptr, uint32_t msg_len, uint64_t u_msg_prio, uint64_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_time32_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t u_msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint64_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_time32_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t u_msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint64_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mremap_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint64_t old_len, uint64_t new_len, uint64_t flags, uint64_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mremap_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint64_t old_len, uint64_t new_len, uint64_t flags, uint64_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgctl_enter, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgctl_return, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int64_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int64_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msync_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msync_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlock_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlock_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munmap_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munmap_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t name, uint64_t handle, uint64_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t name, uint64_t handle, uint64_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_enter, CPUState* cpu, target_ulong pc, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_return, CPUState* cpu, target_ulong pc, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_time32_enter, CPUState* cpu, target_ulong pc, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_time32_return, CPUState* cpu, target_ulong pc, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newfstatat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newfstatat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newstat_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newstat_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newuname_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newuname_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nfsservctl_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t argp, uint64_t resp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NFSSERVCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nfsservctl_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t argp, uint64_t resp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ni_syscall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ni_syscall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nice_enter, CPUState* cpu, target_ulong pc, int32_t increment); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nice_return, CPUState* cpu, target_ulong pc, int32_t increment); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_mmap_enter, CPUState* cpu, target_ulong pc, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_mmap_return, CPUState* cpu, target_ulong pc, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MSGCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MSGCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_msgctl_enter, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MSGCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MSGCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_msgctl_return, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_readdir_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint64_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_readdir_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint64_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SEMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SEMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_semctl_enter, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SEMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SEMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_semctl_return, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SHMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SHMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_shmctl_enter, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SHMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SHMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_shmctl_return, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_oldumount_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_oldumount_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_olduname_enter, CPUState* cpu, target_ulong pc, uint64_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_olduname_return, CPUState* cpu, target_ulong pc, uint64_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_enter, CPUState* cpu, target_ulong pc, uint64_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_return, CPUState* cpu, target_ulong pc, uint64_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint64_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_return, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint64_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_tree_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_tree_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat2_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t how, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat2_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t how, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pause_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pause_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_enter, CPUState* cpu, target_ulong pc, uint64_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_return, CPUState* cpu, target_ulong pc, uint64_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_personality_enter, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_personality_return, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_getfd_enter, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_getfd_return, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_open_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_open_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_send_signal_enter, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t sig, uint64_t info, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_send_signal_return, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t sig, uint64_t info, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe_enter, CPUState* cpu, target_ulong pc, uint64_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe_return, CPUState* cpu, target_ulong pc, uint64_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_enter, CPUState* cpu, target_ulong pc, uint64_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_return, CPUState* cpu, target_ulong pc, uint64_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_enter, CPUState* cpu, target_ulong pc, uint64_t new_root, uint64_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_return, CPUState* cpu, target_ulong pc, uint64_t new_root, uint64_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_enter, CPUState* cpu, target_ulong pc, uint64_t flags, uint64_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_return, CPUState* cpu, target_ulong pc, uint64_t flags, uint64_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_enter, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_return, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_poll_enter, CPUState* cpu, target_ulong pc, uint64_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_poll_return, CPUState* cpu, target_ulong pc, uint64_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, uint32_t arg1, uint64_t arg2, uint64_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_return, CPUState* cpu, target_ulong pc, uint64_t arg0, uint32_t arg1, uint64_t arg2, uint64_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_time32_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, uint32_t arg1, uint64_t arg2, uint64_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_time32_return, CPUState* cpu, target_ulong pc, uint64_t arg0, uint32_t arg1, uint64_t arg2, uint64_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prctl_enter, CPUState* cpu, target_ulong pc, int32_t option, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prctl_return, CPUState* cpu, target_ulong pc, int32_t option, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pread64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pread64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint64_t new_rlim, uint64_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint64_t new_rlim, uint64_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_time32_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_time32_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_enter, CPUState* cpu, target_ulong pc, int64_t request, int64_t pid, uint64_t addr, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_return, CPUState* cpu, target_ulong pc, int64_t request, int64_t pid, uint64_t addr, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUERY_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUERY_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_query_module_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t which, uint64_t buf, uint32_t bufsize, uint64_t ret); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUERY_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUERY_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_query_module_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t which, uint64_t buf, uint32_t bufsize, uint64_t ret); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_enter, CPUState* cpu, target_ulong pc, uint32_t cmd, uint64_t special, uint32_t id, uint64_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_return, CPUState* cpu, target_ulong pc, uint32_t cmd, uint64_t special, uint32_t id, uint64_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_read_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_read_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readahead_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readahead_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlink_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlink_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint64_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint64_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readv_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readv_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_reboot_enter, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_reboot_return, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recv_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recv_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_time32_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_time32_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t size, uint64_t prot, uint64_t pgoff, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_return, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t size, uint64_t prot, uint64_t pgoff, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rename_enter, CPUState* cpu, target_ulong pc, uint64_t oldname, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rename_return, CPUState* cpu, target_ulong pc, uint64_t oldname, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_request_key_enter, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_request_key_return, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_enter, CPUState* cpu, target_ulong pc, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_return, CPUState* cpu, target_ulong pc, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rseq_enter, CPUState* cpu, target_ulong pc, uint64_t rseq, int32_t rseq_len, int32_t flags, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rseq_return, CPUState* cpu, target_ulong pc, uint64_t rseq, int32_t rseq_len, int32_t flags, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_enter, CPUState* cpu, target_ulong pc, uint64_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_return, CPUState* cpu, target_ulong pc, uint64_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint64_t set, uint64_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint64_t set, uint64_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_enter, CPUState* cpu, target_ulong pc, uint64_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_return, CPUState* cpu, target_ulong pc, uint64_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_enter, CPUState* cpu, target_ulong pc, uint64_t uthese, uint64_t uinfo, uint64_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_return, CPUState* cpu, target_ulong pc, uint64_t uthese, uint64_t uinfo, uint64_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_time32_enter, CPUState* cpu, target_ulong pc, uint64_t uthese, uint64_t uinfo, uint64_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_time32_return, CPUState* cpu, target_ulong pc, uint64_t uthese, uint64_t uinfo, uint64_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_time32_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_time32_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_enter, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_return, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_select_enter, CPUState* cpu, target_ulong pc, int32_t n, uint64_t inp, uint64_t outp, uint64_t exp, uint64_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_select_return, CPUState* cpu, target_ulong pc, int32_t n, uint64_t inp, uint64_t outp, uint64_t exp, uint64_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semctl_enter, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semctl_return, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_time32_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_time32_return, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_send_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_send_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendto_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendto_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_enter, CPUState* cpu, target_ulong pc, int32_t mode, uint64_t nmask, uint64_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_return, CPUState* cpu, target_ulong pc, int32_t mode, uint64_t nmask, uint64_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_enter, CPUState* cpu, target_ulong pc, uint64_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_return, CPUState* cpu, target_ulong pc, uint64_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_enter, CPUState* cpu, target_ulong pc, uint64_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_return, CPUState* cpu, target_ulong pc, uint64_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value, uint64_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value, uint64_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setns_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setns_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setregid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setregid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_enter, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_return, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setup_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setup_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sgetmask_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sgetmask_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmat_enter, CPUState* cpu, target_ulong pc, int32_t shmid, uint64_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmat_return, CPUState* cpu, target_ulong pc, int32_t shmid, uint64_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmctl_enter, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmctl_return, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_enter, CPUState* cpu, target_ulong pc, uint64_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_return, CPUState* cpu, target_ulong pc, uint64_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmget_enter, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmget_return, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_enter, CPUState* cpu, target_ulong pc, uint64_t uss, uint64_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_return, CPUState* cpu, target_ulong pc, uint64_t uss, uint64_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signal_enter, CPUState* cpu, target_ulong pc, int32_t sig, uint64_t handler); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signal_return, CPUState* cpu, target_ulong pc, int32_t sig, uint64_t handler); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigpending_enter, CPUState* cpu, target_ulong pc, uint64_t uset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigpending_return, CPUState* cpu, target_ulong pc, uint64_t uset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint64_t set, uint64_t oset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint64_t set, uint64_t oset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigreturn_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigreturn_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigsuspend_enter, CPUState* cpu, target_ulong pc, int32_t unused1, int32_t unused2, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigsuspend_return, CPUState* cpu, target_ulong pc, int32_t unused1, int32_t unused2, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socket_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socket_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketcall_enter, CPUState* cpu, target_ulong pc, int32_t call, uint64_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketcall_return, CPUState* cpu, target_ulong pc, int32_t call, uint64_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint64_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint64_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_splice_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_splice_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ssetmask_enter, CPUState* cpu, target_ulong pc, int32_t newmask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ssetmask_return, CPUState* cpu, target_ulong pc, int32_t newmask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stat_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stat_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stat64_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stat64_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs64_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t sz, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs64_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t sz, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statx_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint32_t flags, uint32_t mask, uint64_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statx_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint32_t flags, uint32_t mask, uint64_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stime32_enter, CPUState* cpu, target_ulong pc, uint64_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stime32_return, CPUState* cpu, target_ulong pc, uint64_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_enter, CPUState* cpu, target_ulong pc, uint64_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_return, CPUState* cpu, target_ulong pc, uint64_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapon_enter, CPUState* cpu, target_ulong pc, uint64_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapon_return, CPUState* cpu, target_ulong pc, uint64_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlink_enter, CPUState* cpu, target_ulong pc, uint64_t old, uint64_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlink_return, CPUState* cpu, target_ulong pc, uint64_t old, uint64_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_enter, CPUState* cpu, target_ulong pc, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_return, CPUState* cpu, target_ulong pc, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_enter, CPUState* cpu, target_ulong pc, uint64_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_return, CPUState* cpu, target_ulong pc, uint64_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_enter, CPUState* cpu, target_ulong pc, int32_t option, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_return, CPUState* cpu, target_ulong pc, int32_t option, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_enter, CPUState* cpu, target_ulong pc, uint64_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_return, CPUState* cpu, target_ulong pc, uint64_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syslog_enter, CPUState* cpu, target_ulong pc, int32_t type, uint64_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syslog_return, CPUState* cpu, target_ulong pc, int32_t type, uint64_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tee_enter, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tee_return, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_time32_enter, CPUState* cpu, target_ulong pc, uint64_t tloc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_time32_return, CPUState* cpu, target_ulong pc, uint64_t tloc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t timer_event_spec, uint64_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t timer_event_spec, uint64_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint64_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint64_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime32_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint64_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime32_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint64_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint64_t new_setting, uint64_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint64_t new_setting, uint64_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime32_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint64_t _new, uint64_t old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime32_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint64_t _new, uint64_t old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_enter, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_return, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime32_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime32_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint64_t utmr, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_return, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint64_t utmr, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime32_enter, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint64_t utmr, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime32_return, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint64_t utmr, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_times_enter, CPUState* cpu, target_ulong pc, uint64_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_times_return, CPUState* cpu, target_ulong pc, uint64_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tkill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tkill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate_enter, CPUState* cpu, target_ulong pc, uint64_t path, int64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate_return, CPUState* cpu, target_ulong pc, uint64_t path, int64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate64_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate64_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umask_enter, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umask_return, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umount_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umount_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_uname_enter, CPUState* cpu, target_ulong pc, uint64_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_uname_return, CPUState* cpu, target_ulong pc, uint64_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlink_enter, CPUState* cpu, target_ulong pc, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlink_return, CPUState* cpu, target_ulong pc, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unshare_enter, CPUState* cpu, target_ulong pc, uint64_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unshare_return, CPUState* cpu, target_ulong pc, uint64_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_uselib_enter, CPUState* cpu, target_ulong pc, uint64_t library); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_uselib_return, CPUState* cpu, target_ulong pc, uint64_t library); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ustat_enter, CPUState* cpu, target_ulong pc, uint32_t dev, uint64_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ustat_return, CPUState* cpu, target_ulong pc, uint32_t dev, uint64_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utime_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utime_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utime32_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utime32_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_time32_enter, CPUState* cpu, target_ulong pc, uint32_t dfd, uint64_t filename, uint64_t t, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_time32_return, CPUState* cpu, target_ulong pc, uint32_t dfd, uint64_t filename, uint64_t t, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimes_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimes_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimes_time32_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimes_time32_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iov, uint64_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iov, uint64_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_wait4_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t stat_addr, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_wait4_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t stat_addr, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_waitid_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint64_t infop, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_waitid_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint64_t infop, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_waitpid_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t stat_addr, int32_t options); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_waitpid_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t stat_addr, int32_t options); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_write_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_write_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_writev_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_writev_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif // END_PYPANDA_NEEDS_THIS -- do not delete this comment! diff --git a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips64n32.h b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips64n32.h index 984677f8e76..f3dceeff14e 100644 --- a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips64n32.h +++ b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_mips64n32.h @@ -2,663 +2,2773 @@ // api autogen needs it. And don't put any compiler directives // between this and END_PYPANDA_NEEDS_THIS except includes of other // files in this directory that contain subsections like this one. +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept4_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept4_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_access_enter, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_access_return, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_acct_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_acct_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_add_key_enter, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_add_key_return, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _payload, uint32_t plen, uint32_t destringid); -PPP_CB_TYPEDEF(void, on_sys_adjtimex_enter, CPUState* cpu, target_ulong pc, uint32_t txc_p); -PPP_CB_TYPEDEF(void, on_sys_adjtimex_return, CPUState* cpu, target_ulong pc, uint32_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_adjtimex_time32_enter, CPUState* cpu, target_ulong pc, uint32_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_adjtimex_time32_return, CPUState* cpu, target_ulong pc, uint32_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_alarm_enter, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_alarm_return, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bind_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bind_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bpf_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bpf_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_brk_enter, CPUState* cpu, target_ulong pc, uint32_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_brk_return, CPUState* cpu, target_ulong pc, uint32_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capget_enter, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capget_return, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capset_enter, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capset_return, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chdir_enter, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chdir_return, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chmod_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chmod_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chown_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chown_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chroot_enter, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chroot_return, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_clock_adjtime32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_clock_adjtime32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_clock_getres_time32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_clock_getres_time32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_clock_gettime32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_clock_gettime32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_time32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_time32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_clock_settime32_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_clock_settime32_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clone_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clone_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clone3_enter, CPUState* cpu, target_ulong pc, uint32_t uargs, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE3_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clone3_return, CPUState* cpu, target_ulong pc, uint32_t uargs, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_close_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_close_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_connect_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_connect_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_creat_enter, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_creat_return, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_enter, CPUState* cpu, target_ulong pc, uint32_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_return, CPUState* cpu, target_ulong pc, uint32_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup2_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup2_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup3_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup3_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_enter, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_return, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_enter, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint32_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_return, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint32_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout, uint32_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout, uint32_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_enter, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_return, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_enter, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_return, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execve_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t argv, uint32_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execve_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t argv, uint32_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execveat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t argv, uint32_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execveat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t argv, uint32_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat2_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat2_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_64_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_64_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_enter, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_return, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_enter, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_return, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchown_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchown_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_fcntl64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_fcntl64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flock_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flock_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsconfig_enter, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t cmd, uint32_t key, uint32_t value, int32_t aux); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSCONFIG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsconfig_return, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t cmd, uint32_t key, uint32_t value, int32_t aux); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsmount_enter, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t flags, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsmount_return, CPUState* cpu, target_ulong pc, int32_t fs_fd, uint32_t flags, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsopen_enter, CPUState* cpu, target_ulong pc, uint32_t fs_name, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSOPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsopen_return, CPUState* cpu, target_ulong pc, uint32_t fs_name, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fspick_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSPICK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fspick_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_fstatfs64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_fstatfs64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futex_enter, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futex_return, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); -PPP_CB_TYPEDEF(void, on_sys_futimesat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes); -PPP_CB_TYPEDEF(void, on_sys_futimesat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_futex_time32_enter, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_futex_time32_return, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_futimesat_time32_enter, CPUState* cpu, target_ulong pc, uint32_t dfd, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_futimesat_time32_return, CPUState* cpu, target_ulong pc, uint32_t dfd, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_enter, CPUState* cpu, target_ulong pc, uint32_t policy, uint32_t nmask, uint32_t maxnode, uint32_t addr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_return, CPUState* cpu, target_ulong pc, uint32_t policy, uint32_t nmask, uint32_t maxnode, uint32_t addr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t head_ptr, uint32_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t head_ptr, uint32_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_enter, CPUState* cpu, target_ulong pc, uint32_t _cpu, uint32_t node, uint32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_return, CPUState* cpu, target_ulong pc, uint32_t _cpu, uint32_t node, uint32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_enter, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_return, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getegid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getegid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getppid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getppid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_enter, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_return, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_enter, CPUState* cpu, target_ulong pc, int32_t who, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_return, CPUState* cpu, target_ulong pc, int32_t who, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, uint32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, uint32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_enter, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_return, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_init_module_enter, CPUState* cpu, target_ulong pc, uint32_t umod, uint32_t len, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_init_module_return, CPUState* cpu, target_ulong pc, uint32_t umod, uint32_t len, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, uint32_t iocb, uint32_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, uint32_t iocb, uint32_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_enter, CPUState* cpu, target_ulong pc, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_return, CPUState* cpu, target_ulong pc, uint32_t ctx); -PPP_CB_TYPEDEF(void, on_sys_io_getevents_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout); -PPP_CB_TYPEDEF(void, on_sys_io_getevents_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_io_getevents_time32_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_io_getevents_time32_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout, uint32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout, uint32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_time32_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout, uint32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_PGETEVENTS_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_io_pgetevents_time32_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout, uint32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_enter, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_return, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, int32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_return, CPUState* cpu, target_ulong pc, uint32_t arg0, int32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_enter_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t to_submit, uint32_t min_complete, uint32_t flags, uint32_t sig, uint32_t sigsz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_ENTER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_enter_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t to_submit, uint32_t min_complete, uint32_t flags, uint32_t sig, uint32_t sigsz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_register_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t op, uint32_t arg, uint32_t nr_args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_REGISTER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_register_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t op, uint32_t arg, uint32_t nr_args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_setup_enter, CPUState* cpu, target_ulong pc, uint32_t entries, uint32_t p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_URING_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_uring_setup_return, CPUState* cpu, target_ulong pc, uint32_t entries, uint32_t p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_enter, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint32_t idx1, uint32_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_return, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint32_t idx1, uint32_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_enter, CPUState* cpu, target_ulong pc, uint32_t entry, uint32_t nr_segments, uint32_t segments, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_return, CPUState* cpu, target_ulong pc, uint32_t entry, uint32_t nr_segments, uint32_t segments, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lchown_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lchown_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_link_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_link_return, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_linkat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_linkat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listen_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listen_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_enter, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint32_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_return, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint32_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_madvise_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_madvise_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mbind_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t mode, uint32_t nmask, uint32_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mbind_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t mode, uint32_t nmask, uint32_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_enter, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_return, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_enter, CPUState* cpu, target_ulong pc, uint32_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_return, CPUState* cpu, target_ulong pc, uint32_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t maxnode, uint32_t from, uint32_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t maxnode, uint32_t from, uint32_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mincore_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mincore_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_enter, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_return, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknod_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknod_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mount_enter, CPUState* cpu, target_ulong pc, uint32_t dev_name, uint32_t dir_name, uint32_t type, uint32_t flags, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mount_return, CPUState* cpu, target_ulong pc, uint32_t dev_name, uint32_t dir_name, uint32_t type, uint32_t flags, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_move_mount_enter, CPUState* cpu, target_ulong pc, int32_t from_dfd, uint32_t from_path, int32_t to_dfd, uint32_t to_path, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_move_mount_return, CPUState* cpu, target_ulong pc, int32_t from_dfd, uint32_t from_path, int32_t to_dfd, uint32_t to_path, uint32_t ms_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t nr_pages, uint32_t pages, uint32_t nodes, uint32_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t nr_pages, uint32_t pages, uint32_t nodes, uint32_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t mqstat, uint32_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t mqstat, uint32_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t oflag, uint32_t mode, uint32_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t oflag, uint32_t mode, uint32_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_time32_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t u_msg_ptr, uint32_t msg_len, uint32_t u_msg_prio, uint32_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_time32_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t u_msg_ptr, uint32_t msg_len, uint32_t u_msg_prio, uint32_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_time32_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t u_msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_time32_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t u_msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t u_abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mremap_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t old_len, uint32_t new_len, uint32_t flags, uint32_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mremap_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t old_len, uint32_t new_len, uint32_t flags, uint32_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint32_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msync_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msync_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlock_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlock_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munmap_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munmap_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t name, uint32_t handle, uint32_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t name, uint32_t handle, uint32_t mnt_id, int32_t flag); -PPP_CB_TYPEDEF(void, on_sys_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t rqtp, uint32_t rmtp); -PPP_CB_TYPEDEF(void, on_sys_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_nanosleep_time32_enter, CPUState* cpu, target_ulong pc, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_nanosleep_time32_return, CPUState* cpu, target_ulong pc, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newfstatat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newfstatat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newstat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newstat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newuname_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newuname_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ni_syscall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NI_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ni_syscall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_mmap_enter, CPUState* cpu, target_ulong pc, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_mmap_return, CPUState* cpu, target_ulong pc, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MSGCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MSGCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_msgctl_enter, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MSGCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MSGCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_msgctl_return, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint32_t buf); -PPP_CB_TYPEDEF(void, on_sys_old_semctl_enter, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint32_t arg); -PPP_CB_TYPEDEF(void, on_sys_old_semctl_return, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SHMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SHMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_shmctl_enter, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SHMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SHMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_shmctl_return, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_enter, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_return, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint32_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_return, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint32_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_tree_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_TREE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_tree_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat2_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t how, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat2_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t how, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pause_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pause_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_enter, CPUState* cpu, target_ulong pc, uint32_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_return, CPUState* cpu, target_ulong pc, uint32_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_personality_enter, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_personality_return, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_getfd_enter, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_GETFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_getfd_return, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_open_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_open_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_send_signal_enter, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t sig, uint32_t info, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIDFD_SEND_SIGNAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pidfd_send_signal_return, CPUState* cpu, target_ulong pc, int32_t pidfd, int32_t sig, uint32_t info, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_enter, CPUState* cpu, target_ulong pc, uint32_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_return, CPUState* cpu, target_ulong pc, uint32_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_enter, CPUState* cpu, target_ulong pc, uint32_t new_root, uint32_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_return, CPUState* cpu, target_ulong pc, uint32_t new_root, uint32_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_enter, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_return, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_enter, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_return, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_poll_enter, CPUState* cpu, target_ulong pc, uint32_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_poll_return, CPUState* cpu, target_ulong pc, uint32_t ufds, uint32_t nfds, int32_t timeout); -PPP_CB_TYPEDEF(void, on_sys_ppoll_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); -PPP_CB_TYPEDEF(void, on_sys_ppoll_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_ppoll_time32_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_ppoll_time32_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prctl_enter, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prctl_return, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pread64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pread64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint32_t new_rlim, uint32_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint32_t new_rlim, uint32_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); -PPP_CB_TYPEDEF(void, on_sys_pselect6_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); -PPP_CB_TYPEDEF(void, on_sys_pselect6_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_pselect6_time32_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_pselect6_time32_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_enter, CPUState* cpu, target_ulong pc, int32_t request, int32_t pid, uint32_t addr, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_return, CPUState* cpu, target_ulong pc, int32_t request, int32_t pid, uint32_t addr, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_enter, CPUState* cpu, target_ulong pc, uint32_t cmd, uint32_t special, uint32_t id, uint32_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_return, CPUState* cpu, target_ulong pc, uint32_t cmd, uint32_t special, uint32_t id, uint32_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_read_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_read_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readahead_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readahead_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlink_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlink_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readv_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readv_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_reboot_enter, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_reboot_return, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); -PPP_CB_TYPEDEF(void, on_sys_recvmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags, uint32_t timeout); -PPP_CB_TYPEDEF(void, on_sys_recvmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t size, uint32_t prot, uint32_t pgoff, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t size, uint32_t prot, uint32_t pgoff, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rename_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rename_return, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_request_key_enter, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_request_key_return, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_enter, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_return, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rseq_enter, CPUState* cpu, target_ulong pc, uint32_t rseq, int32_t rseq_len, int32_t flags, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RSEQ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rseq_return, CPUState* cpu, target_ulong pc, uint32_t rseq, int32_t rseq_len, int32_t flags, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_enter, CPUState* cpu, target_ulong pc, uint32_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_return, CPUState* cpu, target_ulong pc, uint32_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint32_t uinfo); -PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_enter, CPUState* cpu, target_ulong pc); -PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_enter, CPUState* cpu, target_ulong pc, uint32_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_return, CPUState* cpu, target_ulong pc, uint32_t unewset, uint32_t sigsetsize); -PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_enter, CPUState* cpu, target_ulong pc, uint32_t uthese, uint32_t uinfo, uint32_t uts, uint32_t sigsetsize); -PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_return, CPUState* cpu, target_ulong pc, uint32_t uthese, uint32_t uinfo, uint32_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_time32_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_time32_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_enter, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_return, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_select_enter, CPUState* cpu, target_ulong pc, int32_t n, uint32_t inp, uint32_t outp, uint32_t exp, uint32_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_select_return, CPUState* cpu, target_ulong pc, int32_t n, uint32_t inp, uint32_t outp, uint32_t exp, uint32_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_semctl_enter, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_semctl_return, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_semtimedop_time32_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_semtimedop_time32_return, CPUState* cpu, target_ulong pc, int32_t semid, uint32_t sops, uint32_t nsops, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_sendfile_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_sendfile_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendto_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendto_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_enter, CPUState* cpu, target_ulong pc, int32_t mode, uint32_t nmask, uint32_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_return, CPUState* cpu, target_ulong pc, int32_t mode, uint32_t nmask, uint32_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_enter, CPUState* cpu, target_ulong pc, uint32_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_return, CPUState* cpu, target_ulong pc, uint32_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_enter, CPUState* cpu, target_ulong pc, uint32_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_return, CPUState* cpu, target_ulong pc, uint32_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value, uint32_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value, uint32_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setns_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setns_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setregid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setregid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_enter, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_return, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmat_enter, CPUState* cpu, target_ulong pc, int32_t shmid, uint32_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmat_return, CPUState* cpu, target_ulong pc, int32_t shmid, uint32_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_enter, CPUState* cpu, target_ulong pc, uint32_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_return, CPUState* cpu, target_ulong pc, uint32_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmget_enter, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmget_return, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_enter, CPUState* cpu, target_ulong pc, uint32_t uss, uint32_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_return, CPUState* cpu, target_ulong pc, uint32_t uss, uint32_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_sigreturn_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_sigreturn_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socket_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socket_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_splice_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_splice_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_statfs64_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_statfs64_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statx_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags, uint32_t mask, uint32_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statx_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags, uint32_t mask, uint32_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_enter, CPUState* cpu, target_ulong pc, uint32_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_return, CPUState* cpu, target_ulong pc, uint32_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapon_enter, CPUState* cpu, target_ulong pc, uint32_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapon_return, CPUState* cpu, target_ulong pc, uint32_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlink_enter, CPUState* cpu, target_ulong pc, uint32_t old, uint32_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlink_return, CPUState* cpu, target_ulong pc, uint32_t old, uint32_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_return, CPUState* cpu, target_ulong pc, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_enter, CPUState* cpu, target_ulong pc, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_return, CPUState* cpu, target_ulong pc, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_enter, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_return, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_enter, CPUState* cpu, target_ulong pc, uint32_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_return, CPUState* cpu, target_ulong pc, uint32_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syslog_enter, CPUState* cpu, target_ulong pc, int32_t type, uint32_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syslog_return, CPUState* cpu, target_ulong pc, int32_t type, uint32_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tee_enter, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tee_return, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); -PPP_CB_TYPEDEF(void, on_sys_timer_create_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t timer_event_spec, uint32_t created_timer_id); -PPP_CB_TYPEDEF(void, on_sys_timer_create_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t timer_event_spec, uint32_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_timer_gettime32_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_timer_gettime32_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t new_setting, uint32_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t new_setting, uint32_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_timer_settime32_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t _new, uint32_t old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_timer_settime32_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t _new, uint32_t old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_enter, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_return, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime32_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime32_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_return, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_timerfd_settime32_enter, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_timerfd_settime32_return, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_times_enter, CPUState* cpu, target_ulong pc, uint32_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_times_return, CPUState* cpu, target_ulong pc, uint32_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tkill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tkill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate_enter, CPUState* cpu, target_ulong pc, uint32_t path, int32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate_return, CPUState* cpu, target_ulong pc, uint32_t path, int32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umask_enter, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umask_return, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umount_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umount_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlink_enter, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlink_return, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unshare_enter, CPUState* cpu, target_ulong pc, uint32_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unshare_return, CPUState* cpu, target_ulong pc, uint32_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ustat_enter, CPUState* cpu, target_ulong pc, uint32_t dev, uint32_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ustat_return, CPUState* cpu, target_ulong pc, uint32_t dev, uint32_t ubuf); -PPP_CB_TYPEDEF(void, on_sys_utime_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t times); -PPP_CB_TYPEDEF(void, on_sys_utime_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_utime32_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_utime32_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes, int32_t flags); -PPP_CB_TYPEDEF(void, on_sys_utimes_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t utimes); -PPP_CB_TYPEDEF(void, on_sys_utimes_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_utimensat_time32_enter, CPUState* cpu, target_ulong pc, uint32_t dfd, uint32_t filename, uint32_t t, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_utimensat_time32_return, CPUState* cpu, target_ulong pc, uint32_t dfd, uint32_t filename, uint32_t t, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_ENTER 1 +PPP_CB_TYPEDEF(void, on_sys_utimes_time32_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_TIME32_RETURN 1 +PPP_CB_TYPEDEF(void, on_sys_utimes_time32_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t t); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t iov, uint32_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t iov, uint32_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_wait4_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_wait4_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_waitid_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint32_t infop, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_waitid_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint32_t infop, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_write_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_write_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_writev_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_writev_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif // END_PYPANDA_NEEDS_THIS -- do not delete this comment! diff --git a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_x64.h b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_x64.h index 8881a779fd1..3bf5c8275b0 100644 --- a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_x64.h +++ b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_x64.h @@ -2,2271 +2,9069 @@ // api autogen needs it. And don't put any compiler directives // between this and END_PYPANDA_NEEDS_THIS except includes of other // files in this directory that contain subsections like this one. +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_FD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_FD_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_aclcheck_fd_enter, CPUState* cpu, target_ulong pc, int32_t filedes, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_FD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_FD_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_aclcheck_fd_return, CPUState* cpu, target_ulong pc, int32_t filedes, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_FILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_FILE_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_aclcheck_file_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_FILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_FILE_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_aclcheck_file_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_aclcheck_link_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_ACLCHECK_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_aclcheck_link_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_FD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_FD_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_delete_fd_enter, CPUState* cpu, target_ulong pc, int32_t filedes, uint32_t type); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_FD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_FD_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_delete_fd_return, CPUState* cpu, target_ulong pc, int32_t filedes, uint32_t type); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_FILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_FILE_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_delete_file_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_FILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_FILE_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_delete_file_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_delete_link_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_DELETE_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_delete_link_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_FD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_FD_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_get_fd_enter, CPUState* cpu, target_ulong pc, int32_t filedes, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_FD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_FD_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_get_fd_return, CPUState* cpu, target_ulong pc, int32_t filedes, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_FILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_FILE_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_get_file_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_FILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_FILE_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_get_file_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_get_link_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_GET_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_get_link_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_FD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_FD_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_set_fd_enter, CPUState* cpu, target_ulong pc, int32_t filedes, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_FD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_FD_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_set_fd_return, CPUState* cpu, target_ulong pc, int32_t filedes, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_FILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_FILE_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_set_file_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_FILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_FILE_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_set_file_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on___acl_set_link_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___ACL_SET_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on___acl_set_link_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t type, uint64_t aclp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___CAP_RIGHTS_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___CAP_RIGHTS_GET_ENTER 1 PPP_CB_TYPEDEF(void, on___cap_rights_get_enter, CPUState* cpu, target_ulong pc, int32_t version, int32_t fd, uint64_t rightsp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___CAP_RIGHTS_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___CAP_RIGHTS_GET_RETURN 1 PPP_CB_TYPEDEF(void, on___cap_rights_get_return, CPUState* cpu, target_ulong pc, int32_t version, int32_t fd, uint64_t rightsp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___GETCWD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___GETCWD_ENTER 1 PPP_CB_TYPEDEF(void, on___getcwd_enter, CPUState* cpu, target_ulong pc, uint64_t buf, uint32_t buflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___GETCWD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___GETCWD_RETURN 1 PPP_CB_TYPEDEF(void, on___getcwd_return, CPUState* cpu, target_ulong pc, uint64_t buf, uint32_t buflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_EXECVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_EXECVE_ENTER 1 PPP_CB_TYPEDEF(void, on___mac_execve_enter, CPUState* cpu, target_ulong pc, uint64_t fname, uint64_t argv, uint64_t envv, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_EXECVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_EXECVE_RETURN 1 PPP_CB_TYPEDEF(void, on___mac_execve_return, CPUState* cpu, target_ulong pc, uint64_t fname, uint64_t argv, uint64_t envv, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_FD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_FD_ENTER 1 PPP_CB_TYPEDEF(void, on___mac_get_fd_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_FD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_FD_RETURN 1 PPP_CB_TYPEDEF(void, on___mac_get_fd_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_FILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_FILE_ENTER 1 PPP_CB_TYPEDEF(void, on___mac_get_file_enter, CPUState* cpu, target_ulong pc, uint64_t path_p, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_FILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_FILE_RETURN 1 PPP_CB_TYPEDEF(void, on___mac_get_file_return, CPUState* cpu, target_ulong pc, uint64_t path_p, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on___mac_get_link_enter, CPUState* cpu, target_ulong pc, uint64_t path_p, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on___mac_get_link_return, CPUState* cpu, target_ulong pc, uint64_t path_p, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_PID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_PID_ENTER 1 PPP_CB_TYPEDEF(void, on___mac_get_pid_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_PID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_PID_RETURN 1 PPP_CB_TYPEDEF(void, on___mac_get_pid_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_PROC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_PROC_ENTER 1 PPP_CB_TYPEDEF(void, on___mac_get_proc_enter, CPUState* cpu, target_ulong pc, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_PROC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_GET_PROC_RETURN 1 PPP_CB_TYPEDEF(void, on___mac_get_proc_return, CPUState* cpu, target_ulong pc, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_FD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_FD_ENTER 1 PPP_CB_TYPEDEF(void, on___mac_set_fd_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_FD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_FD_RETURN 1 PPP_CB_TYPEDEF(void, on___mac_set_fd_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_FILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_FILE_ENTER 1 PPP_CB_TYPEDEF(void, on___mac_set_file_enter, CPUState* cpu, target_ulong pc, uint64_t path_p, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_FILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_FILE_RETURN 1 PPP_CB_TYPEDEF(void, on___mac_set_file_return, CPUState* cpu, target_ulong pc, uint64_t path_p, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on___mac_set_link_enter, CPUState* cpu, target_ulong pc, uint64_t path_p, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on___mac_set_link_return, CPUState* cpu, target_ulong pc, uint64_t path_p, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_PROC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_PROC_ENTER 1 PPP_CB_TYPEDEF(void, on___mac_set_proc_enter, CPUState* cpu, target_ulong pc, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_PROC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___MAC_SET_PROC_RETURN 1 PPP_CB_TYPEDEF(void, on___mac_set_proc_return, CPUState* cpu, target_ulong pc, uint64_t mac_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___REALPATHAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___REALPATHAT_ENTER 1 PPP_CB_TYPEDEF(void, on___realpathat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t buf, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___REALPATHAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___REALPATHAT_RETURN 1 PPP_CB_TYPEDEF(void, on___realpathat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t buf, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___SEMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___SEMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on___semctl_enter, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___SEMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___SEMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on___semctl_return, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___SETUGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___SETUGID_ENTER 1 PPP_CB_TYPEDEF(void, on___setugid_enter, CPUState* cpu, target_ulong pc, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___SETUGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___SETUGID_RETURN 1 PPP_CB_TYPEDEF(void, on___setugid_return, CPUState* cpu, target_ulong pc, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___SYSCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___SYSCTL_ENTER 1 PPP_CB_TYPEDEF(void, on___sysctl_enter, CPUState* cpu, target_ulong pc, uint64_t name, uint32_t namelen, uint64_t old, uint64_t oldlenp, uint64_t _new, uint32_t newlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___SYSCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___SYSCTL_RETURN 1 PPP_CB_TYPEDEF(void, on___sysctl_return, CPUState* cpu, target_ulong pc, uint64_t name, uint32_t namelen, uint64_t old, uint64_t oldlenp, uint64_t _new, uint32_t newlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___SYSCTLBYNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON___SYSCTLBYNAME_ENTER 1 PPP_CB_TYPEDEF(void, on___sysctlbyname_enter, CPUState* cpu, target_ulong pc, uint64_t name, uint32_t namelen, uint64_t old, uint64_t oldlenp, uint64_t _new, uint32_t newlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON___SYSCTLBYNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON___SYSCTLBYNAME_RETURN 1 PPP_CB_TYPEDEF(void, on___sysctlbyname_return, CPUState* cpu, target_ulong pc, uint64_t name, uint32_t namelen, uint64_t old, uint64_t oldlenp, uint64_t _new, uint32_t newlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON__UMTX_OP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON__UMTX_OP_ENTER 1 PPP_CB_TYPEDEF(void, on__umtx_op_enter, CPUState* cpu, target_ulong pc, uint64_t obj, int32_t op, int64_t val, uint64_t uaddr1, uint64_t uaddr2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON__UMTX_OP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON__UMTX_OP_RETURN 1 PPP_CB_TYPEDEF(void, on__umtx_op_return, CPUState* cpu, target_ulong pc, uint64_t obj, int32_t op, int64_t val, uint64_t uaddr1, uint64_t uaddr2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ABORT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ABORT2_ENTER 1 PPP_CB_TYPEDEF(void, on_abort2_enter, CPUState* cpu, target_ulong pc, uint64_t why, int32_t nargs, uint64_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ABORT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ABORT2_RETURN 1 PPP_CB_TYPEDEF(void, on_abort2_return, CPUState* cpu, target_ulong pc, uint64_t why, int32_t nargs, uint64_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ACCEPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ACCEPT_ENTER 1 PPP_CB_TYPEDEF(void, on_accept_enter, CPUState* cpu, target_ulong pc, int32_t s, uint64_t name, uint64_t anamelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ACCEPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ACCEPT_RETURN 1 PPP_CB_TYPEDEF(void, on_accept_return, CPUState* cpu, target_ulong pc, int32_t s, uint64_t name, uint64_t anamelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ACCEPT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ACCEPT4_ENTER 1 PPP_CB_TYPEDEF(void, on_accept4_enter, CPUState* cpu, target_ulong pc, int32_t s, uint64_t name, uint64_t anamelen, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ACCEPT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ACCEPT4_RETURN 1 PPP_CB_TYPEDEF(void, on_accept4_return, CPUState* cpu, target_ulong pc, int32_t s, uint64_t name, uint64_t anamelen, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ACCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ACCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_access_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t amode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ACCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ACCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_access_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t amode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ACCT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ACCT_ENTER 1 PPP_CB_TYPEDEF(void, on_acct_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ACCT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ACCT_RETURN 1 PPP_CB_TYPEDEF(void, on_acct_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ADJTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ADJTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_adjtime_enter, CPUState* cpu, target_ulong pc, uint64_t delta, uint64_t olddelta); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ADJTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ADJTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_adjtime_return, CPUState* cpu, target_ulong pc, uint64_t delta, uint64_t olddelta); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AFS3_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AFS3_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_afs3_syscall_enter, CPUState* cpu, target_ulong pc, int64_t syscall, int64_t parm1, int64_t parm2, int64_t parm3, int64_t parm4, int64_t parm5, int64_t parm6); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AFS3_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AFS3_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_afs3_syscall_return, CPUState* cpu, target_ulong pc, int64_t syscall, int64_t parm1, int64_t parm2, int64_t parm3, int64_t parm4, int64_t parm5, int64_t parm6); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_CANCEL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_CANCEL_ENTER 1 PPP_CB_TYPEDEF(void, on_aio_cancel_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_CANCEL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_CANCEL_RETURN 1 PPP_CB_TYPEDEF(void, on_aio_cancel_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_ERROR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_ERROR_ENTER 1 PPP_CB_TYPEDEF(void, on_aio_error_enter, CPUState* cpu, target_ulong pc, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_ERROR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_ERROR_RETURN 1 PPP_CB_TYPEDEF(void, on_aio_error_return, CPUState* cpu, target_ulong pc, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_FSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_FSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_aio_fsync_enter, CPUState* cpu, target_ulong pc, int32_t op, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_FSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_FSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_aio_fsync_return, CPUState* cpu, target_ulong pc, int32_t op, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_MLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_MLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_aio_mlock_enter, CPUState* cpu, target_ulong pc, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_MLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_MLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_aio_mlock_return, CPUState* cpu, target_ulong pc, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_READ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_READ_ENTER 1 PPP_CB_TYPEDEF(void, on_aio_read_enter, CPUState* cpu, target_ulong pc, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_READ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_READ_RETURN 1 PPP_CB_TYPEDEF(void, on_aio_read_return, CPUState* cpu, target_ulong pc, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_RETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_RETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_aio_return_enter, CPUState* cpu, target_ulong pc, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_RETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_RETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_aio_return_return, CPUState* cpu, target_ulong pc, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_SUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_SUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_aio_suspend_enter, CPUState* cpu, target_ulong pc, uint64_t aiocbp, int32_t nent, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_SUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_SUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_aio_suspend_return, CPUState* cpu, target_ulong pc, uint64_t aiocbp, int32_t nent, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_WAITCOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_WAITCOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_aio_waitcomplete_enter, CPUState* cpu, target_ulong pc, uint64_t aiocbp, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_WAITCOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_WAITCOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_aio_waitcomplete_return, CPUState* cpu, target_ulong pc, uint64_t aiocbp, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_WRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_WRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_aio_write_enter, CPUState* cpu, target_ulong pc, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AIO_WRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AIO_WRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_aio_write_return, CPUState* cpu, target_ulong pc, uint64_t aiocbp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AUDIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AUDIT_ENTER 1 PPP_CB_TYPEDEF(void, on_audit_enter, CPUState* cpu, target_ulong pc, uint64_t record, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AUDIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AUDIT_RETURN 1 PPP_CB_TYPEDEF(void, on_audit_return, CPUState* cpu, target_ulong pc, uint64_t record, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AUDITCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AUDITCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_auditctl_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AUDITCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AUDITCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_auditctl_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AUDITON_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_AUDITON_ENTER 1 PPP_CB_TYPEDEF(void, on_auditon_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t _data, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_AUDITON_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_AUDITON_RETURN 1 PPP_CB_TYPEDEF(void, on_auditon_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t _data, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_BIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_BIND_ENTER 1 PPP_CB_TYPEDEF(void, on_bind_enter, CPUState* cpu, target_ulong pc, int32_t s, uint64_t name, int32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_BIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_BIND_RETURN 1 PPP_CB_TYPEDEF(void, on_bind_return, CPUState* cpu, target_ulong pc, int32_t s, uint64_t name, int32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_BINDAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_BINDAT_ENTER 1 PPP_CB_TYPEDEF(void, on_bindat_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t s, uint64_t name, int32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_BINDAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_BINDAT_RETURN 1 PPP_CB_TYPEDEF(void, on_bindat_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t s, uint64_t name, int32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_ENTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_ENTER_ENTER 1 PPP_CB_TYPEDEF(void, on_cap_enter_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_ENTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_ENTER_RETURN 1 PPP_CB_TYPEDEF(void, on_cap_enter_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_FCNTLS_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_FCNTLS_GET_ENTER 1 PPP_CB_TYPEDEF(void, on_cap_fcntls_get_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t fcntlrightsp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_FCNTLS_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_FCNTLS_GET_RETURN 1 PPP_CB_TYPEDEF(void, on_cap_fcntls_get_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t fcntlrightsp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_FCNTLS_LIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_FCNTLS_LIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_cap_fcntls_limit_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t fcntlrights); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_FCNTLS_LIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_FCNTLS_LIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_cap_fcntls_limit_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t fcntlrights); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_GETMODE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_GETMODE_ENTER 1 PPP_CB_TYPEDEF(void, on_cap_getmode_enter, CPUState* cpu, target_ulong pc, uint64_t modep); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_GETMODE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_GETMODE_RETURN 1 PPP_CB_TYPEDEF(void, on_cap_getmode_return, CPUState* cpu, target_ulong pc, uint64_t modep); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_IOCTLS_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_IOCTLS_GET_ENTER 1 PPP_CB_TYPEDEF(void, on_cap_ioctls_get_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t cmds, uint32_t maxcmds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_IOCTLS_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_IOCTLS_GET_RETURN 1 PPP_CB_TYPEDEF(void, on_cap_ioctls_get_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t cmds, uint32_t maxcmds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_IOCTLS_LIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_IOCTLS_LIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_cap_ioctls_limit_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t cmds, uint32_t ncmds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_IOCTLS_LIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_IOCTLS_LIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_cap_ioctls_limit_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t cmds, uint32_t ncmds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_RIGHTS_LIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_RIGHTS_LIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_cap_rights_limit_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t rightsp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CAP_RIGHTS_LIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CAP_RIGHTS_LIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_cap_rights_limit_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t rightsp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_chdir_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_chdir_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHFLAGS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CHFLAGS_ENTER 1 PPP_CB_TYPEDEF(void, on_chflags_enter, CPUState* cpu, target_ulong pc, uint64_t path, int64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHFLAGS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CHFLAGS_RETURN 1 PPP_CB_TYPEDEF(void, on_chflags_return, CPUState* cpu, target_ulong pc, uint64_t path, int64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHFLAGSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CHFLAGSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_chflagsat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, int64_t flags, int32_t atflag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHFLAGSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CHFLAGSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_chflagsat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, int64_t flags, int32_t atflag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_chmod_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_chmod_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_chown_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t uid, int32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_chown_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t uid, int32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CHROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_chroot_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CHROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CHROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_chroot_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETCPUCLOCKID2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETCPUCLOCKID2_ENTER 1 PPP_CB_TYPEDEF(void, on_clock_getcpuclockid2_enter, CPUState* cpu, target_ulong pc, uint32_t id, int32_t which, uint64_t clock_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETCPUCLOCKID2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETCPUCLOCKID2_RETURN 1 PPP_CB_TYPEDEF(void, on_clock_getcpuclockid2_return, CPUState* cpu, target_ulong pc, uint32_t id, int32_t which, uint64_t clock_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETRES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETRES_ENTER 1 PPP_CB_TYPEDEF(void, on_clock_getres_enter, CPUState* cpu, target_ulong pc, uint32_t clock_id, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETRES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETRES_RETURN 1 PPP_CB_TYPEDEF(void, on_clock_getres_return, CPUState* cpu, target_ulong pc, uint32_t clock_id, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_clock_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t clock_id, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CLOCK_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_clock_gettime_return, CPUState* cpu, target_ulong pc, uint32_t clock_id, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOCK_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CLOCK_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_clock_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t clock_id, int32_t flags, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOCK_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CLOCK_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_clock_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t clock_id, int32_t flags, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOCK_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CLOCK_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_clock_settime_enter, CPUState* cpu, target_ulong pc, uint32_t clock_id, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOCK_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CLOCK_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_clock_settime_return, CPUState* cpu, target_ulong pc, uint32_t clock_id, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_close_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_close_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOSE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CLOSE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_close_range_enter, CPUState* cpu, target_ulong pc, uint32_t lowfd, uint32_t highfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOSE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CLOSE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_close_range_return, CPUState* cpu, target_ulong pc, uint32_t lowfd, uint32_t highfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOSEFROM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CLOSEFROM_ENTER 1 PPP_CB_TYPEDEF(void, on_closefrom_enter, CPUState* cpu, target_ulong pc, int32_t lowfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CLOSEFROM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CLOSEFROM_RETURN 1 PPP_CB_TYPEDEF(void, on_closefrom_return, CPUState* cpu, target_ulong pc, int32_t lowfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CONNECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CONNECT_ENTER 1 PPP_CB_TYPEDEF(void, on_connect_enter, CPUState* cpu, target_ulong pc, int32_t s, uint64_t name, int32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CONNECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CONNECT_RETURN 1 PPP_CB_TYPEDEF(void, on_connect_return, CPUState* cpu, target_ulong pc, int32_t s, uint64_t name, int32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CONNECTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CONNECTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_connectat_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t s, uint64_t name, int32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CONNECTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CONNECTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_connectat_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t s, uint64_t name, int32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_COPY_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_COPY_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_copy_file_range_enter, CPUState* cpu, target_ulong pc, int32_t infd, uint64_t inoffp, int32_t outfd, uint64_t outoffp, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_COPY_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_COPY_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_copy_file_range_return, CPUState* cpu, target_ulong pc, int32_t infd, uint64_t inoffp, int32_t outfd, uint64_t outoffp, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_ENTER 1 PPP_CB_TYPEDEF(void, on_cpuset_enter, CPUState* cpu, target_ulong pc, uint64_t setid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_RETURN 1 PPP_CB_TYPEDEF(void, on_cpuset_return, CPUState* cpu, target_ulong pc, uint64_t setid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_cpuset_getaffinity_enter, CPUState* cpu, target_ulong pc, uint32_t level, uint32_t which, uint32_t id, uint32_t cpusetsize, uint64_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_cpuset_getaffinity_return, CPUState* cpu, target_ulong pc, uint32_t level, uint32_t which, uint32_t id, uint32_t cpusetsize, uint64_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETDOMAIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETDOMAIN_ENTER 1 PPP_CB_TYPEDEF(void, on_cpuset_getdomain_enter, CPUState* cpu, target_ulong pc, uint32_t level, uint32_t which, uint32_t id, uint32_t domainsetsize, uint64_t mask, uint64_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETDOMAIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETDOMAIN_RETURN 1 PPP_CB_TYPEDEF(void, on_cpuset_getdomain_return, CPUState* cpu, target_ulong pc, uint32_t level, uint32_t which, uint32_t id, uint32_t domainsetsize, uint64_t mask, uint64_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETID_ENTER 1 PPP_CB_TYPEDEF(void, on_cpuset_getid_enter, CPUState* cpu, target_ulong pc, uint32_t level, uint32_t which, uint32_t id, uint64_t setid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_GETID_RETURN 1 PPP_CB_TYPEDEF(void, on_cpuset_getid_return, CPUState* cpu, target_ulong pc, uint32_t level, uint32_t which, uint32_t id, uint64_t setid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_cpuset_setaffinity_enter, CPUState* cpu, target_ulong pc, uint32_t level, uint32_t which, uint32_t id, uint32_t cpusetsize, uint64_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_cpuset_setaffinity_return, CPUState* cpu, target_ulong pc, uint32_t level, uint32_t which, uint32_t id, uint32_t cpusetsize, uint64_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETDOMAIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETDOMAIN_ENTER 1 PPP_CB_TYPEDEF(void, on_cpuset_setdomain_enter, CPUState* cpu, target_ulong pc, uint32_t level, uint32_t which, uint32_t id, uint32_t domainsetsize, uint64_t mask, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETDOMAIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETDOMAIN_RETURN 1 PPP_CB_TYPEDEF(void, on_cpuset_setdomain_return, CPUState* cpu, target_ulong pc, uint32_t level, uint32_t which, uint32_t id, uint32_t domainsetsize, uint64_t mask, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETID_ENTER 1 PPP_CB_TYPEDEF(void, on_cpuset_setid_enter, CPUState* cpu, target_ulong pc, uint32_t which, uint32_t id, uint32_t setid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CPUSET_SETID_RETURN 1 PPP_CB_TYPEDEF(void, on_cpuset_setid_return, CPUState* cpu, target_ulong pc, uint32_t which, uint32_t id, uint32_t setid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CREAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_CREAT_ENTER 1 PPP_CB_TYPEDEF(void, on_creat_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_CREAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_CREAT_RETURN 1 PPP_CB_TYPEDEF(void, on_creat_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_DUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_DUP_ENTER 1 PPP_CB_TYPEDEF(void, on_dup_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_DUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_DUP_RETURN 1 PPP_CB_TYPEDEF(void, on_dup_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_DUP2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_DUP2_ENTER 1 PPP_CB_TYPEDEF(void, on_dup2_enter, CPUState* cpu, target_ulong pc, uint32_t from, uint32_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_DUP2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_DUP2_RETURN 1 PPP_CB_TYPEDEF(void, on_dup2_return, CPUState* cpu, target_ulong pc, uint32_t from, uint32_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EACCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EACCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_eaccess_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t amode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EACCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EACCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_eaccess_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t amode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXECVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXECVE_ENTER 1 PPP_CB_TYPEDEF(void, on_execve_enter, CPUState* cpu, target_ulong pc, uint64_t fname, uint64_t argv, uint64_t envv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXECVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXECVE_RETURN 1 PPP_CB_TYPEDEF(void, on_execve_return, CPUState* cpu, target_ulong pc, uint64_t fname, uint64_t argv, uint64_t envv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_FD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_FD_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_delete_fd_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t attrnamespace, uint64_t attrname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_FD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_FD_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_delete_fd_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t attrnamespace, uint64_t attrname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_FILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_FILE_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_delete_file_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_FILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_FILE_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_delete_file_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_delete_link_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_DELETE_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_delete_link_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_FD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_FD_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_get_fd_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_FD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_FD_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_get_fd_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_FILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_FILE_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_get_file_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_FILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_FILE_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_get_file_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_get_link_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_GET_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_get_link_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_FD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_FD_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_list_fd_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t attrnamespace, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_FD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_FD_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_list_fd_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t attrnamespace, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_FILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_FILE_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_list_file_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_FILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_FILE_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_list_file_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_list_link_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_LIST_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_list_link_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_FD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_FD_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_set_fd_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_FD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_FD_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_set_fd_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_FILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_FILE_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_set_file_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_FILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_FILE_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_set_file_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_extattr_set_link_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTR_SET_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_extattr_set_link_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t attrnamespace, uint64_t attrname, uint64_t _data, uint32_t nbytes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTRCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTRCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_extattrctl_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t cmd, uint64_t filename, int32_t attrnamespace, uint64_t attrname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_EXTATTRCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_EXTATTRCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_extattrctl_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t cmd, uint64_t filename, int32_t attrnamespace, uint64_t attrname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FACCESSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FACCESSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_faccessat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, int32_t amode, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FACCESSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FACCESSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_faccessat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, int32_t amode, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FCHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_fchdir_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FCHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_fchdir_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHFLAGS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FCHFLAGS_ENTER 1 PPP_CB_TYPEDEF(void, on_fchflags_enter, CPUState* cpu, target_ulong pc, int32_t fd, int64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHFLAGS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FCHFLAGS_RETURN 1 PPP_CB_TYPEDEF(void, on_fchflags_return, CPUState* cpu, target_ulong pc, int32_t fd, int64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FCHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_fchmod_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FCHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_fchmod_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHMODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FCHMODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_fchmodat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mode, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHMODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FCHMODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_fchmodat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mode, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_fchown_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t uid, int32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_fchown_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t uid, int32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHOWNAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FCHOWNAT_ENTER 1 PPP_CB_TYPEDEF(void, on_fchownat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t uid, uint32_t gid, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCHOWNAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FCHOWNAT_RETURN 1 PPP_CB_TYPEDEF(void, on_fchownat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t uid, uint32_t gid, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCNTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FCNTL_ENTER 1 PPP_CB_TYPEDEF(void, on_fcntl_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t cmd, int64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FCNTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FCNTL_RETURN 1 PPP_CB_TYPEDEF(void, on_fcntl_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t cmd, int64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FDATASYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FDATASYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_fdatasync_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FDATASYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FDATASYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_fdatasync_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FEXECVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FEXECVE_ENTER 1 PPP_CB_TYPEDEF(void, on_fexecve_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t argv, uint64_t envv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FEXECVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FEXECVE_RETURN 1 PPP_CB_TYPEDEF(void, on_fexecve_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t argv, uint64_t envv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_GETCOUNTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_GETCOUNTER_ENTER 1 PPP_CB_TYPEDEF(void, on_ffclock_getcounter_enter, CPUState* cpu, target_ulong pc, uint64_t ffcount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_GETCOUNTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_GETCOUNTER_RETURN 1 PPP_CB_TYPEDEF(void, on_ffclock_getcounter_return, CPUState* cpu, target_ulong pc, uint64_t ffcount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_GETESTIMATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_GETESTIMATE_ENTER 1 PPP_CB_TYPEDEF(void, on_ffclock_getestimate_enter, CPUState* cpu, target_ulong pc, uint64_t cest); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_GETESTIMATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_GETESTIMATE_RETURN 1 PPP_CB_TYPEDEF(void, on_ffclock_getestimate_return, CPUState* cpu, target_ulong pc, uint64_t cest); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_SETESTIMATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_SETESTIMATE_ENTER 1 PPP_CB_TYPEDEF(void, on_ffclock_setestimate_enter, CPUState* cpu, target_ulong pc, uint64_t cest); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_SETESTIMATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FFCLOCK_SETESTIMATE_RETURN 1 PPP_CB_TYPEDEF(void, on_ffclock_setestimate_return, CPUState* cpu, target_ulong pc, uint64_t cest); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FHLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_fhlink_enter, CPUState* cpu, target_ulong pc, uint64_t fhp, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FHLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_fhlink_return, CPUState* cpu, target_ulong pc, uint64_t fhp, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FHLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_fhlinkat_enter, CPUState* cpu, target_ulong pc, uint64_t fhp, int32_t tofd, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FHLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_fhlinkat_return, CPUState* cpu, target_ulong pc, uint64_t fhp, int32_t tofd, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHOPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FHOPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_fhopen_enter, CPUState* cpu, target_ulong pc, uint64_t u_fhp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHOPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FHOPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_fhopen_return, CPUState* cpu, target_ulong pc, uint64_t u_fhp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHREADLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FHREADLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_fhreadlink_enter, CPUState* cpu, target_ulong pc, uint64_t fhp, uint64_t buf, uint32_t bufsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHREADLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FHREADLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_fhreadlink_return, CPUState* cpu, target_ulong pc, uint64_t fhp, uint64_t buf, uint32_t bufsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FHSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_fhstat_enter, CPUState* cpu, target_ulong pc, uint64_t u_fhp, uint64_t sb); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FHSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_fhstat_return, CPUState* cpu, target_ulong pc, uint64_t u_fhp, uint64_t sb); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHSTATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FHSTATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_fhstatfs_enter, CPUState* cpu, target_ulong pc, uint64_t u_fhp, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FHSTATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FHSTATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_fhstatfs_return, CPUState* cpu, target_ulong pc, uint64_t u_fhp, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_flock_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t how); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_flock_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t how); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FORK_ENTER 1 PPP_CB_TYPEDEF(void, on_fork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FORK_RETURN 1 PPP_CB_TYPEDEF(void, on_fork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FPATHCONF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FPATHCONF_ENTER 1 PPP_CB_TYPEDEF(void, on_fpathconf_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FPATHCONF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FPATHCONF_RETURN 1 PPP_CB_TYPEDEF(void, on_fpathconf_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_fstat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t sb); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_fstat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t sb); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FSTATAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FSTATAT_ENTER 1 PPP_CB_TYPEDEF(void, on_fstatat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t buf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FSTATAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FSTATAT_RETURN 1 PPP_CB_TYPEDEF(void, on_fstatat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t buf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FSTATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FSTATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_fstatfs_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FSTATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FSTATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_fstatfs_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_fsync_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_fsync_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FTRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FTRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_ftruncate_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FTRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FTRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_ftruncate_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FUNLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FUNLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_funlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, int32_t fd, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FUNLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FUNLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_funlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, int32_t fd, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FUTIMENS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FUTIMENS_ENTER 1 PPP_CB_TYPEDEF(void, on_futimens_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FUTIMENS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FUTIMENS_RETURN 1 PPP_CB_TYPEDEF(void, on_futimens_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FUTIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FUTIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_futimes_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FUTIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FUTIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_futimes_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FUTIMESAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_FUTIMESAT_ENTER 1 PPP_CB_TYPEDEF(void, on_futimesat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_FUTIMESAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_FUTIMESAT_RETURN 1 PPP_CB_TYPEDEF(void, on_futimesat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETAUDIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETAUDIT_ENTER 1 PPP_CB_TYPEDEF(void, on_getaudit_enter, CPUState* cpu, target_ulong pc, uint64_t auditinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETAUDIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETAUDIT_RETURN 1 PPP_CB_TYPEDEF(void, on_getaudit_return, CPUState* cpu, target_ulong pc, uint64_t auditinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETAUDIT_ADDR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETAUDIT_ADDR_ENTER 1 PPP_CB_TYPEDEF(void, on_getaudit_addr_enter, CPUState* cpu, target_ulong pc, uint64_t auditinfo_addr, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETAUDIT_ADDR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETAUDIT_ADDR_RETURN 1 PPP_CB_TYPEDEF(void, on_getaudit_addr_return, CPUState* cpu, target_ulong pc, uint64_t auditinfo_addr, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETAUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETAUID_ENTER 1 PPP_CB_TYPEDEF(void, on_getauid_enter, CPUState* cpu, target_ulong pc, uint64_t auid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETAUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETAUID_RETURN 1 PPP_CB_TYPEDEF(void, on_getauid_return, CPUState* cpu, target_ulong pc, uint64_t auid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETCONTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETCONTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_getcontext_enter, CPUState* cpu, target_ulong pc, uint64_t ucp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETCONTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETCONTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_getcontext_return, CPUState* cpu, target_ulong pc, uint64_t ucp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETDENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETDENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_getdents_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETDENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETDENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_getdents_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETDIRENTRIES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETDIRENTRIES_ENTER 1 PPP_CB_TYPEDEF(void, on_getdirentries_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t count, uint64_t basep); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETDIRENTRIES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETDIRENTRIES_RETURN 1 PPP_CB_TYPEDEF(void, on_getdirentries_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t count, uint64_t basep); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETDOMAINNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETDOMAINNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_getdomainname_enter, CPUState* cpu, target_ulong pc, uint64_t domainname, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETDOMAINNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETDOMAINNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_getdomainname_return, CPUState* cpu, target_ulong pc, uint64_t domainname, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETDTABLESIZE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETDTABLESIZE_ENTER 1 PPP_CB_TYPEDEF(void, on_getdtablesize_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETDTABLESIZE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETDTABLESIZE_RETURN 1 PPP_CB_TYPEDEF(void, on_getdtablesize_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETEGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETEGID_ENTER 1 PPP_CB_TYPEDEF(void, on_getegid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETEGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETEGID_RETURN 1 PPP_CB_TYPEDEF(void, on_getegid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETEUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETEUID_ENTER 1 PPP_CB_TYPEDEF(void, on_geteuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETEUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETEUID_RETURN 1 PPP_CB_TYPEDEF(void, on_geteuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETFH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETFH_ENTER 1 PPP_CB_TYPEDEF(void, on_getfh_enter, CPUState* cpu, target_ulong pc, uint64_t fname, uint64_t fhp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETFH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETFH_RETURN 1 PPP_CB_TYPEDEF(void, on_getfh_return, CPUState* cpu, target_ulong pc, uint64_t fname, uint64_t fhp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETFHAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETFHAT_ENTER 1 PPP_CB_TYPEDEF(void, on_getfhat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t fhp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETFHAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETFHAT_RETURN 1 PPP_CB_TYPEDEF(void, on_getfhat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t fhp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETFSSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETFSSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_getfsstat_enter, CPUState* cpu, target_ulong pc, uint64_t buf, int64_t bufsize, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETFSSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETFSSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_getfsstat_return, CPUState* cpu, target_ulong pc, uint64_t buf, int64_t bufsize, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_getgid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_getgid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_getgroups_enter, CPUState* cpu, target_ulong pc, uint32_t gidsetsize, uint64_t gidset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_getgroups_return, CPUState* cpu, target_ulong pc, uint32_t gidsetsize, uint64_t gidset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETHOSTID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETHOSTID_ENTER 1 PPP_CB_TYPEDEF(void, on_gethostid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETHOSTID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETHOSTID_RETURN 1 PPP_CB_TYPEDEF(void, on_gethostid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETHOSTNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETHOSTNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_gethostname_enter, CPUState* cpu, target_ulong pc, uint64_t hostname, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETHOSTNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETHOSTNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_gethostname_return, CPUState* cpu, target_ulong pc, uint64_t hostname, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_getitimer_enter, CPUState* cpu, target_ulong pc, uint32_t which, uint64_t itv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_getitimer_return, CPUState* cpu, target_ulong pc, uint32_t which, uint64_t itv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETKERNINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETKERNINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_getkerninfo_enter, CPUState* cpu, target_ulong pc, int32_t op, uint64_t where, uint64_t size, int32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETKERNINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETKERNINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_getkerninfo_return, CPUState* cpu, target_ulong pc, int32_t op, uint64_t where, uint64_t size, int32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETLOGIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETLOGIN_ENTER 1 PPP_CB_TYPEDEF(void, on_getlogin_enter, CPUState* cpu, target_ulong pc, uint64_t namebuf, uint32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETLOGIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETLOGIN_RETURN 1 PPP_CB_TYPEDEF(void, on_getlogin_return, CPUState* cpu, target_ulong pc, uint64_t namebuf, uint32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETLOGINCLASS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETLOGINCLASS_ENTER 1 PPP_CB_TYPEDEF(void, on_getloginclass_enter, CPUState* cpu, target_ulong pc, uint64_t namebuf, uint32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETLOGINCLASS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETLOGINCLASS_RETURN 1 PPP_CB_TYPEDEF(void, on_getloginclass_return, CPUState* cpu, target_ulong pc, uint64_t namebuf, uint32_t namelen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPAGESIZE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETPAGESIZE_ENTER 1 PPP_CB_TYPEDEF(void, on_getpagesize_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPAGESIZE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETPAGESIZE_RETURN 1 PPP_CB_TYPEDEF(void, on_getpagesize_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPEERNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETPEERNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_getpeername_enter, CPUState* cpu, target_ulong pc, int32_t fdes, uint64_t asa, uint64_t alen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPEERNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETPEERNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_getpeername_return, CPUState* cpu, target_ulong pc, int32_t fdes, uint64_t asa, uint64_t alen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_getpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_getpgid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPGRP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETPGRP_ENTER 1 PPP_CB_TYPEDEF(void, on_getpgrp_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPGRP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETPGRP_RETURN 1 PPP_CB_TYPEDEF(void, on_getpgrp_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETPID_ENTER 1 PPP_CB_TYPEDEF(void, on_getpid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETPID_RETURN 1 PPP_CB_TYPEDEF(void, on_getpid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETPPID_ENTER 1 PPP_CB_TYPEDEF(void, on_getppid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETPPID_RETURN 1 PPP_CB_TYPEDEF(void, on_getppid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_getpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_getpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETRANDOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETRANDOM_ENTER 1 PPP_CB_TYPEDEF(void, on_getrandom_enter, CPUState* cpu, target_ulong pc, uint64_t buf, uint32_t buflen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETRANDOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETRANDOM_RETURN 1 PPP_CB_TYPEDEF(void, on_getrandom_return, CPUState* cpu, target_ulong pc, uint64_t buf, uint32_t buflen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_getresgid_enter, CPUState* cpu, target_ulong pc, uint64_t rgid, uint64_t egid, uint64_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_getresgid_return, CPUState* cpu, target_ulong pc, uint64_t rgid, uint64_t egid, uint64_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_getresuid_enter, CPUState* cpu, target_ulong pc, uint64_t ruid, uint64_t euid, uint64_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_getresuid_return, CPUState* cpu, target_ulong pc, uint64_t ruid, uint64_t euid, uint64_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_getrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t which, uint64_t rlp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_getrlimit_return, CPUState* cpu, target_ulong pc, uint32_t which, uint64_t rlp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETRUSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETRUSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_getrusage_enter, CPUState* cpu, target_ulong pc, int32_t who, uint64_t rusage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETRUSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETRUSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_getrusage_return, CPUState* cpu, target_ulong pc, int32_t who, uint64_t rusage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_getsid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_getsid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETSOCKNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETSOCKNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_getsockname_enter, CPUState* cpu, target_ulong pc, int32_t fdec, uint64_t asa, uint64_t alen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETSOCKNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETSOCKNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_getsockname_return, CPUState* cpu, target_ulong pc, int32_t fdec, uint64_t asa, uint64_t alen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_getsockopt_enter, CPUState* cpu, target_ulong pc, int32_t s, int32_t level, int32_t name, uint64_t val, uint64_t avalsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_getsockopt_return, CPUState* cpu, target_ulong pc, int32_t s, int32_t level, int32_t name, uint64_t val, uint64_t avalsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_gettimeofday_enter, CPUState* cpu, target_ulong pc, uint64_t tp, uint64_t tzp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_gettimeofday_return, CPUState* cpu, target_ulong pc, uint64_t tp, uint64_t tzp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_getuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_getuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GSSD_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_GSSD_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_gssd_syscall_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_GSSD_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_GSSD_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_gssd_syscall_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_IOCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_IOCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_ioctl_enter, CPUState* cpu, target_ulong pc, int32_t fd, int64_t com, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_IOCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_IOCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_ioctl_return, CPUState* cpu, target_ulong pc, int32_t fd, int64_t com, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ISSETUGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_ISSETUGID_ENTER 1 PPP_CB_TYPEDEF(void, on_issetugid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_ISSETUGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_ISSETUGID_RETURN 1 PPP_CB_TYPEDEF(void, on_issetugid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_JAIL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_JAIL_ENTER 1 PPP_CB_TYPEDEF(void, on_jail_enter, CPUState* cpu, target_ulong pc, uint64_t jail); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_JAIL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_JAIL_RETURN 1 PPP_CB_TYPEDEF(void, on_jail_return, CPUState* cpu, target_ulong pc, uint64_t jail); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_JAIL_ATTACH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_JAIL_ATTACH_ENTER 1 PPP_CB_TYPEDEF(void, on_jail_attach_enter, CPUState* cpu, target_ulong pc, int32_t jid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_JAIL_ATTACH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_JAIL_ATTACH_RETURN 1 PPP_CB_TYPEDEF(void, on_jail_attach_return, CPUState* cpu, target_ulong pc, int32_t jid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_JAIL_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_JAIL_GET_ENTER 1 PPP_CB_TYPEDEF(void, on_jail_get_enter, CPUState* cpu, target_ulong pc, uint64_t iovp, uint32_t iovcnt, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_JAIL_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_JAIL_GET_RETURN 1 PPP_CB_TYPEDEF(void, on_jail_get_return, CPUState* cpu, target_ulong pc, uint64_t iovp, uint32_t iovcnt, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_JAIL_REMOVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_JAIL_REMOVE_ENTER 1 PPP_CB_TYPEDEF(void, on_jail_remove_enter, CPUState* cpu, target_ulong pc, int32_t jid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_JAIL_REMOVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_JAIL_REMOVE_RETURN 1 PPP_CB_TYPEDEF(void, on_jail_remove_return, CPUState* cpu, target_ulong pc, int32_t jid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_JAIL_SET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_JAIL_SET_ENTER 1 PPP_CB_TYPEDEF(void, on_jail_set_enter, CPUState* cpu, target_ulong pc, uint64_t iovp, uint32_t iovcnt, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_JAIL_SET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_JAIL_SET_RETURN 1 PPP_CB_TYPEDEF(void, on_jail_set_return, CPUState* cpu, target_ulong pc, uint64_t iovp, uint32_t iovcnt, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KENV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KENV_ENTER 1 PPP_CB_TYPEDEF(void, on_kenv_enter, CPUState* cpu, target_ulong pc, int32_t what, uint64_t name, uint64_t value, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KENV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KENV_RETURN 1 PPP_CB_TYPEDEF(void, on_kenv_return, CPUState* cpu, target_ulong pc, int32_t what, uint64_t name, uint64_t value, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_kevent_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t changelist, int32_t nchanges, uint64_t eventlist, int32_t nevents, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_kevent_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t changelist, int32_t nchanges, uint64_t eventlist, int32_t nevents, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KILL_ENTER 1 PPP_CB_TYPEDEF(void, on_kill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t signum); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KILL_RETURN 1 PPP_CB_TYPEDEF(void, on_kill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t signum); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KILLPG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KILLPG_ENTER 1 PPP_CB_TYPEDEF(void, on_killpg_enter, CPUState* cpu, target_ulong pc, int32_t pgid, int32_t signum); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KILLPG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KILLPG_RETURN 1 PPP_CB_TYPEDEF(void, on_killpg_return, CPUState* cpu, target_ulong pc, int32_t pgid, int32_t signum); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDFIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KLDFIND_ENTER 1 PPP_CB_TYPEDEF(void, on_kldfind_enter, CPUState* cpu, target_ulong pc, uint64_t file); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDFIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KLDFIND_RETURN 1 PPP_CB_TYPEDEF(void, on_kldfind_return, CPUState* cpu, target_ulong pc, uint64_t file); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDFIRSTMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KLDFIRSTMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_kldfirstmod_enter, CPUState* cpu, target_ulong pc, int32_t fileid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDFIRSTMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KLDFIRSTMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_kldfirstmod_return, CPUState* cpu, target_ulong pc, int32_t fileid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDLOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KLDLOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_kldload_enter, CPUState* cpu, target_ulong pc, uint64_t file); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDLOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KLDLOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_kldload_return, CPUState* cpu, target_ulong pc, uint64_t file); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDNEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KLDNEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_kldnext_enter, CPUState* cpu, target_ulong pc, int32_t fileid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDNEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KLDNEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_kldnext_return, CPUState* cpu, target_ulong pc, int32_t fileid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KLDSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_kldstat_enter, CPUState* cpu, target_ulong pc, int32_t fileid, uint64_t stat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KLDSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_kldstat_return, CPUState* cpu, target_ulong pc, int32_t fileid, uint64_t stat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDSYM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KLDSYM_ENTER 1 PPP_CB_TYPEDEF(void, on_kldsym_enter, CPUState* cpu, target_ulong pc, int32_t fileid, int32_t cmd, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDSYM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KLDSYM_RETURN 1 PPP_CB_TYPEDEF(void, on_kldsym_return, CPUState* cpu, target_ulong pc, int32_t fileid, int32_t cmd, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDUNLOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KLDUNLOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_kldunload_enter, CPUState* cpu, target_ulong pc, int32_t fileid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDUNLOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KLDUNLOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_kldunload_return, CPUState* cpu, target_ulong pc, int32_t fileid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDUNLOADF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KLDUNLOADF_ENTER 1 PPP_CB_TYPEDEF(void, on_kldunloadf_enter, CPUState* cpu, target_ulong pc, int32_t fileid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KLDUNLOADF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KLDUNLOADF_RETURN 1 PPP_CB_TYPEDEF(void, on_kldunloadf_return, CPUState* cpu, target_ulong pc, int32_t fileid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_NOTIFY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_NOTIFY_ENTER 1 PPP_CB_TYPEDEF(void, on_kmq_notify_enter, CPUState* cpu, target_ulong pc, int32_t mqd, uint64_t sigev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_NOTIFY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_NOTIFY_RETURN 1 PPP_CB_TYPEDEF(void, on_kmq_notify_return, CPUState* cpu, target_ulong pc, int32_t mqd, uint64_t sigev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_kmq_open_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t flags, uint32_t mode, uint64_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_kmq_open_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t flags, uint32_t mode, uint64_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_SETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_SETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_kmq_setattr_enter, CPUState* cpu, target_ulong pc, int32_t mqd, uint64_t attr, uint64_t oattr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_SETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_SETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_kmq_setattr_return, CPUState* cpu, target_ulong pc, int32_t mqd, uint64_t attr, uint64_t oattr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_TIMEDRECEIVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_TIMEDRECEIVE_ENTER 1 PPP_CB_TYPEDEF(void, on_kmq_timedreceive_enter, CPUState* cpu, target_ulong pc, int32_t mqd, uint64_t msg_ptr, uint32_t msg_len, uint64_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_TIMEDRECEIVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_TIMEDRECEIVE_RETURN 1 PPP_CB_TYPEDEF(void, on_kmq_timedreceive_return, CPUState* cpu, target_ulong pc, int32_t mqd, uint64_t msg_ptr, uint32_t msg_len, uint64_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_TIMEDSEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_TIMEDSEND_ENTER 1 PPP_CB_TYPEDEF(void, on_kmq_timedsend_enter, CPUState* cpu, target_ulong pc, int32_t mqd, uint64_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_TIMEDSEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_TIMEDSEND_RETURN 1 PPP_CB_TYPEDEF(void, on_kmq_timedsend_return, CPUState* cpu, target_ulong pc, int32_t mqd, uint64_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_kmq_unlink_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KMQ_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KMQ_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_kmq_unlink_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KQUEUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KQUEUE_ENTER 1 PPP_CB_TYPEDEF(void, on_kqueue_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KQUEUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KQUEUE_RETURN 1 PPP_CB_TYPEDEF(void, on_kqueue_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_CLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_CLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_ksem_close_enter, CPUState* cpu, target_ulong pc, uint32_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_CLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_CLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_ksem_close_return, CPUState* cpu, target_ulong pc, uint32_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_DESTROY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_DESTROY_ENTER 1 PPP_CB_TYPEDEF(void, on_ksem_destroy_enter, CPUState* cpu, target_ulong pc, uint32_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_DESTROY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_DESTROY_RETURN 1 PPP_CB_TYPEDEF(void, on_ksem_destroy_return, CPUState* cpu, target_ulong pc, uint32_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_GETVALUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_GETVALUE_ENTER 1 PPP_CB_TYPEDEF(void, on_ksem_getvalue_enter, CPUState* cpu, target_ulong pc, uint32_t id, uint64_t val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_GETVALUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_GETVALUE_RETURN 1 PPP_CB_TYPEDEF(void, on_ksem_getvalue_return, CPUState* cpu, target_ulong pc, uint32_t id, uint64_t val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_ksem_init_enter, CPUState* cpu, target_ulong pc, uint64_t idp, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_ksem_init_return, CPUState* cpu, target_ulong pc, uint64_t idp, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_ksem_open_enter, CPUState* cpu, target_ulong pc, uint64_t idp, uint64_t name, int32_t oflag, uint32_t mode, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_ksem_open_return, CPUState* cpu, target_ulong pc, uint64_t idp, uint64_t name, int32_t oflag, uint32_t mode, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_POST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_POST_ENTER 1 PPP_CB_TYPEDEF(void, on_ksem_post_enter, CPUState* cpu, target_ulong pc, uint32_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_POST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_POST_RETURN 1 PPP_CB_TYPEDEF(void, on_ksem_post_return, CPUState* cpu, target_ulong pc, uint32_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_TIMEDWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_TIMEDWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_ksem_timedwait_enter, CPUState* cpu, target_ulong pc, uint32_t id, uint64_t abstime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_TIMEDWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_TIMEDWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_ksem_timedwait_return, CPUState* cpu, target_ulong pc, uint32_t id, uint64_t abstime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_TRYWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_TRYWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_ksem_trywait_enter, CPUState* cpu, target_ulong pc, uint32_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_TRYWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_TRYWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_ksem_trywait_return, CPUState* cpu, target_ulong pc, uint32_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_ksem_unlink_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_ksem_unlink_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_WAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_WAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_ksem_wait_enter, CPUState* cpu, target_ulong pc, uint32_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KSEM_WAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KSEM_WAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_ksem_wait_return, CPUState* cpu, target_ulong pc, uint32_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTIMER_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KTIMER_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_ktimer_create_enter, CPUState* cpu, target_ulong pc, uint32_t clock_id, uint64_t evp, uint64_t timerid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTIMER_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KTIMER_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_ktimer_create_return, CPUState* cpu, target_ulong pc, uint32_t clock_id, uint64_t evp, uint64_t timerid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTIMER_DELETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KTIMER_DELETE_ENTER 1 PPP_CB_TYPEDEF(void, on_ktimer_delete_enter, CPUState* cpu, target_ulong pc, int32_t timerid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTIMER_DELETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KTIMER_DELETE_RETURN 1 PPP_CB_TYPEDEF(void, on_ktimer_delete_return, CPUState* cpu, target_ulong pc, int32_t timerid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTIMER_GETOVERRUN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KTIMER_GETOVERRUN_ENTER 1 PPP_CB_TYPEDEF(void, on_ktimer_getoverrun_enter, CPUState* cpu, target_ulong pc, int32_t timerid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTIMER_GETOVERRUN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KTIMER_GETOVERRUN_RETURN 1 PPP_CB_TYPEDEF(void, on_ktimer_getoverrun_return, CPUState* cpu, target_ulong pc, int32_t timerid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTIMER_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KTIMER_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_ktimer_gettime_enter, CPUState* cpu, target_ulong pc, int32_t timerid, uint64_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTIMER_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KTIMER_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_ktimer_gettime_return, CPUState* cpu, target_ulong pc, int32_t timerid, uint64_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTIMER_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KTIMER_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_ktimer_settime_enter, CPUState* cpu, target_ulong pc, int32_t timerid, int32_t flags, uint64_t value, uint64_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTIMER_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KTIMER_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_ktimer_settime_return, CPUState* cpu, target_ulong pc, int32_t timerid, int32_t flags, uint64_t value, uint64_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTRACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_KTRACE_ENTER 1 PPP_CB_TYPEDEF(void, on_ktrace_enter, CPUState* cpu, target_ulong pc, uint64_t fname, int32_t ops, int32_t facs, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_KTRACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_KTRACE_RETURN 1 PPP_CB_TYPEDEF(void, on_ktrace_return, CPUState* cpu, target_ulong pc, uint64_t fname, int32_t ops, int32_t facs, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LCHFLAGS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LCHFLAGS_ENTER 1 PPP_CB_TYPEDEF(void, on_lchflags_enter, CPUState* cpu, target_ulong pc, uint64_t path, int64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LCHFLAGS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LCHFLAGS_RETURN 1 PPP_CB_TYPEDEF(void, on_lchflags_return, CPUState* cpu, target_ulong pc, uint64_t path, int64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LCHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LCHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_lchmod_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LCHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LCHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_lchmod_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_lchown_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t uid, int32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_lchown_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t uid, int32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LGETFH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LGETFH_ENTER 1 PPP_CB_TYPEDEF(void, on_lgetfh_enter, CPUState* cpu, target_ulong pc, uint64_t fname, uint64_t fhp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LGETFH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LGETFH_RETURN 1 PPP_CB_TYPEDEF(void, on_lgetfh_return, CPUState* cpu, target_ulong pc, uint64_t fname, uint64_t fhp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_link_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t link); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_link_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t link); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_linkat_enter, CPUState* cpu, target_ulong pc, int32_t fd1, uint64_t path1, int32_t fd2, uint64_t path2, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_linkat_return, CPUState* cpu, target_ulong pc, int32_t fd1, uint64_t path1, int32_t fd2, uint64_t path2, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LIO_LISTIO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LIO_LISTIO_ENTER 1 PPP_CB_TYPEDEF(void, on_lio_listio_enter, CPUState* cpu, target_ulong pc, int32_t mode, uint64_t acb_list, int32_t nent, uint64_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LIO_LISTIO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LIO_LISTIO_RETURN 1 PPP_CB_TYPEDEF(void, on_lio_listio_return, CPUState* cpu, target_ulong pc, int32_t mode, uint64_t acb_list, int32_t nent, uint64_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LISTEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LISTEN_ENTER 1 PPP_CB_TYPEDEF(void, on_listen_enter, CPUState* cpu, target_ulong pc, int32_t s, int32_t backlog); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LISTEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LISTEN_RETURN 1 PPP_CB_TYPEDEF(void, on_listen_return, CPUState* cpu, target_ulong pc, int32_t s, int32_t backlog); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LPATHCONF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LPATHCONF_ENTER 1 PPP_CB_TYPEDEF(void, on_lpathconf_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LPATHCONF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LPATHCONF_RETURN 1 PPP_CB_TYPEDEF(void, on_lpathconf_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_lseek_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, int32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_lseek_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, int32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_lstat_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t ub); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_lstat_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t ub); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LUTIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_LUTIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_lutimes_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_LUTIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_LUTIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_lutimes_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MAC_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MAC_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_mac_syscall_enter, CPUState* cpu, target_ulong pc, uint64_t policy, int32_t call, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MAC_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MAC_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_mac_syscall_return, CPUState* cpu, target_ulong pc, uint64_t policy, int32_t call, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MADVISE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MADVISE_ENTER 1 PPP_CB_TYPEDEF(void, on_madvise_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len, int32_t behav); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MADVISE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MADVISE_RETURN 1 PPP_CB_TYPEDEF(void, on_madvise_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len, int32_t behav); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MINCORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MINCORE_ENTER 1 PPP_CB_TYPEDEF(void, on_mincore_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len, uint64_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MINCORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MINCORE_RETURN 1 PPP_CB_TYPEDEF(void, on_mincore_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len, uint64_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MINHERIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MINHERIT_ENTER 1 PPP_CB_TYPEDEF(void, on_minherit_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len, int32_t inherit); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MINHERIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MINHERIT_RETURN 1 PPP_CB_TYPEDEF(void, on_minherit_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len, int32_t inherit); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MKDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_mkdir_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MKDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_mkdir_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKDIRAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MKDIRAT_ENTER 1 PPP_CB_TYPEDEF(void, on_mkdirat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKDIRAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MKDIRAT_RETURN 1 PPP_CB_TYPEDEF(void, on_mkdirat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKFIFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MKFIFO_ENTER 1 PPP_CB_TYPEDEF(void, on_mkfifo_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKFIFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MKFIFO_RETURN 1 PPP_CB_TYPEDEF(void, on_mkfifo_return, CPUState* cpu, target_ulong pc, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKFIFOAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MKFIFOAT_ENTER 1 PPP_CB_TYPEDEF(void, on_mkfifoat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKFIFOAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MKFIFOAT_RETURN 1 PPP_CB_TYPEDEF(void, on_mkfifoat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKNOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MKNOD_ENTER 1 PPP_CB_TYPEDEF(void, on_mknod_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t mode, int32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKNOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MKNOD_RETURN 1 PPP_CB_TYPEDEF(void, on_mknod_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t mode, int32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKNODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MKNODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_mknodat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MKNODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MKNODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_mknodat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_mlock_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_mlock_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_mlockall_enter, CPUState* cpu, target_ulong pc, int32_t how); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_mlockall_return, CPUState* cpu, target_ulong pc, int32_t how); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODFIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MODFIND_ENTER 1 PPP_CB_TYPEDEF(void, on_modfind_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODFIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MODFIND_RETURN 1 PPP_CB_TYPEDEF(void, on_modfind_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODFNEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MODFNEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_modfnext_enter, CPUState* cpu, target_ulong pc, int32_t modid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODFNEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MODFNEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_modfnext_return, CPUState* cpu, target_ulong pc, int32_t modid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODNEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MODNEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_modnext_enter, CPUState* cpu, target_ulong pc, int32_t modid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODNEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MODNEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_modnext_return, CPUState* cpu, target_ulong pc, int32_t modid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MODSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_modstat_enter, CPUState* cpu, target_ulong pc, int32_t modid, uint64_t stat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MODSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MODSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_modstat_return, CPUState* cpu, target_ulong pc, int32_t modid, uint64_t stat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_mount_enter, CPUState* cpu, target_ulong pc, uint64_t type, uint64_t path, int32_t flags, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_mount_return, CPUState* cpu, target_ulong pc, uint64_t type, uint64_t path, int32_t flags, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_mprotect_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len, int32_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_mprotect_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len, int32_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MSGCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MSGCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_msgctl_enter, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MSGCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MSGCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_msgctl_return, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MSGGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MSGGET_ENTER 1 PPP_CB_TYPEDEF(void, on_msgget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MSGGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MSGGET_RETURN 1 PPP_CB_TYPEDEF(void, on_msgget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MSGRCV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MSGRCV_ENTER 1 PPP_CB_TYPEDEF(void, on_msgrcv_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int64_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MSGRCV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MSGRCV_RETURN 1 PPP_CB_TYPEDEF(void, on_msgrcv_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int64_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MSGSND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MSGSND_ENTER 1 PPP_CB_TYPEDEF(void, on_msgsnd_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MSGSND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MSGSND_RETURN 1 PPP_CB_TYPEDEF(void, on_msgsnd_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_msync_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_msync_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MUNLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MUNLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_munlock_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MUNLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MUNLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_munlock_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MUNMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_MUNMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_munmap_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_MUNMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_MUNMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_munmap_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_nanosleep_enter, CPUState* cpu, target_ulong pc, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_nanosleep_return, CPUState* cpu, target_ulong pc, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NFSSVC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NFSSVC_ENTER 1 PPP_CB_TYPEDEF(void, on_nfssvc_enter, CPUState* cpu, target_ulong pc, int32_t flag, uint64_t argp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NFSSVC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NFSSVC_RETURN 1 PPP_CB_TYPEDEF(void, on_nfssvc_return, CPUState* cpu, target_ulong pc, int32_t flag, uint64_t argp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NFSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NFSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_nfstat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t sb); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NFSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NFSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_nfstat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t sb); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NLM_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NLM_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_nlm_syscall_enter, CPUState* cpu, target_ulong pc, int32_t debug_level, int32_t grace_period, int32_t addr_count, uint64_t addrs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NLM_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NLM_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_nlm_syscall_return, CPUState* cpu, target_ulong pc, int32_t debug_level, int32_t grace_period, int32_t addr_count, uint64_t addrs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NLSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NLSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_nlstat_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t ub); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NLSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NLSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_nlstat_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t ub); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_nmount_enter, CPUState* cpu, target_ulong pc, uint64_t iovp, uint32_t iovcnt, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_nmount_return, CPUState* cpu, target_ulong pc, uint64_t iovp, uint32_t iovcnt, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NNPFS_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NNPFS_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_nnpfs_syscall_enter, CPUState* cpu, target_ulong pc, int32_t operation, uint64_t a_pathP, int32_t a_opcode, uint64_t a_paramsP, int32_t a_followSymlinks); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NNPFS_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NNPFS_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_nnpfs_syscall_return, CPUState* cpu, target_ulong pc, int32_t operation, uint64_t a_pathP, int32_t a_opcode, uint64_t a_paramsP, int32_t a_followSymlinks); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NOSYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NOSYS_ENTER 1 PPP_CB_TYPEDEF(void, on_nosys_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NOSYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NOSYS_RETURN 1 PPP_CB_TYPEDEF(void, on_nosys_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_nstat_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t ub); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_nstat_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t ub); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCEPTCONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCEPTCONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAcceptConnectPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortContext, uint64_t ConnectionRequest, uint32_t AcceptConnection, uint64_t ServerView, uint64_t ClientView); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCEPTCONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCEPTCONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAcceptConnectPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortContext, uint64_t ConnectionRequest, uint32_t AcceptConnection, uint64_t ServerView, uint64_t ClientView); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECK_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheck_enter, CPUState* cpu, target_ulong pc, uint64_t SecurityDescriptor, uint64_t ClientToken, uint32_t DesiredAccess, uint64_t GenericMapping, uint64_t PrivilegeSet, uint64_t PrivilegeSetLength, uint64_t GrantedAccess, uint64_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECK_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheck_return, CPUState* cpu, target_ulong pc, uint64_t SecurityDescriptor, uint64_t ClientToken, uint32_t DesiredAccess, uint64_t GenericMapping, uint64_t PrivilegeSet, uint64_t PrivilegeSetLength, uint64_t GrantedAccess, uint64_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKANDAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKANDAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckAndAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ObjectTypeName, uint64_t ObjectName, uint64_t SecurityDescriptor, uint32_t DesiredAccess, uint64_t GenericMapping, uint32_t ObjectCreation, uint64_t GrantedAccess, uint64_t AccessStatus, uint64_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKANDAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKANDAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckAndAuditAlarm_return, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ObjectTypeName, uint64_t ObjectName, uint64_t SecurityDescriptor, uint32_t DesiredAccess, uint64_t GenericMapping, uint32_t ObjectCreation, uint64_t GrantedAccess, uint64_t AccessStatus, uint64_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByType_enter, CPUState* cpu, target_ulong pc, uint64_t SecurityDescriptor, uint64_t PrincipalSelfSid, uint64_t ClientToken, uint32_t DesiredAccess, uint64_t ObjectTypeList, uint32_t ObjectTypeListLength, uint64_t GenericMapping, uint64_t PrivilegeSet, uint64_t PrivilegeSetLength, uint64_t GrantedAccess, uint64_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByType_return, CPUState* cpu, target_ulong pc, uint64_t SecurityDescriptor, uint64_t PrincipalSelfSid, uint64_t ClientToken, uint32_t DesiredAccess, uint64_t ObjectTypeList, uint32_t ObjectTypeListLength, uint64_t GenericMapping, uint64_t PrivilegeSet, uint64_t PrivilegeSetLength, uint64_t GrantedAccess, uint64_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeAndAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ObjectTypeName, uint64_t ObjectName, uint64_t SecurityDescriptor, uint64_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint64_t ObjectTypeList, uint32_t ObjectTypeListLength, uint64_t GenericMapping, uint32_t ObjectCreation, uint64_t GrantedAccess, uint64_t AccessStatus, uint64_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeAndAuditAlarm_return, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ObjectTypeName, uint64_t ObjectName, uint64_t SecurityDescriptor, uint64_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint64_t ObjectTypeList, uint32_t ObjectTypeListLength, uint64_t GenericMapping, uint32_t ObjectCreation, uint64_t GrantedAccess, uint64_t AccessStatus, uint64_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultList_enter, CPUState* cpu, target_ulong pc, uint64_t SecurityDescriptor, uint64_t PrincipalSelfSid, uint64_t ClientToken, uint32_t DesiredAccess, uint64_t ObjectTypeList, uint32_t ObjectTypeListLength, uint64_t GenericMapping, uint64_t PrivilegeSet, uint64_t PrivilegeSetLength, uint64_t GrantedAccess, uint64_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultList_return, CPUState* cpu, target_ulong pc, uint64_t SecurityDescriptor, uint64_t PrincipalSelfSid, uint64_t ClientToken, uint32_t DesiredAccess, uint64_t ObjectTypeList, uint32_t ObjectTypeListLength, uint64_t GenericMapping, uint64_t PrivilegeSet, uint64_t PrivilegeSetLength, uint64_t GrantedAccess, uint64_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultListAndAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ObjectTypeName, uint64_t ObjectName, uint64_t SecurityDescriptor, uint64_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint64_t ObjectTypeList, uint32_t ObjectTypeListLength, uint64_t GenericMapping, uint32_t ObjectCreation, uint64_t GrantedAccess, uint64_t AccessStatus, uint64_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultListAndAuditAlarm_return, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ObjectTypeName, uint64_t ObjectName, uint64_t SecurityDescriptor, uint64_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint64_t ObjectTypeList, uint32_t ObjectTypeListLength, uint64_t GenericMapping, uint32_t ObjectCreation, uint64_t GrantedAccess, uint64_t AccessStatus, uint64_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_enter, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ClientToken, uint64_t ObjectTypeName, uint64_t ObjectName, uint64_t SecurityDescriptor, uint64_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint64_t ObjectTypeList, uint32_t ObjectTypeListLength, uint64_t GenericMapping, uint32_t ObjectCreation, uint64_t GrantedAccess, uint64_t AccessStatus, uint64_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_return, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ClientToken, uint64_t ObjectTypeName, uint64_t ObjectName, uint64_t SecurityDescriptor, uint64_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint64_t ObjectTypeList, uint32_t ObjectTypeListLength, uint64_t GenericMapping, uint32_t ObjectCreation, uint64_t GrantedAccess, uint64_t AccessStatus, uint64_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDATOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDATOM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAddAtom_enter, CPUState* cpu, target_ulong pc, uint64_t AtomName, uint32_t Length, uint64_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDATOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDATOM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAddAtom_return, CPUState* cpu, target_ulong pc, uint64_t AtomName, uint32_t Length, uint64_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDBOOTENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDBOOTENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAddBootEntry_enter, CPUState* cpu, target_ulong pc, uint64_t BootEntry, uint64_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDBOOTENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDBOOTENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAddBootEntry_return, CPUState* cpu, target_ulong pc, uint64_t BootEntry, uint64_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDDRIVERENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDDRIVERENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAddDriverEntry_enter, CPUState* cpu, target_ulong pc, uint64_t DriverEntry, uint64_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDDRIVERENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDDRIVERENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAddDriverEntry_return, CPUState* cpu, target_ulong pc, uint64_t DriverEntry, uint64_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTGROUPSTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTGROUPSTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAdjustGroupsToken_enter, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint32_t ResetToDefault, uint64_t NewState, uint32_t BufferLength, uint64_t PreviousState, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTGROUPSTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTGROUPSTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAdjustGroupsToken_return, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint32_t ResetToDefault, uint64_t NewState, uint32_t BufferLength, uint64_t PreviousState, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTPRIVILEGESTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTPRIVILEGESTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAdjustPrivilegesToken_enter, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint32_t DisableAllPrivileges, uint64_t NewState, uint32_t BufferLength, uint64_t PreviousState, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTPRIVILEGESTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTPRIVILEGESTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAdjustPrivilegesToken_return, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint32_t DisableAllPrivileges, uint64_t NewState, uint32_t BufferLength, uint64_t PreviousState, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALERTRESUMETHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALERTRESUMETHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlertResumeThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALERTRESUMETHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALERTRESUMETHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlertResumeThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALERTTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALERTTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlertThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALERTTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALERTTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlertThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATELOCALLYUNIQUEID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATELOCALLYUNIQUEID_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAllocateLocallyUniqueId_enter, CPUState* cpu, target_ulong pc, uint64_t Luid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATELOCALLYUNIQUEID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATELOCALLYUNIQUEID_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAllocateLocallyUniqueId_return, CPUState* cpu, target_ulong pc, uint64_t Luid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATERESERVEOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATERESERVEOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAllocateReserveObject_enter, CPUState* cpu, target_ulong pc, uint64_t MemoryReserveHandle, uint64_t ObjectAttributes, uint32_t Type); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATERESERVEOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATERESERVEOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAllocateReserveObject_return, CPUState* cpu, target_ulong pc, uint64_t MemoryReserveHandle, uint64_t ObjectAttributes, uint32_t Type); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAllocateUserPhysicalPages_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t NumberOfPages, uint64_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAllocateUserPhysicalPages_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t NumberOfPages, uint64_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUUIDS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUUIDS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAllocateUuids_enter, CPUState* cpu, target_ulong pc, uint64_t Time, uint64_t Range, uint64_t Sequence, uint64_t Seed); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUUIDS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUUIDS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAllocateUuids_return, CPUState* cpu, target_ulong pc, uint64_t Time, uint64_t Range, uint64_t Sequence, uint64_t Seed); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAllocateVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t ZeroBits, uint64_t RegionSize, uint32_t AllocationType, uint32_t Protect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAllocateVirtualMemory_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t ZeroBits, uint64_t RegionSize, uint32_t AllocationType, uint32_t Protect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCACCEPTCONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCACCEPTCONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcAcceptConnectPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ConnectionPortHandle, uint32_t Flags, uint64_t ObjectAttributes, uint64_t PortAttributes, uint64_t PortContext, uint64_t ConnectionRequest, uint64_t ConnectionMessageAttributes, uint32_t AcceptConnection); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCACCEPTCONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCACCEPTCONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcAcceptConnectPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ConnectionPortHandle, uint32_t Flags, uint64_t ObjectAttributes, uint64_t PortAttributes, uint64_t PortContext, uint64_t ConnectionRequest, uint64_t ConnectionMessageAttributes, uint32_t AcceptConnection); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCANCELMESSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCANCELMESSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCancelMessage_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t MessageContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCANCELMESSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCANCELMESSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCancelMessage_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t MessageContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcConnectPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortName, uint64_t ObjectAttributes, uint64_t PortAttributes, uint32_t Flags, uint64_t RequiredServerSid, uint64_t ConnectionMessage, uint64_t BufferLength, uint64_t OutMessageAttributes, uint64_t InMessageAttributes, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcConnectPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortName, uint64_t ObjectAttributes, uint64_t PortAttributes, uint32_t Flags, uint64_t RequiredServerSid, uint64_t ConnectionMessage, uint64_t BufferLength, uint64_t OutMessageAttributes, uint64_t InMessageAttributes, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreatePort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ObjectAttributes, uint64_t PortAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreatePort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ObjectAttributes, uint64_t PortAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORTSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORTSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreatePortSection_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t SectionHandle, uint64_t SectionSize, uint64_t AlpcSectionHandle, uint64_t ActualSectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORTSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORTSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreatePortSection_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t SectionHandle, uint64_t SectionSize, uint64_t AlpcSectionHandle, uint64_t ActualSectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATERESOURCERESERVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATERESOURCERESERVE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateResourceReserve_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t MessageSize, uint64_t ResourceId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATERESOURCERESERVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATERESOURCERESERVE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateResourceReserve_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t MessageSize, uint64_t ResourceId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECTIONVIEW_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECTIONVIEW_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateSectionView_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t ViewAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECTIONVIEW_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECTIONVIEW_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateSectionView_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t ViewAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECURITYCONTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECURITYCONTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateSecurityContext_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t SecurityAttribute); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECURITYCONTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECURITYCONTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateSecurityContext_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t SecurityAttribute); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETEPORTSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETEPORTSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeletePortSection_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t SectionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETEPORTSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETEPORTSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeletePortSection_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t SectionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETERESOURCERESERVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETERESOURCERESERVE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteResourceReserve_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t ResourceId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETERESOURCERESERVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETERESOURCERESERVE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteResourceReserve_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t ResourceId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECTIONVIEW_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECTIONVIEW_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteSectionView_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t ViewBase); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECTIONVIEW_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECTIONVIEW_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteSectionView_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t ViewBase); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECURITYCONTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECURITYCONTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteSecurityContext_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t ContextHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECURITYCONTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECURITYCONTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteSecurityContext_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t ContextHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDISCONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDISCONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcDisconnectPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDISCONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDISCONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcDisconnectPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcImpersonateClientOfPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortMessage, uint64_t Reserved); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcImpersonateClientOfPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortMessage, uint64_t Reserved); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcOpenSenderProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t PortHandle, uint64_t PortMessage, uint32_t Flags, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcOpenSenderProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t PortHandle, uint64_t PortMessage, uint32_t Flags, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcOpenSenderThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t PortHandle, uint64_t PortMessage, uint32_t Flags, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcOpenSenderThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t PortHandle, uint64_t PortMessage, uint32_t Flags, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcQueryInformation_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t PortInformationClass, uint64_t PortInformation, uint32_t Length, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcQueryInformation_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t PortInformationClass, uint64_t PortInformation, uint32_t Length, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcQueryInformationMessage_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortMessage, uint32_t MessageInformationClass, uint64_t MessageInformation, uint32_t Length, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcQueryInformationMessage_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortMessage, uint32_t MessageInformationClass, uint64_t MessageInformation, uint32_t Length, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCREVOKESECURITYCONTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCREVOKESECURITYCONTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcRevokeSecurityContext_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t ContextHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCREVOKESECURITYCONTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCREVOKESECURITYCONTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcRevokeSecurityContext_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t ContextHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCSENDWAITRECEIVEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCSENDWAITRECEIVEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcSendWaitReceivePort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t SendMessage, uint64_t SendMessageAttributes, uint64_t ReceiveMessage, uint64_t BufferLength, uint64_t ReceiveMessageAttributes, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCSENDWAITRECEIVEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCSENDWAITRECEIVEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcSendWaitReceivePort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t Flags, uint64_t SendMessage, uint64_t SendMessageAttributes, uint64_t ReceiveMessage, uint64_t BufferLength, uint64_t ReceiveMessageAttributes, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCSETINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCSETINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcSetInformation_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t PortInformationClass, uint64_t PortInformation, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCSETINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCSETINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcSetInformation_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t PortInformationClass, uint64_t PortInformation, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTAPPHELPCACHECONTROL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTAPPHELPCACHECONTROL_ENTER 1 PPP_CB_TYPEDEF(void, on_NtApphelpCacheControl_enter, CPUState* cpu, target_ulong pc, uint32_t type, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTAPPHELPCACHECONTROL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTAPPHELPCACHECONTROL_RETURN 1 PPP_CB_TYPEDEF(void, on_NtApphelpCacheControl_return, CPUState* cpu, target_ulong pc, uint32_t type, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTAREMAPPEDFILESTHESAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTAREMAPPEDFILESTHESAME_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAreMappedFilesTheSame_enter, CPUState* cpu, target_ulong pc, uint64_t File1MappedAsAnImage, uint64_t File2MappedAsFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTAREMAPPEDFILESTHESAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTAREMAPPEDFILESTHESAME_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAreMappedFilesTheSame_return, CPUState* cpu, target_ulong pc, uint64_t File1MappedAsAnImage, uint64_t File2MappedAsFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAssignProcessToJobObject_enter, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint64_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAssignProcessToJobObject_return, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint64_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCALLBACKRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCALLBACKRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCallbackReturn_enter, CPUState* cpu, target_ulong pc, uint64_t OutputBuffer, uint32_t OutputLength, uint32_t Status); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCALLBACKRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCALLBACKRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCallbackReturn_return, CPUState* cpu, target_ulong pc, uint64_t OutputBuffer, uint32_t OutputLength, uint32_t Status); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCancelIoFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCancelIoFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILEEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILEEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCancelIoFileEx_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoRequestToCancel, uint64_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILEEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILEEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCancelIoFileEx_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoRequestToCancel, uint64_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCancelSynchronousIoFile_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t IoRequestToCancel, uint64_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCancelSynchronousIoFile_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t IoRequestToCancel, uint64_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELTIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELTIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCancelTimer_enter, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint64_t CurrentState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELTIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELTIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCancelTimer_return, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint64_t CurrentState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLEAREVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLEAREVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtClearEvent_enter, CPUState* cpu, target_ulong pc, uint64_t EventHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLEAREVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLEAREVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtClearEvent_return, CPUState* cpu, target_ulong pc, uint64_t EventHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtClose_enter, CPUState* cpu, target_ulong pc, uint64_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtClose_return, CPUState* cpu, target_ulong pc, uint64_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLOSEOBJECTAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLOSEOBJECTAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCloseObjectAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLOSEOBJECTAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLOSEOBJECTAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCloseObjectAuditAlarm_return, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITCOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITCOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCommitComplete_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITCOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITCOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCommitComplete_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCommitEnlistment_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCommitEnlistment_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITTRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITTRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCommitTransaction_enter, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t Wait); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITTRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITTRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCommitTransaction_return, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t Wait); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPACTKEYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPACTKEYS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCompactKeys_enter, CPUState* cpu, target_ulong pc, uint32_t Count, uint64_t KeyArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPACTKEYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPACTKEYS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCompactKeys_return, CPUState* cpu, target_ulong pc, uint32_t Count, uint64_t KeyArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPARETOKENS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPARETOKENS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCompareTokens_enter, CPUState* cpu, target_ulong pc, uint64_t FirstTokenHandle, uint64_t SecondTokenHandle, uint64_t Equal); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPARETOKENS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPARETOKENS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCompareTokens_return, CPUState* cpu, target_ulong pc, uint64_t FirstTokenHandle, uint64_t SecondTokenHandle, uint64_t Equal); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPLETECONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPLETECONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCompleteConnectPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPLETECONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPLETECONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCompleteConnectPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPRESSKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPRESSKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCompressKey_enter, CPUState* cpu, target_ulong pc, uint64_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPRESSKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPRESSKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCompressKey_return, CPUState* cpu, target_ulong pc, uint64_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtConnectPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortName, uint64_t SecurityQos, uint64_t ClientView, uint64_t ServerView, uint64_t MaxMessageLength, uint64_t ConnectionInformation, uint64_t ConnectionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtConnectPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortName, uint64_t SecurityQos, uint64_t ClientView, uint64_t ServerView, uint64_t MaxMessageLength, uint64_t ConnectionInformation, uint64_t ConnectionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCONTINUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCONTINUE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtContinue_enter, CPUState* cpu, target_ulong pc, uint64_t ContextRecord, uint32_t TestAlert); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCONTINUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCONTINUE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtContinue_return, CPUState* cpu, target_ulong pc, uint64_t ContextRecord, uint32_t TestAlert); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDEBUGOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDEBUGOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateDebugObject_enter, CPUState* cpu, target_ulong pc, uint64_t DebugObjectHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDEBUGOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDEBUGOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateDebugObject_return, CPUState* cpu, target_ulong pc, uint64_t DebugObjectHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDIRECTORYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDIRECTORYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateDirectoryObject_enter, CPUState* cpu, target_ulong pc, uint64_t DirectoryHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDIRECTORYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDIRECTORYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateDirectoryObject_return, CPUState* cpu, target_ulong pc, uint64_t DirectoryHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateEnlistment_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint32_t DesiredAccess, uint64_t ResourceManagerHandle, uint64_t TransactionHandle, uint64_t ObjectAttributes, uint32_t CreateOptions, uint32_t NotificationMask, uint64_t EnlistmentKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateEnlistment_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint32_t DesiredAccess, uint64_t ResourceManagerHandle, uint64_t TransactionHandle, uint64_t ObjectAttributes, uint32_t CreateOptions, uint32_t NotificationMask, uint64_t EnlistmentKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateEvent_enter, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t EventType, uint32_t InitialState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateEvent_return, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t EventType, uint32_t InitialState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateEventPair_enter, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateEventPair_return, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t IoStatusBlock, uint64_t AllocationSize, uint32_t FileAttributes, uint32_t ShareAccess, uint32_t CreateDisposition, uint32_t CreateOptions, uint64_t EaBuffer, uint32_t EaLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t IoStatusBlock, uint64_t AllocationSize, uint32_t FileAttributes, uint32_t ShareAccess, uint32_t CreateDisposition, uint32_t CreateOptions, uint64_t EaBuffer, uint32_t EaLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEIOCOMPLETION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEIOCOMPLETION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateIoCompletion_enter, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEIOCOMPLETION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEIOCOMPLETION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateIoCompletion_return, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateJobObject_enter, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateJobObject_return, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBSET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBSET_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateJobSet_enter, CPUState* cpu, target_ulong pc, uint32_t NumJob, uint64_t UserJobSet, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBSET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBSET_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateJobSet_return, CPUState* cpu, target_ulong pc, uint32_t NumJob, uint64_t UserJobSet, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t TitleIndex, uint64_t Class, uint32_t CreateOptions, uint64_t Disposition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t TitleIndex, uint64_t Class, uint32_t CreateOptions, uint64_t Disposition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYEDEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYEDEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateKeyedEvent_enter, CPUState* cpu, target_ulong pc, uint64_t KeyedEventHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYEDEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYEDEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateKeyedEvent_return, CPUState* cpu, target_ulong pc, uint64_t KeyedEventHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYTRANSACTED_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYTRANSACTED_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateKeyTransacted_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t TitleIndex, uint64_t Class, uint32_t CreateOptions, uint64_t TransactionHandle, uint64_t Disposition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYTRANSACTED_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYTRANSACTED_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateKeyTransacted_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t TitleIndex, uint64_t Class, uint32_t CreateOptions, uint64_t TransactionHandle, uint64_t Disposition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMAILSLOTFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMAILSLOTFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateMailslotFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t IoStatusBlock, uint32_t CreateOptions, uint32_t MailslotQuota, uint32_t MaximumMessageSize, uint64_t ReadTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMAILSLOTFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMAILSLOTFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateMailslotFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t IoStatusBlock, uint32_t CreateOptions, uint32_t MailslotQuota, uint32_t MaximumMessageSize, uint64_t ReadTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMUTANT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMUTANT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateMutant_enter, CPUState* cpu, target_ulong pc, uint64_t MutantHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t InitialOwner); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMUTANT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMUTANT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateMutant_return, CPUState* cpu, target_ulong pc, uint64_t MutantHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t InitialOwner); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATENAMEDPIPEFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATENAMEDPIPEFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateNamedPipeFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t IoStatusBlock, uint32_t ShareAccess, uint32_t CreateDisposition, uint32_t CreateOptions, uint32_t NamedPipeType, uint32_t ReadMode, uint32_t CompletionMode, uint32_t MaximumInstances, uint32_t InboundQuota, uint32_t OutboundQuota, uint64_t DefaultTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATENAMEDPIPEFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATENAMEDPIPEFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateNamedPipeFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t IoStatusBlock, uint32_t ShareAccess, uint32_t CreateDisposition, uint32_t CreateOptions, uint32_t NamedPipeType, uint32_t ReadMode, uint32_t CompletionMode, uint32_t MaximumInstances, uint32_t InboundQuota, uint32_t OutboundQuota, uint64_t DefaultTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPAGINGFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPAGINGFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreatePagingFile_enter, CPUState* cpu, target_ulong pc, uint64_t PageFileName, uint64_t MinimumSize, uint64_t MaximumSize, uint32_t Priority); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPAGINGFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPAGINGFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreatePagingFile_return, CPUState* cpu, target_ulong pc, uint64_t PageFileName, uint64_t MinimumSize, uint64_t MaximumSize, uint32_t Priority); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreatePort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ObjectAttributes, uint32_t MaxConnectionInfoLength, uint32_t MaxMessageLength, uint32_t MaxPoolUsage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreatePort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ObjectAttributes, uint32_t MaxConnectionInfoLength, uint32_t MaxMessageLength, uint32_t MaxPoolUsage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPRIVATENAMESPACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPRIVATENAMESPACE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreatePrivateNamespace_enter, CPUState* cpu, target_ulong pc, uint64_t NamespaceHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t BoundaryDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPRIVATENAMESPACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPRIVATENAMESPACE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreatePrivateNamespace_return, CPUState* cpu, target_ulong pc, uint64_t NamespaceHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t BoundaryDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ParentProcess, uint32_t InheritObjectTable, uint64_t SectionHandle, uint64_t DebugPort, uint64_t ExceptionPort); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ParentProcess, uint32_t InheritObjectTable, uint64_t SectionHandle, uint64_t DebugPort, uint64_t ExceptionPort); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESSEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESSEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateProcessEx_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ParentProcess, uint32_t Flags, uint64_t SectionHandle, uint64_t DebugPort, uint64_t ExceptionPort, uint32_t JobMemberLevel); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESSEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESSEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateProcessEx_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ParentProcess, uint32_t Flags, uint64_t SectionHandle, uint64_t DebugPort, uint64_t ExceptionPort, uint32_t JobMemberLevel); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateProfile_enter, CPUState* cpu, target_ulong pc, uint64_t ProfileHandle, uint64_t Process, uint64_t RangeBase, uint64_t RangeSize, uint32_t BucketSize, uint64_t Buffer, uint32_t BufferSize, uint32_t ProfileSource, uint64_t Affinity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateProfile_return, CPUState* cpu, target_ulong pc, uint64_t ProfileHandle, uint64_t Process, uint64_t RangeBase, uint64_t RangeSize, uint32_t BucketSize, uint64_t Buffer, uint32_t BufferSize, uint32_t ProfileSource, uint64_t Affinity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILEEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILEEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateProfileEx_enter, CPUState* cpu, target_ulong pc, uint64_t ProfileHandle, uint64_t Process, uint64_t ProfileBase, uint64_t ProfileSize, uint32_t BucketSize, uint64_t Buffer, uint32_t BufferSize, uint32_t ProfileSource, uint32_t GroupAffinityCount, uint64_t GroupAffinity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILEEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILEEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateProfileEx_return, CPUState* cpu, target_ulong pc, uint64_t ProfileHandle, uint64_t Process, uint64_t ProfileBase, uint64_t ProfileSize, uint32_t BucketSize, uint64_t Buffer, uint32_t BufferSize, uint32_t ProfileSource, uint32_t GroupAffinityCount, uint64_t GroupAffinity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATERESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATERESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateResourceManager_enter, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t DesiredAccess, uint64_t TmHandle, uint64_t RmGuid, uint64_t ObjectAttributes, uint32_t CreateOptions, uint64_t Description); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATERESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATERESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateResourceManager_return, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t DesiredAccess, uint64_t TmHandle, uint64_t RmGuid, uint64_t ObjectAttributes, uint32_t CreateOptions, uint64_t Description); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateSection_enter, CPUState* cpu, target_ulong pc, uint64_t SectionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t MaximumSize, uint32_t SectionPageProtection, uint32_t AllocationAttributes, uint64_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateSection_return, CPUState* cpu, target_ulong pc, uint64_t SectionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t MaximumSize, uint32_t SectionPageProtection, uint32_t AllocationAttributes, uint64_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESEMAPHORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESEMAPHORE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateSemaphore_enter, CPUState* cpu, target_ulong pc, uint64_t SemaphoreHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, int32_t InitialCount, int32_t MaximumCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESEMAPHORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESEMAPHORE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateSemaphore_return, CPUState* cpu, target_ulong pc, uint64_t SemaphoreHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, int32_t InitialCount, int32_t MaximumCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESYMBOLICLINKOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESYMBOLICLINKOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateSymbolicLinkObject_enter, CPUState* cpu, target_ulong pc, uint64_t LinkHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t LinkTarget); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESYMBOLICLINKOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESYMBOLICLINKOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateSymbolicLinkObject_return, CPUState* cpu, target_ulong pc, uint64_t LinkHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t LinkTarget); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ProcessHandle, uint64_t ClientId, uint64_t ThreadContext, uint64_t InitialTeb, uint32_t CreateSuspended); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ProcessHandle, uint64_t ClientId, uint64_t ThreadContext, uint64_t InitialTeb, uint32_t CreateSuspended); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREADEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREADEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateThreadEx_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ProcessHandle, uint64_t StartRoutine, uint64_t Argument, uint32_t CreateFlags, uint64_t ZeroBits, uint64_t StackSize, uint64_t MaximumStackSize, uint64_t AttributeList); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREADEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREADEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateThreadEx_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ProcessHandle, uint64_t StartRoutine, uint64_t Argument, uint32_t CreateFlags, uint64_t ZeroBits, uint64_t StackSize, uint64_t MaximumStackSize, uint64_t AttributeList); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateTimer_enter, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t TimerType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateTimer_return, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t TimerType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateToken_enter, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t TokenType, uint64_t AuthenticationId, uint64_t ExpirationTime, uint64_t User, uint64_t Groups, uint64_t Privileges, uint64_t Owner, uint64_t PrimaryGroup, uint64_t DefaultDacl, uint64_t TokenSource); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateToken_return, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t TokenType, uint64_t AuthenticationId, uint64_t ExpirationTime, uint64_t User, uint64_t Groups, uint64_t Privileges, uint64_t Owner, uint64_t PrimaryGroup, uint64_t DefaultDacl, uint64_t TokenSource); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateTransaction_enter, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t Uow, uint64_t TmHandle, uint32_t CreateOptions, uint32_t IsolationLevel, uint32_t IsolationFlags, uint64_t Timeout, uint64_t Description); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateTransaction_return, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t Uow, uint64_t TmHandle, uint32_t CreateOptions, uint32_t IsolationLevel, uint32_t IsolationFlags, uint64_t Timeout, uint64_t Description); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateTransactionManager_enter, CPUState* cpu, target_ulong pc, uint64_t TmHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t LogFileName, uint32_t CreateOptions, uint32_t CommitStrength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateTransactionManager_return, CPUState* cpu, target_ulong pc, uint64_t TmHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t LogFileName, uint32_t CreateOptions, uint32_t CommitStrength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEUSERPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEUSERPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateUserProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t ThreadHandle, uint32_t ProcessDesiredAccess, uint32_t ThreadDesiredAccess, uint64_t ProcessObjectAttributes, uint64_t ThreadObjectAttributes, uint32_t ProcessFlags, uint32_t ThreadFlags, uint64_t ProcessParameters, uint64_t CreateInfo, uint64_t AttributeList); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEUSERPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEUSERPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateUserProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t ThreadHandle, uint32_t ProcessDesiredAccess, uint32_t ThreadDesiredAccess, uint64_t ProcessObjectAttributes, uint64_t ThreadObjectAttributes, uint32_t ProcessFlags, uint32_t ThreadFlags, uint64_t ProcessParameters, uint64_t CreateInfo, uint64_t AttributeList); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWAITABLEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWAITABLEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateWaitablePort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ObjectAttributes, uint32_t MaxConnectionInfoLength, uint32_t MaxMessageLength, uint32_t MaxPoolUsage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWAITABLEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWAITABLEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateWaitablePort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ObjectAttributes, uint32_t MaxConnectionInfoLength, uint32_t MaxMessageLength, uint32_t MaxPoolUsage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWORKERFACTORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWORKERFACTORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateWorkerFactory_enter, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandleReturn, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t CompletionPortHandle, uint64_t WorkerProcessHandle, uint64_t StartRoutine, uint64_t StartParameter, uint32_t MaxThreadCount, uint64_t StackReserve, uint64_t StackCommit); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWORKERFACTORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWORKERFACTORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateWorkerFactory_return, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandleReturn, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t CompletionPortHandle, uint64_t WorkerProcessHandle, uint64_t StartRoutine, uint64_t StartParameter, uint32_t MaxThreadCount, uint64_t StackReserve, uint64_t StackCommit); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGACTIVEPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGACTIVEPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDebugActiveProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t DebugObjectHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGACTIVEPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGACTIVEPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDebugActiveProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t DebugObjectHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGCONTINUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGCONTINUE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDebugContinue_enter, CPUState* cpu, target_ulong pc, uint64_t DebugObjectHandle, uint64_t ClientId, uint32_t ContinueStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGCONTINUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGCONTINUE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDebugContinue_return, CPUState* cpu, target_ulong pc, uint64_t DebugObjectHandle, uint64_t ClientId, uint32_t ContinueStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELAYEXECUTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELAYEXECUTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDelayExecution_enter, CPUState* cpu, target_ulong pc, uint32_t Alertable, uint64_t DelayInterval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELAYEXECUTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELAYEXECUTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDelayExecution_return, CPUState* cpu, target_ulong pc, uint32_t Alertable, uint64_t DelayInterval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEATOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEATOM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteAtom_enter, CPUState* cpu, target_ulong pc, uint32_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEATOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEATOM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteAtom_return, CPUState* cpu, target_ulong pc, uint32_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEBOOTENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEBOOTENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteBootEntry_enter, CPUState* cpu, target_ulong pc, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEBOOTENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEBOOTENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteBootEntry_return, CPUState* cpu, target_ulong pc, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEDRIVERENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEDRIVERENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteDriverEntry_enter, CPUState* cpu, target_ulong pc, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEDRIVERENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEDRIVERENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteDriverEntry_return, CPUState* cpu, target_ulong pc, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteFile_enter, CPUState* cpu, target_ulong pc, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteFile_return, CPUState* cpu, target_ulong pc, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEOBJECTAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEOBJECTAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteObjectAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEOBJECTAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEOBJECTAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteObjectAuditAlarm_return, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEPRIVATENAMESPACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEPRIVATENAMESPACE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeletePrivateNamespace_enter, CPUState* cpu, target_ulong pc, uint64_t NamespaceHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEPRIVATENAMESPACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEPRIVATENAMESPACE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeletePrivateNamespace_return, CPUState* cpu, target_ulong pc, uint64_t NamespaceHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEVALUEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEVALUEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteValueKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t ValueName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEVALUEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEVALUEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteValueKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t ValueName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEVICEIOCONTROLFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEVICEIOCONTROLFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeviceIoControlFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint32_t IoControlCode, uint64_t InputBuffer, uint32_t InputBufferLength, uint64_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEVICEIOCONTROLFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEVICEIOCONTROLFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeviceIoControlFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint32_t IoControlCode, uint64_t InputBuffer, uint32_t InputBufferLength, uint64_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDISABLELASTKNOWNGOOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDISABLELASTKNOWNGOOD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDisableLastKnownGood_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDISABLELASTKNOWNGOOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDISABLELASTKNOWNGOOD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDisableLastKnownGood_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDISPLAYSTRING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDISPLAYSTRING_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDisplayString_enter, CPUState* cpu, target_ulong pc, uint64_t String); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDISPLAYSTRING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDISPLAYSTRING_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDisplayString_return, CPUState* cpu, target_ulong pc, uint64_t String); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDRAWTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDRAWTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDrawText_enter, CPUState* cpu, target_ulong pc, uint64_t Text); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDRAWTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDRAWTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDrawText_return, CPUState* cpu, target_ulong pc, uint64_t Text); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATEOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATEOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDuplicateObject_enter, CPUState* cpu, target_ulong pc, uint64_t SourceProcessHandle, uint64_t SourceHandle, uint64_t TargetProcessHandle, uint64_t TargetHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Options); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATEOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATEOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDuplicateObject_return, CPUState* cpu, target_ulong pc, uint64_t SourceProcessHandle, uint64_t SourceHandle, uint64_t TargetProcessHandle, uint64_t TargetHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Options); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATETOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATETOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDuplicateToken_enter, CPUState* cpu, target_ulong pc, uint64_t ExistingTokenHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t EffectiveOnly, uint32_t TokenType, uint64_t NewTokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATETOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATETOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDuplicateToken_return, CPUState* cpu, target_ulong pc, uint64_t ExistingTokenHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t EffectiveOnly, uint32_t TokenType, uint64_t NewTokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENABLELASTKNOWNGOOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENABLELASTKNOWNGOOD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnableLastKnownGood_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENABLELASTKNOWNGOOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENABLELASTKNOWNGOOD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnableLastKnownGood_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEBOOTENTRIES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEBOOTENTRIES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateBootEntries_enter, CPUState* cpu, target_ulong pc, uint64_t Buffer, uint64_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEBOOTENTRIES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEBOOTENTRIES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateBootEntries_return, CPUState* cpu, target_ulong pc, uint64_t Buffer, uint64_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEDRIVERENTRIES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEDRIVERENTRIES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateDriverEntries_enter, CPUState* cpu, target_ulong pc, uint64_t Buffer, uint64_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEDRIVERENTRIES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEDRIVERENTRIES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateDriverEntries_return, CPUState* cpu, target_ulong pc, uint64_t Buffer, uint64_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t Index, uint32_t KeyInformationClass, uint64_t KeyInformation, uint32_t Length, uint64_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t Index, uint32_t KeyInformationClass, uint64_t KeyInformation, uint32_t Length, uint64_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateSystemEnvironmentValuesEx_enter, CPUState* cpu, target_ulong pc, uint32_t InformationClass, uint64_t Buffer, uint64_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateSystemEnvironmentValuesEx_return, CPUState* cpu, target_ulong pc, uint32_t InformationClass, uint64_t Buffer, uint64_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATETRANSACTIONOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATETRANSACTIONOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateTransactionObject_enter, CPUState* cpu, target_ulong pc, uint64_t RootObjectHandle, uint32_t QueryType, uint64_t ObjectCursor, uint32_t ObjectCursorLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATETRANSACTIONOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATETRANSACTIONOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateTransactionObject_return, CPUState* cpu, target_ulong pc, uint64_t RootObjectHandle, uint32_t QueryType, uint64_t ObjectCursor, uint32_t ObjectCursorLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEVALUEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEVALUEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateValueKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t Index, uint32_t KeyValueInformationClass, uint64_t KeyValueInformation, uint32_t Length, uint64_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEVALUEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEVALUEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateValueKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t Index, uint32_t KeyValueInformationClass, uint64_t KeyValueInformation, uint32_t Length, uint64_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTEXTENDSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTEXTENDSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtExtendSection_enter, CPUState* cpu, target_ulong pc, uint64_t SectionHandle, uint64_t NewSectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTEXTENDSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTEXTENDSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtExtendSection_return, CPUState* cpu, target_ulong pc, uint64_t SectionHandle, uint64_t NewSectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFILTERTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFILTERTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFilterToken_enter, CPUState* cpu, target_ulong pc, uint64_t ExistingTokenHandle, uint32_t Flags, uint64_t SidsToDisable, uint64_t PrivilegesToDelete, uint64_t RestrictedSids, uint64_t NewTokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFILTERTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFILTERTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFilterToken_return, CPUState* cpu, target_ulong pc, uint64_t ExistingTokenHandle, uint32_t Flags, uint64_t SidsToDisable, uint64_t PrivilegesToDelete, uint64_t RestrictedSids, uint64_t NewTokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFINDATOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFINDATOM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFindAtom_enter, CPUState* cpu, target_ulong pc, uint64_t AtomName, uint32_t Length, uint64_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFINDATOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFINDATOM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFindAtom_return, CPUState* cpu, target_ulong pc, uint64_t AtomName, uint32_t Length, uint64_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHBUFFERSFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHBUFFERSFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushBuffersFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHBUFFERSFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHBUFFERSFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushBuffersFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTALLUILANGUAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTALLUILANGUAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushInstallUILanguage_enter, CPUState* cpu, target_ulong pc, uint32_t InstallUILanguage, uint32_t SetComittedFlag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTALLUILANGUAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTALLUILANGUAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushInstallUILanguage_return, CPUState* cpu, target_ulong pc, uint32_t InstallUILanguage, uint32_t SetComittedFlag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTRUCTIONCACHE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTRUCTIONCACHE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushInstructionCache_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTRUCTIONCACHE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTRUCTIONCACHE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushInstructionCache_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushProcessWriteBuffers_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushProcessWriteBuffers_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize, uint64_t IoStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushVirtualMemory_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize, uint64_t IoStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHWRITEBUFFER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHWRITEBUFFER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushWriteBuffer_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHWRITEBUFFER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHWRITEBUFFER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushWriteBuffer_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEUSERPHYSICALPAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEUSERPHYSICALPAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFreeUserPhysicalPages_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t NumberOfPages, uint64_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEUSERPHYSICALPAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEUSERPHYSICALPAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFreeUserPhysicalPages_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t NumberOfPages, uint64_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFreeVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize, uint32_t FreeType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFreeVirtualMemory_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize, uint32_t FreeType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEZEREGISTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEZEREGISTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFreezeRegistry_enter, CPUState* cpu, target_ulong pc, uint32_t TimeOutInSeconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEZEREGISTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEZEREGISTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFreezeRegistry_return, CPUState* cpu, target_ulong pc, uint32_t TimeOutInSeconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEZETRANSACTIONS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEZETRANSACTIONS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFreezeTransactions_enter, CPUState* cpu, target_ulong pc, uint64_t FreezeTimeout, uint64_t ThawTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEZETRANSACTIONS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEZETRANSACTIONS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFreezeTransactions_return, CPUState* cpu, target_ulong pc, uint64_t FreezeTimeout, uint64_t ThawTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFSCONTROLFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFSCONTROLFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFsControlFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint32_t IoControlCode, uint64_t InputBuffer, uint32_t InputBufferLength, uint64_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFSCONTROLFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFSCONTROLFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFsControlFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint32_t IoControlCode, uint64_t InputBuffer, uint32_t InputBufferLength, uint64_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETCONTEXTTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETCONTEXTTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetContextThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t ThreadContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETCONTEXTTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETCONTEXTTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetContextThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t ThreadContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETCURRENTPROCESSORNUMBER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETCURRENTPROCESSORNUMBER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetCurrentProcessorNumber_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETCURRENTPROCESSORNUMBER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETCURRENTPROCESSORNUMBER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetCurrentProcessorNumber_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETDEVICEPOWERSTATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETDEVICEPOWERSTATE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetDevicePowerState_enter, CPUState* cpu, target_ulong pc, uint64_t Device, uint64_t State); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETDEVICEPOWERSTATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETDEVICEPOWERSTATE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetDevicePowerState_return, CPUState* cpu, target_ulong pc, uint64_t Device, uint64_t State); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETMUIREGISTRYINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETMUIREGISTRYINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetMUIRegistryInfo_enter, CPUState* cpu, target_ulong pc, uint32_t Flags, uint64_t DataSize, uint64_t Data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETMUIREGISTRYINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETMUIREGISTRYINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetMUIRegistryInfo_return, CPUState* cpu, target_ulong pc, uint32_t Flags, uint64_t DataSize, uint64_t Data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetNextProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Flags, uint64_t NewProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetNextProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Flags, uint64_t NewProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetNextThread_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t ThreadHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Flags, uint64_t NewThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetNextThread_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t ThreadHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Flags, uint64_t NewThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNLSSECTIONPTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNLSSECTIONPTR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetNlsSectionPtr_enter, CPUState* cpu, target_ulong pc, uint32_t SectionType, uint32_t SectionData, uint64_t ContextData, uint64_t SectionPointer, uint64_t SectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNLSSECTIONPTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNLSSECTIONPTR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetNlsSectionPtr_return, CPUState* cpu, target_ulong pc, uint32_t SectionType, uint32_t SectionData, uint64_t ContextData, uint64_t SectionPointer, uint64_t SectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetNotificationResourceManager_enter, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint64_t TransactionNotification, uint32_t NotificationLength, uint64_t Timeout, uint64_t ReturnLength, uint32_t Asynchronous, uint64_t AsynchronousContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetNotificationResourceManager_return, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint64_t TransactionNotification, uint32_t NotificationLength, uint64_t Timeout, uint64_t ReturnLength, uint32_t Asynchronous, uint64_t AsynchronousContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETPLUGPLAYEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETPLUGPLAYEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetPlugPlayEvent_enter, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint64_t Context, uint64_t EventBlock, uint32_t EventBufferSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETPLUGPLAYEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETPLUGPLAYEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetPlugPlayEvent_return, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint64_t Context, uint64_t EventBlock, uint32_t EventBufferSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETWRITEWATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETWRITEWATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetWriteWatch_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t Flags, uint64_t BaseAddress, uint64_t RegionSize, uint64_t UserAddressArray, uint64_t EntriesInUserAddressArray, uint64_t Granularity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETWRITEWATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETWRITEWATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetWriteWatch_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t Flags, uint64_t BaseAddress, uint64_t RegionSize, uint64_t UserAddressArray, uint64_t EntriesInUserAddressArray, uint64_t Granularity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtImpersonateAnonymousToken_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtImpersonateAnonymousToken_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATECLIENTOFPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATECLIENTOFPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtImpersonateClientOfPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t Message); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATECLIENTOFPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATECLIENTOFPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtImpersonateClientOfPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t Message); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATETHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATETHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtImpersonateThread_enter, CPUState* cpu, target_ulong pc, uint64_t ServerThreadHandle, uint64_t ClientThreadHandle, uint64_t SecurityQos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATETHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATETHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtImpersonateThread_return, CPUState* cpu, target_ulong pc, uint64_t ServerThreadHandle, uint64_t ClientThreadHandle, uint64_t SecurityQos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZENLSFILES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZENLSFILES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtInitializeNlsFiles_enter, CPUState* cpu, target_ulong pc, uint64_t BaseAddress, uint64_t DefaultLocaleId, uint64_t DefaultCasingTableSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZENLSFILES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZENLSFILES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtInitializeNlsFiles_return, CPUState* cpu, target_ulong pc, uint64_t BaseAddress, uint64_t DefaultLocaleId, uint64_t DefaultCasingTableSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZEREGISTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZEREGISTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtInitializeRegistry_enter, CPUState* cpu, target_ulong pc, uint32_t BootCondition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZEREGISTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZEREGISTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtInitializeRegistry_return, CPUState* cpu, target_ulong pc, uint32_t BootCondition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIATEPOWERACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIATEPOWERACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtInitiatePowerAction_enter, CPUState* cpu, target_ulong pc, uint32_t SystemAction, uint32_t MinSystemState, uint32_t Flags, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIATEPOWERACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIATEPOWERACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtInitiatePowerAction_return, CPUState* cpu, target_ulong pc, uint32_t SystemAction, uint32_t MinSystemState, uint32_t Flags, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISPROCESSINJOB_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTISPROCESSINJOB_ENTER 1 PPP_CB_TYPEDEF(void, on_NtIsProcessInJob_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t JobHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISPROCESSINJOB_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTISPROCESSINJOB_RETURN 1 PPP_CB_TYPEDEF(void, on_NtIsProcessInJob_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t JobHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER 1 PPP_CB_TYPEDEF(void, on_NtIsSystemResumeAutomatic_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN 1 PPP_CB_TYPEDEF(void, on_NtIsSystemResumeAutomatic_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISUILANGUAGECOMITTED_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTISUILANGUAGECOMITTED_ENTER 1 PPP_CB_TYPEDEF(void, on_NtIsUILanguageComitted_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISUILANGUAGECOMITTED_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTISUILANGUAGECOMITTED_RETURN 1 PPP_CB_TYPEDEF(void, on_NtIsUILanguageComitted_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLISTENPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLISTENPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtListenPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ConnectionRequest); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLISTENPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLISTENPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtListenPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ConnectionRequest); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADDRIVER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADDRIVER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLoadDriver_enter, CPUState* cpu, target_ulong pc, uint64_t DriverServiceName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADDRIVER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADDRIVER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLoadDriver_return, CPUState* cpu, target_ulong pc, uint64_t DriverServiceName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLoadKey_enter, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint64_t SourceFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLoadKey_return, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint64_t SourceFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY2_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLoadKey2_enter, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint64_t SourceFile, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY2_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLoadKey2_return, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint64_t SourceFile, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEYEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEYEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLoadKeyEx_enter, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint64_t SourceFile, uint32_t Flags, uint64_t TrustClassKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEYEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEYEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLoadKeyEx_return, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint64_t SourceFile, uint32_t Flags, uint64_t TrustClassKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLockFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t ByteOffset, uint64_t Length, uint32_t Key, uint32_t FailImmediately, uint32_t ExclusiveLock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLockFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t ByteOffset, uint64_t Length, uint32_t Key, uint32_t FailImmediately, uint32_t ExclusiveLock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLockProductActivationKeys_enter, CPUState* cpu, target_ulong pc, uint64_t pPrivateVer, uint64_t pSafeMode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLockProductActivationKeys_return, CPUState* cpu, target_ulong pc, uint64_t pPrivateVer, uint64_t pSafeMode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKREGISTRYKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKREGISTRYKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLockRegistryKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKREGISTRYKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKREGISTRYKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLockRegistryKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLockVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize, uint32_t MapType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLockVirtualMemory_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize, uint32_t MapType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAKEPERMANENTOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAKEPERMANENTOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMakePermanentObject_enter, CPUState* cpu, target_ulong pc, uint64_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAKEPERMANENTOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAKEPERMANENTOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMakePermanentObject_return, CPUState* cpu, target_ulong pc, uint64_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAKETEMPORARYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAKETEMPORARYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMakeTemporaryObject_enter, CPUState* cpu, target_ulong pc, uint64_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAKETEMPORARYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAKETEMPORARYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMakeTemporaryObject_return, CPUState* cpu, target_ulong pc, uint64_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPCMFMODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPCMFMODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMapCMFModule_enter, CPUState* cpu, target_ulong pc, uint32_t What, uint32_t Index, uint64_t CacheIndexOut, uint64_t CacheFlagsOut, uint64_t ViewSizeOut, uint64_t BaseAddress); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPCMFMODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPCMFMODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMapCMFModule_return, CPUState* cpu, target_ulong pc, uint32_t What, uint32_t Index, uint64_t CacheIndexOut, uint64_t CacheFlagsOut, uint64_t ViewSizeOut, uint64_t BaseAddress); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMapUserPhysicalPages_enter, CPUState* cpu, target_ulong pc, uint64_t VirtualAddress, uint64_t NumberOfPages, uint64_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMapUserPhysicalPages_return, CPUState* cpu, target_ulong pc, uint64_t VirtualAddress, uint64_t NumberOfPages, uint64_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMapUserPhysicalPagesScatter_enter, CPUState* cpu, target_ulong pc, uint64_t VirtualAddresses, uint64_t NumberOfPages, uint64_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMapUserPhysicalPagesScatter_return, CPUState* cpu, target_ulong pc, uint64_t VirtualAddresses, uint64_t NumberOfPages, uint64_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPVIEWOFSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPVIEWOFSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMapViewOfSection_enter, CPUState* cpu, target_ulong pc, uint64_t SectionHandle, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t ZeroBits, uint64_t CommitSize, uint64_t SectionOffset, uint64_t ViewSize, uint32_t InheritDisposition, uint32_t AllocationType, uint32_t Win32Protect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPVIEWOFSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPVIEWOFSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMapViewOfSection_return, CPUState* cpu, target_ulong pc, uint64_t SectionHandle, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t ZeroBits, uint64_t CommitSize, uint64_t SectionOffset, uint64_t ViewSize, uint32_t InheritDisposition, uint32_t AllocationType, uint32_t Win32Protect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYBOOTENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYBOOTENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtModifyBootEntry_enter, CPUState* cpu, target_ulong pc, uint64_t BootEntry); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYBOOTENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYBOOTENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtModifyBootEntry_return, CPUState* cpu, target_ulong pc, uint64_t BootEntry); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYDRIVERENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYDRIVERENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtModifyDriverEntry_enter, CPUState* cpu, target_ulong pc, uint64_t DriverEntry); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYDRIVERENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYDRIVERENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtModifyDriverEntry_return, CPUState* cpu, target_ulong pc, uint64_t DriverEntry); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeDirectoryFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length, uint32_t CompletionFilter, uint32_t WatchTree); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeDirectoryFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length, uint32_t CompletionFilter, uint32_t WatchTree); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint32_t CompletionFilter, uint32_t WatchTree, uint64_t Buffer, uint32_t BufferSize, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint32_t CompletionFilter, uint32_t WatchTree, uint64_t Buffer, uint32_t BufferSize, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeMultipleKeys_enter, CPUState* cpu, target_ulong pc, uint64_t MasterKeyHandle, uint32_t Count, uint64_t SlaveObjects, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint32_t CompletionFilter, uint32_t WatchTree, uint64_t Buffer, uint32_t BufferSize, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeMultipleKeys_return, CPUState* cpu, target_ulong pc, uint64_t MasterKeyHandle, uint32_t Count, uint64_t SlaveObjects, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint32_t CompletionFilter, uint32_t WatchTree, uint64_t Buffer, uint32_t BufferSize, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGESESSION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGESESSION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeSession_enter, CPUState* cpu, target_ulong pc, uint64_t Session, uint32_t IoStateSequence, uint64_t Reserved, uint32_t Action, uint32_t IoState, uint32_t IoState2, uint64_t Buffer, uint32_t BufferSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGESESSION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGESESSION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeSession_return, CPUState* cpu, target_ulong pc, uint64_t Session, uint32_t IoStateSequence, uint64_t Reserved, uint32_t Action, uint32_t IoState, uint32_t IoState2, uint64_t Buffer, uint32_t BufferSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENDIRECTORYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENDIRECTORYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenDirectoryObject_enter, CPUState* cpu, target_ulong pc, uint64_t DirectoryHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENDIRECTORYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENDIRECTORYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenDirectoryObject_return, CPUState* cpu, target_ulong pc, uint64_t DirectoryHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenEnlistment_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint32_t DesiredAccess, uint64_t ResourceManagerHandle, uint64_t EnlistmentGuid, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenEnlistment_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint32_t DesiredAccess, uint64_t ResourceManagerHandle, uint64_t EnlistmentGuid, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenEvent_enter, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenEvent_return, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenEventPair_enter, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenEventPair_return, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t IoStatusBlock, uint32_t ShareAccess, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t IoStatusBlock, uint32_t ShareAccess, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENIOCOMPLETION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENIOCOMPLETION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenIoCompletion_enter, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENIOCOMPLETION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENIOCOMPLETION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenIoCompletion_return, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenJobObject_enter, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenJobObject_return, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEDEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEDEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyedEvent_enter, CPUState* cpu, target_ulong pc, uint64_t KeyedEventHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEDEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEDEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyedEvent_return, CPUState* cpu, target_ulong pc, uint64_t KeyedEventHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyEx_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyEx_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTED_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTED_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyTransacted_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t TransactionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTED_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTED_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyTransacted_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t TransactionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTEDEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTEDEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyTransactedEx_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t OpenOptions, uint64_t TransactionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTEDEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTEDEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyTransactedEx_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint32_t OpenOptions, uint64_t TransactionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENMUTANT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENMUTANT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenMutant_enter, CPUState* cpu, target_ulong pc, uint64_t MutantHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENMUTANT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENMUTANT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenMutant_return, CPUState* cpu, target_ulong pc, uint64_t MutantHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENOBJECTAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENOBJECTAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenObjectAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ObjectTypeName, uint64_t ObjectName, uint64_t SecurityDescriptor, uint64_t ClientToken, uint32_t DesiredAccess, uint32_t GrantedAccess, uint64_t Privileges, uint32_t ObjectCreation, uint32_t AccessGranted, uint64_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENOBJECTAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENOBJECTAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenObjectAuditAlarm_return, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ObjectTypeName, uint64_t ObjectName, uint64_t SecurityDescriptor, uint64_t ClientToken, uint32_t DesiredAccess, uint32_t GrantedAccess, uint64_t Privileges, uint32_t ObjectCreation, uint32_t AccessGranted, uint64_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPRIVATENAMESPACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPRIVATENAMESPACE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenPrivateNamespace_enter, CPUState* cpu, target_ulong pc, uint64_t NamespaceHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t BoundaryDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPRIVATENAMESPACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPRIVATENAMESPACE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenPrivateNamespace_return, CPUState* cpu, target_ulong pc, uint64_t NamespaceHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t BoundaryDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ClientId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ClientId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenProcessToken_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint64_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenProcessToken_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint64_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKENEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKENEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenProcessTokenEx_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint64_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKENEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKENEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenProcessTokenEx_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint64_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENRESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENRESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenResourceManager_enter, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t DesiredAccess, uint64_t TmHandle, uint64_t ResourceManagerGuid, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENRESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENRESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenResourceManager_return, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t DesiredAccess, uint64_t TmHandle, uint64_t ResourceManagerGuid, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenSection_enter, CPUState* cpu, target_ulong pc, uint64_t SectionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenSection_return, CPUState* cpu, target_ulong pc, uint64_t SectionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSEMAPHORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSEMAPHORE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenSemaphore_enter, CPUState* cpu, target_ulong pc, uint64_t SemaphoreHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSEMAPHORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSEMAPHORE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenSemaphore_return, CPUState* cpu, target_ulong pc, uint64_t SemaphoreHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSESSION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSESSION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenSession_enter, CPUState* cpu, target_ulong pc, uint64_t SessionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSESSION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSESSION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenSession_return, CPUState* cpu, target_ulong pc, uint64_t SessionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSYMBOLICLINKOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSYMBOLICLINKOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenSymbolicLinkObject_enter, CPUState* cpu, target_ulong pc, uint64_t LinkHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSYMBOLICLINKOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSYMBOLICLINKOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenSymbolicLinkObject_return, CPUState* cpu, target_ulong pc, uint64_t LinkHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ClientId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t ClientId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenThreadToken_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t DesiredAccess, uint32_t OpenAsSelf, uint64_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenThreadToken_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t DesiredAccess, uint32_t OpenAsSelf, uint64_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKENEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKENEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenThreadTokenEx_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t DesiredAccess, uint32_t OpenAsSelf, uint32_t HandleAttributes, uint64_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKENEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKENEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenThreadTokenEx_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t DesiredAccess, uint32_t OpenAsSelf, uint32_t HandleAttributes, uint64_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenTimer_enter, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenTimer_return, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenTransaction_enter, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t Uow, uint64_t TmHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenTransaction_return, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t Uow, uint64_t TmHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenTransactionManager_enter, CPUState* cpu, target_ulong pc, uint64_t TmHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t LogFileName, uint64_t TmIdentity, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenTransactionManager_return, CPUState* cpu, target_ulong pc, uint64_t TmHandle, uint32_t DesiredAccess, uint64_t ObjectAttributes, uint64_t LogFileName, uint64_t TmIdentity, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTP_ADJTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTP_ADJTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_ntp_adjtime_enter, CPUState* cpu, target_ulong pc, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTP_ADJTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTP_ADJTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_ntp_adjtime_return, CPUState* cpu, target_ulong pc, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTP_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTP_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_ntp_gettime_enter, CPUState* cpu, target_ulong pc, uint64_t ntvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTP_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTP_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_ntp_gettime_return, CPUState* cpu, target_ulong pc, uint64_t ntvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPLUGPLAYCONTROL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPLUGPLAYCONTROL_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPlugPlayControl_enter, CPUState* cpu, target_ulong pc, uint32_t PnPControlClass, uint64_t PnPControlData, uint32_t PnPControlDataLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPLUGPLAYCONTROL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPLUGPLAYCONTROL_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPlugPlayControl_return, CPUState* cpu, target_ulong pc, uint32_t PnPControlClass, uint64_t PnPControlData, uint32_t PnPControlDataLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPOWERINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPOWERINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPowerInformation_enter, CPUState* cpu, target_ulong pc, uint32_t InformationLevel, uint64_t InputBuffer, uint32_t InputBufferLength, uint64_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPOWERINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPOWERINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPowerInformation_return, CPUState* cpu, target_ulong pc, uint32_t InformationLevel, uint64_t InputBuffer, uint32_t InputBufferLength, uint64_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPARECOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPARECOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrepareComplete_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPARECOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPARECOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrepareComplete_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPAREENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPAREENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrepareEnlistment_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPAREENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPAREENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrepareEnlistment_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPARECOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPARECOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrePrepareComplete_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPARECOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPARECOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrePrepareComplete_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPAREENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPAREENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrePrepareEnlistment_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPAREENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPAREENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrePrepareEnlistment_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGECHECK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGECHECK_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrivilegeCheck_enter, CPUState* cpu, target_ulong pc, uint64_t ClientToken, uint64_t RequiredPrivileges, uint64_t Result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGECHECK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGECHECK_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrivilegeCheck_return, CPUState* cpu, target_ulong pc, uint64_t ClientToken, uint64_t RequiredPrivileges, uint64_t Result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrivilegedServiceAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t ServiceName, uint64_t ClientToken, uint64_t Privileges, uint32_t AccessGranted); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrivilegedServiceAuditAlarm_return, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t ServiceName, uint64_t ClientToken, uint64_t Privileges, uint32_t AccessGranted); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrivilegeObjectAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ClientToken, uint32_t DesiredAccess, uint64_t Privileges, uint32_t AccessGranted); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrivilegeObjectAuditAlarm_return, CPUState* cpu, target_ulong pc, uint64_t SubsystemName, uint64_t HandleId, uint64_t ClientToken, uint32_t DesiredAccess, uint64_t Privileges, uint32_t AccessGranted); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONCOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONCOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPropagationComplete_enter, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t RequestCookie, uint32_t BufferLength, uint64_t Buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONCOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONCOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPropagationComplete_return, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t RequestCookie, uint32_t BufferLength, uint64_t Buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONFAILED_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONFAILED_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPropagationFailed_enter, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t RequestCookie, uint32_t PropStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONFAILED_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONFAILED_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPropagationFailed_return, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t RequestCookie, uint32_t PropStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROTECTVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROTECTVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtProtectVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize, uint32_t NewProtectWin32, uint64_t OldProtect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROTECTVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROTECTVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtProtectVirtualMemory_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize, uint32_t NewProtectWin32, uint64_t OldProtect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPULSEEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPULSEEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPulseEvent_enter, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint64_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPULSEEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPULSEEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPulseEvent_return, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint64_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYATTRIBUTESFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYATTRIBUTESFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryAttributesFile_enter, CPUState* cpu, target_ulong pc, uint64_t ObjectAttributes, uint64_t FileInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYATTRIBUTESFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYATTRIBUTESFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryAttributesFile_return, CPUState* cpu, target_ulong pc, uint64_t ObjectAttributes, uint64_t FileInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTENTRYORDER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTENTRYORDER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryBootEntryOrder_enter, CPUState* cpu, target_ulong pc, uint64_t Ids, uint64_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTENTRYORDER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTENTRYORDER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryBootEntryOrder_return, CPUState* cpu, target_ulong pc, uint64_t Ids, uint64_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTOPTIONS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTOPTIONS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryBootOptions_enter, CPUState* cpu, target_ulong pc, uint64_t BootOptions, uint64_t BootOptionsLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTOPTIONS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTOPTIONS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryBootOptions_return, CPUState* cpu, target_ulong pc, uint64_t BootOptions, uint64_t BootOptionsLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEBUGFILTERSTATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEBUGFILTERSTATE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDebugFilterState_enter, CPUState* cpu, target_ulong pc, uint32_t ComponentId, uint32_t Level); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEBUGFILTERSTATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEBUGFILTERSTATE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDebugFilterState_return, CPUState* cpu, target_ulong pc, uint32_t ComponentId, uint32_t Level); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTLOCALE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTLOCALE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDefaultLocale_enter, CPUState* cpu, target_ulong pc, uint32_t UserProfile, uint64_t DefaultLocaleId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTLOCALE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTLOCALE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDefaultLocale_return, CPUState* cpu, target_ulong pc, uint32_t UserProfile, uint64_t DefaultLocaleId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTUILANGUAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTUILANGUAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDefaultUILanguage_enter, CPUState* cpu, target_ulong pc, uint64_t DefaultUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTUILANGUAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTUILANGUAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDefaultUILanguage_return, CPUState* cpu, target_ulong pc, uint64_t DefaultUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDirectoryFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t FileInformation, uint32_t Length, uint32_t FileInformationClass, uint32_t ReturnSingleEntry, uint64_t FileName, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDirectoryFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t FileInformation, uint32_t Length, uint32_t FileInformationClass, uint32_t ReturnSingleEntry, uint64_t FileName, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDirectoryObject_enter, CPUState* cpu, target_ulong pc, uint64_t DirectoryHandle, uint64_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint32_t RestartScan, uint64_t Context, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDirectoryObject_return, CPUState* cpu, target_ulong pc, uint64_t DirectoryHandle, uint64_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint32_t RestartScan, uint64_t Context, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDRIVERENTRYORDER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDRIVERENTRYORDER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDriverEntryOrder_enter, CPUState* cpu, target_ulong pc, uint64_t Ids, uint64_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDRIVERENTRYORDER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDRIVERENTRYORDER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDriverEntryOrder_return, CPUState* cpu, target_ulong pc, uint64_t Ids, uint64_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEAFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEAFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryEaFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint64_t EaList, uint32_t EaListLength, uint64_t EaIndex, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEAFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEAFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryEaFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint64_t EaList, uint32_t EaListLength, uint64_t EaIndex, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryEvent_enter, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint32_t EventInformationClass, uint64_t EventInformation, uint32_t EventInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryEvent_return, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint32_t EventInformationClass, uint64_t EventInformation, uint32_t EventInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYFULLATTRIBUTESFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYFULLATTRIBUTESFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryFullAttributesFile_enter, CPUState* cpu, target_ulong pc, uint64_t ObjectAttributes, uint64_t FileInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYFULLATTRIBUTESFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYFULLATTRIBUTESFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryFullAttributesFile_return, CPUState* cpu, target_ulong pc, uint64_t ObjectAttributes, uint64_t FileInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONATOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONATOM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationAtom_enter, CPUState* cpu, target_ulong pc, uint32_t Atom, uint32_t InformationClass, uint64_t AtomInformation, uint32_t AtomInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONATOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONATOM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationAtom_return, CPUState* cpu, target_ulong pc, uint32_t Atom, uint32_t InformationClass, uint64_t AtomInformation, uint32_t AtomInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationEnlistment_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint32_t EnlistmentInformationClass, uint64_t EnlistmentInformation, uint32_t EnlistmentInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationEnlistment_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint32_t EnlistmentInformationClass, uint64_t EnlistmentInformation, uint32_t EnlistmentInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t FileInformation, uint32_t Length, uint32_t FileInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t FileInformation, uint32_t Length, uint32_t FileInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationJobObject_enter, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint32_t JobObjectInformationClass, uint64_t JobObjectInformation, uint32_t JobObjectInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationJobObject_return, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint32_t JobObjectInformationClass, uint64_t JobObjectInformation, uint32_t JobObjectInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t PortInformationClass, uint64_t PortInformation, uint32_t Length, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint32_t PortInformationClass, uint64_t PortInformation, uint32_t Length, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t ProcessInformationClass, uint64_t ProcessInformation, uint32_t ProcessInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t ProcessInformationClass, uint64_t ProcessInformation, uint32_t ProcessInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationResourceManager_enter, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t ResourceManagerInformationClass, uint64_t ResourceManagerInformation, uint32_t ResourceManagerInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationResourceManager_return, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t ResourceManagerInformationClass, uint64_t ResourceManagerInformation, uint32_t ResourceManagerInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t ThreadInformationClass, uint64_t ThreadInformation, uint32_t ThreadInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t ThreadInformationClass, uint64_t ThreadInformation, uint32_t ThreadInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationToken_enter, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint32_t TokenInformationClass, uint64_t TokenInformation, uint32_t TokenInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationToken_return, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint32_t TokenInformationClass, uint64_t TokenInformation, uint32_t TokenInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationTransaction_enter, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t TransactionInformationClass, uint64_t TransactionInformation, uint32_t TransactionInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationTransaction_return, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t TransactionInformationClass, uint64_t TransactionInformation, uint32_t TransactionInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationTransactionManager_enter, CPUState* cpu, target_ulong pc, uint64_t TransactionManagerHandle, uint32_t TransactionManagerInformationClass, uint64_t TransactionManagerInformation, uint32_t TransactionManagerInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationTransactionManager_return, CPUState* cpu, target_ulong pc, uint64_t TransactionManagerHandle, uint32_t TransactionManagerInformationClass, uint64_t TransactionManagerInformation, uint32_t TransactionManagerInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationWorkerFactory_enter, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle, uint32_t WorkerFactoryInformationClass, uint64_t WorkerFactoryInformation, uint32_t WorkerFactoryInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationWorkerFactory_return, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle, uint32_t WorkerFactoryInformationClass, uint64_t WorkerFactoryInformation, uint32_t WorkerFactoryInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINSTALLUILANGUAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINSTALLUILANGUAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInstallUILanguage_enter, CPUState* cpu, target_ulong pc, uint64_t InstallUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINSTALLUILANGUAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINSTALLUILANGUAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInstallUILanguage_return, CPUState* cpu, target_ulong pc, uint64_t InstallUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINTERVALPROFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINTERVALPROFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryIntervalProfile_enter, CPUState* cpu, target_ulong pc, uint32_t ProfileSource, uint64_t Interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINTERVALPROFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINTERVALPROFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryIntervalProfile_return, CPUState* cpu, target_ulong pc, uint32_t ProfileSource, uint64_t Interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYIOCOMPLETION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYIOCOMPLETION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryIoCompletion_enter, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint32_t IoCompletionInformationClass, uint64_t IoCompletionInformation, uint32_t IoCompletionInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYIOCOMPLETION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYIOCOMPLETION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryIoCompletion_return, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint32_t IoCompletionInformationClass, uint64_t IoCompletionInformation, uint32_t IoCompletionInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t KeyInformationClass, uint64_t KeyInformation, uint32_t Length, uint64_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t KeyInformationClass, uint64_t KeyInformation, uint32_t Length, uint64_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYLICENSEVALUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYLICENSEVALUE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryLicenseValue_enter, CPUState* cpu, target_ulong pc, uint64_t Name, uint64_t Type, uint64_t Buffer, uint32_t Length, uint64_t ReturnedLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYLICENSEVALUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYLICENSEVALUE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryLicenseValue_return, CPUState* cpu, target_ulong pc, uint64_t Name, uint64_t Type, uint64_t Buffer, uint32_t Length, uint64_t ReturnedLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMULTIPLEVALUEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMULTIPLEVALUEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryMultipleValueKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t ValueEntries, uint32_t EntryCount, uint64_t ValueBuffer, uint64_t BufferLength, uint64_t RequiredBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMULTIPLEVALUEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMULTIPLEVALUEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryMultipleValueKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t ValueEntries, uint32_t EntryCount, uint64_t ValueBuffer, uint64_t BufferLength, uint64_t RequiredBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMUTANT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMUTANT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryMutant_enter, CPUState* cpu, target_ulong pc, uint64_t MutantHandle, uint32_t MutantInformationClass, uint64_t MutantInformation, uint32_t MutantInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMUTANT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMUTANT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryMutant_return, CPUState* cpu, target_ulong pc, uint64_t MutantHandle, uint32_t MutantInformationClass, uint64_t MutantInformation, uint32_t MutantInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryObject_enter, CPUState* cpu, target_ulong pc, uint64_t Handle, uint32_t ObjectInformationClass, uint64_t ObjectInformation, uint32_t ObjectInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryObject_return, CPUState* cpu, target_ulong pc, uint64_t Handle, uint32_t ObjectInformationClass, uint64_t ObjectInformation, uint32_t ObjectInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryOpenSubKeys_enter, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint64_t HandleCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryOpenSubKeys_return, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint64_t HandleCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYSEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYSEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryOpenSubKeysEx_enter, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint32_t BufferLength, uint64_t Buffer, uint64_t RequiredSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYSEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYSEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryOpenSubKeysEx_return, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint32_t BufferLength, uint64_t Buffer, uint64_t RequiredSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPERFORMANCECOUNTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPERFORMANCECOUNTER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryPerformanceCounter_enter, CPUState* cpu, target_ulong pc, uint64_t PerformanceCounter, uint64_t PerformanceFrequency); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPERFORMANCECOUNTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPERFORMANCECOUNTER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryPerformanceCounter_return, CPUState* cpu, target_ulong pc, uint64_t PerformanceCounter, uint64_t PerformanceFrequency); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryPortInformationProcess_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryPortInformationProcess_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryQuotaInformationFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint64_t SidList, uint32_t SidListLength, uint64_t StartSid, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryQuotaInformationFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint64_t SidList, uint32_t SidListLength, uint64_t StartSid, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySection_enter, CPUState* cpu, target_ulong pc, uint64_t SectionHandle, uint32_t SectionInformationClass, uint64_t SectionInformation, uint64_t SectionInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySection_return, CPUState* cpu, target_ulong pc, uint64_t SectionHandle, uint32_t SectionInformationClass, uint64_t SectionInformation, uint64_t SectionInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySecurityAttributesToken_enter, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint64_t Attributes, uint32_t NumberOfAttributes, uint64_t Buffer, uint32_t Length, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySecurityAttributesToken_return, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint64_t Attributes, uint32_t NumberOfAttributes, uint64_t Buffer, uint32_t Length, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySecurityObject_enter, CPUState* cpu, target_ulong pc, uint64_t Handle, uint32_t SecurityInformation, uint64_t SecurityDescriptor, uint32_t Length, uint64_t LengthNeeded); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySecurityObject_return, CPUState* cpu, target_ulong pc, uint64_t Handle, uint32_t SecurityInformation, uint64_t SecurityDescriptor, uint32_t Length, uint64_t LengthNeeded); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSEMAPHORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSEMAPHORE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySemaphore_enter, CPUState* cpu, target_ulong pc, uint64_t SemaphoreHandle, uint32_t SemaphoreInformationClass, uint64_t SemaphoreInformation, uint32_t SemaphoreInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSEMAPHORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSEMAPHORE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySemaphore_return, CPUState* cpu, target_ulong pc, uint64_t SemaphoreHandle, uint32_t SemaphoreInformationClass, uint64_t SemaphoreInformation, uint32_t SemaphoreInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySymbolicLinkObject_enter, CPUState* cpu, target_ulong pc, uint64_t LinkHandle, uint64_t LinkTarget, uint64_t ReturnedLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySymbolicLinkObject_return, CPUState* cpu, target_ulong pc, uint64_t LinkHandle, uint64_t LinkTarget, uint64_t ReturnedLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemEnvironmentValue_enter, CPUState* cpu, target_ulong pc, uint64_t VariableName, uint64_t VariableValue, uint32_t ValueLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemEnvironmentValue_return, CPUState* cpu, target_ulong pc, uint64_t VariableName, uint64_t VariableValue, uint32_t ValueLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemEnvironmentValueEx_enter, CPUState* cpu, target_ulong pc, uint64_t VariableName, uint64_t VendorGuid, uint64_t Value, uint64_t ValueLength, uint64_t Attributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemEnvironmentValueEx_return, CPUState* cpu, target_ulong pc, uint64_t VariableName, uint64_t VendorGuid, uint64_t Value, uint64_t ValueLength, uint64_t Attributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemInformation_enter, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint64_t SystemInformation, uint32_t SystemInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemInformation_return, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint64_t SystemInformation, uint32_t SystemInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemInformationEx_enter, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint64_t QueryInformation, uint32_t QueryInformationLength, uint64_t SystemInformation, uint32_t SystemInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemInformationEx_return, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint64_t QueryInformation, uint32_t QueryInformationLength, uint64_t SystemInformation, uint32_t SystemInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemTime_enter, CPUState* cpu, target_ulong pc, uint64_t SystemTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemTime_return, CPUState* cpu, target_ulong pc, uint64_t SystemTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryTimer_enter, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint32_t TimerInformationClass, uint64_t TimerInformation, uint32_t TimerInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryTimer_return, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint32_t TimerInformationClass, uint64_t TimerInformation, uint32_t TimerInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMERRESOLUTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMERRESOLUTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryTimerResolution_enter, CPUState* cpu, target_ulong pc, uint64_t MaximumTime, uint64_t MinimumTime, uint64_t CurrentTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMERRESOLUTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMERRESOLUTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryTimerResolution_return, CPUState* cpu, target_ulong pc, uint64_t MaximumTime, uint64_t MinimumTime, uint64_t CurrentTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVALUEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVALUEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryValueKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t ValueName, uint32_t KeyValueInformationClass, uint64_t KeyValueInformation, uint32_t Length, uint64_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVALUEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVALUEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryValueKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t ValueName, uint32_t KeyValueInformationClass, uint64_t KeyValueInformation, uint32_t Length, uint64_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint32_t MemoryInformationClass, uint64_t MemoryInformation, uint64_t MemoryInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryVirtualMemory_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint32_t MemoryInformationClass, uint64_t MemoryInformation, uint64_t MemoryInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryVolumeInformationFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t FsInformation, uint32_t Length, uint32_t FsInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryVolumeInformationFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t FsInformation, uint32_t Length, uint32_t FsInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueueApcThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t ApcRoutine, uint64_t ApcArgument1, uint64_t ApcArgument2, uint64_t ApcArgument3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueueApcThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t ApcRoutine, uint64_t ApcArgument1, uint64_t ApcArgument2, uint64_t ApcArgument3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREADEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREADEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueueApcThreadEx_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t UserApcReserveHandle, uint64_t ApcRoutine, uint64_t ApcArgument1, uint64_t ApcArgument2, uint64_t ApcArgument3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREADEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREADEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueueApcThreadEx_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t UserApcReserveHandle, uint64_t ApcRoutine, uint64_t ApcArgument1, uint64_t ApcArgument2, uint64_t ApcArgument3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRAISEEXCEPTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRAISEEXCEPTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRaiseException_enter, CPUState* cpu, target_ulong pc, uint64_t ExceptionRecord, uint64_t ContextRecord, uint32_t FirstChance); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRAISEEXCEPTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRAISEEXCEPTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRaiseException_return, CPUState* cpu, target_ulong pc, uint64_t ExceptionRecord, uint64_t ContextRecord, uint32_t FirstChance); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRAISEHARDERROR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRAISEHARDERROR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRaiseHardError_enter, CPUState* cpu, target_ulong pc, uint32_t ErrorStatus, uint32_t NumberOfParameters, uint32_t UnicodeStringParameterMask, uint64_t Parameters, uint32_t ValidResponseOptions, uint64_t Response); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRAISEHARDERROR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRAISEHARDERROR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRaiseHardError_return, CPUState* cpu, target_ulong pc, uint32_t ErrorStatus, uint32_t NumberOfParameters, uint32_t UnicodeStringParameterMask, uint64_t Parameters, uint32_t ValidResponseOptions, uint64_t Response); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReadFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length, uint64_t ByteOffset, uint64_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReadFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length, uint64_t ByteOffset, uint64_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADFILESCATTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADFILESCATTER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReadFileScatter_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t SegmentArray, uint32_t Length, uint64_t ByteOffset, uint64_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADFILESCATTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADFILESCATTER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReadFileScatter_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t SegmentArray, uint32_t Length, uint64_t ByteOffset, uint64_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADONLYENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADONLYENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReadOnlyEnlistment_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADONLYENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADONLYENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReadOnlyEnlistment_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADREQUESTDATA_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADREQUESTDATA_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReadRequestData_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t Message, uint32_t DataEntryIndex, uint64_t Buffer, uint64_t BufferSize, uint64_t NumberOfBytesRead); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADREQUESTDATA_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADREQUESTDATA_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReadRequestData_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t Message, uint32_t DataEntryIndex, uint64_t Buffer, uint64_t BufferSize, uint64_t NumberOfBytesRead); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReadVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t Buffer, uint64_t BufferSize, uint64_t NumberOfBytesRead); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReadVirtualMemory_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t Buffer, uint64_t BufferSize, uint64_t NumberOfBytesRead); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRecoverEnlistment_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t EnlistmentKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRecoverEnlistment_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t EnlistmentKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERRESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERRESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRecoverResourceManager_enter, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERRESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERRESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRecoverResourceManager_return, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERTRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERTRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRecoverTransactionManager_enter, CPUState* cpu, target_ulong pc, uint64_t TransactionManagerHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERTRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERTRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRecoverTransactionManager_return, CPUState* cpu, target_ulong pc, uint64_t TransactionManagerHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRegisterProtocolAddressInformation_enter, CPUState* cpu, target_ulong pc, uint64_t ResourceManager, uint64_t ProtocolId, uint32_t ProtocolInformationSize, uint64_t ProtocolInformation, uint32_t CreateOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRegisterProtocolAddressInformation_return, CPUState* cpu, target_ulong pc, uint64_t ResourceManager, uint64_t ProtocolId, uint32_t ProtocolInformationSize, uint64_t ProtocolInformation, uint32_t CreateOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERTHREADTERMINATEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERTHREADTERMINATEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRegisterThreadTerminatePort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERTHREADTERMINATEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERTHREADTERMINATEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRegisterThreadTerminatePort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEKEYEDEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEKEYEDEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReleaseKeyedEvent_enter, CPUState* cpu, target_ulong pc, uint64_t KeyedEventHandle, uint64_t KeyValue, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEKEYEDEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEKEYEDEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReleaseKeyedEvent_return, CPUState* cpu, target_ulong pc, uint64_t KeyedEventHandle, uint64_t KeyValue, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEMUTANT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEMUTANT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReleaseMutant_enter, CPUState* cpu, target_ulong pc, uint64_t MutantHandle, uint64_t PreviousCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEMUTANT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEMUTANT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReleaseMutant_return, CPUState* cpu, target_ulong pc, uint64_t MutantHandle, uint64_t PreviousCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASESEMAPHORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASESEMAPHORE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReleaseSemaphore_enter, CPUState* cpu, target_ulong pc, uint64_t SemaphoreHandle, int32_t ReleaseCount, uint64_t PreviousCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASESEMAPHORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASESEMAPHORE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReleaseSemaphore_return, CPUState* cpu, target_ulong pc, uint64_t SemaphoreHandle, int32_t ReleaseCount, uint64_t PreviousCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEWORKERFACTORYWORKER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEWORKERFACTORYWORKER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReleaseWorkerFactoryWorker_enter, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEWORKERFACTORYWORKER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEWORKERFACTORYWORKER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReleaseWorkerFactoryWorker_return, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRemoveIoCompletion_enter, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint64_t KeyContext, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRemoveIoCompletion_return, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint64_t KeyContext, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETIONEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETIONEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRemoveIoCompletionEx_enter, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint64_t IoCompletionInformation, uint32_t Count, uint64_t NumEntriesRemoved, uint64_t Timeout, uint32_t Alertable); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETIONEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETIONEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRemoveIoCompletionEx_return, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint64_t IoCompletionInformation, uint32_t Count, uint64_t NumEntriesRemoved, uint64_t Timeout, uint32_t Alertable); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEPROCESSDEBUG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEPROCESSDEBUG_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRemoveProcessDebug_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t DebugObjectHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEPROCESSDEBUG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEPROCESSDEBUG_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRemoveProcessDebug_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t DebugObjectHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRENAMEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRENAMEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRenameKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t NewName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRENAMEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRENAMEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRenameKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t NewName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRENAMETRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRENAMETRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRenameTransactionManager_enter, CPUState* cpu, target_ulong pc, uint64_t LogFileName, uint64_t ExistingTransactionManagerGuid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRENAMETRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRENAMETRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRenameTransactionManager_return, CPUState* cpu, target_ulong pc, uint64_t LogFileName, uint64_t ExistingTransactionManagerGuid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplaceKey_enter, CPUState* cpu, target_ulong pc, uint64_t NewFile, uint64_t TargetHandle, uint64_t OldFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplaceKey_return, CPUState* cpu, target_ulong pc, uint64_t NewFile, uint64_t TargetHandle, uint64_t OldFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEPARTITIONUNIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEPARTITIONUNIT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplacePartitionUnit_enter, CPUState* cpu, target_ulong pc, uint64_t TargetInstancePath, uint64_t SpareInstancePath, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEPARTITIONUNIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEPARTITIONUNIT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplacePartitionUnit_return, CPUState* cpu, target_ulong pc, uint64_t TargetInstancePath, uint64_t SpareInstancePath, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplyPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplyPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReceivePort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortContext, uint64_t ReplyMessage, uint64_t ReceiveMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReceivePort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortContext, uint64_t ReplyMessage, uint64_t ReceiveMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORTEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORTEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReceivePortEx_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortContext, uint64_t ReplyMessage, uint64_t ReceiveMessage, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORTEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORTEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReceivePortEx_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortContext, uint64_t ReplyMessage, uint64_t ReceiveMessage, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITREPLYPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITREPLYPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReplyPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITREPLYPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITREPLYPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReplyPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRequestPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t RequestMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRequestPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t RequestMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTWAITREPLYPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTWAITREPLYPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRequestWaitReplyPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t RequestMessage, uint64_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTWAITREPLYPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTWAITREPLYPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRequestWaitReplyPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t RequestMessage, uint64_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESETEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESETEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtResetEvent_enter, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint64_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESETEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESETEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtResetEvent_return, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint64_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESETWRITEWATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESETWRITEWATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_NtResetWriteWatch_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESETWRITEWATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESETWRITEWATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_NtResetWriteWatch_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESTOREKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESTOREKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRestoreKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t FileHandle, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESTOREKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESTOREKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRestoreKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t FileHandle, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESUMEPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESUMEPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtResumeProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESUMEPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESUMEPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtResumeProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESUMETHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESUMETHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtResumeThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESUMETHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESUMETHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtResumeThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKCOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKCOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRollbackComplete_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKCOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKCOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRollbackComplete_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRollbackEnlistment_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRollbackEnlistment_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKTRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKTRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRollbackTransaction_enter, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t Wait); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKTRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKTRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRollbackTransaction_return, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t Wait); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRollforwardTransactionManager_enter, CPUState* cpu, target_ulong pc, uint64_t TransactionManagerHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRollforwardTransactionManager_return, CPUState* cpu, target_ulong pc, uint64_t TransactionManagerHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSaveKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSaveKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEYEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEYEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSaveKeyEx_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t FileHandle, uint32_t Format); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEYEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEYEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSaveKeyEx_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t FileHandle, uint32_t Format); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEMERGEDKEYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEMERGEDKEYS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSaveMergedKeys_enter, CPUState* cpu, target_ulong pc, uint64_t HighPrecedenceKeyHandle, uint64_t LowPrecedenceKeyHandle, uint64_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEMERGEDKEYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEMERGEDKEYS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSaveMergedKeys_return, CPUState* cpu, target_ulong pc, uint64_t HighPrecedenceKeyHandle, uint64_t LowPrecedenceKeyHandle, uint64_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSECURECONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSECURECONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSecureConnectPort_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortName, uint64_t SecurityQos, uint64_t ClientView, uint64_t RequiredServerSid, uint64_t ServerView, uint64_t MaxMessageLength, uint64_t ConnectionInformation, uint64_t ConnectionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSECURECONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSECURECONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSecureConnectPort_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t PortName, uint64_t SecurityQos, uint64_t ClientView, uint64_t RequiredServerSid, uint64_t ServerView, uint64_t MaxMessageLength, uint64_t ConnectionInformation, uint64_t ConnectionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSERIALIZEBOOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSERIALIZEBOOT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSerializeBoot_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSERIALIZEBOOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSERIALIZEBOOT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSerializeBoot_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTENTRYORDER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTENTRYORDER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetBootEntryOrder_enter, CPUState* cpu, target_ulong pc, uint64_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTENTRYORDER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTENTRYORDER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetBootEntryOrder_return, CPUState* cpu, target_ulong pc, uint64_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTOPTIONS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTOPTIONS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetBootOptions_enter, CPUState* cpu, target_ulong pc, uint64_t BootOptions, uint32_t FieldsToChange); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTOPTIONS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTOPTIONS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetBootOptions_return, CPUState* cpu, target_ulong pc, uint64_t BootOptions, uint32_t FieldsToChange); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETCONTEXTTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETCONTEXTTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetContextThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t ThreadContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETCONTEXTTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETCONTEXTTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetContextThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t ThreadContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEBUGFILTERSTATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEBUGFILTERSTATE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetDebugFilterState_enter, CPUState* cpu, target_ulong pc, uint32_t ComponentId, uint32_t Level, uint32_t State); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEBUGFILTERSTATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEBUGFILTERSTATE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetDebugFilterState_return, CPUState* cpu, target_ulong pc, uint32_t ComponentId, uint32_t Level, uint32_t State); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTHARDERRORPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTHARDERRORPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultHardErrorPort_enter, CPUState* cpu, target_ulong pc, uint64_t DefaultHardErrorPort); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTHARDERRORPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTHARDERRORPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultHardErrorPort_return, CPUState* cpu, target_ulong pc, uint64_t DefaultHardErrorPort); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTLOCALE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTLOCALE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultLocale_enter, CPUState* cpu, target_ulong pc, uint32_t UserProfile, uint32_t DefaultLocaleId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTLOCALE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTLOCALE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultLocale_return, CPUState* cpu, target_ulong pc, uint32_t UserProfile, uint32_t DefaultLocaleId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTUILANGUAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTUILANGUAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultUILanguage_enter, CPUState* cpu, target_ulong pc, uint32_t DefaultUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTUILANGUAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTUILANGUAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultUILanguage_return, CPUState* cpu, target_ulong pc, uint32_t DefaultUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDRIVERENTRYORDER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDRIVERENTRYORDER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetDriverEntryOrder_enter, CPUState* cpu, target_ulong pc, uint64_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDRIVERENTRYORDER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDRIVERENTRYORDER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetDriverEntryOrder_return, CPUState* cpu, target_ulong pc, uint64_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEAFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEAFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetEaFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEAFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEAFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetEaFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetEvent_enter, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint64_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetEvent_return, CPUState* cpu, target_ulong pc, uint64_t EventHandle, uint64_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENTBOOSTPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENTBOOSTPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetEventBoostPriority_enter, CPUState* cpu, target_ulong pc, uint64_t EventHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENTBOOSTPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENTBOOSTPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetEventBoostPriority_return, CPUState* cpu, target_ulong pc, uint64_t EventHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetHighEventPair_enter, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetHighEventPair_return, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetHighWaitLowEventPair_enter, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetHighWaitLowEventPair_return, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationDebugObject_enter, CPUState* cpu, target_ulong pc, uint64_t DebugObjectHandle, uint32_t DebugObjectInformationClass, uint64_t DebugInformation, uint32_t DebugInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationDebugObject_return, CPUState* cpu, target_ulong pc, uint64_t DebugObjectHandle, uint32_t DebugObjectInformationClass, uint64_t DebugInformation, uint32_t DebugInformationLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationEnlistment_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint32_t EnlistmentInformationClass, uint64_t EnlistmentInformation, uint32_t EnlistmentInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationEnlistment_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint32_t EnlistmentInformationClass, uint64_t EnlistmentInformation, uint32_t EnlistmentInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t FileInformation, uint32_t Length, uint32_t FileInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t FileInformation, uint32_t Length, uint32_t FileInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationJobObject_enter, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint32_t JobObjectInformationClass, uint64_t JobObjectInformation, uint32_t JobObjectInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationJobObject_return, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint32_t JobObjectInformationClass, uint64_t JobObjectInformation, uint32_t JobObjectInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t KeySetInformationClass, uint64_t KeySetInformation, uint32_t KeySetInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint32_t KeySetInformationClass, uint64_t KeySetInformation, uint32_t KeySetInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationObject_enter, CPUState* cpu, target_ulong pc, uint64_t Handle, uint32_t ObjectInformationClass, uint64_t ObjectInformation, uint32_t ObjectInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationObject_return, CPUState* cpu, target_ulong pc, uint64_t Handle, uint32_t ObjectInformationClass, uint64_t ObjectInformation, uint32_t ObjectInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t ProcessInformationClass, uint64_t ProcessInformation, uint32_t ProcessInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t ProcessInformationClass, uint64_t ProcessInformation, uint32_t ProcessInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationResourceManager_enter, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t ResourceManagerInformationClass, uint64_t ResourceManagerInformation, uint32_t ResourceManagerInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationResourceManager_return, CPUState* cpu, target_ulong pc, uint64_t ResourceManagerHandle, uint32_t ResourceManagerInformationClass, uint64_t ResourceManagerInformation, uint32_t ResourceManagerInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t ThreadInformationClass, uint64_t ThreadInformation, uint32_t ThreadInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t ThreadInformationClass, uint64_t ThreadInformation, uint32_t ThreadInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationToken_enter, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint32_t TokenInformationClass, uint64_t TokenInformation, uint32_t TokenInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationToken_return, CPUState* cpu, target_ulong pc, uint64_t TokenHandle, uint32_t TokenInformationClass, uint64_t TokenInformation, uint32_t TokenInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationTransaction_enter, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t TransactionInformationClass, uint64_t TransactionInformation, uint32_t TransactionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationTransaction_return, CPUState* cpu, target_ulong pc, uint64_t TransactionHandle, uint32_t TransactionInformationClass, uint64_t TransactionInformation, uint32_t TransactionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationTransactionManager_enter, CPUState* cpu, target_ulong pc, uint64_t TmHandle, uint32_t TransactionManagerInformationClass, uint64_t TransactionManagerInformation, uint32_t TransactionManagerInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationTransactionManager_return, CPUState* cpu, target_ulong pc, uint64_t TmHandle, uint32_t TransactionManagerInformationClass, uint64_t TransactionManagerInformation, uint32_t TransactionManagerInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONWORKERFACTORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONWORKERFACTORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationWorkerFactory_enter, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle, uint32_t WorkerFactoryInformationClass, uint64_t WorkerFactoryInformation, uint32_t WorkerFactoryInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONWORKERFACTORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONWORKERFACTORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationWorkerFactory_return, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle, uint32_t WorkerFactoryInformationClass, uint64_t WorkerFactoryInformation, uint32_t WorkerFactoryInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINTERVALPROFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINTERVALPROFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetIntervalProfile_enter, CPUState* cpu, target_ulong pc, uint32_t Interval, uint32_t Source); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINTERVALPROFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINTERVALPROFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetIntervalProfile_return, CPUState* cpu, target_ulong pc, uint32_t Interval, uint32_t Source); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetIoCompletion_enter, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint64_t KeyContext, uint64_t ApcContext, uint32_t IoStatus, uint64_t IoStatusInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetIoCompletion_return, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint64_t KeyContext, uint64_t ApcContext, uint32_t IoStatus, uint64_t IoStatusInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETIONEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETIONEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetIoCompletionEx_enter, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint64_t IoCompletionReserveHandle, uint64_t KeyContext, uint64_t ApcContext, uint32_t IoStatus, uint64_t IoStatusInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETIONEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETIONEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetIoCompletionEx_return, CPUState* cpu, target_ulong pc, uint64_t IoCompletionHandle, uint64_t IoCompletionReserveHandle, uint64_t KeyContext, uint64_t ApcContext, uint32_t IoStatus, uint64_t IoStatusInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLDTENTRIES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLDTENTRIES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetLdtEntries_enter, CPUState* cpu, target_ulong pc, uint32_t Selector0, uint32_t Entry0Low, uint32_t Entry0Hi, uint32_t Selector1, uint32_t Entry1Low, uint32_t Entry1Hi); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLDTENTRIES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLDTENTRIES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetLdtEntries_return, CPUState* cpu, target_ulong pc, uint32_t Selector0, uint32_t Entry0Low, uint32_t Entry0Hi, uint32_t Selector1, uint32_t Entry1Low, uint32_t Entry1Hi); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetLowEventPair_enter, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetLowEventPair_return, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetLowWaitHighEventPair_enter, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetLowWaitHighEventPair_return, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETQUOTAINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETQUOTAINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetQuotaInformationFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETQUOTAINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETQUOTAINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetQuotaInformationFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSECURITYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSECURITYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSecurityObject_enter, CPUState* cpu, target_ulong pc, uint64_t Handle, uint32_t SecurityInformation, uint64_t SecurityDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSECURITYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSECURITYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSecurityObject_return, CPUState* cpu, target_ulong pc, uint64_t Handle, uint32_t SecurityInformation, uint64_t SecurityDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSystemEnvironmentValue_enter, CPUState* cpu, target_ulong pc, uint64_t VariableName, uint64_t VariableValue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSystemEnvironmentValue_return, CPUState* cpu, target_ulong pc, uint64_t VariableName, uint64_t VariableValue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSystemEnvironmentValueEx_enter, CPUState* cpu, target_ulong pc, uint64_t VariableName, uint64_t VendorGuid, uint64_t Value, uint32_t ValueLength, uint32_t Attributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSystemEnvironmentValueEx_return, CPUState* cpu, target_ulong pc, uint64_t VariableName, uint64_t VendorGuid, uint64_t Value, uint32_t ValueLength, uint32_t Attributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSystemInformation_enter, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint64_t SystemInformation, uint32_t SystemInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSystemInformation_return, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint64_t SystemInformation, uint32_t SystemInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMPOWERSTATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMPOWERSTATE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSystemPowerState_enter, CPUState* cpu, target_ulong pc, uint32_t SystemAction, uint32_t MinSystemState, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMPOWERSTATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMPOWERSTATE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSystemPowerState_return, CPUState* cpu, target_ulong pc, uint32_t SystemAction, uint32_t MinSystemState, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSystemTime_enter, CPUState* cpu, target_ulong pc, uint64_t SystemTime, uint64_t PreviousTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSystemTime_return, CPUState* cpu, target_ulong pc, uint64_t SystemTime, uint64_t PreviousTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTHREADEXECUTIONSTATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTHREADEXECUTIONSTATE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetThreadExecutionState_enter, CPUState* cpu, target_ulong pc, uint32_t esFlags, uint64_t PreviousFlags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTHREADEXECUTIONSTATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTHREADEXECUTIONSTATE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetThreadExecutionState_return, CPUState* cpu, target_ulong pc, uint32_t esFlags, uint64_t PreviousFlags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetTimer_enter, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint64_t DueTime, uint64_t TimerApcRoutine, uint64_t TimerContext, uint32_t WakeTimer, int32_t Period, uint64_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetTimer_return, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint64_t DueTime, uint64_t TimerApcRoutine, uint64_t TimerContext, uint32_t WakeTimer, int32_t Period, uint64_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMEREX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMEREX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetTimerEx_enter, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint32_t TimerSetInformationClass, uint64_t TimerSetInformation, uint32_t TimerSetInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMEREX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMEREX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetTimerEx_return, CPUState* cpu, target_ulong pc, uint64_t TimerHandle, uint32_t TimerSetInformationClass, uint64_t TimerSetInformation, uint32_t TimerSetInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMERRESOLUTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMERRESOLUTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetTimerResolution_enter, CPUState* cpu, target_ulong pc, uint32_t DesiredTime, uint32_t SetResolution, uint64_t ActualTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMERRESOLUTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMERRESOLUTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetTimerResolution_return, CPUState* cpu, target_ulong pc, uint32_t DesiredTime, uint32_t SetResolution, uint64_t ActualTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETUUIDSEED_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETUUIDSEED_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetUuidSeed_enter, CPUState* cpu, target_ulong pc, uint64_t Seed); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETUUIDSEED_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETUUIDSEED_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetUuidSeed_return, CPUState* cpu, target_ulong pc, uint64_t Seed); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETVALUEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETVALUEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetValueKey_enter, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t ValueName, uint32_t TitleIndex, uint32_t Type, uint64_t Data, uint32_t DataSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETVALUEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETVALUEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetValueKey_return, CPUState* cpu, target_ulong pc, uint64_t KeyHandle, uint64_t ValueName, uint32_t TitleIndex, uint32_t Type, uint64_t Data, uint32_t DataSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETVOLUMEINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETVOLUMEINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetVolumeInformationFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t FsInformation, uint32_t Length, uint32_t FsInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETVOLUMEINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETVOLUMEINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetVolumeInformationFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t FsInformation, uint32_t Length, uint32_t FsInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNSYSTEM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNSYSTEM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtShutdownSystem_enter, CPUState* cpu, target_ulong pc, uint32_t Action); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNSYSTEM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNSYSTEM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtShutdownSystem_return, CPUState* cpu, target_ulong pc, uint32_t Action); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNWORKERFACTORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNWORKERFACTORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtShutdownWorkerFactory_enter, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle, uint64_t PendingWorkerCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNWORKERFACTORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNWORKERFACTORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtShutdownWorkerFactory_return, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle, uint64_t PendingWorkerCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSignalAndWaitForSingleObject_enter, CPUState* cpu, target_ulong pc, uint64_t SignalHandle, uint64_t WaitHandle, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSignalAndWaitForSingleObject_return, CPUState* cpu, target_ulong pc, uint64_t SignalHandle, uint64_t WaitHandle, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSINGLEPHASEREJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSINGLEPHASEREJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSinglePhaseReject_enter, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSINGLEPHASEREJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSINGLEPHASEREJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSinglePhaseReject_return, CPUState* cpu, target_ulong pc, uint64_t EnlistmentHandle, uint64_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSTARTPROFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSTARTPROFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtStartProfile_enter, CPUState* cpu, target_ulong pc, uint64_t ProfileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSTARTPROFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSTARTPROFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtStartProfile_return, CPUState* cpu, target_ulong pc, uint64_t ProfileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSTOPPROFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSTOPPROFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtStopProfile_enter, CPUState* cpu, target_ulong pc, uint64_t ProfileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSTOPPROFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSTOPPROFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtStopProfile_return, CPUState* cpu, target_ulong pc, uint64_t ProfileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSuspendProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSuspendProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSuspendThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSuspendThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint64_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSYSTEMDEBUGCONTROL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSYSTEMDEBUGCONTROL_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSystemDebugControl_enter, CPUState* cpu, target_ulong pc, uint32_t Command, uint64_t InputBuffer, uint32_t InputBufferLength, uint64_t OutputBuffer, uint32_t OutputBufferLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSYSTEMDEBUGCONTROL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSYSTEMDEBUGCONTROL_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSystemDebugControl_return, CPUState* cpu, target_ulong pc, uint32_t Command, uint64_t InputBuffer, uint32_t InputBufferLength, uint64_t OutputBuffer, uint32_t OutputBufferLength, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTerminateJobObject_enter, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTerminateJobObject_return, CPUState* cpu, target_ulong pc, uint64_t JobHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTerminateProcess_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTerminateProcess_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATETHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATETHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTerminateThread_enter, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATETHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATETHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTerminateThread_return, CPUState* cpu, target_ulong pc, uint64_t ThreadHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTESTALERT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTESTALERT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTestAlert_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTESTALERT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTESTALERT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTestAlert_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTHAWREGISTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTHAWREGISTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtThawRegistry_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTHAWREGISTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTHAWREGISTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtThawRegistry_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTHAWTRANSACTIONS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTHAWTRANSACTIONS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtThawTransactions_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTHAWTRANSACTIONS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTHAWTRANSACTIONS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtThawTransactions_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRACECONTROL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRACECONTROL_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTraceControl_enter, CPUState* cpu, target_ulong pc, uint32_t FunctionCode, uint64_t InBuffer, uint32_t InBufferLen, uint64_t OutBuffer, uint32_t OutBufferLen, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRACECONTROL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRACECONTROL_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTraceControl_return, CPUState* cpu, target_ulong pc, uint32_t FunctionCode, uint64_t InBuffer, uint32_t InBufferLen, uint64_t OutBuffer, uint32_t OutBufferLen, uint64_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRACEEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRACEEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTraceEvent_enter, CPUState* cpu, target_ulong pc, uint64_t TraceHandle, uint32_t Flags, uint32_t FieldSize, uint64_t Fields); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRACEEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRACEEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTraceEvent_return, CPUState* cpu, target_ulong pc, uint64_t TraceHandle, uint32_t Flags, uint32_t FieldSize, uint64_t Fields); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRANSLATEFILEPATH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRANSLATEFILEPATH_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTranslateFilePath_enter, CPUState* cpu, target_ulong pc, uint64_t InputFilePath, uint32_t OutputType, uint64_t OutputFilePath, uint64_t OutputFilePathLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRANSLATEFILEPATH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRANSLATEFILEPATH_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTranslateFilePath_return, CPUState* cpu, target_ulong pc, uint64_t InputFilePath, uint32_t OutputType, uint64_t OutputFilePath, uint64_t OutputFilePathLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUMSTHREADYIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUMSTHREADYIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUmsThreadYield_enter, CPUState* cpu, target_ulong pc, uint64_t SchedulerParam); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUMSTHREADYIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUMSTHREADYIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUmsThreadYield_return, CPUState* cpu, target_ulong pc, uint64_t SchedulerParam); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADDRIVER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADDRIVER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnloadDriver_enter, CPUState* cpu, target_ulong pc, uint64_t DriverServiceName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADDRIVER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADDRIVER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnloadDriver_return, CPUState* cpu, target_ulong pc, uint64_t DriverServiceName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnloadKey_enter, CPUState* cpu, target_ulong pc, uint64_t TargetKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnloadKey_return, CPUState* cpu, target_ulong pc, uint64_t TargetKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY2_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnloadKey2_enter, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY2_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnloadKey2_return, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEYEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEYEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnloadKeyEx_enter, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint64_t Event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEYEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEYEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnloadKeyEx_return, CPUState* cpu, target_ulong pc, uint64_t TargetKey, uint64_t Event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnlockFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t ByteOffset, uint64_t Length, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnlockFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t IoStatusBlock, uint64_t ByteOffset, uint64_t Length, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnlockVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize, uint32_t MapType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnlockVirtualMemory_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t RegionSize, uint32_t MapType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNMAPVIEWOFSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNMAPVIEWOFSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnmapViewOfSection_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNMAPVIEWOFSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNMAPVIEWOFSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnmapViewOfSection_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTVDMCONTROL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTVDMCONTROL_ENTER 1 PPP_CB_TYPEDEF(void, on_NtVdmControl_enter, CPUState* cpu, target_ulong pc, uint32_t Service, uint64_t ServiceData); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTVDMCONTROL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTVDMCONTROL_RETURN 1 PPP_CB_TYPEDEF(void, on_NtVdmControl_return, CPUState* cpu, target_ulong pc, uint32_t Service, uint64_t ServiceData); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORDEBUGEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORDEBUGEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForDebugEvent_enter, CPUState* cpu, target_ulong pc, uint64_t DebugObjectHandle, uint32_t Alertable, uint64_t Timeout, uint64_t WaitStateChange); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORDEBUGEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORDEBUGEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForDebugEvent_return, CPUState* cpu, target_ulong pc, uint64_t DebugObjectHandle, uint32_t Alertable, uint64_t Timeout, uint64_t WaitStateChange); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORKEYEDEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORKEYEDEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForKeyedEvent_enter, CPUState* cpu, target_ulong pc, uint64_t KeyedEventHandle, uint64_t KeyValue, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORKEYEDEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORKEYEDEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForKeyedEvent_return, CPUState* cpu, target_ulong pc, uint64_t KeyedEventHandle, uint64_t KeyValue, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForMultipleObjects_enter, CPUState* cpu, target_ulong pc, uint32_t Count, uint64_t Handles, uint32_t WaitType, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForMultipleObjects_return, CPUState* cpu, target_ulong pc, uint32_t Count, uint64_t Handles, uint32_t WaitType, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForMultipleObjects32_enter, CPUState* cpu, target_ulong pc, uint32_t Count, uint64_t Handles, uint32_t WaitType, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForMultipleObjects32_return, CPUState* cpu, target_ulong pc, uint32_t Count, uint64_t Handles, uint32_t WaitType, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORSINGLEOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORSINGLEOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForSingleObject_enter, CPUState* cpu, target_ulong pc, uint64_t Handle, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORSINGLEOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORSINGLEOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForSingleObject_return, CPUState* cpu, target_ulong pc, uint64_t Handle, uint32_t Alertable, uint64_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForWorkViaWorkerFactory_enter, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle, uint64_t MiniPacket); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForWorkViaWorkerFactory_return, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle, uint64_t MiniPacket); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITHIGHEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITHIGHEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitHighEventPair_enter, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITHIGHEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITHIGHEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitHighEventPair_return, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITLOWEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITLOWEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitLowEventPair_enter, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITLOWEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITLOWEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitLowEventPair_return, CPUState* cpu, target_ulong pc, uint64_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWORKERFACTORYWORKERREADY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWORKERFACTORYWORKERREADY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWorkerFactoryWorkerReady_enter, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWORKERFACTORYWORKERREADY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWORKERFACTORYWORKERREADY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWorkerFactoryWorkerReady_return, CPUState* cpu, target_ulong pc, uint64_t WorkerFactoryHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWriteFile_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length, uint64_t ByteOffset, uint64_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWriteFile_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t Buffer, uint32_t Length, uint64_t ByteOffset, uint64_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILEGATHER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILEGATHER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWriteFileGather_enter, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t SegmentArray, uint32_t Length, uint64_t ByteOffset, uint64_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILEGATHER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILEGATHER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWriteFileGather_return, CPUState* cpu, target_ulong pc, uint64_t FileHandle, uint64_t Event, uint64_t ApcRoutine, uint64_t ApcContext, uint64_t IoStatusBlock, uint64_t SegmentArray, uint32_t Length, uint64_t ByteOffset, uint64_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEREQUESTDATA_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEREQUESTDATA_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWriteRequestData_enter, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t Message, uint32_t DataEntryIndex, uint64_t Buffer, uint64_t BufferSize, uint64_t NumberOfBytesWritten); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEREQUESTDATA_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEREQUESTDATA_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWriteRequestData_return, CPUState* cpu, target_ulong pc, uint64_t PortHandle, uint64_t Message, uint32_t DataEntryIndex, uint64_t Buffer, uint64_t BufferSize, uint64_t NumberOfBytesWritten); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWriteVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t Buffer, uint64_t BufferSize, uint64_t NumberOfBytesWritten); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWriteVirtualMemory_return, CPUState* cpu, target_ulong pc, uint64_t ProcessHandle, uint64_t BaseAddress, uint64_t Buffer, uint64_t BufferSize, uint64_t NumberOfBytesWritten); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTYIELDEXECUTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTYIELDEXECUTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtYieldExecution_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTYIELDEXECUTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTYIELDEXECUTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtYieldExecution_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_open_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_open_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_OPENAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_OPENAT_ENTER 1 PPP_CB_TYPEDEF(void, on_openat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, int32_t flag, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_OPENAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_OPENAT_RETURN 1 PPP_CB_TYPEDEF(void, on_openat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, int32_t flag, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PATHCONF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PATHCONF_ENTER 1 PPP_CB_TYPEDEF(void, on_pathconf_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PATHCONF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PATHCONF_RETURN 1 PPP_CB_TYPEDEF(void, on_pathconf_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PDFORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PDFORK_ENTER 1 PPP_CB_TYPEDEF(void, on_pdfork_enter, CPUState* cpu, target_ulong pc, uint64_t fdp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PDFORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PDFORK_RETURN 1 PPP_CB_TYPEDEF(void, on_pdfork_return, CPUState* cpu, target_ulong pc, uint64_t fdp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PDGETPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PDGETPID_ENTER 1 PPP_CB_TYPEDEF(void, on_pdgetpid_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t pidp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PDGETPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PDGETPID_RETURN 1 PPP_CB_TYPEDEF(void, on_pdgetpid_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t pidp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PDKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PDKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_pdkill_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t signum); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PDKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PDKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_pdkill_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t signum); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PIPE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PIPE_ENTER 1 PPP_CB_TYPEDEF(void, on_pipe_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PIPE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PIPE_RETURN 1 PPP_CB_TYPEDEF(void, on_pipe_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PIPE2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PIPE2_ENTER 1 PPP_CB_TYPEDEF(void, on_pipe2_enter, CPUState* cpu, target_ulong pc, uint64_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PIPE2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PIPE2_RETURN 1 PPP_CB_TYPEDEF(void, on_pipe2_return, CPUState* cpu, target_ulong pc, uint64_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_POLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_POLL_ENTER 1 PPP_CB_TYPEDEF(void, on_poll_enter, CPUState* cpu, target_ulong pc, uint64_t fds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_POLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_POLL_RETURN 1 PPP_CB_TYPEDEF(void, on_poll_return, CPUState* cpu, target_ulong pc, uint64_t fds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_POSIX_FADVISE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_POSIX_FADVISE_ENTER 1 PPP_CB_TYPEDEF(void, on_posix_fadvise_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_POSIX_FADVISE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_POSIX_FADVISE_RETURN 1 PPP_CB_TYPEDEF(void, on_posix_fadvise_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_POSIX_FALLOCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_POSIX_FALLOCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_posix_fallocate_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_POSIX_FALLOCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_POSIX_FALLOCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_posix_fallocate_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_POSIX_OPENPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_POSIX_OPENPT_ENTER 1 PPP_CB_TYPEDEF(void, on_posix_openpt_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_POSIX_OPENPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_POSIX_OPENPT_RETURN 1 PPP_CB_TYPEDEF(void, on_posix_openpt_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PPOLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PPOLL_ENTER 1 PPP_CB_TYPEDEF(void, on_ppoll_enter, CPUState* cpu, target_ulong pc, uint64_t fds, uint32_t nfds, uint64_t ts, uint64_t set); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PPOLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PPOLL_RETURN 1 PPP_CB_TYPEDEF(void, on_ppoll_return, CPUState* cpu, target_ulong pc, uint64_t fds, uint32_t nfds, uint64_t ts, uint64_t set); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_pread_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t nbyte, uint64_t offset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_pread_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t nbyte, uint64_t offset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PREADV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PREADV_ENTER 1 PPP_CB_TYPEDEF(void, on_preadv_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iovp, uint32_t iovcnt, uint64_t offset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PREADV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PREADV_RETURN 1 PPP_CB_TYPEDEF(void, on_preadv_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iovp, uint32_t iovcnt, uint64_t offset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PROCCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PROCCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_procctl_enter, CPUState* cpu, target_ulong pc, uint32_t idtype, uint32_t id, int32_t com, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PROCCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PROCCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_procctl_return, CPUState* cpu, target_ulong pc, uint32_t idtype, uint32_t id, int32_t com, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PROFIL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PROFIL_ENTER 1 PPP_CB_TYPEDEF(void, on_profil_enter, CPUState* cpu, target_ulong pc, uint64_t samples, uint32_t size, uint32_t offset, uint32_t scale); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PROFIL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PROFIL_RETURN 1 PPP_CB_TYPEDEF(void, on_profil_return, CPUState* cpu, target_ulong pc, uint64_t samples, uint32_t size, uint32_t offset, uint32_t scale); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PSELECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PSELECT_ENTER 1 PPP_CB_TYPEDEF(void, on_pselect_enter, CPUState* cpu, target_ulong pc, int32_t nd, uint64_t in, uint64_t ou, uint64_t ex, uint64_t ts, uint64_t sm); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PSELECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PSELECT_RETURN 1 PPP_CB_TYPEDEF(void, on_pselect_return, CPUState* cpu, target_ulong pc, int32_t nd, uint64_t in, uint64_t ou, uint64_t ex, uint64_t ts, uint64_t sm); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PTRACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PTRACE_ENTER 1 PPP_CB_TYPEDEF(void, on_ptrace_enter, CPUState* cpu, target_ulong pc, int32_t req, int32_t pid, uint32_t addr, int32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PTRACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PTRACE_RETURN 1 PPP_CB_TYPEDEF(void, on_ptrace_return, CPUState* cpu, target_ulong pc, int32_t req, int32_t pid, uint32_t addr, int32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PWRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PWRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_pwrite_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t nbyte, uint64_t offset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PWRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PWRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_pwrite_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t nbyte, uint64_t offset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PWRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_PWRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_pwritev_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iovp, uint32_t iovcnt, uint64_t offset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_PWRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_PWRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_pwritev_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iovp, uint32_t iovcnt, uint64_t offset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_QUOTA_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_QUOTA_ENTER 1 PPP_CB_TYPEDEF(void, on_quota_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_QUOTA_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_QUOTA_RETURN 1 PPP_CB_TYPEDEF(void, on_quota_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_QUOTACTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_QUOTACTL_ENTER 1 PPP_CB_TYPEDEF(void, on_quotactl_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t cmd, int32_t uid, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_QUOTACTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_QUOTACTL_RETURN 1 PPP_CB_TYPEDEF(void, on_quotactl_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t cmd, int32_t uid, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RCTL_ADD_RULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RCTL_ADD_RULE_ENTER 1 PPP_CB_TYPEDEF(void, on_rctl_add_rule_enter, CPUState* cpu, target_ulong pc, uint64_t inbufp, uint32_t inbuflen, uint64_t outbufp, uint32_t outbuflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RCTL_ADD_RULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RCTL_ADD_RULE_RETURN 1 PPP_CB_TYPEDEF(void, on_rctl_add_rule_return, CPUState* cpu, target_ulong pc, uint64_t inbufp, uint32_t inbuflen, uint64_t outbufp, uint32_t outbuflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_LIMITS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_LIMITS_ENTER 1 PPP_CB_TYPEDEF(void, on_rctl_get_limits_enter, CPUState* cpu, target_ulong pc, uint64_t inbufp, uint32_t inbuflen, uint64_t outbufp, uint32_t outbuflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_LIMITS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_LIMITS_RETURN 1 PPP_CB_TYPEDEF(void, on_rctl_get_limits_return, CPUState* cpu, target_ulong pc, uint64_t inbufp, uint32_t inbuflen, uint64_t outbufp, uint32_t outbuflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_RACCT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_RACCT_ENTER 1 PPP_CB_TYPEDEF(void, on_rctl_get_racct_enter, CPUState* cpu, target_ulong pc, uint64_t inbufp, uint32_t inbuflen, uint64_t outbufp, uint32_t outbuflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_RACCT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_RACCT_RETURN 1 PPP_CB_TYPEDEF(void, on_rctl_get_racct_return, CPUState* cpu, target_ulong pc, uint64_t inbufp, uint32_t inbuflen, uint64_t outbufp, uint32_t outbuflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_RULES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_RULES_ENTER 1 PPP_CB_TYPEDEF(void, on_rctl_get_rules_enter, CPUState* cpu, target_ulong pc, uint64_t inbufp, uint32_t inbuflen, uint64_t outbufp, uint32_t outbuflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_RULES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RCTL_GET_RULES_RETURN 1 PPP_CB_TYPEDEF(void, on_rctl_get_rules_return, CPUState* cpu, target_ulong pc, uint64_t inbufp, uint32_t inbuflen, uint64_t outbufp, uint32_t outbuflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RCTL_REMOVE_RULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RCTL_REMOVE_RULE_ENTER 1 PPP_CB_TYPEDEF(void, on_rctl_remove_rule_enter, CPUState* cpu, target_ulong pc, uint64_t inbufp, uint32_t inbuflen, uint64_t outbufp, uint32_t outbuflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RCTL_REMOVE_RULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RCTL_REMOVE_RULE_RETURN 1 PPP_CB_TYPEDEF(void, on_rctl_remove_rule_return, CPUState* cpu, target_ulong pc, uint64_t inbufp, uint32_t inbuflen, uint64_t outbufp, uint32_t outbuflen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_READ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_READ_ENTER 1 PPP_CB_TYPEDEF(void, on_read_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t nbyte); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_READ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_READ_RETURN 1 PPP_CB_TYPEDEF(void, on_read_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t nbyte); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_READLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_READLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_readlink_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_READLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_READLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_readlink_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_READLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_READLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_readlinkat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t buf, uint32_t bufsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_READLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_READLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_readlinkat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t buf, uint32_t bufsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_readv_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iovp, uint32_t iovcnt); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_readv_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iovp, uint32_t iovcnt); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_REBOOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_REBOOT_ENTER 1 PPP_CB_TYPEDEF(void, on_reboot_enter, CPUState* cpu, target_ulong pc, int32_t opt); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_REBOOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_REBOOT_RETURN 1 PPP_CB_TYPEDEF(void, on_reboot_return, CPUState* cpu, target_ulong pc, int32_t opt); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RECV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RECV_ENTER 1 PPP_CB_TYPEDEF(void, on_recv_enter, CPUState* cpu, target_ulong pc, int32_t s, uint64_t buf, int32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RECV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RECV_RETURN 1 PPP_CB_TYPEDEF(void, on_recv_return, CPUState* cpu, target_ulong pc, int32_t s, uint64_t buf, int32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RECVFROM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RECVFROM_ENTER 1 PPP_CB_TYPEDEF(void, on_recvfrom_enter, CPUState* cpu, target_ulong pc, int32_t s, uint64_t buf, uint32_t len, int32_t flags, uint64_t from, uint64_t fromlenaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RECVFROM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RECVFROM_RETURN 1 PPP_CB_TYPEDEF(void, on_recvfrom_return, CPUState* cpu, target_ulong pc, int32_t s, uint64_t buf, uint32_t len, int32_t flags, uint64_t from, uint64_t fromlenaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RECVMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RECVMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_recvmsg_enter, CPUState* cpu, target_ulong pc, int32_t s, uint64_t msg, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RECVMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RECVMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_recvmsg_return, CPUState* cpu, target_ulong pc, int32_t s, uint64_t msg, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RENAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RENAME_ENTER 1 PPP_CB_TYPEDEF(void, on_rename_enter, CPUState* cpu, target_ulong pc, uint64_t from, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RENAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RENAME_RETURN 1 PPP_CB_TYPEDEF(void, on_rename_return, CPUState* cpu, target_ulong pc, uint64_t from, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RENAMEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RENAMEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_renameat_enter, CPUState* cpu, target_ulong pc, int32_t oldfd, uint64_t old, int32_t newfd, uint64_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RENAMEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RENAMEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_renameat_return, CPUState* cpu, target_ulong pc, int32_t oldfd, uint64_t old, int32_t newfd, uint64_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_REVOKE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_REVOKE_ENTER 1 PPP_CB_TYPEDEF(void, on_revoke_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_REVOKE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_REVOKE_RETURN 1 PPP_CB_TYPEDEF(void, on_revoke_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RFORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RFORK_ENTER 1 PPP_CB_TYPEDEF(void, on_rfork_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RFORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RFORK_RETURN 1 PPP_CB_TYPEDEF(void, on_rfork_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RMDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RMDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_rmdir_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RMDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RMDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_rmdir_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RPCTLS_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RPCTLS_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_rpctls_syscall_enter, CPUState* cpu, target_ulong pc, int32_t op, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RPCTLS_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RPCTLS_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_rpctls_syscall_return, CPUState* cpu, target_ulong pc, int32_t op, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RTPRIO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RTPRIO_ENTER 1 PPP_CB_TYPEDEF(void, on_rtprio_enter, CPUState* cpu, target_ulong pc, int32_t function, int32_t pid, uint64_t rtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RTPRIO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RTPRIO_RETURN 1 PPP_CB_TYPEDEF(void, on_rtprio_return, CPUState* cpu, target_ulong pc, int32_t function, int32_t pid, uint64_t rtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RTPRIO_THREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_RTPRIO_THREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_rtprio_thread_enter, CPUState* cpu, target_ulong pc, int32_t function, int32_t lwpid, uint64_t rtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_RTPRIO_THREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_RTPRIO_THREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_rtprio_thread_return, CPUState* cpu, target_ulong pc, int32_t function, int32_t lwpid, uint64_t rtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SBRK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SBRK_ENTER 1 PPP_CB_TYPEDEF(void, on_sbrk_enter, CPUState* cpu, target_ulong pc, int32_t incr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SBRK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SBRK_RETURN 1 PPP_CB_TYPEDEF(void, on_sbrk_return, CPUState* cpu, target_ulong pc, int32_t incr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_GET_PRIORITY_MAX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_GET_PRIORITY_MAX_ENTER 1 PPP_CB_TYPEDEF(void, on_sched_get_priority_max_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_GET_PRIORITY_MAX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_GET_PRIORITY_MAX_RETURN 1 PPP_CB_TYPEDEF(void, on_sched_get_priority_max_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_GET_PRIORITY_MIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_GET_PRIORITY_MIN_ENTER 1 PPP_CB_TYPEDEF(void, on_sched_get_priority_min_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_GET_PRIORITY_MIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_GET_PRIORITY_MIN_RETURN 1 PPP_CB_TYPEDEF(void, on_sched_get_priority_min_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_GETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_GETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sched_getparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_GETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_GETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sched_getparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_GETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_GETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sched_getscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_GETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_GETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sched_getscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_RR_GET_INTERVAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_RR_GET_INTERVAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sched_rr_get_interval_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_RR_GET_INTERVAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_RR_GET_INTERVAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sched_rr_get_interval_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_SETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_SETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sched_setparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_SETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_SETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sched_setparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_SETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_SETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sched_setscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_SETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_SETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sched_setscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_YIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_YIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_sched_yield_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCHED_YIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCHED_YIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_sched_yield_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_RECVMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_RECVMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sctp_generic_recvmsg_enter, CPUState* cpu, target_ulong pc, int32_t sd, uint64_t iov, int32_t iovlen, uint64_t from, uint64_t fromlenaddr, uint64_t sinfo, uint64_t msg_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_RECVMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_RECVMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sctp_generic_recvmsg_return, CPUState* cpu, target_ulong pc, int32_t sd, uint64_t iov, int32_t iovlen, uint64_t from, uint64_t fromlenaddr, uint64_t sinfo, uint64_t msg_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_SENDMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_SENDMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sctp_generic_sendmsg_enter, CPUState* cpu, target_ulong pc, int32_t sd, uint64_t msg, int32_t mlen, uint64_t to, uint32_t tolen, uint64_t sinfo, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_SENDMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_SENDMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sctp_generic_sendmsg_return, CPUState* cpu, target_ulong pc, int32_t sd, uint64_t msg, int32_t mlen, uint64_t to, uint32_t tolen, uint64_t sinfo, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_SENDMSG_IOV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_SENDMSG_IOV_ENTER 1 PPP_CB_TYPEDEF(void, on_sctp_generic_sendmsg_iov_enter, CPUState* cpu, target_ulong pc, int32_t sd, uint64_t iov, int32_t iovlen, uint64_t to, uint32_t tolen, uint64_t sinfo, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_SENDMSG_IOV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCTP_GENERIC_SENDMSG_IOV_RETURN 1 PPP_CB_TYPEDEF(void, on_sctp_generic_sendmsg_iov_return, CPUState* cpu, target_ulong pc, int32_t sd, uint64_t iov, int32_t iovlen, uint64_t to, uint32_t tolen, uint64_t sinfo, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCTP_PEELOFF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SCTP_PEELOFF_ENTER 1 PPP_CB_TYPEDEF(void, on_sctp_peeloff_enter, CPUState* cpu, target_ulong pc, int32_t sd, int32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SCTP_PEELOFF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SCTP_PEELOFF_RETURN 1 PPP_CB_TYPEDEF(void, on_sctp_peeloff_return, CPUState* cpu, target_ulong pc, int32_t sd, int32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SELECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SELECT_ENTER 1 PPP_CB_TYPEDEF(void, on_select_enter, CPUState* cpu, target_ulong pc, int32_t nd, uint64_t in, uint64_t ou, uint64_t ex, uint64_t tv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SELECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SELECT_RETURN 1 PPP_CB_TYPEDEF(void, on_select_return, CPUState* cpu, target_ulong pc, int32_t nd, uint64_t in, uint64_t ou, uint64_t ex, uint64_t tv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SEMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SEMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_semget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SEMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SEMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_semget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SEMOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SEMOP_ENTER 1 PPP_CB_TYPEDEF(void, on_semop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SEMOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SEMOP_RETURN 1 PPP_CB_TYPEDEF(void, on_semop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SEMSYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SEMSYS_ENTER 1 PPP_CB_TYPEDEF(void, on_semsys_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t a2, int32_t a3, int32_t a4, int32_t a5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SEMSYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SEMSYS_RETURN 1 PPP_CB_TYPEDEF(void, on_semsys_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t a2, int32_t a3, int32_t a4, int32_t a5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SEND_ENTER 1 PPP_CB_TYPEDEF(void, on_send_enter, CPUState* cpu, target_ulong pc, int32_t s, uint64_t buf, int32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SEND_RETURN 1 PPP_CB_TYPEDEF(void, on_send_return, CPUState* cpu, target_ulong pc, int32_t s, uint64_t buf, int32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SENDFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SENDFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_sendfile_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t s, uint64_t offset, uint32_t nbytes, uint64_t hdtr, uint64_t sbytes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SENDFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SENDFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_sendfile_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t s, uint64_t offset, uint32_t nbytes, uint64_t hdtr, uint64_t sbytes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SENDMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SENDMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sendmsg_enter, CPUState* cpu, target_ulong pc, int32_t s, uint64_t msg, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SENDMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SENDMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sendmsg_return, CPUState* cpu, target_ulong pc, int32_t s, uint64_t msg, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SENDTO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SENDTO_ENTER 1 PPP_CB_TYPEDEF(void, on_sendto_enter, CPUState* cpu, target_ulong pc, int32_t s, uint64_t buf, uint32_t len, int32_t flags, uint64_t to, int32_t tolen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SENDTO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SENDTO_RETURN 1 PPP_CB_TYPEDEF(void, on_sendto_return, CPUState* cpu, target_ulong pc, int32_t s, uint64_t buf, uint32_t len, int32_t flags, uint64_t to, int32_t tolen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETAUDIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETAUDIT_ENTER 1 PPP_CB_TYPEDEF(void, on_setaudit_enter, CPUState* cpu, target_ulong pc, uint64_t auditinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETAUDIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETAUDIT_RETURN 1 PPP_CB_TYPEDEF(void, on_setaudit_return, CPUState* cpu, target_ulong pc, uint64_t auditinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETAUDIT_ADDR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETAUDIT_ADDR_ENTER 1 PPP_CB_TYPEDEF(void, on_setaudit_addr_enter, CPUState* cpu, target_ulong pc, uint64_t auditinfo_addr, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETAUDIT_ADDR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETAUDIT_ADDR_RETURN 1 PPP_CB_TYPEDEF(void, on_setaudit_addr_return, CPUState* cpu, target_ulong pc, uint64_t auditinfo_addr, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETAUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETAUID_ENTER 1 PPP_CB_TYPEDEF(void, on_setauid_enter, CPUState* cpu, target_ulong pc, uint64_t auid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETAUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETAUID_RETURN 1 PPP_CB_TYPEDEF(void, on_setauid_return, CPUState* cpu, target_ulong pc, uint64_t auid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETCONTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETCONTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_setcontext_enter, CPUState* cpu, target_ulong pc, uint64_t ucp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETCONTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETCONTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_setcontext_return, CPUState* cpu, target_ulong pc, uint64_t ucp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETDOMAINNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETDOMAINNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_setdomainname_enter, CPUState* cpu, target_ulong pc, uint64_t domainname, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETDOMAINNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETDOMAINNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_setdomainname_return, CPUState* cpu, target_ulong pc, uint64_t domainname, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETEGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETEGID_ENTER 1 PPP_CB_TYPEDEF(void, on_setegid_enter, CPUState* cpu, target_ulong pc, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETEGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETEGID_RETURN 1 PPP_CB_TYPEDEF(void, on_setegid_return, CPUState* cpu, target_ulong pc, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETEUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETEUID_ENTER 1 PPP_CB_TYPEDEF(void, on_seteuid_enter, CPUState* cpu, target_ulong pc, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETEUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETEUID_RETURN 1 PPP_CB_TYPEDEF(void, on_seteuid_return, CPUState* cpu, target_ulong pc, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETFIB_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETFIB_ENTER 1 PPP_CB_TYPEDEF(void, on_setfib_enter, CPUState* cpu, target_ulong pc, int32_t fibnum); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETFIB_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETFIB_RETURN 1 PPP_CB_TYPEDEF(void, on_setfib_return, CPUState* cpu, target_ulong pc, int32_t fibnum); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_setgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_setgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_setgroups_enter, CPUState* cpu, target_ulong pc, uint32_t gidsetsize, uint64_t gidset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_setgroups_return, CPUState* cpu, target_ulong pc, uint32_t gidsetsize, uint64_t gidset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETHOSTID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETHOSTID_ENTER 1 PPP_CB_TYPEDEF(void, on_sethostid_enter, CPUState* cpu, target_ulong pc, int64_t hostid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETHOSTID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETHOSTID_RETURN 1 PPP_CB_TYPEDEF(void, on_sethostid_return, CPUState* cpu, target_ulong pc, int64_t hostid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETHOSTNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETHOSTNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sethostname_enter, CPUState* cpu, target_ulong pc, uint64_t hostname, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETHOSTNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETHOSTNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sethostname_return, CPUState* cpu, target_ulong pc, uint64_t hostname, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_setitimer_enter, CPUState* cpu, target_ulong pc, uint32_t which, uint64_t itv, uint64_t oitv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_setitimer_return, CPUState* cpu, target_ulong pc, uint32_t which, uint64_t itv, uint64_t oitv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETLOGIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETLOGIN_ENTER 1 PPP_CB_TYPEDEF(void, on_setlogin_enter, CPUState* cpu, target_ulong pc, uint64_t namebuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETLOGIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETLOGIN_RETURN 1 PPP_CB_TYPEDEF(void, on_setlogin_return, CPUState* cpu, target_ulong pc, uint64_t namebuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETLOGINCLASS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETLOGINCLASS_ENTER 1 PPP_CB_TYPEDEF(void, on_setloginclass_enter, CPUState* cpu, target_ulong pc, uint64_t namebuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETLOGINCLASS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETLOGINCLASS_RETURN 1 PPP_CB_TYPEDEF(void, on_setloginclass_return, CPUState* cpu, target_ulong pc, uint64_t namebuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_setpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_setpgid_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_setpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t prio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_setpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t prio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETREGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETREGID_ENTER 1 PPP_CB_TYPEDEF(void, on_setregid_enter, CPUState* cpu, target_ulong pc, int32_t rgid, int32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETREGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETREGID_RETURN 1 PPP_CB_TYPEDEF(void, on_setregid_return, CPUState* cpu, target_ulong pc, int32_t rgid, int32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_setresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_setresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_setresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_setresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETREUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETREUID_ENTER 1 PPP_CB_TYPEDEF(void, on_setreuid_enter, CPUState* cpu, target_ulong pc, int32_t ruid, int32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETREUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETREUID_RETURN 1 PPP_CB_TYPEDEF(void, on_setreuid_return, CPUState* cpu, target_ulong pc, int32_t ruid, int32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_setrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t which, uint64_t rlp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_setrlimit_return, CPUState* cpu, target_ulong pc, uint32_t which, uint64_t rlp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_setsid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_setsid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_setsockopt_enter, CPUState* cpu, target_ulong pc, int32_t s, int32_t level, int32_t name, uint64_t val, int32_t valsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_setsockopt_return, CPUState* cpu, target_ulong pc, int32_t s, int32_t level, int32_t name, uint64_t val, int32_t valsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_settimeofday_enter, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tzp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_settimeofday_return, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tzp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_setuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_setuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHM_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SHM_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_shm_open_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHM_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SHM_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_shm_open_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHM_OPEN2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SHM_OPEN2_ENTER 1 PPP_CB_TYPEDEF(void, on_shm_open2_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t flags, uint32_t mode, int32_t shmflags, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHM_OPEN2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SHM_OPEN2_RETURN 1 PPP_CB_TYPEDEF(void, on_shm_open2_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t flags, uint32_t mode, int32_t shmflags, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHM_RENAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SHM_RENAME_ENTER 1 PPP_CB_TYPEDEF(void, on_shm_rename_enter, CPUState* cpu, target_ulong pc, uint64_t path_from, uint64_t path_to, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHM_RENAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SHM_RENAME_RETURN 1 PPP_CB_TYPEDEF(void, on_shm_rename_return, CPUState* cpu, target_ulong pc, uint64_t path_from, uint64_t path_to, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHM_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SHM_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_shm_unlink_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHM_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SHM_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_shm_unlink_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SHMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_shmctl_enter, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SHMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_shmctl_return, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHMDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SHMDT_ENTER 1 PPP_CB_TYPEDEF(void, on_shmdt_enter, CPUState* cpu, target_ulong pc, uint64_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHMDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SHMDT_RETURN 1 PPP_CB_TYPEDEF(void, on_shmdt_return, CPUState* cpu, target_ulong pc, uint64_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SHMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_shmget_enter, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SHMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_shmget_return, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHUTDOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SHUTDOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_shutdown_enter, CPUState* cpu, target_ulong pc, int32_t s, int32_t how); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SHUTDOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SHUTDOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_shutdown_return, CPUState* cpu, target_ulong pc, int32_t s, int32_t how); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t sig, uint64_t act, uint64_t oact); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sigaction_return, CPUState* cpu, target_ulong pc, int32_t sig, uint64_t act, uint64_t oact); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGALTSTACK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGALTSTACK_ENTER 1 PPP_CB_TYPEDEF(void, on_sigaltstack_enter, CPUState* cpu, target_ulong pc, uint64_t ss, uint64_t oss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGALTSTACK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGALTSTACK_RETURN 1 PPP_CB_TYPEDEF(void, on_sigaltstack_return, CPUState* cpu, target_ulong pc, uint64_t ss, uint64_t oss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGBLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGBLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sigblock_enter, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGBLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGBLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sigblock_return, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGFASTBLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGFASTBLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sigfastblock_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGFASTBLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGFASTBLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sigfastblock_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sigpending_enter, CPUState* cpu, target_ulong pc, uint64_t set); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sigpending_return, CPUState* cpu, target_ulong pc, uint64_t set); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint64_t set, uint64_t oset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint64_t set, uint64_t oset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGQUEUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGQUEUE_ENTER 1 PPP_CB_TYPEDEF(void, on_sigqueue_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t signum, uint64_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGQUEUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGQUEUE_RETURN 1 PPP_CB_TYPEDEF(void, on_sigqueue_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t signum, uint64_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sigreturn_enter, CPUState* cpu, target_ulong pc, uint64_t sigcntxp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sigreturn_return, CPUState* cpu, target_ulong pc, uint64_t sigcntxp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGSETMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGSETMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sigsetmask_enter, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGSETMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGSETMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sigsetmask_return, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGSTACK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGSTACK_ENTER 1 PPP_CB_TYPEDEF(void, on_sigstack_enter, CPUState* cpu, target_ulong pc, uint64_t nss, uint64_t oss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGSTACK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGSTACK_RETURN 1 PPP_CB_TYPEDEF(void, on_sigstack_return, CPUState* cpu, target_ulong pc, uint64_t nss, uint64_t oss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sigsuspend_enter, CPUState* cpu, target_ulong pc, uint64_t sigmask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sigsuspend_return, CPUState* cpu, target_ulong pc, uint64_t sigmask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGTIMEDWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGTIMEDWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sigtimedwait_enter, CPUState* cpu, target_ulong pc, uint64_t set, uint64_t info, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGTIMEDWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGTIMEDWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sigtimedwait_return, CPUState* cpu, target_ulong pc, uint64_t set, uint64_t info, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGVEC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGVEC_ENTER 1 PPP_CB_TYPEDEF(void, on_sigvec_enter, CPUState* cpu, target_ulong pc, int32_t signum, uint64_t nsv, uint64_t osv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGVEC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGVEC_RETURN 1 PPP_CB_TYPEDEF(void, on_sigvec_return, CPUState* cpu, target_ulong pc, int32_t signum, uint64_t nsv, uint64_t osv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sigwait_enter, CPUState* cpu, target_ulong pc, uint64_t set, uint64_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sigwait_return, CPUState* cpu, target_ulong pc, uint64_t set, uint64_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGWAITINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SIGWAITINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sigwaitinfo_enter, CPUState* cpu, target_ulong pc, uint64_t set, uint64_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SIGWAITINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SIGWAITINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sigwaitinfo_return, CPUState* cpu, target_ulong pc, uint64_t set, uint64_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SOCKET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SOCKET_ENTER 1 PPP_CB_TYPEDEF(void, on_socket_enter, CPUState* cpu, target_ulong pc, int32_t domain, int32_t type, int32_t protocol); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SOCKET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SOCKET_RETURN 1 PPP_CB_TYPEDEF(void, on_socket_return, CPUState* cpu, target_ulong pc, int32_t domain, int32_t type, int32_t protocol); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SOCKETPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SOCKETPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_socketpair_enter, CPUState* cpu, target_ulong pc, int32_t domain, int32_t type, int32_t protocol, uint64_t rsv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SOCKETPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SOCKETPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_socketpair_return, CPUState* cpu, target_ulong pc, int32_t domain, int32_t type, int32_t protocol, uint64_t rsv); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SSTK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SSTK_ENTER 1 PPP_CB_TYPEDEF(void, on_sstk_enter, CPUState* cpu, target_ulong pc, int32_t incr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SSTK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SSTK_RETURN 1 PPP_CB_TYPEDEF(void, on_sstk_return, CPUState* cpu, target_ulong pc, int32_t incr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_STAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_STAT_ENTER 1 PPP_CB_TYPEDEF(void, on_stat_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t ub); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_STAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_STAT_RETURN 1 PPP_CB_TYPEDEF(void, on_stat_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t ub); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_STATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_STATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_statfs_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_STATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_STATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_statfs_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SWAPCONTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SWAPCONTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_swapcontext_enter, CPUState* cpu, target_ulong pc, uint64_t oucp, uint64_t ucp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SWAPCONTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SWAPCONTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_swapcontext_return, CPUState* cpu, target_ulong pc, uint64_t oucp, uint64_t ucp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SWAPOFF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SWAPOFF_ENTER 1 PPP_CB_TYPEDEF(void, on_swapoff_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SWAPOFF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SWAPOFF_RETURN 1 PPP_CB_TYPEDEF(void, on_swapoff_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SWAPON_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SWAPON_ENTER 1 PPP_CB_TYPEDEF(void, on_swapon_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SWAPON_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SWAPON_RETURN 1 PPP_CB_TYPEDEF(void, on_swapon_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYMLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYMLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_symlink_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t link); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYMLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYMLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_symlink_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t link); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYMLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYMLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_symlinkat_enter, CPUState* cpu, target_ulong pc, uint64_t path1, int32_t fd, uint64_t path2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYMLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYMLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_symlinkat_return, CPUState* cpu, target_ulong pc, uint64_t path1, int32_t fd, uint64_t path2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sync_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sync_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept4_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept4_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_access_enter, CPUState* cpu, target_ulong pc, uint64_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_access_return, CPUState* cpu, target_ulong pc, uint64_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_acct_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_acct_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_add_key_enter, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_add_key_return, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_enter, CPUState* cpu, target_ulong pc, uint64_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_return, CPUState* cpu, target_ulong pc, uint64_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_alarm_enter, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_alarm_return, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ARCH_PRCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ARCH_PRCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_arch_prctl_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ARCH_PRCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ARCH_PRCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_arch_prctl_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bind_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bind_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bpf_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bpf_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_brk_enter, CPUState* cpu, target_ulong pc, uint64_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_brk_return, CPUState* cpu, target_ulong pc, uint64_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capget_enter, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capget_return, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capset_enter, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capset_return, CPUState* cpu, target_ulong pc, uint64_t header, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chdir_enter, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chdir_return, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chmod_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chmod_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chown_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chown_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chroot_enter, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chroot_return, CPUState* cpu, target_ulong pc, uint64_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clone_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clone_return, CPUState* cpu, target_ulong pc, uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_close_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_close_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_connect_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_connect_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_creat_enter, CPUState* cpu, target_ulong pc, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_creat_return, CPUState* cpu, target_ulong pc, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_enter, CPUState* cpu, target_ulong pc, uint64_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_return, CPUState* cpu, target_ulong pc, uint64_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup2_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup2_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup3_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup3_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_enter, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_return, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_enter, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint64_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_return, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint64_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint64_t events, int32_t maxevents, int32_t timeout, uint64_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint64_t events, int32_t maxevents, int32_t timeout, uint64_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint64_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint64_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_enter, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_return, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_enter, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_return, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execve_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t argv, uint64_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execve_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t argv, uint64_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execveat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t argv, uint64_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execveat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t argv, uint64_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_enter, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_return, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_enter, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_return, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchown_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchown_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flock_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flock_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futex_enter, CPUState* cpu, target_ulong pc, uint64_t uaddr, int32_t op, uint32_t val, uint64_t utime, uint64_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futex_return, CPUState* cpu, target_ulong pc, uint64_t uaddr, int32_t op, uint32_t val, uint64_t utime, uint64_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_enter, CPUState* cpu, target_ulong pc, uint64_t policy, uint64_t nmask, uint64_t maxnode, uint64_t addr, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_return, CPUState* cpu, target_ulong pc, uint64_t policy, uint64_t nmask, uint64_t maxnode, uint64_t addr, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t head_ptr, uint64_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t head_ptr, uint64_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_enter, CPUState* cpu, target_ulong pc, uint64_t _cpu, uint64_t node, uint64_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_return, CPUState* cpu, target_ulong pc, uint64_t _cpu, uint64_t node, uint64_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_enter, CPUState* cpu, target_ulong pc, uint64_t buf, uint64_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_return, CPUState* cpu, target_ulong pc, uint64_t buf, uint64_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getegid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getegid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getppid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getppid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_enter, CPUState* cpu, target_ulong pc, uint64_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_return, CPUState* cpu, target_ulong pc, uint64_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_enter, CPUState* cpu, target_ulong pc, uint64_t rgid, uint64_t egid, uint64_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_return, CPUState* cpu, target_ulong pc, uint64_t rgid, uint64_t egid, uint64_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_enter, CPUState* cpu, target_ulong pc, uint64_t ruid, uint64_t euid, uint64_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_return, CPUState* cpu, target_ulong pc, uint64_t ruid, uint64_t euid, uint64_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_enter, CPUState* cpu, target_ulong pc, int32_t who, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_return, CPUState* cpu, target_ulong pc, int32_t who, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, uint64_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, uint64_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_enter, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_return, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_init_module_enter, CPUState* cpu, target_ulong pc, uint64_t umod, uint64_t len, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_init_module_return, CPUState* cpu, target_ulong pc, uint64_t umod, uint64_t len, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_enter, CPUState* cpu, target_ulong pc, uint64_t ctx_id, uint64_t iocb, uint64_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_return, CPUState* cpu, target_ulong pc, uint64_t ctx_id, uint64_t iocb, uint64_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_enter, CPUState* cpu, target_ulong pc, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_return, CPUState* cpu, target_ulong pc, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_enter, CPUState* cpu, target_ulong pc, uint64_t ctx_id, int64_t min_nr, int64_t nr, uint64_t events, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_return, CPUState* cpu, target_ulong pc, uint64_t ctx_id, int64_t min_nr, int64_t nr, uint64_t events, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_enter, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_return, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint64_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, int64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_return, CPUState* cpu, target_ulong pc, uint64_t arg0, int64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioperm_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioperm_return, CPUState* cpu, target_ulong pc, uint64_t arg0, uint64_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_iopl_enter, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_iopl_return, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_enter, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint64_t idx1, uint64_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_return, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint64_t idx1, uint64_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_FILE_LOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_FILE_LOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kexec_file_load_enter, CPUState* cpu, target_ulong pc, int32_t kernel_fd, int32_t initrd_fd, uint64_t cmdline_len, uint64_t cmdline_ptr, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_FILE_LOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_FILE_LOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kexec_file_load_return, CPUState* cpu, target_ulong pc, int32_t kernel_fd, int32_t initrd_fd, uint64_t cmdline_len, uint64_t cmdline_ptr, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_enter, CPUState* cpu, target_ulong pc, uint64_t entry, uint64_t nr_segments, uint64_t segments, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_return, CPUState* cpu, target_ulong pc, uint64_t entry, uint64_t nr_segments, uint64_t segments, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lchown_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lchown_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_link_enter, CPUState* cpu, target_ulong pc, uint64_t oldname, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_link_return, CPUState* cpu, target_ulong pc, uint64_t oldname, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_linkat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_linkat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listen_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listen_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_enter, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint64_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_return, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint64_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_madvise_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_madvise_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mbind_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t len, uint64_t mode, uint64_t nmask, uint64_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mbind_return, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t len, uint64_t mode, uint64_t nmask, uint64_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_enter, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_return, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_enter, CPUState* cpu, target_ulong pc, uint64_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_return, CPUState* cpu, target_ulong pc, uint64_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t maxnode, uint64_t from, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t maxnode, uint64_t from, uint64_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mincore_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mincore_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_enter, CPUState* cpu, target_ulong pc, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_return, CPUState* cpu, target_ulong pc, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknod_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknod_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mmap_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mmap_return, CPUState* cpu, target_ulong pc, uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MODIFY_LDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MODIFY_LDT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_modify_ldt_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MODIFY_LDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MODIFY_LDT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_modify_ldt_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mount_enter, CPUState* cpu, target_ulong pc, uint64_t dev_name, uint64_t dir_name, uint64_t type, uint64_t flags, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mount_return, CPUState* cpu, target_ulong pc, uint64_t dev_name, uint64_t dir_name, uint64_t type, uint64_t flags, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t nr_pages, uint64_t pages, uint64_t nodes, uint64_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t nr_pages, uint64_t pages, uint64_t nodes, uint64_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t mqstat, uint64_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t mqstat, uint64_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t oflag, uint32_t mode, uint64_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t oflag, uint32_t mode, uint64_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint64_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint64_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint64_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint64_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mremap_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint64_t old_len, uint64_t new_len, uint64_t flags, uint64_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mremap_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint64_t old_len, uint64_t new_len, uint64_t flags, uint64_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgctl_enter, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgctl_return, CPUState* cpu, target_ulong pc, int32_t msqid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int64_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGRCV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgrcv_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int64_t msgtyp, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_enter, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSGSND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msgsnd_return, CPUState* cpu, target_ulong pc, int32_t msqid, uint64_t msgp, uint32_t msgsz, int32_t msgflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msync_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msync_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlock_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlock_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munmap_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munmap_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t name, uint64_t handle, uint64_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t name, uint64_t handle, uint64_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_enter, CPUState* cpu, target_ulong pc, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_return, CPUState* cpu, target_ulong pc, uint64_t rqtp, uint64_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newfstatat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTATAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newfstatat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newstat_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newstat_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newuname_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newuname_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_enter, CPUState* cpu, target_ulong pc, uint64_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_return, CPUState* cpu, target_ulong pc, uint64_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint64_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_return, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint64_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pause_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pause_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_enter, CPUState* cpu, target_ulong pc, uint64_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_return, CPUState* cpu, target_ulong pc, uint64_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_personality_enter, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_personality_return, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe_enter, CPUState* cpu, target_ulong pc, uint64_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe_return, CPUState* cpu, target_ulong pc, uint64_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_enter, CPUState* cpu, target_ulong pc, uint64_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_return, CPUState* cpu, target_ulong pc, uint64_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_enter, CPUState* cpu, target_ulong pc, uint64_t new_root, uint64_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_return, CPUState* cpu, target_ulong pc, uint64_t new_root, uint64_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_enter, CPUState* cpu, target_ulong pc, uint64_t flags, uint64_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_return, CPUState* cpu, target_ulong pc, uint64_t flags, uint64_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_enter, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_return, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_return, CPUState* cpu, target_ulong pc, uint64_t start, uint32_t len, uint64_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_poll_enter, CPUState* cpu, target_ulong pc, uint64_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_poll_return, CPUState* cpu, target_ulong pc, uint64_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_enter, CPUState* cpu, target_ulong pc, uint64_t arg0, uint32_t arg1, uint64_t arg2, uint64_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_return, CPUState* cpu, target_ulong pc, uint64_t arg0, uint32_t arg1, uint64_t arg2, uint64_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prctl_enter, CPUState* cpu, target_ulong pc, int32_t option, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prctl_return, CPUState* cpu, target_ulong pc, int32_t option, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pread64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pread64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint64_t new_rlim, uint64_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint64_t new_rlim, uint64_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t lvec, uint64_t liovcnt, uint64_t rvec, uint64_t riovcnt, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_enter, CPUState* cpu, target_ulong pc, int64_t request, int64_t pid, uint64_t addr, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_return, CPUState* cpu, target_ulong pc, int64_t request, int64_t pid, uint64_t addr, uint64_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen, uint64_t pos_l, uint64_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_enter, CPUState* cpu, target_ulong pc, uint32_t cmd, uint64_t special, uint32_t id, uint64_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_return, CPUState* cpu, target_ulong pc, uint32_t cmd, uint64_t special, uint32_t id, uint64_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_read_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_read_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readahead_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readahead_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlink_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlink_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint64_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint64_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readv_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readv_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_reboot_enter, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_reboot_return, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, uint64_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_enter, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t size, uint64_t prot, uint64_t pgoff, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_return, CPUState* cpu, target_ulong pc, uint64_t start, uint64_t size, uint64_t prot, uint64_t pgoff, uint64_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rename_enter, CPUState* cpu, target_ulong pc, uint64_t oldname, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rename_return, CPUState* cpu, target_ulong pc, uint64_t oldname, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint64_t oldname, int32_t newdfd, uint64_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_request_key_enter, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_request_key_return, CPUState* cpu, target_ulong pc, uint64_t _type, uint64_t _description, uint64_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_enter, CPUState* cpu, target_ulong pc, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_return, CPUState* cpu, target_ulong pc, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint64_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_enter, CPUState* cpu, target_ulong pc, uint64_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_return, CPUState* cpu, target_ulong pc, uint64_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint64_t set, uint64_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint64_t set, uint64_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_enter, CPUState* cpu, target_ulong pc, uint64_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_return, CPUState* cpu, target_ulong pc, uint64_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_enter, CPUState* cpu, target_ulong pc, uint64_t uthese, uint64_t uinfo, uint64_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_return, CPUState* cpu, target_ulong pc, uint64_t uthese, uint64_t uinfo, uint64_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint64_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint64_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint64_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_enter, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_return, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint64_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_select_enter, CPUState* cpu, target_ulong pc, int32_t n, uint64_t inp, uint64_t outp, uint64_t exp, uint64_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_select_return, CPUState* cpu, target_ulong pc, int32_t n, uint64_t inp, uint64_t outp, uint64_t exp, uint64_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semctl_enter, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semctl_return, CPUState* cpu, target_ulong pc, int32_t semid, int32_t semnum, int32_t cmd, uint64_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semget_enter, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semget_return, CPUState* cpu, target_ulong pc, uint32_t key, int32_t nsems, int32_t semflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_enter, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SEMTIMEDOP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_semtimedop_return, CPUState* cpu, target_ulong pc, int32_t semid, uint64_t sops, uint32_t nsops, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendto_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendto_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint64_t arg1, uint32_t arg2, uint32_t arg3, uint64_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_enter, CPUState* cpu, target_ulong pc, int32_t mode, uint64_t nmask, uint64_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_return, CPUState* cpu, target_ulong pc, int32_t mode, uint64_t nmask, uint64_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_enter, CPUState* cpu, target_ulong pc, uint64_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_return, CPUState* cpu, target_ulong pc, uint64_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_enter, CPUState* cpu, target_ulong pc, uint64_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_return, CPUState* cpu, target_ulong pc, uint64_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint64_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value, uint64_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint64_t value, uint64_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setns_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setns_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setregid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setregid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint64_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint64_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_enter, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_return, CPUState* cpu, target_ulong pc, uint64_t tv, uint64_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t name, uint64_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmat_enter, CPUState* cpu, target_ulong pc, int32_t shmid, uint64_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmat_return, CPUState* cpu, target_ulong pc, int32_t shmid, uint64_t shmaddr, int32_t shmflg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmctl_enter, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmctl_return, CPUState* cpu, target_ulong pc, int32_t shmid, int32_t cmd, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_enter, CPUState* cpu, target_ulong pc, uint64_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMDT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmdt_return, CPUState* cpu, target_ulong pc, uint64_t shmaddr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shmget_enter, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHMGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shmget_return, CPUState* cpu, target_ulong pc, uint32_t key, uint32_t size, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_enter, CPUState* cpu, target_ulong pc, uint64_t uss, uint64_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_return, CPUState* cpu, target_ulong pc, uint64_t uss, uint64_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socket_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socket_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint64_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint64_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_splice_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_splice_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint64_t off_in, int32_t fd_out, uint64_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statx_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint32_t flags, uint32_t mask, uint64_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statx_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t path, uint32_t flags, uint32_t mask, uint64_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_enter, CPUState* cpu, target_ulong pc, uint64_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_return, CPUState* cpu, target_ulong pc, uint64_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapon_enter, CPUState* cpu, target_ulong pc, uint64_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapon_return, CPUState* cpu, target_ulong pc, uint64_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlink_enter, CPUState* cpu, target_ulong pc, uint64_t old, uint64_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlink_return, CPUState* cpu, target_ulong pc, uint64_t old, uint64_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_enter, CPUState* cpu, target_ulong pc, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_return, CPUState* cpu, target_ulong pc, uint64_t oldname, int32_t newdfd, uint64_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_enter, CPUState* cpu, target_ulong pc, uint64_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_return, CPUState* cpu, target_ulong pc, uint64_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_enter, CPUState* cpu, target_ulong pc, int32_t option, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_return, CPUState* cpu, target_ulong pc, int32_t option, uint64_t arg1, uint64_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_enter, CPUState* cpu, target_ulong pc, uint64_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_return, CPUState* cpu, target_ulong pc, uint64_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syslog_enter, CPUState* cpu, target_ulong pc, int32_t type, uint64_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syslog_return, CPUState* cpu, target_ulong pc, int32_t type, uint64_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tee_enter, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tee_return, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_time_enter, CPUState* cpu, target_ulong pc, uint64_t tloc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_time_return, CPUState* cpu, target_ulong pc, uint64_t tloc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t timer_event_spec, uint64_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint64_t timer_event_spec, uint64_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint64_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint64_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint64_t new_setting, uint64_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint64_t new_setting, uint64_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_enter, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_return, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint64_t utmr, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_return, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint64_t utmr, uint64_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_times_enter, CPUState* cpu, target_ulong pc, uint64_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_times_return, CPUState* cpu, target_ulong pc, uint64_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tkill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tkill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate_enter, CPUState* cpu, target_ulong pc, uint64_t path, int64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate_return, CPUState* cpu, target_ulong pc, uint64_t path, int64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umask_enter, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umask_return, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umount_enter, CPUState* cpu, target_ulong pc, uint64_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umount_return, CPUState* cpu, target_ulong pc, uint64_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlink_enter, CPUState* cpu, target_ulong pc, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlink_return, CPUState* cpu, target_ulong pc, uint64_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unshare_enter, CPUState* cpu, target_ulong pc, uint64_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unshare_return, CPUState* cpu, target_ulong pc, uint64_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ustat_enter, CPUState* cpu, target_ulong pc, uint32_t dev, uint64_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ustat_return, CPUState* cpu, target_ulong pc, uint32_t dev, uint64_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utime_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utime_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint64_t filename, uint64_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimes_enter, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimes_return, CPUState* cpu, target_ulong pc, uint64_t filename, uint64_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vfork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vfork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iov, uint64_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iov, uint64_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_wait4_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t stat_addr, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_wait4_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t stat_addr, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_waitid_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint64_t infop, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_waitid_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint64_t infop, int32_t options, uint64_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_write_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_write_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_writev_enter, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_writev_return, CPUState* cpu, target_ulong pc, uint64_t fd, uint64_t vec, uint64_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYSARCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYSARCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sysarch_enter, CPUState* cpu, target_ulong pc, int32_t op, uint64_t parms); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYSARCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYSARCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sysarch_return, CPUState* cpu, target_ulong pc, int32_t op, uint64_t parms); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_THR_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_thr_create_enter, CPUState* cpu, target_ulong pc, uint64_t ctx, uint64_t id, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_THR_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_thr_create_return, CPUState* cpu, target_ulong pc, uint64_t ctx, uint64_t id, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_EXIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_THR_EXIT_ENTER 1 PPP_CB_TYPEDEF(void, on_thr_exit_enter, CPUState* cpu, target_ulong pc, uint64_t state); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_EXIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_THR_EXIT_RETURN 1 PPP_CB_TYPEDEF(void, on_thr_exit_return, CPUState* cpu, target_ulong pc, uint64_t state); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_KILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_THR_KILL_ENTER 1 PPP_CB_TYPEDEF(void, on_thr_kill_enter, CPUState* cpu, target_ulong pc, int64_t id, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_KILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_THR_KILL_RETURN 1 PPP_CB_TYPEDEF(void, on_thr_kill_return, CPUState* cpu, target_ulong pc, int64_t id, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_KILL2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_THR_KILL2_ENTER 1 PPP_CB_TYPEDEF(void, on_thr_kill2_enter, CPUState* cpu, target_ulong pc, int32_t pid, int64_t id, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_KILL2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_THR_KILL2_RETURN 1 PPP_CB_TYPEDEF(void, on_thr_kill2_return, CPUState* cpu, target_ulong pc, int32_t pid, int64_t id, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_NEW_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_THR_NEW_ENTER 1 PPP_CB_TYPEDEF(void, on_thr_new_enter, CPUState* cpu, target_ulong pc, uint64_t param, int32_t param_size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_NEW_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_THR_NEW_RETURN 1 PPP_CB_TYPEDEF(void, on_thr_new_return, CPUState* cpu, target_ulong pc, uint64_t param, int32_t param_size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_SELF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_THR_SELF_ENTER 1 PPP_CB_TYPEDEF(void, on_thr_self_enter, CPUState* cpu, target_ulong pc, uint64_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_SELF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_THR_SELF_RETURN 1 PPP_CB_TYPEDEF(void, on_thr_self_return, CPUState* cpu, target_ulong pc, uint64_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_SET_NAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_THR_SET_NAME_ENTER 1 PPP_CB_TYPEDEF(void, on_thr_set_name_enter, CPUState* cpu, target_ulong pc, int64_t id, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_SET_NAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_THR_SET_NAME_RETURN 1 PPP_CB_TYPEDEF(void, on_thr_set_name_return, CPUState* cpu, target_ulong pc, int64_t id, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_SUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_THR_SUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_thr_suspend_enter, CPUState* cpu, target_ulong pc, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_SUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_THR_SUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_thr_suspend_return, CPUState* cpu, target_ulong pc, uint64_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_WAKE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_THR_WAKE_ENTER 1 PPP_CB_TYPEDEF(void, on_thr_wake_enter, CPUState* cpu, target_ulong pc, int64_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_THR_WAKE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_THR_WAKE_RETURN 1 PPP_CB_TYPEDEF(void, on_thr_wake_return, CPUState* cpu, target_ulong pc, int64_t id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_TRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_TRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_truncate_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_TRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_TRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_truncate_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_UMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_umask_enter, CPUState* cpu, target_ulong pc, uint32_t newmask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_UMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_umask_return, CPUState* cpu, target_ulong pc, uint32_t newmask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_UNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_uname_enter, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_UNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_uname_return, CPUState* cpu, target_ulong pc, uint64_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UNDELETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_UNDELETE_ENTER 1 PPP_CB_TYPEDEF(void, on_undelete_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UNDELETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_UNDELETE_RETURN 1 PPP_CB_TYPEDEF(void, on_undelete_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_unlink_enter, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_unlink_return, CPUState* cpu, target_ulong pc, uint64_t path); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UNLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_UNLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_unlinkat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UNLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_UNLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_unlinkat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UNMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_UNMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_unmount_enter, CPUState* cpu, target_ulong pc, uint64_t path, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UNMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_UNMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_unmount_return, CPUState* cpu, target_ulong pc, uint64_t path, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UTIMENSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_UTIMENSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_utimensat_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t times, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UTIMENSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_UTIMENSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_utimensat_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t path, uint64_t times, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UTIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_UTIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_utimes_enter, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UTIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_UTIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_utimes_return, CPUState* cpu, target_ulong pc, uint64_t path, uint64_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UTRACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_UTRACE_ENTER 1 PPP_CB_TYPEDEF(void, on_utrace_enter, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UTRACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_UTRACE_RETURN 1 PPP_CB_TYPEDEF(void, on_utrace_return, CPUState* cpu, target_ulong pc, uint64_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UUIDGEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_UUIDGEN_ENTER 1 PPP_CB_TYPEDEF(void, on_uuidgen_enter, CPUState* cpu, target_ulong pc, uint64_t store, int32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_UUIDGEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_UUIDGEN_RETURN 1 PPP_CB_TYPEDEF(void, on_uuidgen_return, CPUState* cpu, target_ulong pc, uint64_t store, int32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_VADVISE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_VADVISE_ENTER 1 PPP_CB_TYPEDEF(void, on_vadvise_enter, CPUState* cpu, target_ulong pc, int32_t anom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_VADVISE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_VADVISE_RETURN 1 PPP_CB_TYPEDEF(void, on_vadvise_return, CPUState* cpu, target_ulong pc, int32_t anom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_VFORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_VFORK_ENTER 1 PPP_CB_TYPEDEF(void, on_vfork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_VFORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_VFORK_RETURN 1 PPP_CB_TYPEDEF(void, on_vfork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_WAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_WAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_wait_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_WAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_WAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_wait_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_WAIT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_WAIT4_ENTER 1 PPP_CB_TYPEDEF(void, on_wait4_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t status, int32_t options, uint64_t rusage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_WAIT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_WAIT4_RETURN 1 PPP_CB_TYPEDEF(void, on_wait4_return, CPUState* cpu, target_ulong pc, int32_t pid, uint64_t status, int32_t options, uint64_t rusage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_WAIT6_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_WAIT6_ENTER 1 PPP_CB_TYPEDEF(void, on_wait6_enter, CPUState* cpu, target_ulong pc, uint32_t idtype, uint32_t id, uint64_t status, int32_t options, uint64_t wrusage, uint64_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_WAIT6_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_WAIT6_RETURN 1 PPP_CB_TYPEDEF(void, on_wait6_return, CPUState* cpu, target_ulong pc, uint32_t idtype, uint32_t id, uint64_t status, int32_t options, uint64_t wrusage, uint64_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_WRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_WRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_write_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t nbyte); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_WRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_WRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_write_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t buf, uint32_t nbyte); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_writev_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iovp, uint32_t iovcnt); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_writev_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t iovp, uint32_t iovcnt); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_YIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_YIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_yield_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_YIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_YIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_yield_return, CPUState* cpu, target_ulong pc); +#endif // END_PYPANDA_NEEDS_THIS -- do not delete this comment! diff --git a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_x86.h b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_x86.h index d979cc44778..a82e006dd2a 100644 --- a/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_x86.h +++ b/panda/plugins/syscalls2/generated/syscalls_ext_typedefs_x86.h @@ -2,1533 +2,6117 @@ // api autogen needs it. And don't put any compiler directives // between this and END_PYPANDA_NEEDS_THIS except includes of other // files in this directory that contain subsections like this one. +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCEPTCONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCEPTCONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAcceptConnectPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortContext, uint32_t ConnectionRequest, uint32_t AcceptConnection, uint32_t ServerView, uint32_t ClientView); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCEPTCONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCEPTCONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAcceptConnectPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortContext, uint32_t ConnectionRequest, uint32_t AcceptConnection, uint32_t ServerView, uint32_t ClientView); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECK_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheck_enter, CPUState* cpu, target_ulong pc, uint32_t SecurityDescriptor, uint32_t ClientToken, uint32_t DesiredAccess, uint32_t GenericMapping, uint32_t PrivilegeSet, uint32_t PrivilegeSetLength, uint32_t GrantedAccess, uint32_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECK_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheck_return, CPUState* cpu, target_ulong pc, uint32_t SecurityDescriptor, uint32_t ClientToken, uint32_t DesiredAccess, uint32_t GenericMapping, uint32_t PrivilegeSet, uint32_t PrivilegeSetLength, uint32_t GrantedAccess, uint32_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKANDAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKANDAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckAndAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ObjectTypeName, uint32_t ObjectName, uint32_t SecurityDescriptor, uint32_t DesiredAccess, uint32_t GenericMapping, uint32_t ObjectCreation, uint32_t GrantedAccess, uint32_t AccessStatus, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKANDAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKANDAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckAndAuditAlarm_return, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ObjectTypeName, uint32_t ObjectName, uint32_t SecurityDescriptor, uint32_t DesiredAccess, uint32_t GenericMapping, uint32_t ObjectCreation, uint32_t GrantedAccess, uint32_t AccessStatus, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByType_enter, CPUState* cpu, target_ulong pc, uint32_t SecurityDescriptor, uint32_t PrincipalSelfSid, uint32_t ClientToken, uint32_t DesiredAccess, uint32_t ObjectTypeList, uint32_t ObjectTypeListLength, uint32_t GenericMapping, uint32_t PrivilegeSet, uint32_t PrivilegeSetLength, uint32_t GrantedAccess, uint32_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByType_return, CPUState* cpu, target_ulong pc, uint32_t SecurityDescriptor, uint32_t PrincipalSelfSid, uint32_t ClientToken, uint32_t DesiredAccess, uint32_t ObjectTypeList, uint32_t ObjectTypeListLength, uint32_t GenericMapping, uint32_t PrivilegeSet, uint32_t PrivilegeSetLength, uint32_t GrantedAccess, uint32_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeAndAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ObjectTypeName, uint32_t ObjectName, uint32_t SecurityDescriptor, uint32_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint32_t ObjectTypeList, uint32_t ObjectTypeListLength, uint32_t GenericMapping, uint32_t ObjectCreation, uint32_t GrantedAccess, uint32_t AccessStatus, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPEANDAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeAndAuditAlarm_return, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ObjectTypeName, uint32_t ObjectName, uint32_t SecurityDescriptor, uint32_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint32_t ObjectTypeList, uint32_t ObjectTypeListLength, uint32_t GenericMapping, uint32_t ObjectCreation, uint32_t GrantedAccess, uint32_t AccessStatus, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLIST_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultList_enter, CPUState* cpu, target_ulong pc, uint32_t SecurityDescriptor, uint32_t PrincipalSelfSid, uint32_t ClientToken, uint32_t DesiredAccess, uint32_t ObjectTypeList, uint32_t ObjectTypeListLength, uint32_t GenericMapping, uint32_t PrivilegeSet, uint32_t PrivilegeSetLength, uint32_t GrantedAccess, uint32_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLIST_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultList_return, CPUState* cpu, target_ulong pc, uint32_t SecurityDescriptor, uint32_t PrincipalSelfSid, uint32_t ClientToken, uint32_t DesiredAccess, uint32_t ObjectTypeList, uint32_t ObjectTypeListLength, uint32_t GenericMapping, uint32_t PrivilegeSet, uint32_t PrivilegeSetLength, uint32_t GrantedAccess, uint32_t AccessStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultListAndAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ObjectTypeName, uint32_t ObjectName, uint32_t SecurityDescriptor, uint32_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint32_t ObjectTypeList, uint32_t ObjectTypeListLength, uint32_t GenericMapping, uint32_t ObjectCreation, uint32_t GrantedAccess, uint32_t AccessStatus, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultListAndAuditAlarm_return, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ObjectTypeName, uint32_t ObjectName, uint32_t SecurityDescriptor, uint32_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint32_t ObjectTypeList, uint32_t ObjectTypeListLength, uint32_t GenericMapping, uint32_t ObjectCreation, uint32_t GrantedAccess, uint32_t AccessStatus, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_enter, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ClientToken, uint32_t ObjectTypeName, uint32_t ObjectName, uint32_t SecurityDescriptor, uint32_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint32_t ObjectTypeList, uint32_t ObjectTypeListLength, uint32_t GenericMapping, uint32_t ObjectCreation, uint32_t GrantedAccess, uint32_t AccessStatus, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTACCESSCHECKBYTYPERESULTLISTANDAUDITALARMBYHANDLE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAccessCheckByTypeResultListAndAuditAlarmByHandle_return, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ClientToken, uint32_t ObjectTypeName, uint32_t ObjectName, uint32_t SecurityDescriptor, uint32_t PrincipalSelfSid, uint32_t DesiredAccess, uint32_t AuditType, uint32_t Flags, uint32_t ObjectTypeList, uint32_t ObjectTypeListLength, uint32_t GenericMapping, uint32_t ObjectCreation, uint32_t GrantedAccess, uint32_t AccessStatus, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDATOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDATOM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAddAtom_enter, CPUState* cpu, target_ulong pc, uint32_t AtomName, uint32_t Length, uint32_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDATOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDATOM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAddAtom_return, CPUState* cpu, target_ulong pc, uint32_t AtomName, uint32_t Length, uint32_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDBOOTENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDBOOTENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAddBootEntry_enter, CPUState* cpu, target_ulong pc, uint32_t BootEntry, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDBOOTENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDBOOTENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAddBootEntry_return, CPUState* cpu, target_ulong pc, uint32_t BootEntry, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDDRIVERENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDDRIVERENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAddDriverEntry_enter, CPUState* cpu, target_ulong pc, uint32_t DriverEntry, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADDDRIVERENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTADDDRIVERENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAddDriverEntry_return, CPUState* cpu, target_ulong pc, uint32_t DriverEntry, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTGROUPSTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTGROUPSTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAdjustGroupsToken_enter, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t ResetToDefault, uint32_t NewState, uint32_t BufferLength, uint32_t PreviousState, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTGROUPSTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTGROUPSTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAdjustGroupsToken_return, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t ResetToDefault, uint32_t NewState, uint32_t BufferLength, uint32_t PreviousState, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTPRIVILEGESTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTPRIVILEGESTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAdjustPrivilegesToken_enter, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t DisableAllPrivileges, uint32_t NewState, uint32_t BufferLength, uint32_t PreviousState, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTPRIVILEGESTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTADJUSTPRIVILEGESTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAdjustPrivilegesToken_return, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t DisableAllPrivileges, uint32_t NewState, uint32_t BufferLength, uint32_t PreviousState, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALERTRESUMETHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALERTRESUMETHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlertResumeThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALERTRESUMETHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALERTRESUMETHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlertResumeThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALERTTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALERTTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlertThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALERTTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALERTTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlertThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATELOCALLYUNIQUEID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATELOCALLYUNIQUEID_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAllocateLocallyUniqueId_enter, CPUState* cpu, target_ulong pc, uint32_t Luid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATELOCALLYUNIQUEID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATELOCALLYUNIQUEID_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAllocateLocallyUniqueId_return, CPUState* cpu, target_ulong pc, uint32_t Luid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATERESERVEOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATERESERVEOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAllocateReserveObject_enter, CPUState* cpu, target_ulong pc, uint32_t MemoryReserveHandle, uint32_t ObjectAttributes, uint32_t Type); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATERESERVEOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATERESERVEOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAllocateReserveObject_return, CPUState* cpu, target_ulong pc, uint32_t MemoryReserveHandle, uint32_t ObjectAttributes, uint32_t Type); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUSERPHYSICALPAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAllocateUserPhysicalPages_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t NumberOfPages, uint32_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUSERPHYSICALPAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAllocateUserPhysicalPages_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t NumberOfPages, uint32_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUUIDS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUUIDS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAllocateUuids_enter, CPUState* cpu, target_ulong pc, uint32_t Time, uint32_t Range, uint32_t Sequence, uint32_t Seed); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUUIDS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEUUIDS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAllocateUuids_return, CPUState* cpu, target_ulong pc, uint32_t Time, uint32_t Range, uint32_t Sequence, uint32_t Seed); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAllocateVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t ZeroBits, uint32_t RegionSize, uint32_t AllocationType, uint32_t Protect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALLOCATEVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAllocateVirtualMemory_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t ZeroBits, uint32_t RegionSize, uint32_t AllocationType, uint32_t Protect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCACCEPTCONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCACCEPTCONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcAcceptConnectPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ConnectionPortHandle, uint32_t Flags, uint32_t ObjectAttributes, uint32_t PortAttributes, uint32_t PortContext, uint32_t ConnectionRequest, uint32_t ConnectionMessageAttributes, uint32_t AcceptConnection); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCACCEPTCONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCACCEPTCONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcAcceptConnectPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ConnectionPortHandle, uint32_t Flags, uint32_t ObjectAttributes, uint32_t PortAttributes, uint32_t PortContext, uint32_t ConnectionRequest, uint32_t ConnectionMessageAttributes, uint32_t AcceptConnection); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCANCELMESSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCANCELMESSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCancelMessage_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t MessageContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCANCELMESSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCANCELMESSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCancelMessage_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t MessageContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcConnectPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortName, uint32_t ObjectAttributes, uint32_t PortAttributes, uint32_t Flags, uint32_t RequiredServerSid, uint32_t ConnectionMessage, uint32_t BufferLength, uint32_t OutMessageAttributes, uint32_t InMessageAttributes, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcConnectPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortName, uint32_t ObjectAttributes, uint32_t PortAttributes, uint32_t Flags, uint32_t RequiredServerSid, uint32_t ConnectionMessage, uint32_t BufferLength, uint32_t OutMessageAttributes, uint32_t InMessageAttributes, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreatePort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ObjectAttributes, uint32_t PortAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreatePort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ObjectAttributes, uint32_t PortAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORTSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORTSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreatePortSection_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t SectionHandle, uint32_t SectionSize, uint32_t AlpcSectionHandle, uint32_t ActualSectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORTSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATEPORTSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreatePortSection_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t SectionHandle, uint32_t SectionSize, uint32_t AlpcSectionHandle, uint32_t ActualSectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATERESOURCERESERVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATERESOURCERESERVE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateResourceReserve_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t MessageSize, uint32_t ResourceId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATERESOURCERESERVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATERESOURCERESERVE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateResourceReserve_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t MessageSize, uint32_t ResourceId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECTIONVIEW_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECTIONVIEW_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateSectionView_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t ViewAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECTIONVIEW_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECTIONVIEW_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateSectionView_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t ViewAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECURITYCONTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECURITYCONTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateSecurityContext_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t SecurityAttribute); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECURITYCONTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCCREATESECURITYCONTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcCreateSecurityContext_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t SecurityAttribute); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETEPORTSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETEPORTSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeletePortSection_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t SectionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETEPORTSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETEPORTSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeletePortSection_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t SectionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETERESOURCERESERVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETERESOURCERESERVE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteResourceReserve_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t ResourceId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETERESOURCERESERVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETERESOURCERESERVE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteResourceReserve_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t ResourceId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECTIONVIEW_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECTIONVIEW_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteSectionView_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t ViewBase); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECTIONVIEW_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECTIONVIEW_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteSectionView_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t ViewBase); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECURITYCONTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECURITYCONTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteSecurityContext_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t ContextHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECURITYCONTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDELETESECURITYCONTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcDeleteSecurityContext_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t ContextHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDISCONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDISCONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcDisconnectPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCDISCONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCDISCONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcDisconnectPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCIMPERSONATECLIENTOFPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcImpersonateClientOfPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortMessage, uint32_t Reserved); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCIMPERSONATECLIENTOFPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcImpersonateClientOfPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortMessage, uint32_t Reserved); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcOpenSenderProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t PortHandle, uint32_t PortMessage, uint32_t Flags, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcOpenSenderProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t PortHandle, uint32_t PortMessage, uint32_t Flags, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcOpenSenderThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t PortHandle, uint32_t PortMessage, uint32_t Flags, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCOPENSENDERTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcOpenSenderThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t PortHandle, uint32_t PortMessage, uint32_t Flags, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcQueryInformation_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortInformationClass, uint32_t PortInformation, uint32_t Length, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcQueryInformation_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortInformationClass, uint32_t PortInformation, uint32_t Length, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATIONMESSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcQueryInformationMessage_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortMessage, uint32_t MessageInformationClass, uint32_t MessageInformation, uint32_t Length, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCQUERYINFORMATIONMESSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcQueryInformationMessage_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortMessage, uint32_t MessageInformationClass, uint32_t MessageInformation, uint32_t Length, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCREVOKESECURITYCONTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCREVOKESECURITYCONTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcRevokeSecurityContext_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t ContextHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCREVOKESECURITYCONTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCREVOKESECURITYCONTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcRevokeSecurityContext_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t ContextHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCSENDWAITRECEIVEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCSENDWAITRECEIVEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcSendWaitReceivePort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t SendMessage, uint32_t SendMessageAttributes, uint32_t ReceiveMessage, uint32_t BufferLength, uint32_t ReceiveMessageAttributes, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCSENDWAITRECEIVEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCSENDWAITRECEIVEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcSendWaitReceivePort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Flags, uint32_t SendMessage, uint32_t SendMessageAttributes, uint32_t ReceiveMessage, uint32_t BufferLength, uint32_t ReceiveMessageAttributes, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCSETINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCSETINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAlpcSetInformation_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortInformationClass, uint32_t PortInformation, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTALPCSETINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTALPCSETINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAlpcSetInformation_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortInformationClass, uint32_t PortInformation, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTAPPHELPCACHECONTROL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTAPPHELPCACHECONTROL_ENTER 1 PPP_CB_TYPEDEF(void, on_NtApphelpCacheControl_enter, CPUState* cpu, target_ulong pc, uint32_t type, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTAPPHELPCACHECONTROL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTAPPHELPCACHECONTROL_RETURN 1 PPP_CB_TYPEDEF(void, on_NtApphelpCacheControl_return, CPUState* cpu, target_ulong pc, uint32_t type, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTAREMAPPEDFILESTHESAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTAREMAPPEDFILESTHESAME_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAreMappedFilesTheSame_enter, CPUState* cpu, target_ulong pc, uint32_t File1MappedAsAnImage, uint32_t File2MappedAsFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTAREMAPPEDFILESTHESAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTAREMAPPEDFILESTHESAME_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAreMappedFilesTheSame_return, CPUState* cpu, target_ulong pc, uint32_t File1MappedAsAnImage, uint32_t File2MappedAsFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTASSIGNPROCESSTOJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtAssignProcessToJobObject_enter, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTASSIGNPROCESSTOJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtAssignProcessToJobObject_return, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCALLBACKRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCALLBACKRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCallbackReturn_enter, CPUState* cpu, target_ulong pc, uint32_t OutputBuffer, uint32_t OutputLength, uint32_t Status); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCALLBACKRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCALLBACKRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCallbackReturn_return, CPUState* cpu, target_ulong pc, uint32_t OutputBuffer, uint32_t OutputLength, uint32_t Status); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCancelIoFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCancelIoFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILEEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILEEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCancelIoFileEx_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoRequestToCancel, uint32_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILEEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELIOFILEEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCancelIoFileEx_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoRequestToCancel, uint32_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELSYNCHRONOUSIOFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCancelSynchronousIoFile_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t IoRequestToCancel, uint32_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELSYNCHRONOUSIOFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCancelSynchronousIoFile_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t IoRequestToCancel, uint32_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELTIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELTIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCancelTimer_enter, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t CurrentState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCANCELTIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCANCELTIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCancelTimer_return, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t CurrentState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLEAREVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLEAREVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtClearEvent_enter, CPUState* cpu, target_ulong pc, uint32_t EventHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLEAREVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLEAREVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtClearEvent_return, CPUState* cpu, target_ulong pc, uint32_t EventHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtClose_enter, CPUState* cpu, target_ulong pc, uint32_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtClose_return, CPUState* cpu, target_ulong pc, uint32_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLOSEOBJECTAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLOSEOBJECTAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCloseObjectAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCLOSEOBJECTAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCLOSEOBJECTAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCloseObjectAuditAlarm_return, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITCOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITCOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCommitComplete_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITCOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITCOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCommitComplete_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCommitEnlistment_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCommitEnlistment_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITTRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITTRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCommitTransaction_enter, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t Wait); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITTRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMMITTRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCommitTransaction_return, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t Wait); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPACTKEYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPACTKEYS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCompactKeys_enter, CPUState* cpu, target_ulong pc, uint32_t Count, uint32_t KeyArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPACTKEYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPACTKEYS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCompactKeys_return, CPUState* cpu, target_ulong pc, uint32_t Count, uint32_t KeyArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPARETOKENS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPARETOKENS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCompareTokens_enter, CPUState* cpu, target_ulong pc, uint32_t FirstTokenHandle, uint32_t SecondTokenHandle, uint32_t Equal); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPARETOKENS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPARETOKENS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCompareTokens_return, CPUState* cpu, target_ulong pc, uint32_t FirstTokenHandle, uint32_t SecondTokenHandle, uint32_t Equal); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPLETECONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPLETECONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCompleteConnectPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPLETECONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPLETECONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCompleteConnectPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPRESSKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPRESSKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCompressKey_enter, CPUState* cpu, target_ulong pc, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCOMPRESSKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCOMPRESSKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCompressKey_return, CPUState* cpu, target_ulong pc, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtConnectPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortName, uint32_t SecurityQos, uint32_t ClientView, uint32_t ServerView, uint32_t MaxMessageLength, uint32_t ConnectionInformation, uint32_t ConnectionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtConnectPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortName, uint32_t SecurityQos, uint32_t ClientView, uint32_t ServerView, uint32_t MaxMessageLength, uint32_t ConnectionInformation, uint32_t ConnectionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCONTINUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCONTINUE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtContinue_enter, CPUState* cpu, target_ulong pc, uint32_t ContextRecord, uint32_t TestAlert); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCONTINUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCONTINUE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtContinue_return, CPUState* cpu, target_ulong pc, uint32_t ContextRecord, uint32_t TestAlert); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDEBUGOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDEBUGOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateDebugObject_enter, CPUState* cpu, target_ulong pc, uint32_t DebugObjectHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDEBUGOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDEBUGOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateDebugObject_return, CPUState* cpu, target_ulong pc, uint32_t DebugObjectHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDIRECTORYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDIRECTORYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateDirectoryObject_enter, CPUState* cpu, target_ulong pc, uint32_t DirectoryHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDIRECTORYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEDIRECTORYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateDirectoryObject_return, CPUState* cpu, target_ulong pc, uint32_t DirectoryHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateEnlistment_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t DesiredAccess, uint32_t ResourceManagerHandle, uint32_t TransactionHandle, uint32_t ObjectAttributes, uint32_t CreateOptions, uint32_t NotificationMask, uint32_t EnlistmentKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateEnlistment_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t DesiredAccess, uint32_t ResourceManagerHandle, uint32_t TransactionHandle, uint32_t ObjectAttributes, uint32_t CreateOptions, uint32_t NotificationMask, uint32_t EnlistmentKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateEvent_enter, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t EventType, uint32_t InitialState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateEvent_return, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t EventType, uint32_t InitialState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateEventPair_enter, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateEventPair_return, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t IoStatusBlock, uint32_t AllocationSize, uint32_t FileAttributes, uint32_t ShareAccess, uint32_t CreateDisposition, uint32_t CreateOptions, uint32_t EaBuffer, uint32_t EaLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t IoStatusBlock, uint32_t AllocationSize, uint32_t FileAttributes, uint32_t ShareAccess, uint32_t CreateDisposition, uint32_t CreateOptions, uint32_t EaBuffer, uint32_t EaLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEIOCOMPLETION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEIOCOMPLETION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateIoCompletion_enter, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEIOCOMPLETION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEIOCOMPLETION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateIoCompletion_return, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateJobObject_enter, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateJobObject_return, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBSET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBSET_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateJobSet_enter, CPUState* cpu, target_ulong pc, uint32_t NumJob, uint32_t UserJobSet, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBSET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEJOBSET_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateJobSet_return, CPUState* cpu, target_ulong pc, uint32_t NumJob, uint32_t UserJobSet, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t TitleIndex, uint32_t Class, uint32_t CreateOptions, uint32_t Disposition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t TitleIndex, uint32_t Class, uint32_t CreateOptions, uint32_t Disposition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYEDEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYEDEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateKeyedEvent_enter, CPUState* cpu, target_ulong pc, uint32_t KeyedEventHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYEDEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYEDEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateKeyedEvent_return, CPUState* cpu, target_ulong pc, uint32_t KeyedEventHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYTRANSACTED_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYTRANSACTED_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateKeyTransacted_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t TitleIndex, uint32_t Class, uint32_t CreateOptions, uint32_t TransactionHandle, uint32_t Disposition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYTRANSACTED_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEKEYTRANSACTED_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateKeyTransacted_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t TitleIndex, uint32_t Class, uint32_t CreateOptions, uint32_t TransactionHandle, uint32_t Disposition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMAILSLOTFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMAILSLOTFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateMailslotFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t IoStatusBlock, uint32_t CreateOptions, uint32_t MailslotQuota, uint32_t MaximumMessageSize, uint32_t ReadTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMAILSLOTFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMAILSLOTFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateMailslotFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t IoStatusBlock, uint32_t CreateOptions, uint32_t MailslotQuota, uint32_t MaximumMessageSize, uint32_t ReadTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMUTANT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMUTANT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateMutant_enter, CPUState* cpu, target_ulong pc, uint32_t MutantHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t InitialOwner); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMUTANT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEMUTANT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateMutant_return, CPUState* cpu, target_ulong pc, uint32_t MutantHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t InitialOwner); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATENAMEDPIPEFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATENAMEDPIPEFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateNamedPipeFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t IoStatusBlock, uint32_t ShareAccess, uint32_t CreateDisposition, uint32_t CreateOptions, uint32_t NamedPipeType, uint32_t ReadMode, uint32_t CompletionMode, uint32_t MaximumInstances, uint32_t InboundQuota, uint32_t OutboundQuota, uint32_t DefaultTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATENAMEDPIPEFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATENAMEDPIPEFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateNamedPipeFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t IoStatusBlock, uint32_t ShareAccess, uint32_t CreateDisposition, uint32_t CreateOptions, uint32_t NamedPipeType, uint32_t ReadMode, uint32_t CompletionMode, uint32_t MaximumInstances, uint32_t InboundQuota, uint32_t OutboundQuota, uint32_t DefaultTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPAGINGFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPAGINGFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreatePagingFile_enter, CPUState* cpu, target_ulong pc, uint32_t PageFileName, uint32_t MinimumSize, uint32_t MaximumSize, uint32_t Priority); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPAGINGFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPAGINGFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreatePagingFile_return, CPUState* cpu, target_ulong pc, uint32_t PageFileName, uint32_t MinimumSize, uint32_t MaximumSize, uint32_t Priority); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreatePort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ObjectAttributes, uint32_t MaxConnectionInfoLength, uint32_t MaxMessageLength, uint32_t MaxPoolUsage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreatePort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ObjectAttributes, uint32_t MaxConnectionInfoLength, uint32_t MaxMessageLength, uint32_t MaxPoolUsage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPRIVATENAMESPACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPRIVATENAMESPACE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreatePrivateNamespace_enter, CPUState* cpu, target_ulong pc, uint32_t NamespaceHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t BoundaryDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPRIVATENAMESPACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPRIVATENAMESPACE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreatePrivateNamespace_return, CPUState* cpu, target_ulong pc, uint32_t NamespaceHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t BoundaryDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ParentProcess, uint32_t InheritObjectTable, uint32_t SectionHandle, uint32_t DebugPort, uint32_t ExceptionPort); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ParentProcess, uint32_t InheritObjectTable, uint32_t SectionHandle, uint32_t DebugPort, uint32_t ExceptionPort); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESSEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESSEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateProcessEx_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ParentProcess, uint32_t Flags, uint32_t SectionHandle, uint32_t DebugPort, uint32_t ExceptionPort, uint32_t JobMemberLevel); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESSEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROCESSEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateProcessEx_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ParentProcess, uint32_t Flags, uint32_t SectionHandle, uint32_t DebugPort, uint32_t ExceptionPort, uint32_t JobMemberLevel); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateProfile_enter, CPUState* cpu, target_ulong pc, uint32_t ProfileHandle, uint32_t Process, uint32_t RangeBase, uint32_t RangeSize, uint32_t BucketSize, uint32_t Buffer, uint32_t BufferSize, uint32_t ProfileSource, uint32_t Affinity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateProfile_return, CPUState* cpu, target_ulong pc, uint32_t ProfileHandle, uint32_t Process, uint32_t RangeBase, uint32_t RangeSize, uint32_t BucketSize, uint32_t Buffer, uint32_t BufferSize, uint32_t ProfileSource, uint32_t Affinity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILEEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILEEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateProfileEx_enter, CPUState* cpu, target_ulong pc, uint32_t ProfileHandle, uint32_t Process, uint32_t ProfileBase, uint32_t ProfileSize, uint32_t BucketSize, uint32_t Buffer, uint32_t BufferSize, uint32_t ProfileSource, uint32_t GroupAffinityCount, uint32_t GroupAffinity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILEEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEPROFILEEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateProfileEx_return, CPUState* cpu, target_ulong pc, uint32_t ProfileHandle, uint32_t Process, uint32_t ProfileBase, uint32_t ProfileSize, uint32_t BucketSize, uint32_t Buffer, uint32_t BufferSize, uint32_t ProfileSource, uint32_t GroupAffinityCount, uint32_t GroupAffinity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATERESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATERESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateResourceManager_enter, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t DesiredAccess, uint32_t TmHandle, uint32_t RmGuid, uint32_t ObjectAttributes, uint32_t CreateOptions, uint32_t Description); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATERESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATERESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateResourceManager_return, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t DesiredAccess, uint32_t TmHandle, uint32_t RmGuid, uint32_t ObjectAttributes, uint32_t CreateOptions, uint32_t Description); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateSection_enter, CPUState* cpu, target_ulong pc, uint32_t SectionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t MaximumSize, uint32_t SectionPageProtection, uint32_t AllocationAttributes, uint32_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateSection_return, CPUState* cpu, target_ulong pc, uint32_t SectionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t MaximumSize, uint32_t SectionPageProtection, uint32_t AllocationAttributes, uint32_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESEMAPHORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESEMAPHORE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateSemaphore_enter, CPUState* cpu, target_ulong pc, uint32_t SemaphoreHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, int32_t InitialCount, int32_t MaximumCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESEMAPHORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESEMAPHORE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateSemaphore_return, CPUState* cpu, target_ulong pc, uint32_t SemaphoreHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, int32_t InitialCount, int32_t MaximumCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESYMBOLICLINKOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESYMBOLICLINKOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateSymbolicLinkObject_enter, CPUState* cpu, target_ulong pc, uint32_t LinkHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t LinkTarget); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATESYMBOLICLINKOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATESYMBOLICLINKOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateSymbolicLinkObject_return, CPUState* cpu, target_ulong pc, uint32_t LinkHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t LinkTarget); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ProcessHandle, uint32_t ClientId, uint32_t ThreadContext, uint32_t InitialTeb, uint32_t CreateSuspended); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ProcessHandle, uint32_t ClientId, uint32_t ThreadContext, uint32_t InitialTeb, uint32_t CreateSuspended); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREADEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREADEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateThreadEx_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ProcessHandle, uint32_t StartRoutine, uint32_t Argument, uint32_t CreateFlags, uint32_t ZeroBits, uint32_t StackSize, uint32_t MaximumStackSize, uint32_t AttributeList); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREADEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETHREADEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateThreadEx_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ProcessHandle, uint32_t StartRoutine, uint32_t Argument, uint32_t CreateFlags, uint32_t ZeroBits, uint32_t StackSize, uint32_t MaximumStackSize, uint32_t AttributeList); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateTimer_enter, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t TimerType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateTimer_return, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t TimerType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateToken_enter, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t TokenType, uint32_t AuthenticationId, uint32_t ExpirationTime, uint32_t User, uint32_t Groups, uint32_t Privileges, uint32_t Owner, uint32_t PrimaryGroup, uint32_t DefaultDacl, uint32_t TokenSource); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateToken_return, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t TokenType, uint32_t AuthenticationId, uint32_t ExpirationTime, uint32_t User, uint32_t Groups, uint32_t Privileges, uint32_t Owner, uint32_t PrimaryGroup, uint32_t DefaultDacl, uint32_t TokenSource); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateTransaction_enter, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t Uow, uint32_t TmHandle, uint32_t CreateOptions, uint32_t IsolationLevel, uint32_t IsolationFlags, uint32_t Timeout, uint32_t Description); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateTransaction_return, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t Uow, uint32_t TmHandle, uint32_t CreateOptions, uint32_t IsolationLevel, uint32_t IsolationFlags, uint32_t Timeout, uint32_t Description); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateTransactionManager_enter, CPUState* cpu, target_ulong pc, uint32_t TmHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t LogFileName, uint32_t CreateOptions, uint32_t CommitStrength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATETRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateTransactionManager_return, CPUState* cpu, target_ulong pc, uint32_t TmHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t LogFileName, uint32_t CreateOptions, uint32_t CommitStrength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEUSERPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEUSERPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateUserProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t ThreadHandle, uint32_t ProcessDesiredAccess, uint32_t ThreadDesiredAccess, uint32_t ProcessObjectAttributes, uint32_t ThreadObjectAttributes, uint32_t ProcessFlags, uint32_t ThreadFlags, uint32_t ProcessParameters, uint32_t CreateInfo, uint32_t AttributeList); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEUSERPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEUSERPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateUserProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t ThreadHandle, uint32_t ProcessDesiredAccess, uint32_t ThreadDesiredAccess, uint32_t ProcessObjectAttributes, uint32_t ThreadObjectAttributes, uint32_t ProcessFlags, uint32_t ThreadFlags, uint32_t ProcessParameters, uint32_t CreateInfo, uint32_t AttributeList); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWAITABLEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWAITABLEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateWaitablePort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ObjectAttributes, uint32_t MaxConnectionInfoLength, uint32_t MaxMessageLength, uint32_t MaxPoolUsage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWAITABLEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWAITABLEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateWaitablePort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ObjectAttributes, uint32_t MaxConnectionInfoLength, uint32_t MaxMessageLength, uint32_t MaxPoolUsage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWORKERFACTORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWORKERFACTORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtCreateWorkerFactory_enter, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandleReturn, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t CompletionPortHandle, uint32_t WorkerProcessHandle, uint32_t StartRoutine, uint32_t StartParameter, uint32_t MaxThreadCount, uint32_t StackReserve, uint32_t StackCommit); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWORKERFACTORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTCREATEWORKERFACTORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtCreateWorkerFactory_return, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandleReturn, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t CompletionPortHandle, uint32_t WorkerProcessHandle, uint32_t StartRoutine, uint32_t StartParameter, uint32_t MaxThreadCount, uint32_t StackReserve, uint32_t StackCommit); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGACTIVEPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGACTIVEPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDebugActiveProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DebugObjectHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGACTIVEPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGACTIVEPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDebugActiveProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DebugObjectHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGCONTINUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGCONTINUE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDebugContinue_enter, CPUState* cpu, target_ulong pc, uint32_t DebugObjectHandle, uint32_t ClientId, uint32_t ContinueStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGCONTINUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEBUGCONTINUE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDebugContinue_return, CPUState* cpu, target_ulong pc, uint32_t DebugObjectHandle, uint32_t ClientId, uint32_t ContinueStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELAYEXECUTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELAYEXECUTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDelayExecution_enter, CPUState* cpu, target_ulong pc, uint32_t Alertable, uint32_t DelayInterval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELAYEXECUTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELAYEXECUTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDelayExecution_return, CPUState* cpu, target_ulong pc, uint32_t Alertable, uint32_t DelayInterval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEATOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEATOM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteAtom_enter, CPUState* cpu, target_ulong pc, uint32_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEATOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEATOM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteAtom_return, CPUState* cpu, target_ulong pc, uint32_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEBOOTENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEBOOTENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteBootEntry_enter, CPUState* cpu, target_ulong pc, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEBOOTENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEBOOTENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteBootEntry_return, CPUState* cpu, target_ulong pc, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEDRIVERENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEDRIVERENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteDriverEntry_enter, CPUState* cpu, target_ulong pc, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEDRIVERENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEDRIVERENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteDriverEntry_return, CPUState* cpu, target_ulong pc, uint32_t Id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteFile_enter, CPUState* cpu, target_ulong pc, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteFile_return, CPUState* cpu, target_ulong pc, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEOBJECTAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEOBJECTAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteObjectAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEOBJECTAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEOBJECTAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteObjectAuditAlarm_return, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEPRIVATENAMESPACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEPRIVATENAMESPACE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeletePrivateNamespace_enter, CPUState* cpu, target_ulong pc, uint32_t NamespaceHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEPRIVATENAMESPACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEPRIVATENAMESPACE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeletePrivateNamespace_return, CPUState* cpu, target_ulong pc, uint32_t NamespaceHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEVALUEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEVALUEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeleteValueKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t ValueName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDELETEVALUEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDELETEVALUEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeleteValueKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t ValueName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEVICEIOCONTROLFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEVICEIOCONTROLFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDeviceIoControlFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t IoControlCode, uint32_t InputBuffer, uint32_t InputBufferLength, uint32_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDEVICEIOCONTROLFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDEVICEIOCONTROLFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDeviceIoControlFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t IoControlCode, uint32_t InputBuffer, uint32_t InputBufferLength, uint32_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDISABLELASTKNOWNGOOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDISABLELASTKNOWNGOOD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDisableLastKnownGood_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDISABLELASTKNOWNGOOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDISABLELASTKNOWNGOOD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDisableLastKnownGood_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDISPLAYSTRING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDISPLAYSTRING_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDisplayString_enter, CPUState* cpu, target_ulong pc, uint32_t String); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDISPLAYSTRING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDISPLAYSTRING_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDisplayString_return, CPUState* cpu, target_ulong pc, uint32_t String); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDRAWTEXT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDRAWTEXT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDrawText_enter, CPUState* cpu, target_ulong pc, uint32_t Text); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDRAWTEXT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDRAWTEXT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDrawText_return, CPUState* cpu, target_ulong pc, uint32_t Text); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATEOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATEOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDuplicateObject_enter, CPUState* cpu, target_ulong pc, uint32_t SourceProcessHandle, uint32_t SourceHandle, uint32_t TargetProcessHandle, uint32_t TargetHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Options); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATEOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATEOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDuplicateObject_return, CPUState* cpu, target_ulong pc, uint32_t SourceProcessHandle, uint32_t SourceHandle, uint32_t TargetProcessHandle, uint32_t TargetHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Options); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATETOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATETOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtDuplicateToken_enter, CPUState* cpu, target_ulong pc, uint32_t ExistingTokenHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t EffectiveOnly, uint32_t TokenType, uint32_t NewTokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATETOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTDUPLICATETOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtDuplicateToken_return, CPUState* cpu, target_ulong pc, uint32_t ExistingTokenHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t EffectiveOnly, uint32_t TokenType, uint32_t NewTokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENABLELASTKNOWNGOOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENABLELASTKNOWNGOOD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnableLastKnownGood_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENABLELASTKNOWNGOOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENABLELASTKNOWNGOOD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnableLastKnownGood_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEBOOTENTRIES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEBOOTENTRIES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateBootEntries_enter, CPUState* cpu, target_ulong pc, uint32_t Buffer, uint32_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEBOOTENTRIES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEBOOTENTRIES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateBootEntries_return, CPUState* cpu, target_ulong pc, uint32_t Buffer, uint32_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEDRIVERENTRIES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEDRIVERENTRIES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateDriverEntries_enter, CPUState* cpu, target_ulong pc, uint32_t Buffer, uint32_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEDRIVERENTRIES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEDRIVERENTRIES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateDriverEntries_return, CPUState* cpu, target_ulong pc, uint32_t Buffer, uint32_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t Index, uint32_t KeyInformationClass, uint32_t KeyInformation, uint32_t Length, uint32_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t Index, uint32_t KeyInformationClass, uint32_t KeyInformation, uint32_t Length, uint32_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateSystemEnvironmentValuesEx_enter, CPUState* cpu, target_ulong pc, uint32_t InformationClass, uint32_t Buffer, uint32_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATESYSTEMENVIRONMENTVALUESEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateSystemEnvironmentValuesEx_return, CPUState* cpu, target_ulong pc, uint32_t InformationClass, uint32_t Buffer, uint32_t BufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATETRANSACTIONOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATETRANSACTIONOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateTransactionObject_enter, CPUState* cpu, target_ulong pc, uint32_t RootObjectHandle, uint32_t QueryType, uint32_t ObjectCursor, uint32_t ObjectCursorLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATETRANSACTIONOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATETRANSACTIONOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateTransactionObject_return, CPUState* cpu, target_ulong pc, uint32_t RootObjectHandle, uint32_t QueryType, uint32_t ObjectCursor, uint32_t ObjectCursorLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEVALUEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEVALUEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtEnumerateValueKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t Index, uint32_t KeyValueInformationClass, uint32_t KeyValueInformation, uint32_t Length, uint32_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEVALUEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTENUMERATEVALUEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtEnumerateValueKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t Index, uint32_t KeyValueInformationClass, uint32_t KeyValueInformation, uint32_t Length, uint32_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTEXTENDSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTEXTENDSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtExtendSection_enter, CPUState* cpu, target_ulong pc, uint32_t SectionHandle, uint32_t NewSectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTEXTENDSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTEXTENDSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtExtendSection_return, CPUState* cpu, target_ulong pc, uint32_t SectionHandle, uint32_t NewSectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFILTERTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFILTERTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFilterToken_enter, CPUState* cpu, target_ulong pc, uint32_t ExistingTokenHandle, uint32_t Flags, uint32_t SidsToDisable, uint32_t PrivilegesToDelete, uint32_t RestrictedSids, uint32_t NewTokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFILTERTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFILTERTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFilterToken_return, CPUState* cpu, target_ulong pc, uint32_t ExistingTokenHandle, uint32_t Flags, uint32_t SidsToDisable, uint32_t PrivilegesToDelete, uint32_t RestrictedSids, uint32_t NewTokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFINDATOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFINDATOM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFindAtom_enter, CPUState* cpu, target_ulong pc, uint32_t AtomName, uint32_t Length, uint32_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFINDATOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFINDATOM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFindAtom_return, CPUState* cpu, target_ulong pc, uint32_t AtomName, uint32_t Length, uint32_t Atom); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHBUFFERSFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHBUFFERSFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushBuffersFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHBUFFERSFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHBUFFERSFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushBuffersFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTALLUILANGUAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTALLUILANGUAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushInstallUILanguage_enter, CPUState* cpu, target_ulong pc, uint32_t InstallUILanguage, uint32_t SetComittedFlag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTALLUILANGUAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTALLUILANGUAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushInstallUILanguage_return, CPUState* cpu, target_ulong pc, uint32_t InstallUILanguage, uint32_t SetComittedFlag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTRUCTIONCACHE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTRUCTIONCACHE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushInstructionCache_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTRUCTIONCACHE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHINSTRUCTIONCACHE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushInstructionCache_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHPROCESSWRITEBUFFERS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushProcessWriteBuffers_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHPROCESSWRITEBUFFERS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushProcessWriteBuffers_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize, uint32_t IoStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushVirtualMemory_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize, uint32_t IoStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHWRITEBUFFER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHWRITEBUFFER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFlushWriteBuffer_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHWRITEBUFFER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFLUSHWRITEBUFFER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFlushWriteBuffer_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEUSERPHYSICALPAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEUSERPHYSICALPAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFreeUserPhysicalPages_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t NumberOfPages, uint32_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEUSERPHYSICALPAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEUSERPHYSICALPAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFreeUserPhysicalPages_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t NumberOfPages, uint32_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFreeVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize, uint32_t FreeType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFreeVirtualMemory_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize, uint32_t FreeType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEZEREGISTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEZEREGISTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFreezeRegistry_enter, CPUState* cpu, target_ulong pc, uint32_t TimeOutInSeconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEZEREGISTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEZEREGISTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFreezeRegistry_return, CPUState* cpu, target_ulong pc, uint32_t TimeOutInSeconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEZETRANSACTIONS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEZETRANSACTIONS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFreezeTransactions_enter, CPUState* cpu, target_ulong pc, uint32_t FreezeTimeout, uint32_t ThawTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFREEZETRANSACTIONS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFREEZETRANSACTIONS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFreezeTransactions_return, CPUState* cpu, target_ulong pc, uint32_t FreezeTimeout, uint32_t ThawTimeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFSCONTROLFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTFSCONTROLFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtFsControlFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t IoControlCode, uint32_t InputBuffer, uint32_t InputBufferLength, uint32_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTFSCONTROLFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTFSCONTROLFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtFsControlFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t IoControlCode, uint32_t InputBuffer, uint32_t InputBufferLength, uint32_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETCONTEXTTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETCONTEXTTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetContextThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ThreadContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETCONTEXTTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETCONTEXTTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetContextThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ThreadContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETCURRENTPROCESSORNUMBER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETCURRENTPROCESSORNUMBER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetCurrentProcessorNumber_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETCURRENTPROCESSORNUMBER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETCURRENTPROCESSORNUMBER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetCurrentProcessorNumber_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETDEVICEPOWERSTATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETDEVICEPOWERSTATE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetDevicePowerState_enter, CPUState* cpu, target_ulong pc, uint32_t Device, uint32_t State); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETDEVICEPOWERSTATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETDEVICEPOWERSTATE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetDevicePowerState_return, CPUState* cpu, target_ulong pc, uint32_t Device, uint32_t State); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETMUIREGISTRYINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETMUIREGISTRYINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetMUIRegistryInfo_enter, CPUState* cpu, target_ulong pc, uint32_t Flags, uint32_t DataSize, uint32_t Data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETMUIREGISTRYINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETMUIREGISTRYINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetMUIRegistryInfo_return, CPUState* cpu, target_ulong pc, uint32_t Flags, uint32_t DataSize, uint32_t Data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetNextProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Flags, uint32_t NewProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetNextProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Flags, uint32_t NewProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetNextThread_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Flags, uint32_t NewThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNEXTTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetNextThread_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t Flags, uint32_t NewThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNLSSECTIONPTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNLSSECTIONPTR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetNlsSectionPtr_enter, CPUState* cpu, target_ulong pc, uint32_t SectionType, uint32_t SectionData, uint32_t ContextData, uint32_t SectionPointer, uint32_t SectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNLSSECTIONPTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNLSSECTIONPTR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetNlsSectionPtr_return, CPUState* cpu, target_ulong pc, uint32_t SectionType, uint32_t SectionData, uint32_t ContextData, uint32_t SectionPointer, uint32_t SectionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNOTIFICATIONRESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetNotificationResourceManager_enter, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t TransactionNotification, uint32_t NotificationLength, uint32_t Timeout, uint32_t ReturnLength, uint32_t Asynchronous, uint32_t AsynchronousContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETNOTIFICATIONRESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetNotificationResourceManager_return, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t TransactionNotification, uint32_t NotificationLength, uint32_t Timeout, uint32_t ReturnLength, uint32_t Asynchronous, uint32_t AsynchronousContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETPLUGPLAYEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETPLUGPLAYEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetPlugPlayEvent_enter, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t Context, uint32_t EventBlock, uint32_t EventBufferSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETPLUGPLAYEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETPLUGPLAYEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetPlugPlayEvent_return, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t Context, uint32_t EventBlock, uint32_t EventBufferSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETWRITEWATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETWRITEWATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_NtGetWriteWatch_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t Flags, uint32_t BaseAddress, uint32_t RegionSize, uint32_t UserAddressArray, uint32_t EntriesInUserAddressArray, uint32_t Granularity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTGETWRITEWATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTGETWRITEWATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_NtGetWriteWatch_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t Flags, uint32_t BaseAddress, uint32_t RegionSize, uint32_t UserAddressArray, uint32_t EntriesInUserAddressArray, uint32_t Granularity); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATEANONYMOUSTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtImpersonateAnonymousToken_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATEANONYMOUSTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtImpersonateAnonymousToken_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATECLIENTOFPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATECLIENTOFPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtImpersonateClientOfPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Message); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATECLIENTOFPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATECLIENTOFPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtImpersonateClientOfPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Message); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATETHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATETHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtImpersonateThread_enter, CPUState* cpu, target_ulong pc, uint32_t ServerThreadHandle, uint32_t ClientThreadHandle, uint32_t SecurityQos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATETHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTIMPERSONATETHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtImpersonateThread_return, CPUState* cpu, target_ulong pc, uint32_t ServerThreadHandle, uint32_t ClientThreadHandle, uint32_t SecurityQos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZENLSFILES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZENLSFILES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtInitializeNlsFiles_enter, CPUState* cpu, target_ulong pc, uint32_t BaseAddress, uint32_t DefaultLocaleId, uint32_t DefaultCasingTableSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZENLSFILES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZENLSFILES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtInitializeNlsFiles_return, CPUState* cpu, target_ulong pc, uint32_t BaseAddress, uint32_t DefaultLocaleId, uint32_t DefaultCasingTableSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZEREGISTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZEREGISTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtInitializeRegistry_enter, CPUState* cpu, target_ulong pc, uint32_t BootCondition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZEREGISTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIALIZEREGISTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtInitializeRegistry_return, CPUState* cpu, target_ulong pc, uint32_t BootCondition); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIATEPOWERACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIATEPOWERACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtInitiatePowerAction_enter, CPUState* cpu, target_ulong pc, uint32_t SystemAction, uint32_t MinSystemState, uint32_t Flags, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTINITIATEPOWERACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTINITIATEPOWERACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtInitiatePowerAction_return, CPUState* cpu, target_ulong pc, uint32_t SystemAction, uint32_t MinSystemState, uint32_t Flags, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISPROCESSINJOB_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTISPROCESSINJOB_ENTER 1 PPP_CB_TYPEDEF(void, on_NtIsProcessInJob_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t JobHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISPROCESSINJOB_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTISPROCESSINJOB_RETURN 1 PPP_CB_TYPEDEF(void, on_NtIsProcessInJob_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t JobHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTISSYSTEMRESUMEAUTOMATIC_ENTER 1 PPP_CB_TYPEDEF(void, on_NtIsSystemResumeAutomatic_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTISSYSTEMRESUMEAUTOMATIC_RETURN 1 PPP_CB_TYPEDEF(void, on_NtIsSystemResumeAutomatic_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISUILANGUAGECOMITTED_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTISUILANGUAGECOMITTED_ENTER 1 PPP_CB_TYPEDEF(void, on_NtIsUILanguageComitted_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTISUILANGUAGECOMITTED_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTISUILANGUAGECOMITTED_RETURN 1 PPP_CB_TYPEDEF(void, on_NtIsUILanguageComitted_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLISTENPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLISTENPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtListenPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ConnectionRequest); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLISTENPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLISTENPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtListenPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ConnectionRequest); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADDRIVER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADDRIVER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLoadDriver_enter, CPUState* cpu, target_ulong pc, uint32_t DriverServiceName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADDRIVER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADDRIVER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLoadDriver_return, CPUState* cpu, target_ulong pc, uint32_t DriverServiceName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLoadKey_enter, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t SourceFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLoadKey_return, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t SourceFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY2_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLoadKey2_enter, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t SourceFile, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEY2_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLoadKey2_return, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t SourceFile, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEYEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEYEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLoadKeyEx_enter, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t SourceFile, uint32_t Flags, uint32_t TrustClassKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEYEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOADKEYEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLoadKeyEx_return, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t SourceFile, uint32_t Flags, uint32_t TrustClassKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLockFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t ByteOffset, uint32_t Length, uint32_t Key, uint32_t FailImmediately, uint32_t ExclusiveLock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLockFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t ByteOffset, uint32_t Length, uint32_t Key, uint32_t FailImmediately, uint32_t ExclusiveLock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKPRODUCTACTIVATIONKEYS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLockProductActivationKeys_enter, CPUState* cpu, target_ulong pc, uint32_t pPrivateVer, uint32_t pSafeMode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKPRODUCTACTIVATIONKEYS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLockProductActivationKeys_return, CPUState* cpu, target_ulong pc, uint32_t pPrivateVer, uint32_t pSafeMode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKREGISTRYKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKREGISTRYKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLockRegistryKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKREGISTRYKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKREGISTRYKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLockRegistryKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtLockVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize, uint32_t MapType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTLOCKVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTLOCKVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtLockVirtualMemory_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize, uint32_t MapType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAKEPERMANENTOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAKEPERMANENTOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMakePermanentObject_enter, CPUState* cpu, target_ulong pc, uint32_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAKEPERMANENTOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAKEPERMANENTOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMakePermanentObject_return, CPUState* cpu, target_ulong pc, uint32_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAKETEMPORARYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAKETEMPORARYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMakeTemporaryObject_enter, CPUState* cpu, target_ulong pc, uint32_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAKETEMPORARYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAKETEMPORARYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMakeTemporaryObject_return, CPUState* cpu, target_ulong pc, uint32_t Handle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPCMFMODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPCMFMODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMapCMFModule_enter, CPUState* cpu, target_ulong pc, uint32_t What, uint32_t Index, uint32_t CacheIndexOut, uint32_t CacheFlagsOut, uint32_t ViewSizeOut, uint32_t BaseAddress); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPCMFMODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPCMFMODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMapCMFModule_return, CPUState* cpu, target_ulong pc, uint32_t What, uint32_t Index, uint32_t CacheIndexOut, uint32_t CacheFlagsOut, uint32_t ViewSizeOut, uint32_t BaseAddress); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMapUserPhysicalPages_enter, CPUState* cpu, target_ulong pc, uint32_t VirtualAddress, uint32_t NumberOfPages, uint32_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMapUserPhysicalPages_return, CPUState* cpu, target_ulong pc, uint32_t VirtualAddress, uint32_t NumberOfPages, uint32_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGESSCATTER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMapUserPhysicalPagesScatter_enter, CPUState* cpu, target_ulong pc, uint32_t VirtualAddresses, uint32_t NumberOfPages, uint32_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPUSERPHYSICALPAGESSCATTER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMapUserPhysicalPagesScatter_return, CPUState* cpu, target_ulong pc, uint32_t VirtualAddresses, uint32_t NumberOfPages, uint32_t UserPfnArray); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPVIEWOFSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPVIEWOFSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtMapViewOfSection_enter, CPUState* cpu, target_ulong pc, uint32_t SectionHandle, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t ZeroBits, uint32_t CommitSize, uint32_t SectionOffset, uint32_t ViewSize, uint32_t InheritDisposition, uint32_t AllocationType, uint32_t Win32Protect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMAPVIEWOFSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMAPVIEWOFSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtMapViewOfSection_return, CPUState* cpu, target_ulong pc, uint32_t SectionHandle, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t ZeroBits, uint32_t CommitSize, uint32_t SectionOffset, uint32_t ViewSize, uint32_t InheritDisposition, uint32_t AllocationType, uint32_t Win32Protect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYBOOTENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYBOOTENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtModifyBootEntry_enter, CPUState* cpu, target_ulong pc, uint32_t BootEntry); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYBOOTENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYBOOTENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtModifyBootEntry_return, CPUState* cpu, target_ulong pc, uint32_t BootEntry); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYDRIVERENTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYDRIVERENTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtModifyDriverEntry_enter, CPUState* cpu, target_ulong pc, uint32_t DriverEntry); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYDRIVERENTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTMODIFYDRIVERENTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtModifyDriverEntry_return, CPUState* cpu, target_ulong pc, uint32_t DriverEntry); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEDIRECTORYFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeDirectoryFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length, uint32_t CompletionFilter, uint32_t WatchTree); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEDIRECTORYFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeDirectoryFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length, uint32_t CompletionFilter, uint32_t WatchTree); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t CompletionFilter, uint32_t WatchTree, uint32_t Buffer, uint32_t BufferSize, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t CompletionFilter, uint32_t WatchTree, uint32_t Buffer, uint32_t BufferSize, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEMULTIPLEKEYS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeMultipleKeys_enter, CPUState* cpu, target_ulong pc, uint32_t MasterKeyHandle, uint32_t Count, uint32_t SlaveObjects, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t CompletionFilter, uint32_t WatchTree, uint32_t Buffer, uint32_t BufferSize, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGEMULTIPLEKEYS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeMultipleKeys_return, CPUState* cpu, target_ulong pc, uint32_t MasterKeyHandle, uint32_t Count, uint32_t SlaveObjects, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t CompletionFilter, uint32_t WatchTree, uint32_t Buffer, uint32_t BufferSize, uint32_t Asynchronous); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGESESSION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGESESSION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeSession_enter, CPUState* cpu, target_ulong pc, uint32_t Session, uint32_t IoStateSequence, uint32_t Reserved, uint32_t Action, uint32_t IoState, uint32_t IoState2, uint32_t Buffer, uint32_t BufferSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGESESSION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTNOTIFYCHANGESESSION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtNotifyChangeSession_return, CPUState* cpu, target_ulong pc, uint32_t Session, uint32_t IoStateSequence, uint32_t Reserved, uint32_t Action, uint32_t IoState, uint32_t IoState2, uint32_t Buffer, uint32_t BufferSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENDIRECTORYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENDIRECTORYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenDirectoryObject_enter, CPUState* cpu, target_ulong pc, uint32_t DirectoryHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENDIRECTORYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENDIRECTORYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenDirectoryObject_return, CPUState* cpu, target_ulong pc, uint32_t DirectoryHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenEnlistment_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t DesiredAccess, uint32_t ResourceManagerHandle, uint32_t EnlistmentGuid, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenEnlistment_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t DesiredAccess, uint32_t ResourceManagerHandle, uint32_t EnlistmentGuid, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenEvent_enter, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenEvent_return, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenEventPair_enter, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenEventPair_return, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t IoStatusBlock, uint32_t ShareAccess, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t IoStatusBlock, uint32_t ShareAccess, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENIOCOMPLETION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENIOCOMPLETION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenIoCompletion_enter, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENIOCOMPLETION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENIOCOMPLETION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenIoCompletion_return, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenJobObject_enter, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenJobObject_return, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEDEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEDEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyedEvent_enter, CPUState* cpu, target_ulong pc, uint32_t KeyedEventHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEDEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEDEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyedEvent_return, CPUState* cpu, target_ulong pc, uint32_t KeyedEventHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyEx_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyEx_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTED_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTED_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyTransacted_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t TransactionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTED_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTED_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyTransacted_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t TransactionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTEDEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTEDEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyTransactedEx_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t OpenOptions, uint32_t TransactionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTEDEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENKEYTRANSACTEDEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenKeyTransactedEx_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t OpenOptions, uint32_t TransactionHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENMUTANT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENMUTANT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenMutant_enter, CPUState* cpu, target_ulong pc, uint32_t MutantHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENMUTANT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENMUTANT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenMutant_return, CPUState* cpu, target_ulong pc, uint32_t MutantHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENOBJECTAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENOBJECTAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenObjectAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ObjectTypeName, uint32_t ObjectName, uint32_t SecurityDescriptor, uint32_t ClientToken, uint32_t DesiredAccess, uint32_t GrantedAccess, uint32_t Privileges, uint32_t ObjectCreation, uint32_t AccessGranted, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENOBJECTAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENOBJECTAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenObjectAuditAlarm_return, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ObjectTypeName, uint32_t ObjectName, uint32_t SecurityDescriptor, uint32_t ClientToken, uint32_t DesiredAccess, uint32_t GrantedAccess, uint32_t Privileges, uint32_t ObjectCreation, uint32_t AccessGranted, uint32_t GenerateOnClose); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPRIVATENAMESPACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPRIVATENAMESPACE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenPrivateNamespace_enter, CPUState* cpu, target_ulong pc, uint32_t NamespaceHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t BoundaryDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPRIVATENAMESPACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPRIVATENAMESPACE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenPrivateNamespace_return, CPUState* cpu, target_ulong pc, uint32_t NamespaceHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t BoundaryDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ClientId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ClientId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenProcessToken_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenProcessToken_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKENEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKENEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenProcessTokenEx_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKENEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENPROCESSTOKENEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenProcessTokenEx_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DesiredAccess, uint32_t HandleAttributes, uint32_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENRESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENRESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenResourceManager_enter, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t DesiredAccess, uint32_t TmHandle, uint32_t ResourceManagerGuid, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENRESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENRESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenResourceManager_return, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t DesiredAccess, uint32_t TmHandle, uint32_t ResourceManagerGuid, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenSection_enter, CPUState* cpu, target_ulong pc, uint32_t SectionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenSection_return, CPUState* cpu, target_ulong pc, uint32_t SectionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSEMAPHORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSEMAPHORE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenSemaphore_enter, CPUState* cpu, target_ulong pc, uint32_t SemaphoreHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSEMAPHORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSEMAPHORE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenSemaphore_return, CPUState* cpu, target_ulong pc, uint32_t SemaphoreHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSESSION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSESSION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenSession_enter, CPUState* cpu, target_ulong pc, uint32_t SessionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSESSION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSESSION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenSession_return, CPUState* cpu, target_ulong pc, uint32_t SessionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSYMBOLICLINKOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSYMBOLICLINKOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenSymbolicLinkObject_enter, CPUState* cpu, target_ulong pc, uint32_t LinkHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENSYMBOLICLINKOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENSYMBOLICLINKOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenSymbolicLinkObject_return, CPUState* cpu, target_ulong pc, uint32_t LinkHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ClientId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t ClientId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenThreadToken_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t OpenAsSelf, uint32_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenThreadToken_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t OpenAsSelf, uint32_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKENEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKENEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenThreadTokenEx_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t OpenAsSelf, uint32_t HandleAttributes, uint32_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKENEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTHREADTOKENEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenThreadTokenEx_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t DesiredAccess, uint32_t OpenAsSelf, uint32_t HandleAttributes, uint32_t TokenHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenTimer_enter, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenTimer_return, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenTransaction_enter, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t Uow, uint32_t TmHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenTransaction_return, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t Uow, uint32_t TmHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtOpenTransactionManager_enter, CPUState* cpu, target_ulong pc, uint32_t TmHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t LogFileName, uint32_t TmIdentity, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTOPENTRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtOpenTransactionManager_return, CPUState* cpu, target_ulong pc, uint32_t TmHandle, uint32_t DesiredAccess, uint32_t ObjectAttributes, uint32_t LogFileName, uint32_t TmIdentity, uint32_t OpenOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPLUGPLAYCONTROL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPLUGPLAYCONTROL_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPlugPlayControl_enter, CPUState* cpu, target_ulong pc, uint32_t PnPControlClass, uint32_t PnPControlData, uint32_t PnPControlDataLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPLUGPLAYCONTROL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPLUGPLAYCONTROL_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPlugPlayControl_return, CPUState* cpu, target_ulong pc, uint32_t PnPControlClass, uint32_t PnPControlData, uint32_t PnPControlDataLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPOWERINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPOWERINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPowerInformation_enter, CPUState* cpu, target_ulong pc, uint32_t InformationLevel, uint32_t InputBuffer, uint32_t InputBufferLength, uint32_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPOWERINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPOWERINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPowerInformation_return, CPUState* cpu, target_ulong pc, uint32_t InformationLevel, uint32_t InputBuffer, uint32_t InputBufferLength, uint32_t OutputBuffer, uint32_t OutputBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPARECOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPARECOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrepareComplete_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPARECOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPARECOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrepareComplete_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPAREENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPAREENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrepareEnlistment_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPAREENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPAREENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrepareEnlistment_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPARECOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPARECOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrePrepareComplete_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPARECOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPARECOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrePrepareComplete_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPAREENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPAREENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrePrepareEnlistment_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPAREENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPREPREPAREENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrePrepareEnlistment_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGECHECK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGECHECK_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrivilegeCheck_enter, CPUState* cpu, target_ulong pc, uint32_t ClientToken, uint32_t RequiredPrivileges, uint32_t Result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGECHECK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGECHECK_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrivilegeCheck_return, CPUState* cpu, target_ulong pc, uint32_t ClientToken, uint32_t RequiredPrivileges, uint32_t Result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEDSERVICEAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrivilegedServiceAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t ServiceName, uint32_t ClientToken, uint32_t Privileges, uint32_t AccessGranted); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEDSERVICEAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrivilegedServiceAuditAlarm_return, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t ServiceName, uint32_t ClientToken, uint32_t Privileges, uint32_t AccessGranted); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEOBJECTAUDITALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPrivilegeObjectAuditAlarm_enter, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ClientToken, uint32_t DesiredAccess, uint32_t Privileges, uint32_t AccessGranted); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPRIVILEGEOBJECTAUDITALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPrivilegeObjectAuditAlarm_return, CPUState* cpu, target_ulong pc, uint32_t SubsystemName, uint32_t HandleId, uint32_t ClientToken, uint32_t DesiredAccess, uint32_t Privileges, uint32_t AccessGranted); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONCOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONCOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPropagationComplete_enter, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t RequestCookie, uint32_t BufferLength, uint32_t Buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONCOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONCOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPropagationComplete_return, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t RequestCookie, uint32_t BufferLength, uint32_t Buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONFAILED_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONFAILED_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPropagationFailed_enter, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t RequestCookie, uint32_t PropStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONFAILED_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROPAGATIONFAILED_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPropagationFailed_return, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t RequestCookie, uint32_t PropStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROTECTVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROTECTVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtProtectVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize, uint32_t NewProtectWin32, uint32_t OldProtect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPROTECTVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPROTECTVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtProtectVirtualMemory_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize, uint32_t NewProtectWin32, uint32_t OldProtect); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPULSEEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTPULSEEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtPulseEvent_enter, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTPULSEEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTPULSEEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtPulseEvent_return, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYATTRIBUTESFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYATTRIBUTESFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryAttributesFile_enter, CPUState* cpu, target_ulong pc, uint32_t ObjectAttributes, uint32_t FileInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYATTRIBUTESFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYATTRIBUTESFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryAttributesFile_return, CPUState* cpu, target_ulong pc, uint32_t ObjectAttributes, uint32_t FileInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTENTRYORDER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTENTRYORDER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryBootEntryOrder_enter, CPUState* cpu, target_ulong pc, uint32_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTENTRYORDER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTENTRYORDER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryBootEntryOrder_return, CPUState* cpu, target_ulong pc, uint32_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTOPTIONS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTOPTIONS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryBootOptions_enter, CPUState* cpu, target_ulong pc, uint32_t BootOptions, uint32_t BootOptionsLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTOPTIONS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYBOOTOPTIONS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryBootOptions_return, CPUState* cpu, target_ulong pc, uint32_t BootOptions, uint32_t BootOptionsLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEBUGFILTERSTATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEBUGFILTERSTATE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDebugFilterState_enter, CPUState* cpu, target_ulong pc, uint32_t ComponentId, uint32_t Level); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEBUGFILTERSTATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEBUGFILTERSTATE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDebugFilterState_return, CPUState* cpu, target_ulong pc, uint32_t ComponentId, uint32_t Level); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTLOCALE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTLOCALE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDefaultLocale_enter, CPUState* cpu, target_ulong pc, uint32_t UserProfile, uint32_t DefaultLocaleId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTLOCALE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTLOCALE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDefaultLocale_return, CPUState* cpu, target_ulong pc, uint32_t UserProfile, uint32_t DefaultLocaleId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTUILANGUAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTUILANGUAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDefaultUILanguage_enter, CPUState* cpu, target_ulong pc, uint32_t DefaultUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTUILANGUAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDEFAULTUILANGUAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDefaultUILanguage_return, CPUState* cpu, target_ulong pc, uint32_t DefaultUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDirectoryFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t FileInformation, uint32_t Length, uint32_t FileInformationClass, uint32_t ReturnSingleEntry, uint32_t FileName, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDirectoryFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t FileInformation, uint32_t Length, uint32_t FileInformationClass, uint32_t ReturnSingleEntry, uint32_t FileName, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDirectoryObject_enter, CPUState* cpu, target_ulong pc, uint32_t DirectoryHandle, uint32_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint32_t RestartScan, uint32_t Context, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDIRECTORYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDirectoryObject_return, CPUState* cpu, target_ulong pc, uint32_t DirectoryHandle, uint32_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint32_t RestartScan, uint32_t Context, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDRIVERENTRYORDER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDRIVERENTRYORDER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryDriverEntryOrder_enter, CPUState* cpu, target_ulong pc, uint32_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDRIVERENTRYORDER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYDRIVERENTRYORDER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryDriverEntryOrder_return, CPUState* cpu, target_ulong pc, uint32_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEAFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEAFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryEaFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint32_t EaList, uint32_t EaListLength, uint32_t EaIndex, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEAFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEAFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryEaFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint32_t EaList, uint32_t EaListLength, uint32_t EaIndex, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryEvent_enter, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t EventInformationClass, uint32_t EventInformation, uint32_t EventInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryEvent_return, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t EventInformationClass, uint32_t EventInformation, uint32_t EventInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYFULLATTRIBUTESFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYFULLATTRIBUTESFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryFullAttributesFile_enter, CPUState* cpu, target_ulong pc, uint32_t ObjectAttributes, uint32_t FileInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYFULLATTRIBUTESFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYFULLATTRIBUTESFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryFullAttributesFile_return, CPUState* cpu, target_ulong pc, uint32_t ObjectAttributes, uint32_t FileInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONATOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONATOM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationAtom_enter, CPUState* cpu, target_ulong pc, uint32_t Atom, uint32_t InformationClass, uint32_t AtomInformation, uint32_t AtomInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONATOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONATOM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationAtom_return, CPUState* cpu, target_ulong pc, uint32_t Atom, uint32_t InformationClass, uint32_t AtomInformation, uint32_t AtomInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationEnlistment_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t EnlistmentInformationClass, uint32_t EnlistmentInformation, uint32_t EnlistmentInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationEnlistment_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t EnlistmentInformationClass, uint32_t EnlistmentInformation, uint32_t EnlistmentInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t FileInformation, uint32_t Length, uint32_t FileInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t FileInformation, uint32_t Length, uint32_t FileInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationJobObject_enter, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t JobObjectInformationClass, uint32_t JobObjectInformation, uint32_t JobObjectInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationJobObject_return, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t JobObjectInformationClass, uint32_t JobObjectInformation, uint32_t JobObjectInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortInformationClass, uint32_t PortInformation, uint32_t Length, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortInformationClass, uint32_t PortInformation, uint32_t Length, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t ProcessInformationClass, uint32_t ProcessInformation, uint32_t ProcessInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t ProcessInformationClass, uint32_t ProcessInformation, uint32_t ProcessInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONRESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationResourceManager_enter, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t ResourceManagerInformationClass, uint32_t ResourceManagerInformation, uint32_t ResourceManagerInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONRESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationResourceManager_return, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t ResourceManagerInformationClass, uint32_t ResourceManagerInformation, uint32_t ResourceManagerInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ThreadInformationClass, uint32_t ThreadInformation, uint32_t ThreadInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ThreadInformationClass, uint32_t ThreadInformation, uint32_t ThreadInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationToken_enter, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t TokenInformationClass, uint32_t TokenInformation, uint32_t TokenInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationToken_return, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t TokenInformationClass, uint32_t TokenInformation, uint32_t TokenInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationTransaction_enter, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t TransactionInformationClass, uint32_t TransactionInformation, uint32_t TransactionInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationTransaction_return, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t TransactionInformationClass, uint32_t TransactionInformation, uint32_t TransactionInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationTransactionManager_enter, CPUState* cpu, target_ulong pc, uint32_t TransactionManagerHandle, uint32_t TransactionManagerInformationClass, uint32_t TransactionManagerInformation, uint32_t TransactionManagerInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONTRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationTransactionManager_return, CPUState* cpu, target_ulong pc, uint32_t TransactionManagerHandle, uint32_t TransactionManagerInformationClass, uint32_t TransactionManagerInformation, uint32_t TransactionManagerInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONWORKERFACTORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationWorkerFactory_enter, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle, uint32_t WorkerFactoryInformationClass, uint32_t WorkerFactoryInformation, uint32_t WorkerFactoryInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINFORMATIONWORKERFACTORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInformationWorkerFactory_return, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle, uint32_t WorkerFactoryInformationClass, uint32_t WorkerFactoryInformation, uint32_t WorkerFactoryInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINSTALLUILANGUAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINSTALLUILANGUAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryInstallUILanguage_enter, CPUState* cpu, target_ulong pc, uint32_t InstallUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINSTALLUILANGUAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINSTALLUILANGUAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryInstallUILanguage_return, CPUState* cpu, target_ulong pc, uint32_t InstallUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINTERVALPROFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINTERVALPROFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryIntervalProfile_enter, CPUState* cpu, target_ulong pc, uint32_t ProfileSource, uint32_t Interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINTERVALPROFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYINTERVALPROFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryIntervalProfile_return, CPUState* cpu, target_ulong pc, uint32_t ProfileSource, uint32_t Interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYIOCOMPLETION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYIOCOMPLETION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryIoCompletion_enter, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t IoCompletionInformationClass, uint32_t IoCompletionInformation, uint32_t IoCompletionInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYIOCOMPLETION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYIOCOMPLETION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryIoCompletion_return, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t IoCompletionInformationClass, uint32_t IoCompletionInformation, uint32_t IoCompletionInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t KeyInformationClass, uint32_t KeyInformation, uint32_t Length, uint32_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t KeyInformationClass, uint32_t KeyInformation, uint32_t Length, uint32_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYLICENSEVALUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYLICENSEVALUE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryLicenseValue_enter, CPUState* cpu, target_ulong pc, uint32_t Name, uint32_t Type, uint32_t Buffer, uint32_t Length, uint32_t ReturnedLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYLICENSEVALUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYLICENSEVALUE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryLicenseValue_return, CPUState* cpu, target_ulong pc, uint32_t Name, uint32_t Type, uint32_t Buffer, uint32_t Length, uint32_t ReturnedLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMULTIPLEVALUEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMULTIPLEVALUEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryMultipleValueKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t ValueEntries, uint32_t EntryCount, uint32_t ValueBuffer, uint32_t BufferLength, uint32_t RequiredBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMULTIPLEVALUEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMULTIPLEVALUEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryMultipleValueKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t ValueEntries, uint32_t EntryCount, uint32_t ValueBuffer, uint32_t BufferLength, uint32_t RequiredBufferLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMUTANT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMUTANT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryMutant_enter, CPUState* cpu, target_ulong pc, uint32_t MutantHandle, uint32_t MutantInformationClass, uint32_t MutantInformation, uint32_t MutantInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMUTANT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYMUTANT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryMutant_return, CPUState* cpu, target_ulong pc, uint32_t MutantHandle, uint32_t MutantInformationClass, uint32_t MutantInformation, uint32_t MutantInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryObject_enter, CPUState* cpu, target_ulong pc, uint32_t Handle, uint32_t ObjectInformationClass, uint32_t ObjectInformation, uint32_t ObjectInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryObject_return, CPUState* cpu, target_ulong pc, uint32_t Handle, uint32_t ObjectInformationClass, uint32_t ObjectInformation, uint32_t ObjectInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryOpenSubKeys_enter, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t HandleCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryOpenSubKeys_return, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t HandleCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYSEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYSEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryOpenSubKeysEx_enter, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t BufferLength, uint32_t Buffer, uint32_t RequiredSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYSEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYOPENSUBKEYSEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryOpenSubKeysEx_return, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t BufferLength, uint32_t Buffer, uint32_t RequiredSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPERFORMANCECOUNTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPERFORMANCECOUNTER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryPerformanceCounter_enter, CPUState* cpu, target_ulong pc, uint32_t PerformanceCounter, uint32_t PerformanceFrequency); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPERFORMANCECOUNTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPERFORMANCECOUNTER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryPerformanceCounter_return, CPUState* cpu, target_ulong pc, uint32_t PerformanceCounter, uint32_t PerformanceFrequency); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPORTINFORMATIONPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryPortInformationProcess_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYPORTINFORMATIONPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryPortInformationProcess_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYQUOTAINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryQuotaInformationFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint32_t SidList, uint32_t SidListLength, uint32_t StartSid, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYQUOTAINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryQuotaInformationFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length, uint32_t ReturnSingleEntry, uint32_t SidList, uint32_t SidListLength, uint32_t StartSid, uint32_t RestartScan); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySection_enter, CPUState* cpu, target_ulong pc, uint32_t SectionHandle, uint32_t SectionInformationClass, uint32_t SectionInformation, uint32_t SectionInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySection_return, CPUState* cpu, target_ulong pc, uint32_t SectionHandle, uint32_t SectionInformationClass, uint32_t SectionInformation, uint32_t SectionInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYATTRIBUTESTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySecurityAttributesToken_enter, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t Attributes, uint32_t NumberOfAttributes, uint32_t Buffer, uint32_t Length, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYATTRIBUTESTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySecurityAttributesToken_return, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t Attributes, uint32_t NumberOfAttributes, uint32_t Buffer, uint32_t Length, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySecurityObject_enter, CPUState* cpu, target_ulong pc, uint32_t Handle, uint32_t SecurityInformation, uint32_t SecurityDescriptor, uint32_t Length, uint32_t LengthNeeded); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSECURITYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySecurityObject_return, CPUState* cpu, target_ulong pc, uint32_t Handle, uint32_t SecurityInformation, uint32_t SecurityDescriptor, uint32_t Length, uint32_t LengthNeeded); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSEMAPHORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSEMAPHORE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySemaphore_enter, CPUState* cpu, target_ulong pc, uint32_t SemaphoreHandle, uint32_t SemaphoreInformationClass, uint32_t SemaphoreInformation, uint32_t SemaphoreInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSEMAPHORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSEMAPHORE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySemaphore_return, CPUState* cpu, target_ulong pc, uint32_t SemaphoreHandle, uint32_t SemaphoreInformationClass, uint32_t SemaphoreInformation, uint32_t SemaphoreInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYMBOLICLINKOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySymbolicLinkObject_enter, CPUState* cpu, target_ulong pc, uint32_t LinkHandle, uint32_t LinkTarget, uint32_t ReturnedLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYMBOLICLINKOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySymbolicLinkObject_return, CPUState* cpu, target_ulong pc, uint32_t LinkHandle, uint32_t LinkTarget, uint32_t ReturnedLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemEnvironmentValue_enter, CPUState* cpu, target_ulong pc, uint32_t VariableName, uint32_t VariableValue, uint32_t ValueLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemEnvironmentValue_return, CPUState* cpu, target_ulong pc, uint32_t VariableName, uint32_t VariableValue, uint32_t ValueLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemEnvironmentValueEx_enter, CPUState* cpu, target_ulong pc, uint32_t VariableName, uint32_t VendorGuid, uint32_t Value, uint32_t ValueLength, uint32_t Attributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMENVIRONMENTVALUEEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemEnvironmentValueEx_return, CPUState* cpu, target_ulong pc, uint32_t VariableName, uint32_t VendorGuid, uint32_t Value, uint32_t ValueLength, uint32_t Attributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemInformation_enter, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint32_t SystemInformation, uint32_t SystemInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemInformation_return, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint32_t SystemInformation, uint32_t SystemInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATIONEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemInformationEx_enter, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint32_t QueryInformation, uint32_t QueryInformationLength, uint32_t SystemInformation, uint32_t SystemInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMINFORMATIONEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemInformationEx_return, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint32_t QueryInformation, uint32_t QueryInformationLength, uint32_t SystemInformation, uint32_t SystemInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemTime_enter, CPUState* cpu, target_ulong pc, uint32_t SystemTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYSYSTEMTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQuerySystemTime_return, CPUState* cpu, target_ulong pc, uint32_t SystemTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryTimer_enter, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t TimerInformationClass, uint32_t TimerInformation, uint32_t TimerInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryTimer_return, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t TimerInformationClass, uint32_t TimerInformation, uint32_t TimerInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMERRESOLUTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMERRESOLUTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryTimerResolution_enter, CPUState* cpu, target_ulong pc, uint32_t MaximumTime, uint32_t MinimumTime, uint32_t CurrentTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMERRESOLUTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYTIMERRESOLUTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryTimerResolution_return, CPUState* cpu, target_ulong pc, uint32_t MaximumTime, uint32_t MinimumTime, uint32_t CurrentTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVALUEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVALUEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryValueKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t ValueName, uint32_t KeyValueInformationClass, uint32_t KeyValueInformation, uint32_t Length, uint32_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVALUEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVALUEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryValueKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t ValueName, uint32_t KeyValueInformationClass, uint32_t KeyValueInformation, uint32_t Length, uint32_t ResultLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t MemoryInformationClass, uint32_t MemoryInformation, uint32_t MemoryInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryVirtualMemory_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t MemoryInformationClass, uint32_t MemoryInformation, uint32_t MemoryInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVOLUMEINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueryVolumeInformationFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t FsInformation, uint32_t Length, uint32_t FsInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUERYVOLUMEINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueryVolumeInformationFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t FsInformation, uint32_t Length, uint32_t FsInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueueApcThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ApcRoutine, uint32_t ApcArgument1, uint32_t ApcArgument2, uint32_t ApcArgument3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueueApcThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ApcRoutine, uint32_t ApcArgument1, uint32_t ApcArgument2, uint32_t ApcArgument3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREADEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREADEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtQueueApcThreadEx_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t UserApcReserveHandle, uint32_t ApcRoutine, uint32_t ApcArgument1, uint32_t ApcArgument2, uint32_t ApcArgument3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREADEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTQUEUEAPCTHREADEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtQueueApcThreadEx_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t UserApcReserveHandle, uint32_t ApcRoutine, uint32_t ApcArgument1, uint32_t ApcArgument2, uint32_t ApcArgument3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRAISEEXCEPTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRAISEEXCEPTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRaiseException_enter, CPUState* cpu, target_ulong pc, uint32_t ExceptionRecord, uint32_t ContextRecord, uint32_t FirstChance); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRAISEEXCEPTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRAISEEXCEPTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRaiseException_return, CPUState* cpu, target_ulong pc, uint32_t ExceptionRecord, uint32_t ContextRecord, uint32_t FirstChance); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRAISEHARDERROR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRAISEHARDERROR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRaiseHardError_enter, CPUState* cpu, target_ulong pc, uint32_t ErrorStatus, uint32_t NumberOfParameters, uint32_t UnicodeStringParameterMask, uint32_t Parameters, uint32_t ValidResponseOptions, uint32_t Response); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRAISEHARDERROR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRAISEHARDERROR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRaiseHardError_return, CPUState* cpu, target_ulong pc, uint32_t ErrorStatus, uint32_t NumberOfParameters, uint32_t UnicodeStringParameterMask, uint32_t Parameters, uint32_t ValidResponseOptions, uint32_t Response); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReadFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length, uint32_t ByteOffset, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReadFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length, uint32_t ByteOffset, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADFILESCATTER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADFILESCATTER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReadFileScatter_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t SegmentArray, uint32_t Length, uint32_t ByteOffset, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADFILESCATTER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADFILESCATTER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReadFileScatter_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t SegmentArray, uint32_t Length, uint32_t ByteOffset, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADONLYENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADONLYENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReadOnlyEnlistment_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADONLYENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADONLYENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReadOnlyEnlistment_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADREQUESTDATA_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADREQUESTDATA_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReadRequestData_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Message, uint32_t DataEntryIndex, uint32_t Buffer, uint32_t BufferSize, uint32_t NumberOfBytesRead); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADREQUESTDATA_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADREQUESTDATA_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReadRequestData_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Message, uint32_t DataEntryIndex, uint32_t Buffer, uint32_t BufferSize, uint32_t NumberOfBytesRead); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReadVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t Buffer, uint32_t BufferSize, uint32_t NumberOfBytesRead); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREADVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREADVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReadVirtualMemory_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t Buffer, uint32_t BufferSize, uint32_t NumberOfBytesRead); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRecoverEnlistment_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t EnlistmentKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRecoverEnlistment_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t EnlistmentKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERRESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERRESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRecoverResourceManager_enter, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERRESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERRESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRecoverResourceManager_return, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERTRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERTRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRecoverTransactionManager_enter, CPUState* cpu, target_ulong pc, uint32_t TransactionManagerHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERTRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRECOVERTRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRecoverTransactionManager_return, CPUState* cpu, target_ulong pc, uint32_t TransactionManagerHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRegisterProtocolAddressInformation_enter, CPUState* cpu, target_ulong pc, uint32_t ResourceManager, uint32_t ProtocolId, uint32_t ProtocolInformationSize, uint32_t ProtocolInformation, uint32_t CreateOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERPROTOCOLADDRESSINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRegisterProtocolAddressInformation_return, CPUState* cpu, target_ulong pc, uint32_t ResourceManager, uint32_t ProtocolId, uint32_t ProtocolInformationSize, uint32_t ProtocolInformation, uint32_t CreateOptions); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERTHREADTERMINATEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERTHREADTERMINATEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRegisterThreadTerminatePort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERTHREADTERMINATEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREGISTERTHREADTERMINATEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRegisterThreadTerminatePort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEKEYEDEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEKEYEDEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReleaseKeyedEvent_enter, CPUState* cpu, target_ulong pc, uint32_t KeyedEventHandle, uint32_t KeyValue, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEKEYEDEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEKEYEDEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReleaseKeyedEvent_return, CPUState* cpu, target_ulong pc, uint32_t KeyedEventHandle, uint32_t KeyValue, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEMUTANT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEMUTANT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReleaseMutant_enter, CPUState* cpu, target_ulong pc, uint32_t MutantHandle, uint32_t PreviousCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEMUTANT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEMUTANT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReleaseMutant_return, CPUState* cpu, target_ulong pc, uint32_t MutantHandle, uint32_t PreviousCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASESEMAPHORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASESEMAPHORE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReleaseSemaphore_enter, CPUState* cpu, target_ulong pc, uint32_t SemaphoreHandle, int32_t ReleaseCount, uint32_t PreviousCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASESEMAPHORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASESEMAPHORE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReleaseSemaphore_return, CPUState* cpu, target_ulong pc, uint32_t SemaphoreHandle, int32_t ReleaseCount, uint32_t PreviousCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEWORKERFACTORYWORKER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEWORKERFACTORYWORKER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReleaseWorkerFactoryWorker_enter, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEWORKERFACTORYWORKER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRELEASEWORKERFACTORYWORKER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReleaseWorkerFactoryWorker_return, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRemoveIoCompletion_enter, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t KeyContext, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRemoveIoCompletion_return, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t KeyContext, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETIONEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETIONEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRemoveIoCompletionEx_enter, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t IoCompletionInformation, uint32_t Count, uint32_t NumEntriesRemoved, uint32_t Timeout, uint32_t Alertable); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETIONEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEIOCOMPLETIONEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRemoveIoCompletionEx_return, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t IoCompletionInformation, uint32_t Count, uint32_t NumEntriesRemoved, uint32_t Timeout, uint32_t Alertable); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEPROCESSDEBUG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEPROCESSDEBUG_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRemoveProcessDebug_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DebugObjectHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEPROCESSDEBUG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREMOVEPROCESSDEBUG_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRemoveProcessDebug_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t DebugObjectHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRENAMEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRENAMEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRenameKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t NewName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRENAMEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRENAMEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRenameKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t NewName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRENAMETRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRENAMETRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRenameTransactionManager_enter, CPUState* cpu, target_ulong pc, uint32_t LogFileName, uint32_t ExistingTransactionManagerGuid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRENAMETRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRENAMETRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRenameTransactionManager_return, CPUState* cpu, target_ulong pc, uint32_t LogFileName, uint32_t ExistingTransactionManagerGuid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplaceKey_enter, CPUState* cpu, target_ulong pc, uint32_t NewFile, uint32_t TargetHandle, uint32_t OldFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplaceKey_return, CPUState* cpu, target_ulong pc, uint32_t NewFile, uint32_t TargetHandle, uint32_t OldFile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEPARTITIONUNIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEPARTITIONUNIT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplacePartitionUnit_enter, CPUState* cpu, target_ulong pc, uint32_t TargetInstancePath, uint32_t SpareInstancePath, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEPARTITIONUNIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLACEPARTITIONUNIT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplacePartitionUnit_return, CPUState* cpu, target_ulong pc, uint32_t TargetInstancePath, uint32_t SpareInstancePath, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplyPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplyPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReceivePort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortContext, uint32_t ReplyMessage, uint32_t ReceiveMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReceivePort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortContext, uint32_t ReplyMessage, uint32_t ReceiveMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORTEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORTEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReceivePortEx_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortContext, uint32_t ReplyMessage, uint32_t ReceiveMessage, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORTEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITRECEIVEPORTEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReceivePortEx_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortContext, uint32_t ReplyMessage, uint32_t ReceiveMessage, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITREPLYPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITREPLYPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReplyPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITREPLYPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREPLYWAITREPLYPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtReplyWaitReplyPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRequestPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t RequestMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRequestPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t RequestMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTWAITREPLYPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTWAITREPLYPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRequestWaitReplyPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t RequestMessage, uint32_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTWAITREPLYPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTREQUESTWAITREPLYPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRequestWaitReplyPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t RequestMessage, uint32_t ReplyMessage); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESETEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESETEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtResetEvent_enter, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESETEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESETEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtResetEvent_return, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESETWRITEWATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESETWRITEWATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_NtResetWriteWatch_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESETWRITEWATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESETWRITEWATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_NtResetWriteWatch_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESTOREKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESTOREKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRestoreKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t FileHandle, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESTOREKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESTOREKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRestoreKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t FileHandle, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESUMEPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESUMEPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtResumeProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESUMEPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESUMEPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtResumeProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESUMETHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESUMETHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtResumeThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTRESUMETHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTRESUMETHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtResumeThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKCOMPLETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKCOMPLETE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRollbackComplete_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKCOMPLETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKCOMPLETE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRollbackComplete_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRollbackEnlistment_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRollbackEnlistment_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKTRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKTRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRollbackTransaction_enter, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t Wait); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKTRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLBACKTRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRollbackTransaction_return, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t Wait); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLFORWARDTRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtRollforwardTransactionManager_enter, CPUState* cpu, target_ulong pc, uint32_t TransactionManagerHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTROLLFORWARDTRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtRollforwardTransactionManager_return, CPUState* cpu, target_ulong pc, uint32_t TransactionManagerHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSaveKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSaveKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEYEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEYEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSaveKeyEx_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t FileHandle, uint32_t Format); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEYEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEKEYEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSaveKeyEx_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t FileHandle, uint32_t Format); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEMERGEDKEYS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEMERGEDKEYS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSaveMergedKeys_enter, CPUState* cpu, target_ulong pc, uint32_t HighPrecedenceKeyHandle, uint32_t LowPrecedenceKeyHandle, uint32_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSAVEMERGEDKEYS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSAVEMERGEDKEYS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSaveMergedKeys_return, CPUState* cpu, target_ulong pc, uint32_t HighPrecedenceKeyHandle, uint32_t LowPrecedenceKeyHandle, uint32_t FileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSECURECONNECTPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSECURECONNECTPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSecureConnectPort_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortName, uint32_t SecurityQos, uint32_t ClientView, uint32_t RequiredServerSid, uint32_t ServerView, uint32_t MaxMessageLength, uint32_t ConnectionInformation, uint32_t ConnectionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSECURECONNECTPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSECURECONNECTPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSecureConnectPort_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t PortName, uint32_t SecurityQos, uint32_t ClientView, uint32_t RequiredServerSid, uint32_t ServerView, uint32_t MaxMessageLength, uint32_t ConnectionInformation, uint32_t ConnectionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSERIALIZEBOOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSERIALIZEBOOT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSerializeBoot_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSERIALIZEBOOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSERIALIZEBOOT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSerializeBoot_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTENTRYORDER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTENTRYORDER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetBootEntryOrder_enter, CPUState* cpu, target_ulong pc, uint32_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTENTRYORDER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTENTRYORDER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetBootEntryOrder_return, CPUState* cpu, target_ulong pc, uint32_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTOPTIONS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTOPTIONS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetBootOptions_enter, CPUState* cpu, target_ulong pc, uint32_t BootOptions, uint32_t FieldsToChange); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTOPTIONS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETBOOTOPTIONS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetBootOptions_return, CPUState* cpu, target_ulong pc, uint32_t BootOptions, uint32_t FieldsToChange); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETCONTEXTTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETCONTEXTTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetContextThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ThreadContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETCONTEXTTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETCONTEXTTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetContextThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ThreadContext); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEBUGFILTERSTATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEBUGFILTERSTATE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetDebugFilterState_enter, CPUState* cpu, target_ulong pc, uint32_t ComponentId, uint32_t Level, uint32_t State); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEBUGFILTERSTATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEBUGFILTERSTATE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetDebugFilterState_return, CPUState* cpu, target_ulong pc, uint32_t ComponentId, uint32_t Level, uint32_t State); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTHARDERRORPORT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTHARDERRORPORT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultHardErrorPort_enter, CPUState* cpu, target_ulong pc, uint32_t DefaultHardErrorPort); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTHARDERRORPORT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTHARDERRORPORT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultHardErrorPort_return, CPUState* cpu, target_ulong pc, uint32_t DefaultHardErrorPort); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTLOCALE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTLOCALE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultLocale_enter, CPUState* cpu, target_ulong pc, uint32_t UserProfile, uint32_t DefaultLocaleId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTLOCALE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTLOCALE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultLocale_return, CPUState* cpu, target_ulong pc, uint32_t UserProfile, uint32_t DefaultLocaleId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTUILANGUAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTUILANGUAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultUILanguage_enter, CPUState* cpu, target_ulong pc, uint32_t DefaultUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTUILANGUAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDEFAULTUILANGUAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetDefaultUILanguage_return, CPUState* cpu, target_ulong pc, uint32_t DefaultUILanguageId); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDRIVERENTRYORDER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDRIVERENTRYORDER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetDriverEntryOrder_enter, CPUState* cpu, target_ulong pc, uint32_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETDRIVERENTRYORDER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETDRIVERENTRYORDER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetDriverEntryOrder_return, CPUState* cpu, target_ulong pc, uint32_t Ids, uint32_t Count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEAFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEAFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetEaFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEAFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEAFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetEaFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetEvent_enter, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetEvent_return, CPUState* cpu, target_ulong pc, uint32_t EventHandle, uint32_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENTBOOSTPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENTBOOSTPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetEventBoostPriority_enter, CPUState* cpu, target_ulong pc, uint32_t EventHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENTBOOSTPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETEVENTBOOSTPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetEventBoostPriority_return, CPUState* cpu, target_ulong pc, uint32_t EventHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetHighEventPair_enter, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetHighEventPair_return, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHWAITLOWEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetHighWaitLowEventPair_enter, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETHIGHWAITLOWEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetHighWaitLowEventPair_return, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONDEBUGOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationDebugObject_enter, CPUState* cpu, target_ulong pc, uint32_t DebugObjectHandle, uint32_t DebugObjectInformationClass, uint32_t DebugInformation, uint32_t DebugInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONDEBUGOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationDebugObject_return, CPUState* cpu, target_ulong pc, uint32_t DebugObjectHandle, uint32_t DebugObjectInformationClass, uint32_t DebugInformation, uint32_t DebugInformationLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONENLISTMENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONENLISTMENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationEnlistment_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t EnlistmentInformationClass, uint32_t EnlistmentInformation, uint32_t EnlistmentInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONENLISTMENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONENLISTMENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationEnlistment_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t EnlistmentInformationClass, uint32_t EnlistmentInformation, uint32_t EnlistmentInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t FileInformation, uint32_t Length, uint32_t FileInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t FileInformation, uint32_t Length, uint32_t FileInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationJobObject_enter, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t JobObjectInformationClass, uint32_t JobObjectInformation, uint32_t JobObjectInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationJobObject_return, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t JobObjectInformationClass, uint32_t JobObjectInformation, uint32_t JobObjectInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t KeySetInformationClass, uint32_t KeySetInformation, uint32_t KeySetInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t KeySetInformationClass, uint32_t KeySetInformation, uint32_t KeySetInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationObject_enter, CPUState* cpu, target_ulong pc, uint32_t Handle, uint32_t ObjectInformationClass, uint32_t ObjectInformation, uint32_t ObjectInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationObject_return, CPUState* cpu, target_ulong pc, uint32_t Handle, uint32_t ObjectInformationClass, uint32_t ObjectInformation, uint32_t ObjectInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t ProcessInformationClass, uint32_t ProcessInformation, uint32_t ProcessInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t ProcessInformationClass, uint32_t ProcessInformation, uint32_t ProcessInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONRESOURCEMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationResourceManager_enter, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t ResourceManagerInformationClass, uint32_t ResourceManagerInformation, uint32_t ResourceManagerInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONRESOURCEMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationResourceManager_return, CPUState* cpu, target_ulong pc, uint32_t ResourceManagerHandle, uint32_t ResourceManagerInformationClass, uint32_t ResourceManagerInformation, uint32_t ResourceManagerInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ThreadInformationClass, uint32_t ThreadInformation, uint32_t ThreadInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ThreadInformationClass, uint32_t ThreadInformation, uint32_t ThreadInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTOKEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTOKEN_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationToken_enter, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t TokenInformationClass, uint32_t TokenInformation, uint32_t TokenInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTOKEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTOKEN_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationToken_return, CPUState* cpu, target_ulong pc, uint32_t TokenHandle, uint32_t TokenInformationClass, uint32_t TokenInformation, uint32_t TokenInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationTransaction_enter, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t TransactionInformationClass, uint32_t TransactionInformation, uint32_t TransactionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationTransaction_return, CPUState* cpu, target_ulong pc, uint32_t TransactionHandle, uint32_t TransactionInformationClass, uint32_t TransactionInformation, uint32_t TransactionInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTIONMANAGER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationTransactionManager_enter, CPUState* cpu, target_ulong pc, uint32_t TmHandle, uint32_t TransactionManagerInformationClass, uint32_t TransactionManagerInformation, uint32_t TransactionManagerInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONTRANSACTIONMANAGER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationTransactionManager_return, CPUState* cpu, target_ulong pc, uint32_t TmHandle, uint32_t TransactionManagerInformationClass, uint32_t TransactionManagerInformation, uint32_t TransactionManagerInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONWORKERFACTORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONWORKERFACTORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetInformationWorkerFactory_enter, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle, uint32_t WorkerFactoryInformationClass, uint32_t WorkerFactoryInformation, uint32_t WorkerFactoryInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONWORKERFACTORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINFORMATIONWORKERFACTORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetInformationWorkerFactory_return, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle, uint32_t WorkerFactoryInformationClass, uint32_t WorkerFactoryInformation, uint32_t WorkerFactoryInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINTERVALPROFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINTERVALPROFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetIntervalProfile_enter, CPUState* cpu, target_ulong pc, uint32_t Interval, uint32_t Source); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETINTERVALPROFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETINTERVALPROFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetIntervalProfile_return, CPUState* cpu, target_ulong pc, uint32_t Interval, uint32_t Source); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetIoCompletion_enter, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t KeyContext, uint32_t ApcContext, uint32_t IoStatus, uint32_t IoStatusInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetIoCompletion_return, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t KeyContext, uint32_t ApcContext, uint32_t IoStatus, uint32_t IoStatusInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETIONEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETIONEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetIoCompletionEx_enter, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t IoCompletionReserveHandle, uint32_t KeyContext, uint32_t ApcContext, uint32_t IoStatus, uint32_t IoStatusInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETIONEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETIOCOMPLETIONEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetIoCompletionEx_return, CPUState* cpu, target_ulong pc, uint32_t IoCompletionHandle, uint32_t IoCompletionReserveHandle, uint32_t KeyContext, uint32_t ApcContext, uint32_t IoStatus, uint32_t IoStatusInformation); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLDTENTRIES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLDTENTRIES_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetLdtEntries_enter, CPUState* cpu, target_ulong pc, uint32_t Selector0, uint32_t Entry0Low, uint32_t Entry0Hi, uint32_t Selector1, uint32_t Entry1Low, uint32_t Entry1Hi); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLDTENTRIES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLDTENTRIES_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetLdtEntries_return, CPUState* cpu, target_ulong pc, uint32_t Selector0, uint32_t Entry0Low, uint32_t Entry0Hi, uint32_t Selector1, uint32_t Entry1Low, uint32_t Entry1Hi); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetLowEventPair_enter, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetLowEventPair_return, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWWAITHIGHEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetLowWaitHighEventPair_enter, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETLOWWAITHIGHEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetLowWaitHighEventPair_return, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETQUOTAINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETQUOTAINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetQuotaInformationFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETQUOTAINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETQUOTAINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetQuotaInformationFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSECURITYOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSECURITYOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSecurityObject_enter, CPUState* cpu, target_ulong pc, uint32_t Handle, uint32_t SecurityInformation, uint32_t SecurityDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSECURITYOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSECURITYOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSecurityObject_return, CPUState* cpu, target_ulong pc, uint32_t Handle, uint32_t SecurityInformation, uint32_t SecurityDescriptor); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSystemEnvironmentValue_enter, CPUState* cpu, target_ulong pc, uint32_t VariableName, uint32_t VariableValue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSystemEnvironmentValue_return, CPUState* cpu, target_ulong pc, uint32_t VariableName, uint32_t VariableValue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUEEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSystemEnvironmentValueEx_enter, CPUState* cpu, target_ulong pc, uint32_t VariableName, uint32_t VendorGuid, uint32_t Value, uint32_t ValueLength, uint32_t Attributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMENVIRONMENTVALUEEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSystemEnvironmentValueEx_return, CPUState* cpu, target_ulong pc, uint32_t VariableName, uint32_t VendorGuid, uint32_t Value, uint32_t ValueLength, uint32_t Attributes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMINFORMATION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMINFORMATION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSystemInformation_enter, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint32_t SystemInformation, uint32_t SystemInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMINFORMATION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMINFORMATION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSystemInformation_return, CPUState* cpu, target_ulong pc, uint32_t SystemInformationClass, uint32_t SystemInformation, uint32_t SystemInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMPOWERSTATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMPOWERSTATE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSystemPowerState_enter, CPUState* cpu, target_ulong pc, uint32_t SystemAction, uint32_t MinSystemState, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMPOWERSTATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMPOWERSTATE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSystemPowerState_return, CPUState* cpu, target_ulong pc, uint32_t SystemAction, uint32_t MinSystemState, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetSystemTime_enter, CPUState* cpu, target_ulong pc, uint32_t SystemTime, uint32_t PreviousTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETSYSTEMTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetSystemTime_return, CPUState* cpu, target_ulong pc, uint32_t SystemTime, uint32_t PreviousTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTHREADEXECUTIONSTATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTHREADEXECUTIONSTATE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetThreadExecutionState_enter, CPUState* cpu, target_ulong pc, uint32_t esFlags, uint32_t PreviousFlags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTHREADEXECUTIONSTATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTHREADEXECUTIONSTATE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetThreadExecutionState_return, CPUState* cpu, target_ulong pc, uint32_t esFlags, uint32_t PreviousFlags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetTimer_enter, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t DueTime, uint32_t TimerApcRoutine, uint32_t TimerContext, uint32_t WakeTimer, int32_t Period, uint32_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetTimer_return, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t DueTime, uint32_t TimerApcRoutine, uint32_t TimerContext, uint32_t WakeTimer, int32_t Period, uint32_t PreviousState); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMEREX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMEREX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetTimerEx_enter, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t TimerSetInformationClass, uint32_t TimerSetInformation, uint32_t TimerSetInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMEREX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMEREX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetTimerEx_return, CPUState* cpu, target_ulong pc, uint32_t TimerHandle, uint32_t TimerSetInformationClass, uint32_t TimerSetInformation, uint32_t TimerSetInformationLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMERRESOLUTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMERRESOLUTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetTimerResolution_enter, CPUState* cpu, target_ulong pc, uint32_t DesiredTime, uint32_t SetResolution, uint32_t ActualTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMERRESOLUTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETTIMERRESOLUTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetTimerResolution_return, CPUState* cpu, target_ulong pc, uint32_t DesiredTime, uint32_t SetResolution, uint32_t ActualTime); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETUUIDSEED_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETUUIDSEED_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetUuidSeed_enter, CPUState* cpu, target_ulong pc, uint32_t Seed); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETUUIDSEED_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETUUIDSEED_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetUuidSeed_return, CPUState* cpu, target_ulong pc, uint32_t Seed); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETVALUEKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETVALUEKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetValueKey_enter, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t ValueName, uint32_t TitleIndex, uint32_t Type, uint32_t Data, uint32_t DataSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETVALUEKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETVALUEKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetValueKey_return, CPUState* cpu, target_ulong pc, uint32_t KeyHandle, uint32_t ValueName, uint32_t TitleIndex, uint32_t Type, uint32_t Data, uint32_t DataSize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETVOLUMEINFORMATIONFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETVOLUMEINFORMATIONFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSetVolumeInformationFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t FsInformation, uint32_t Length, uint32_t FsInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSETVOLUMEINFORMATIONFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSETVOLUMEINFORMATIONFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSetVolumeInformationFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t FsInformation, uint32_t Length, uint32_t FsInformationClass); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNSYSTEM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNSYSTEM_ENTER 1 PPP_CB_TYPEDEF(void, on_NtShutdownSystem_enter, CPUState* cpu, target_ulong pc, uint32_t Action); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNSYSTEM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNSYSTEM_RETURN 1 PPP_CB_TYPEDEF(void, on_NtShutdownSystem_return, CPUState* cpu, target_ulong pc, uint32_t Action); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNWORKERFACTORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNWORKERFACTORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtShutdownWorkerFactory_enter, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle, uint32_t PendingWorkerCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNWORKERFACTORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSHUTDOWNWORKERFACTORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtShutdownWorkerFactory_return, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle, uint32_t PendingWorkerCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSIGNALANDWAITFORSINGLEOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSignalAndWaitForSingleObject_enter, CPUState* cpu, target_ulong pc, uint32_t SignalHandle, uint32_t WaitHandle, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSIGNALANDWAITFORSINGLEOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSignalAndWaitForSingleObject_return, CPUState* cpu, target_ulong pc, uint32_t SignalHandle, uint32_t WaitHandle, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSINGLEPHASEREJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSINGLEPHASEREJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSinglePhaseReject_enter, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSINGLEPHASEREJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSINGLEPHASEREJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSinglePhaseReject_return, CPUState* cpu, target_ulong pc, uint32_t EnlistmentHandle, uint32_t TmVirtualClock); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSTARTPROFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSTARTPROFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtStartProfile_enter, CPUState* cpu, target_ulong pc, uint32_t ProfileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSTARTPROFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSTARTPROFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtStartProfile_return, CPUState* cpu, target_ulong pc, uint32_t ProfileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSTOPPROFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSTOPPROFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtStopProfile_enter, CPUState* cpu, target_ulong pc, uint32_t ProfileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSTOPPROFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSTOPPROFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtStopProfile_return, CPUState* cpu, target_ulong pc, uint32_t ProfileHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSuspendProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSuspendProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDTHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDTHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSuspendThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDTHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSUSPENDTHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSuspendThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t PreviousSuspendCount); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSYSTEMDEBUGCONTROL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTSYSTEMDEBUGCONTROL_ENTER 1 PPP_CB_TYPEDEF(void, on_NtSystemDebugControl_enter, CPUState* cpu, target_ulong pc, uint32_t Command, uint32_t InputBuffer, uint32_t InputBufferLength, uint32_t OutputBuffer, uint32_t OutputBufferLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTSYSTEMDEBUGCONTROL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTSYSTEMDEBUGCONTROL_RETURN 1 PPP_CB_TYPEDEF(void, on_NtSystemDebugControl_return, CPUState* cpu, target_ulong pc, uint32_t Command, uint32_t InputBuffer, uint32_t InputBufferLength, uint32_t OutputBuffer, uint32_t OutputBufferLength, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEJOBOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEJOBOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTerminateJobObject_enter, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEJOBOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEJOBOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTerminateJobObject_return, CPUState* cpu, target_ulong pc, uint32_t JobHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEPROCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEPROCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTerminateProcess_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEPROCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATEPROCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTerminateProcess_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATETHREAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATETHREAD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTerminateThread_enter, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATETHREAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTERMINATETHREAD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTerminateThread_return, CPUState* cpu, target_ulong pc, uint32_t ThreadHandle, uint32_t ExitStatus); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTESTALERT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTESTALERT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTestAlert_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTESTALERT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTESTALERT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTestAlert_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTHAWREGISTRY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTHAWREGISTRY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtThawRegistry_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTHAWREGISTRY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTHAWREGISTRY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtThawRegistry_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTHAWTRANSACTIONS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTHAWTRANSACTIONS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtThawTransactions_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTHAWTRANSACTIONS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTHAWTRANSACTIONS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtThawTransactions_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRACECONTROL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRACECONTROL_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTraceControl_enter, CPUState* cpu, target_ulong pc, uint32_t FunctionCode, uint32_t InBuffer, uint32_t InBufferLen, uint32_t OutBuffer, uint32_t OutBufferLen, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRACECONTROL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRACECONTROL_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTraceControl_return, CPUState* cpu, target_ulong pc, uint32_t FunctionCode, uint32_t InBuffer, uint32_t InBufferLen, uint32_t OutBuffer, uint32_t OutBufferLen, uint32_t ReturnLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRACEEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRACEEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTraceEvent_enter, CPUState* cpu, target_ulong pc, uint32_t TraceHandle, uint32_t Flags, uint32_t FieldSize, uint32_t Fields); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRACEEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRACEEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTraceEvent_return, CPUState* cpu, target_ulong pc, uint32_t TraceHandle, uint32_t Flags, uint32_t FieldSize, uint32_t Fields); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRANSLATEFILEPATH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRANSLATEFILEPATH_ENTER 1 PPP_CB_TYPEDEF(void, on_NtTranslateFilePath_enter, CPUState* cpu, target_ulong pc, uint32_t InputFilePath, uint32_t OutputType, uint32_t OutputFilePath, uint32_t OutputFilePathLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTTRANSLATEFILEPATH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTTRANSLATEFILEPATH_RETURN 1 PPP_CB_TYPEDEF(void, on_NtTranslateFilePath_return, CPUState* cpu, target_ulong pc, uint32_t InputFilePath, uint32_t OutputType, uint32_t OutputFilePath, uint32_t OutputFilePathLength); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUMSTHREADYIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUMSTHREADYIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUmsThreadYield_enter, CPUState* cpu, target_ulong pc, uint32_t SchedulerParam); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUMSTHREADYIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUMSTHREADYIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUmsThreadYield_return, CPUState* cpu, target_ulong pc, uint32_t SchedulerParam); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADDRIVER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADDRIVER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnloadDriver_enter, CPUState* cpu, target_ulong pc, uint32_t DriverServiceName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADDRIVER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADDRIVER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnloadDriver_return, CPUState* cpu, target_ulong pc, uint32_t DriverServiceName); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnloadKey_enter, CPUState* cpu, target_ulong pc, uint32_t TargetKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnloadKey_return, CPUState* cpu, target_ulong pc, uint32_t TargetKey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY2_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnloadKey2_enter, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEY2_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnloadKey2_return, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t Flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEYEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEYEX_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnloadKeyEx_enter, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t Event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEYEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOADKEYEX_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnloadKeyEx_return, CPUState* cpu, target_ulong pc, uint32_t TargetKey, uint32_t Event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnlockFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t ByteOffset, uint32_t Length, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnlockFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t IoStatusBlock, uint32_t ByteOffset, uint32_t Length, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnlockVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize, uint32_t MapType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNLOCKVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnlockVirtualMemory_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t RegionSize, uint32_t MapType); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNMAPVIEWOFSECTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNMAPVIEWOFSECTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtUnmapViewOfSection_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTUNMAPVIEWOFSECTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTUNMAPVIEWOFSECTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtUnmapViewOfSection_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTVDMCONTROL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTVDMCONTROL_ENTER 1 PPP_CB_TYPEDEF(void, on_NtVdmControl_enter, CPUState* cpu, target_ulong pc, uint32_t Service, uint32_t ServiceData); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTVDMCONTROL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTVDMCONTROL_RETURN 1 PPP_CB_TYPEDEF(void, on_NtVdmControl_return, CPUState* cpu, target_ulong pc, uint32_t Service, uint32_t ServiceData); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORDEBUGEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORDEBUGEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForDebugEvent_enter, CPUState* cpu, target_ulong pc, uint32_t DebugObjectHandle, uint32_t Alertable, uint32_t Timeout, uint32_t WaitStateChange); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORDEBUGEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORDEBUGEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForDebugEvent_return, CPUState* cpu, target_ulong pc, uint32_t DebugObjectHandle, uint32_t Alertable, uint32_t Timeout, uint32_t WaitStateChange); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORKEYEDEVENT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORKEYEDEVENT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForKeyedEvent_enter, CPUState* cpu, target_ulong pc, uint32_t KeyedEventHandle, uint32_t KeyValue, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORKEYEDEVENT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORKEYEDEVENT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForKeyedEvent_return, CPUState* cpu, target_ulong pc, uint32_t KeyedEventHandle, uint32_t KeyValue, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForMultipleObjects_enter, CPUState* cpu, target_ulong pc, uint32_t Count, uint32_t Handles, uint32_t WaitType, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForMultipleObjects_return, CPUState* cpu, target_ulong pc, uint32_t Count, uint32_t Handles, uint32_t WaitType, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS32_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForMultipleObjects32_enter, CPUState* cpu, target_ulong pc, uint32_t Count, uint32_t Handles, uint32_t WaitType, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORMULTIPLEOBJECTS32_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForMultipleObjects32_return, CPUState* cpu, target_ulong pc, uint32_t Count, uint32_t Handles, uint32_t WaitType, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORSINGLEOBJECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORSINGLEOBJECT_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForSingleObject_enter, CPUState* cpu, target_ulong pc, uint32_t Handle, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORSINGLEOBJECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORSINGLEOBJECT_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForSingleObject_return, CPUState* cpu, target_ulong pc, uint32_t Handle, uint32_t Alertable, uint32_t Timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORWORKVIAWORKERFACTORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitForWorkViaWorkerFactory_enter, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle, uint32_t MiniPacket); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITFORWORKVIAWORKERFACTORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitForWorkViaWorkerFactory_return, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle, uint32_t MiniPacket); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITHIGHEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITHIGHEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitHighEventPair_enter, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITHIGHEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITHIGHEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitHighEventPair_return, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITLOWEVENTPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITLOWEVENTPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWaitLowEventPair_enter, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWAITLOWEVENTPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWAITLOWEVENTPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWaitLowEventPair_return, CPUState* cpu, target_ulong pc, uint32_t EventPairHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWORKERFACTORYWORKERREADY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWORKERFACTORYWORKERREADY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWorkerFactoryWorkerReady_enter, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWORKERFACTORYWORKERREADY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWORKERFACTORYWORKERREADY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWorkerFactoryWorkerReady_return, CPUState* cpu, target_ulong pc, uint32_t WorkerFactoryHandle); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWriteFile_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length, uint32_t ByteOffset, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWriteFile_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t Buffer, uint32_t Length, uint32_t ByteOffset, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILEGATHER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILEGATHER_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWriteFileGather_enter, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t SegmentArray, uint32_t Length, uint32_t ByteOffset, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILEGATHER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEFILEGATHER_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWriteFileGather_return, CPUState* cpu, target_ulong pc, uint32_t FileHandle, uint32_t Event, uint32_t ApcRoutine, uint32_t ApcContext, uint32_t IoStatusBlock, uint32_t SegmentArray, uint32_t Length, uint32_t ByteOffset, uint32_t Key); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEREQUESTDATA_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEREQUESTDATA_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWriteRequestData_enter, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Message, uint32_t DataEntryIndex, uint32_t Buffer, uint32_t BufferSize, uint32_t NumberOfBytesWritten); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEREQUESTDATA_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEREQUESTDATA_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWriteRequestData_return, CPUState* cpu, target_ulong pc, uint32_t PortHandle, uint32_t Message, uint32_t DataEntryIndex, uint32_t Buffer, uint32_t BufferSize, uint32_t NumberOfBytesWritten); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEVIRTUALMEMORY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEVIRTUALMEMORY_ENTER 1 PPP_CB_TYPEDEF(void, on_NtWriteVirtualMemory_enter, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t Buffer, uint32_t BufferSize, uint32_t NumberOfBytesWritten); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTWRITEVIRTUALMEMORY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTWRITEVIRTUALMEMORY_RETURN 1 PPP_CB_TYPEDEF(void, on_NtWriteVirtualMemory_return, CPUState* cpu, target_ulong pc, uint32_t ProcessHandle, uint32_t BaseAddress, uint32_t Buffer, uint32_t BufferSize, uint32_t NumberOfBytesWritten); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTYIELDEXECUTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_NTYIELDEXECUTION_ENTER 1 PPP_CB_TYPEDEF(void, on_NtYieldExecution_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_NTYIELDEXECUTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_NTYIELDEXECUTION_RETURN 1 PPP_CB_TYPEDEF(void, on_NtYieldExecution_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_accept4_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCEPT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_accept4_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, int32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_access_enter, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_access_return, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_acct_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ACCT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_acct_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_add_key_enter, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADD_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_add_key_return, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _payload, uint32_t plen, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_enter, CPUState* cpu, target_ulong pc, uint32_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ADJTIMEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_adjtimex_return, CPUState* cpu, target_ulong pc, uint32_t txc_p); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_alarm_enter, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ALARM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_alarm_return, CPUState* cpu, target_ulong pc, uint32_t seconds); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ARCH_PRCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ARCH_PRCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_arch_prctl_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_ARCH_PRCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_ARCH_PRCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_arch_prctl_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bdflush_enter, CPUState* cpu, target_ulong pc, int32_t func, int32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BDFLUSH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bdflush_return, CPUState* cpu, target_ulong pc, int32_t func, int32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bind_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bind_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_bpf_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BPF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_bpf_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t attr, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_brk_enter, CPUState* cpu, target_ulong pc, uint32_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_BRK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_brk_return, CPUState* cpu, target_ulong pc, uint32_t brk); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capget_enter, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPGET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capget_return, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t dataptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_capset_enter, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CAPSET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_capset_return, CPUState* cpu, target_ulong pc, uint32_t header, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chdir_enter, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chdir_return, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chmod_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chmod_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chown_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chown_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chown16_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHOWN16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chown16_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_chroot_enter, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CHROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_chroot_return, CPUState* cpu, target_ulong pc, uint32_t filename); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_ADJTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_adjtime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETRES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_getres_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_gettime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, int32_t flags, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOCK_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clock_settime_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t tp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_clone_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLONE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_clone_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_close_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CLOSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_close_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_connect_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CONNECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_connect_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_COPY_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_copy_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_creat_enter, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_CREAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_creat_return, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_enter, CPUState* cpu, target_ulong pc, uint32_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DELETE_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_delete_module_return, CPUState* cpu, target_ulong pc, uint32_t name_user, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup2_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup2_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_dup3_enter, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_DUP3_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_dup3_return, CPUState* cpu, target_ulong pc, uint32_t oldfd, uint32_t newfd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_enter, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create_return, CPUState* cpu, target_ulong pc, int32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CREATE1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_create1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_enter, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint32_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_CTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_ctl_return, CPUState* cpu, target_ulong pc, int32_t epfd, int32_t op, int32_t fd, uint32_t event); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout, uint32_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_PWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_pwait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout, uint32_t sigmask, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_enter, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EPOLL_WAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_epoll_wait_return, CPUState* cpu, target_ulong pc, int32_t epfd, uint32_t events, int32_t maxevents, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_enter, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd_return, CPUState* cpu, target_ulong pc, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_enter, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EVENTFD2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_eventfd2_return, CPUState* cpu, target_ulong pc, uint32_t count, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execve_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t argv, uint32_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execve_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t argv, uint32_t envp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_execveat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t argv, uint32_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXECVEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_execveat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t argv, uint32_t envp, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_enter, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_EXIT_GROUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_exit_group_return, CPUState* cpu, target_ulong pc, int32_t error_code); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FACCESSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_faccessat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_64_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FADVISE64_64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fadvise64_64_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t len, int32_t advice); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FALLOCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fallocate_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t mode, uint64_t offset, uint64_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_enter, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_init_return, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t event_f_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_enter, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FANOTIFY_MARK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fanotify_mark_return, CPUState* cpu, target_ulong pc, int32_t fanotify_fd, uint32_t flags, uint64_t mask, int32_t fd, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchdir_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmod_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHMODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchmodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchown_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchown_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchown16_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWN16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchown16_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCHOWNAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fchownat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t user, uint32_t group, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fcntl64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FCNTL64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fcntl64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FDATASYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fdatasync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fgetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FINIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_finit_module_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t uargs, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flistxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_flock_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_flock_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FORK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fremovexattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsetxattr_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstat_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstat_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstat64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstat64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatat64_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatat64_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t statbuf, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSTATFS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fstatfs64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_fsync_enter, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_fsync_return, CPUState* cpu, target_ulong pc, uint32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FTRUNCATE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ftruncate64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futex_enter, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTEX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futex_return, CPUState* cpu, target_ulong pc, uint32_t uaddr, int32_t op, uint32_t val, uint32_t utime, uint32_t uaddr2, uint32_t val3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_FUTIMESAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_futimesat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_enter, CPUState* cpu, target_ulong pc, uint32_t policy, uint32_t nmask, uint32_t maxnode, uint32_t addr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_mempolicy_return, CPUState* cpu, target_ulong pc, uint32_t policy, uint32_t nmask, uint32_t maxnode, uint32_t addr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t head_ptr, uint32_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_robust_list_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t head_ptr, uint32_t len_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_THREAD_AREA_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_THREAD_AREA_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_get_thread_area_enter, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_THREAD_AREA_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GET_THREAD_AREA_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_get_thread_area_return, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_enter, CPUState* cpu, target_ulong pc, uint32_t _cpu, uint32_t node, uint32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCPU_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcpu_return, CPUState* cpu, target_ulong pc, uint32_t _cpu, uint32_t node, uint32_t cache); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_enter, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETCWD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getcwd_return, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETDENTS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getdents64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t dirent, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getegid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getegid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getegid16_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getegid16_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_geteuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_geteuid16_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETEUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_geteuid16_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgid16_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgid16_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getgroups16_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETGROUPS16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getgroups16_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPEERNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpeername_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPGRP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpgrp_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getppid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getppid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_enter, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRANDOM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrandom_return, CPUState* cpu, target_ulong pc, uint32_t buf, uint32_t count, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresgid16_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresgid16_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getresuid16_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRESUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getresuid16_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_enter, CPUState* cpu, target_ulong pc, int32_t who, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETRUSAGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getrusage_return, CPUState* cpu, target_ulong pc, int32_t who, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsid_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsid_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockname_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, uint32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, uint32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_enter, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_gettimeofday_return, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getuid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getuid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getuid16_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getuid16_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_GETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_getxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_init_module_enter, CPUState* cpu, target_ulong pc, uint32_t umod, uint32_t len, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INIT_MODULE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_init_module_return, CPUState* cpu, target_ulong pc, uint32_t umod, uint32_t len, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_ADD_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_add_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t path, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_INIT1_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_init1_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_INOTIFY_RM_WATCH_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_inotify_rm_watch_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t wd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, uint32_t iocb, uint32_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_CANCEL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_cancel_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, uint32_t iocb, uint32_t result); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_enter, CPUState* cpu, target_ulong pc, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_DESTROY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_destroy_return, CPUState* cpu, target_ulong pc, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_enter, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_GETEVENTS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_getevents_return, CPUState* cpu, target_ulong pc, uint32_t ctx_id, int32_t min_nr, int32_t nr, uint32_t events, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_enter, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SETUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_setup_return, CPUState* cpu, target_ulong pc, uint32_t nr_reqs, uint32_t ctx); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, int32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IO_SUBMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_io_submit_return, CPUState* cpu, target_ulong pc, uint32_t arg0, int32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioctl_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioperm_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPERM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioperm_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_iopl_enter, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_iopl_return, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_GET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_get_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IOPRIO_SET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ioprio_set_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t ioprio); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ipc_enter, CPUState* cpu, target_ulong pc, uint32_t call, int32_t first, uint32_t second, uint32_t third, uint32_t ptr, int32_t fifth); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_IPC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ipc_return, CPUState* cpu, target_ulong pc, uint32_t call, int32_t first, uint32_t second, uint32_t third, uint32_t ptr, int32_t fifth); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_enter, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint32_t idx1, uint32_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KCMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kcmp_return, CPUState* cpu, target_ulong pc, int32_t pid1, int32_t pid2, int32_t type, uint32_t idx1, uint32_t idx2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_enter, CPUState* cpu, target_ulong pc, uint32_t entry, uint32_t nr_segments, uint32_t segments, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEXEC_LOAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kexec_load_return, CPUState* cpu, target_ulong pc, uint32_t entry, uint32_t nr_segments, uint32_t segments, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_enter, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KEYCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_keyctl_return, CPUState* cpu, target_ulong pc, int32_t cmd, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_kill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_KILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_kill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lchown_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lchown_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lchown16_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LCHOWN16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lchown16_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t user, uint32_t group); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LGETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lgetxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_link_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_link_return, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_linkat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_linkat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listen_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listen_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_listxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLISTXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llistxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t list, uint32_t size); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_llseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset_high, uint32_t offset_low, uint32_t result, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LLSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_llseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset_high, uint32_t offset_low, uint32_t result, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_enter, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint32_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LOOKUP_DCOOKIE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lookup_dcookie_return, CPUState* cpu, target_ulong pc, uint64_t cookie64, uint32_t buf, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LREMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lremovexattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lseek_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSEEK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lseek_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t offset, uint32_t whence); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lsetxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lstat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lstat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_lstat64_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_LSTAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_lstat64_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_madvise_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MADVISE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_madvise_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t behavior); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mbind_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t mode, uint32_t nmask, uint32_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MBIND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mbind_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t mode, uint32_t nmask, uint32_t maxnode, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_enter, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMBARRIER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_membarrier_return, CPUState* cpu, target_ulong pc, int32_t cmd, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_enter, CPUState* cpu, target_ulong pc, uint32_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MEMFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_memfd_create_return, CPUState* cpu, target_ulong pc, uint32_t uname_ptr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t maxnode, uint32_t from, uint32_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MIGRATE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_migrate_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t maxnode, uint32_t from, uint32_t to); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mincore_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MINCORE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mincore_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t vec); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_enter, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdir_return, CPUState* cpu, target_ulong pc, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKDIRAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mkdirat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknod_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNOD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknod_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MKNODAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mknodat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t mode, uint32_t dev); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCK2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlock2_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mlockall_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_PGOFF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_PGOFF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mmap_pgoff_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len, uint32_t prot, uint32_t flags, uint32_t fd, uint32_t pgoff); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_PGOFF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MMAP_PGOFF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mmap_pgoff_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len, uint32_t prot, uint32_t flags, uint32_t fd, uint32_t pgoff); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MODIFY_LDT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MODIFY_LDT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_modify_ldt_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MODIFY_LDT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MODIFY_LDT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_modify_ldt_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mount_enter, CPUState* cpu, target_ulong pc, uint32_t dev_name, uint32_t dir_name, uint32_t type, uint32_t flags, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mount_return, CPUState* cpu, target_ulong pc, uint32_t dev_name, uint32_t dir_name, uint32_t type, uint32_t flags, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t nr_pages, uint32_t pages, uint32_t nodes, uint32_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MOVE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_move_pages_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t nr_pages, uint32_t pages, uint32_t nodes, uint32_t status, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mprotect_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t mqstat, uint32_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_GETSETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_getsetattr_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t mqstat, uint32_t omqstat); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_NOTIFY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_notify_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t notification); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t oflag, uint32_t mode, uint32_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_open_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t oflag, uint32_t mode, uint32_t attr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDRECEIVE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedreceive_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_enter, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_TIMEDSEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_timedsend_return, CPUState* cpu, target_ulong pc, uint32_t mqdes, uint32_t msg_ptr, uint32_t msg_len, uint32_t msg_prio, uint32_t abs_timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MQ_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mq_unlink_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_mremap_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t old_len, uint32_t new_len, uint32_t flags, uint32_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MREMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_mremap_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t old_len, uint32_t new_len, uint32_t flags, uint32_t new_addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_msync_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MSYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_msync_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlock_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlock_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNLOCKALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munlockall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_munmap_enter, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_MUNMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_munmap_return, CPUState* cpu, target_ulong pc, uint32_t addr, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t name, uint32_t handle, uint32_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NAME_TO_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_name_to_handle_at_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t name, uint32_t handle, uint32_t mnt_id, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_enter, CPUState* cpu, target_ulong pc, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NANOSLEEP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nanosleep_return, CPUState* cpu, target_ulong pc, uint32_t rqtp, uint32_t rmtp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWFSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newfstat_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWLSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newlstat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newstat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWSTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newstat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_newuname_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NEWUNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_newuname_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_nice_enter, CPUState* cpu, target_ulong pc, int32_t increment); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_NICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_nice_return, CPUState* cpu, target_ulong pc, int32_t increment); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_GETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_GETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_getrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_GETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_GETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_getrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_mmap_enter, CPUState* cpu, target_ulong pc, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_MMAP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_mmap_return, CPUState* cpu, target_ulong pc, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_readdir_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_READDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_readdir_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SELECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SELECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_old_select_enter, CPUState* cpu, target_ulong pc, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SELECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLD_SELECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_old_select_return, CPUState* cpu, target_ulong pc, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_oldumount_enter, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_oldumount_return, CPUState* cpu, target_ulong pc, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_olduname_enter, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OLDUNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_olduname_return, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_enter, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_return, CPUState* cpu, target_ulong pc, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_enter, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint32_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPEN_BY_HANDLE_AT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_open_by_handle_at_return, CPUState* cpu, target_ulong pc, int32_t mountdirfd, uint32_t handle, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_openat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_OPENAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_openat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, int32_t flags, uint32_t mode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pause_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PAUSE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pause_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_enter, CPUState* cpu, target_ulong pc, uint32_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERF_EVENT_OPEN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_perf_event_open_return, CPUState* cpu, target_ulong pc, uint32_t attr_uptr, int32_t pid, int32_t _cpu, int32_t group_fd, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_personality_enter, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PERSONALITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_personality_return, CPUState* cpu, target_ulong pc, uint32_t personality); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe_enter, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe_return, CPUState* cpu, target_ulong pc, uint32_t fildes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_enter, CPUState* cpu, target_ulong pc, uint32_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIPE2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pipe2_return, CPUState* cpu, target_ulong pc, uint32_t fildes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_enter, CPUState* cpu, target_ulong pc, uint32_t new_root, uint32_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PIVOT_ROOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pivot_root_return, CPUState* cpu, target_ulong pc, uint32_t new_root, uint32_t put_old); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_enter, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_ALLOC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_alloc_return, CPUState* cpu, target_ulong pc, uint32_t flags, uint32_t init_val); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_enter, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_FREE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_free_return, CPUState* cpu, target_ulong pc, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PKEY_MPROTECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pkey_mprotect_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t len, uint32_t prot, int32_t pkey); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_poll_enter, CPUState* cpu, target_ulong pc, uint32_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_POLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_poll_return, CPUState* cpu, target_ulong pc, uint32_t ufds, uint32_t nfds, int32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PPOLL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ppoll_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prctl_enter, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prctl_return, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pread64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREAD64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pread64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PREADV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_preadv2_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint32_t new_rlim, uint32_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PRLIMIT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_prlimit64_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t resource, uint32_t new_rlim, uint32_t old_rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_readv_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PROCESS_VM_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_process_vm_writev_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t lvec, uint32_t liovcnt, uint32_t rvec, uint32_t riovcnt, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PSELECT6_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pselect6_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_enter, CPUState* cpu, target_ulong pc, int32_t request, int32_t pid, uint32_t addr, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PTRACE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ptrace_return, CPUState* cpu, target_ulong pc, int32_t request, int32_t pid, uint32_t addr, uint32_t _data); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwrite64_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count, uint64_t pos); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_PWRITEV2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_pwritev2_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen, uint32_t pos_l, uint32_t pos_h, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_enter, CPUState* cpu, target_ulong pc, uint32_t cmd, uint32_t special, uint32_t id, uint32_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_QUOTACTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_quotactl_return, CPUState* cpu, target_ulong pc, uint32_t cmd, uint32_t special, uint32_t id, uint32_t addr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_read_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READ_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_read_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readahead_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READAHEAD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readahead_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlink_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlink_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t buf, int32_t bufsiz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_readv_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_READV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_readv_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_reboot_enter, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REBOOT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_reboot_return, CPUState* cpu, target_ulong pc, int32_t magic1, int32_t magic2, uint32_t cmd, uint32_t arg); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVFROM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvfrom_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, uint32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags, uint32_t timeout); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RECVMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_recvmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_enter, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t size, uint32_t prot, uint32_t pgoff, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMAP_FILE_PAGES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_remap_file_pages_return, CPUState* cpu, target_ulong pc, uint32_t start, uint32_t size, uint32_t prot, uint32_t pgoff, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REMOVEXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_removexattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rename_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rename_return, CPUState* cpu, target_ulong pc, uint32_t oldname, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_enter, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RENAMEAT2_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_renameat2_return, CPUState* cpu, target_ulong pc, int32_t olddfd, uint32_t oldname, int32_t newdfd, uint32_t newname, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_request_key_enter, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_REQUEST_KEY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_request_key_return, CPUState* cpu, target_ulong pc, uint32_t _type, uint32_t _description, uint32_t _callout_info, uint32_t destringid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RESTART_SYSCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_restart_syscall_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_enter, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RMDIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rmdir_return, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_enter, CPUState* cpu, target_ulong pc, uint32_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigpending_return, CPUState* cpu, target_ulong pc, uint32_t set, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigreturn_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_enter, CPUState* cpu, target_ulong pc, uint32_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigsuspend_return, CPUState* cpu, target_ulong pc, uint32_t unewset, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_enter, CPUState* cpu, target_ulong pc, uint32_t uthese, uint32_t uinfo, uint32_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_SIGTIMEDWAIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_sigtimedwait_return, CPUState* cpu, target_ulong pc, uint32_t uthese, uint32_t uinfo, uint32_t uts, uint32_t sigsetsize); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_RT_TGSIGQUEUEINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_rt_tgsigqueueinfo_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig, uint32_t uinfo); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MAX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_max_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_enter, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GET_PRIORITY_MIN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_get_priority_min_return, CPUState* cpu, target_ulong pc, int32_t policy); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t size, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_GETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_getscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_RR_GET_INTERVAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_rr_get_interval_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t interval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETAFFINITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setaffinity_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t len, uint32_t user_mask_ptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setattr_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t attr, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETPARAM_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setparam_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_SETSCHEDULER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_setscheduler_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t policy, uint32_t param); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SCHED_YIELD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sched_yield_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_enter, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SECCOMP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_seccomp_return, CPUState* cpu, target_ulong pc, uint32_t op, uint32_t flags, uint32_t uargs); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_select_enter, CPUState* cpu, target_ulong pc, int32_t n, uint32_t inp, uint32_t outp, uint32_t exp, uint32_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SELECT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_select_return, CPUState* cpu, target_ulong pc, int32_t n, uint32_t inp, uint32_t outp, uint32_t exp, uint32_t tvp); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_enter, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDFILE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendfile64_return, CPUState* cpu, target_ulong pc, int32_t out_fd, int32_t in_fd, uint32_t offset, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t vlen, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDMSG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendmsg_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t msg, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sendto_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SENDTO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sendto_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint32_t arg4, int32_t arg5); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_enter, CPUState* cpu, target_ulong pc, int32_t mode, uint32_t nmask, uint32_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_MEMPOLICY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_mempolicy_return, CPUState* cpu, target_ulong pc, int32_t mode, uint32_t nmask, uint32_t maxnode); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_enter, CPUState* cpu, target_ulong pc, uint32_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_ROBUST_LIST_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_robust_list_return, CPUState* cpu, target_ulong pc, uint32_t head, uint32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_THREAD_AREA_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_THREAD_AREA_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_thread_area_enter, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_THREAD_AREA_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_THREAD_AREA_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_thread_area_return, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_enter, CPUState* cpu, target_ulong pc, uint32_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SET_TID_ADDRESS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_set_tid_address_return, CPUState* cpu, target_ulong pc, uint32_t tidptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETDOMAINNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setdomainname_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid16_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsgid16_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid16_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETFSUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setfsuid16_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgid_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgid_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgid16_enter, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgid16_return, CPUState* cpu, target_ulong pc, uint32_t gid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgroups_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setgroups16_enter, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETGROUPS16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setgroups16_return, CPUState* cpu, target_ulong pc, int32_t gidsetsize, uint32_t grouplist); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETHOSTNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sethostname_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_enter, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value, uint32_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETITIMER_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setitimer_return, CPUState* cpu, target_ulong pc, int32_t which, uint32_t value, uint32_t ovalue); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setns_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETNS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setns_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t nstype); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpgid_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t pgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETPRIORITY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setpriority_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t who, int32_t niceval); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setregid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setregid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setregid16_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setregid16_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresgid_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresgid16_enter, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESGID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresgid16_return, CPUState* cpu, target_ulong pc, uint32_t rgid, uint32_t egid, uint32_t sgid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setresuid16_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRESUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setresuid16_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid, uint32_t suid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setreuid_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setreuid16_enter, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETREUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setreuid16_return, CPUState* cpu, target_ulong pc, uint32_t ruid, uint32_t euid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_enter, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETRLIMIT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setrlimit_return, CPUState* cpu, target_ulong pc, uint32_t resource, uint32_t rlim); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsid_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsid_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_enter, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETSOCKOPT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setsockopt_return, CPUState* cpu, target_ulong pc, int32_t fd, int32_t level, int32_t optname, uint32_t optval, int32_t optlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_enter, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETTIMEOFDAY_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_settimeofday_return, CPUState* cpu, target_ulong pc, uint32_t tv, uint32_t tz); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setuid_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setuid_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID16_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID16_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setuid16_enter, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID16_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETUID16_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setuid16_return, CPUState* cpu, target_ulong pc, uint32_t uid); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SETXATTR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_setxattr_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t name, uint32_t value, uint32_t size, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sgetmask_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SGETMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sgetmask_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SHUTDOWN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_shutdown_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaction_enter, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGACTION_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaction_return, CPUState* cpu, target_ulong pc, int32_t arg0, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_enter, CPUState* cpu, target_ulong pc, uint32_t uss, uint32_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGALTSTACK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigaltstack_return, CPUState* cpu, target_ulong pc, uint32_t uss, uint32_t uoss); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signal_enter, CPUState* cpu, target_ulong pc, int32_t sig, uint32_t handler); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNAL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signal_return, CPUState* cpu, target_ulong pc, int32_t sig, uint32_t handler); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGNALFD4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_signalfd4_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t user_mask, uint32_t sizemask, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigpending_enter, CPUState* cpu, target_ulong pc, uint32_t set); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPENDING_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigpending_return, CPUState* cpu, target_ulong pc, uint32_t set); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigprocmask_enter, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGPROCMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigprocmask_return, CPUState* cpu, target_ulong pc, int32_t how, uint32_t set, uint32_t oset); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigreturn_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGRETURN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigreturn_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sigsuspend_enter, CPUState* cpu, target_ulong pc, int32_t unused1, int32_t unused2, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SIGSUSPEND_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sigsuspend_return, CPUState* cpu, target_ulong pc, int32_t unused1, int32_t unused2, uint32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socket_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKET_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socket_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketcall_enter, CPUState* cpu, target_ulong pc, int32_t call, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETCALL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketcall_return, CPUState* cpu, target_ulong pc, int32_t call, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_enter, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SOCKETPAIR_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_socketpair_return, CPUState* cpu, target_ulong pc, int32_t arg0, int32_t arg1, int32_t arg2, uint32_t arg3); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_splice_enter, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_splice_return, CPUState* cpu, target_ulong pc, int32_t fd_in, uint32_t off_in, int32_t fd_out, uint32_t off_out, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ssetmask_enter, CPUState* cpu, target_ulong pc, int32_t newmask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SSETMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ssetmask_return, CPUState* cpu, target_ulong pc, int32_t newmask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stat_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stat_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stat64_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STAT64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stat64_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t statbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statfs64_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATFS64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statfs64_return, CPUState* cpu, target_ulong pc, uint32_t path, uint32_t sz, uint32_t buf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_statx_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags, uint32_t mask, uint32_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STATX_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_statx_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t path, uint32_t flags, uint32_t mask, uint32_t buffer); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_stime_enter, CPUState* cpu, target_ulong pc, uint32_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_STIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_stime_return, CPUState* cpu, target_ulong pc, uint32_t tptr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_enter, CPUState* cpu, target_ulong pc, uint32_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPOFF_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapoff_return, CPUState* cpu, target_ulong pc, uint32_t specialfile); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_swapon_enter, CPUState* cpu, target_ulong pc, uint32_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SWAPON_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_swapon_return, CPUState* cpu, target_ulong pc, uint32_t specialfile, int32_t swap_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlink_enter, CPUState* cpu, target_ulong pc, uint32_t old, uint32_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlink_return, CPUState* cpu, target_ulong pc, uint32_t old, uint32_t _new); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_enter, CPUState* cpu, target_ulong pc, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYMLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_symlinkat_return, CPUState* cpu, target_ulong pc, uint32_t oldname, int32_t newdfd, uint32_t newname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNC_FILE_RANGE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sync_file_range_return, CPUState* cpu, target_ulong pc, int32_t fd, uint64_t offset, uint64_t nbytes, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_enter, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYNCFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syncfs_return, CPUState* cpu, target_ulong pc, int32_t fd); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_enter, CPUState* cpu, target_ulong pc, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSCTL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysctl_return, CPUState* cpu, target_ulong pc, uint32_t args); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_enter, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSFS_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysfs_return, CPUState* cpu, target_ulong pc, int32_t option, uint32_t arg1, uint32_t arg2); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_enter, CPUState* cpu, target_ulong pc, uint32_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSINFO_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_sysinfo_return, CPUState* cpu, target_ulong pc, uint32_t info); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_syslog_enter, CPUState* cpu, target_ulong pc, int32_t type, uint32_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_SYSLOG_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_syslog_return, CPUState* cpu, target_ulong pc, int32_t type, uint32_t buf, int32_t len); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tee_enter, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TEE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tee_return, CPUState* cpu, target_ulong pc, int32_t fdin, int32_t fdout, uint32_t len, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_enter, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TGKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tgkill_return, CPUState* cpu, target_ulong pc, int32_t tgid, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_time_enter, CPUState* cpu, target_ulong pc, uint32_t tloc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_time_return, CPUState* cpu, target_ulong pc, uint32_t tloc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_enter, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t timer_event_spec, uint32_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_create_return, CPUState* cpu, target_ulong pc, uint32_t which_clock, uint32_t timer_event_spec, uint32_t created_timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_DELETE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_delete_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETOVERRUN_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_getoverrun_return, CPUState* cpu, target_ulong pc, uint32_t timer_id); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_gettime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, uint32_t setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_enter, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t new_setting, uint32_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMER_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timer_settime_return, CPUState* cpu, target_ulong pc, uint32_t timer_id, int32_t flags, uint32_t new_setting, uint32_t old_setting); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_enter, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_CREATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_create_return, CPUState* cpu, target_ulong pc, int32_t clockid, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_GETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_gettime_return, CPUState* cpu, target_ulong pc, int32_t ufd, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_enter, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMERFD_SETTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_timerfd_settime_return, CPUState* cpu, target_ulong pc, int32_t ufd, int32_t flags, uint32_t utmr, uint32_t otmr); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_times_enter, CPUState* cpu, target_ulong pc, uint32_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_times_return, CPUState* cpu, target_ulong pc, uint32_t tbuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_tkill_enter, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TKILL_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_tkill_return, CPUState* cpu, target_ulong pc, int32_t pid, int32_t sig); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate_enter, CPUState* cpu, target_ulong pc, uint32_t path, int32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate_return, CPUState* cpu, target_ulong pc, uint32_t path, int32_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_truncate64_enter, CPUState* cpu, target_ulong pc, uint32_t path, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_TRUNCATE64_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_truncate64_return, CPUState* cpu, target_ulong pc, uint32_t path, uint64_t length); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umask_enter, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMASK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umask_return, CPUState* cpu, target_ulong pc, int32_t mask); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_umount_enter, CPUState* cpu, target_ulong pc, uint32_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UMOUNT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_umount_return, CPUState* cpu, target_ulong pc, uint32_t name, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_uname_enter, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNAME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_uname_return, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlink_enter, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlink_return, CPUState* cpu, target_ulong pc, uint32_t pathname); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNLINKAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unlinkat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t pathname, int32_t flag); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_unshare_enter, CPUState* cpu, target_ulong pc, uint32_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UNSHARE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_unshare_return, CPUState* cpu, target_ulong pc, uint32_t unshare_flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_uselib_enter, CPUState* cpu, target_ulong pc, uint32_t library); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USELIB_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_uselib_return, CPUState* cpu, target_ulong pc, uint32_t library); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_enter, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USERFAULTFD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_userfaultfd_return, CPUState* cpu, target_ulong pc, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_ustat_enter, CPUState* cpu, target_ulong pc, uint32_t dev, uint32_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_USTAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_ustat_return, CPUState* cpu, target_ulong pc, uint32_t dev, uint32_t ubuf); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utime_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIME_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utime_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t times); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_enter, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMENSAT_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimensat_return, CPUState* cpu, target_ulong pc, int32_t dfd, uint32_t filename, uint32_t utimes, int32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_utimes_enter, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_UTIMES_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_utimes_return, CPUState* cpu, target_ulong pc, uint32_t filename, uint32_t utimes); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vfork_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VFORK_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vfork_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_enter, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VHANGUP_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vhangup_return, CPUState* cpu, target_ulong pc); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VM86_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VM86_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vm86_enter, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VM86_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VM86_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vm86_return, CPUState* cpu, target_ulong pc, uint32_t arg0, uint32_t arg1); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VM86OLD_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VM86OLD_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vm86old_enter, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VM86OLD_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VM86OLD_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vm86old_return, CPUState* cpu, target_ulong pc, uint32_t arg0); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_enter, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t iov, uint32_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_VMSPLICE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_vmsplice_return, CPUState* cpu, target_ulong pc, int32_t fd, uint32_t iov, uint32_t nr_segs, uint32_t flags); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_wait4_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAIT4_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_wait4_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_waitid_enter, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint32_t infop, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_waitid_return, CPUState* cpu, target_ulong pc, int32_t which, int32_t pid, uint32_t infop, int32_t options, uint32_t ru); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_waitpid_enter, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WAITPID_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_waitpid_return, CPUState* cpu, target_ulong pc, int32_t pid, uint32_t stat_addr, int32_t options); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_write_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITE_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_write_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t buf, uint32_t count); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_ENTER 1 PPP_CB_TYPEDEF(void, on_sys_writev_enter, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif +#ifndef TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN +#define TYPEDEFS_PPP_SYSCALL_ON_SYS_WRITEV_RETURN 1 PPP_CB_TYPEDEF(void, on_sys_writev_return, CPUState* cpu, target_ulong pc, uint32_t fd, uint32_t vec, uint32_t vlen); +#endif // END_PYPANDA_NEEDS_THIS -- do not delete this comment! diff --git a/panda/plugins/syscalls2/generated/syscalls_numbers.h b/panda/plugins/syscalls2/generated/syscalls_numbers.h index c098b6beec6..70c0b2b4da7 100644 --- a/panda/plugins/syscalls2/generated/syscalls_numbers.h +++ b/panda/plugins/syscalls2/generated/syscalls_numbers.h @@ -5177,991 +5177,1042 @@ namespace syscalls2 { namespace linux { namespace mips64n32 { - const int sys_read = 5000; + const int sys_read = 6000; - const int sys_write = 5001; + const int sys_write = 6001; - const int sys_open = 5002; + const int sys_open = 6002; - const int sys_close = 5003; + const int sys_close = 6003; - const int sys_newstat = 5004; + const int sys_newstat = 6004; - const int sys_newfstat = 5005; + const int sys_newfstat = 6005; - const int sys_newlstat = 5006; + const int sys_newlstat = 6006; - const int sys_poll = 5007; + const int sys_poll = 6007; - const int sys_lseek = 5008; + const int sys_lseek = 6008; - const int sys_old_mmap = 5009; + const int sys_old_mmap = 6009; - const int sys_mprotect = 5010; + const int sys_mprotect = 6010; - const int sys_munmap = 5011; + const int sys_munmap = 6011; - const int sys_brk = 5012; + const int sys_brk = 6012; - const int sys_rt_sigaction = 5013; + const int sys_rt_sigaction = 6013; - const int sys_rt_sigprocmask = 5014; + const int sys_rt_sigprocmask = 6014; - const int sys_ioctl = 5015; + const int sys_ioctl = 6015; - const int sys_pread64 = 5016; + const int sys_pread64 = 6016; - const int sys_pwrite64 = 5017; + const int sys_pwrite64 = 6017; - const int sys_readv = 5018; + const int sys_readv = 6018; - const int sys_writev = 5019; + const int sys_writev = 6019; - const int sys_access = 5020; + const int sys_access = 6020; - const int sys_pipe = 5021; + const int sys_pipe = 6021; - const int sys_select = 5022; + const int sys_select = 6022; - const int sys_sched_yield = 5023; + const int sys_sched_yield = 6023; - const int sys_mremap = 5024; + const int sys_mremap = 6024; - const int sys_msync = 5025; + const int sys_msync = 6025; - const int sys_mincore = 5026; + const int sys_mincore = 6026; - const int sys_madvise = 5027; + const int sys_madvise = 6027; - const int sys_shmget = 5028; + const int sys_shmget = 6028; - const int sys_shmat = 5029; + const int sys_shmat = 6029; - const int sys_old_shmctl = 5030; + const int sys_old_shmctl = 6030; - const int sys_dup = 5031; + const int sys_dup = 6031; - const int sys_dup2 = 5032; + const int sys_dup2 = 6032; - const int sys_pause = 5033; + const int sys_pause = 6033; - const int sys_nanosleep = 5034; + const int sys_nanosleep_time32 = 6034; - const int sys_getitimer = 5035; + const int sys_getitimer = 6035; - const int sys_setitimer = 5036; + const int sys_setitimer = 6036; - const int sys_alarm = 5037; + const int sys_alarm = 6037; - const int sys_getpid = 5038; + const int sys_getpid = 6038; - const int sys_sendfile64 = 5039; + const int sys_sendfile = 6039; - const int sys_socket = 5040; + const int sys_socket = 6040; - const int sys_connect = 5041; + const int sys_connect = 6041; - const int sys_accept = 5042; + const int sys_accept = 6042; - const int sys_sendto = 5043; + const int sys_sendto = 6043; - const int sys_recvfrom = 5044; + const int sys_recvfrom = 6044; - const int sys_sendmsg = 5045; + const int sys_sendmsg = 6045; - const int sys_recvmsg = 5046; + const int sys_recvmsg = 6046; - const int sys_shutdown = 5047; + const int sys_shutdown = 6047; - const int sys_bind = 5048; + const int sys_bind = 6048; - const int sys_listen = 5049; + const int sys_listen = 6049; - const int sys_getsockname = 5050; + const int sys_getsockname = 6050; - const int sys_getpeername = 5051; + const int sys_getpeername = 6051; - const int sys_socketpair = 5052; + const int sys_socketpair = 6052; - const int sys_setsockopt = 5053; + const int sys_setsockopt = 6053; - const int sys_getsockopt = 5054; + const int sys_getsockopt = 6054; - const int sys_clone = 5055; + const int sys_clone = 6055; - const int sys_fork = 5056; + const int sys_fork = 6056; - const int sys_execve = 5057; + const int sys_execve = 6057; - const int sys_exit = 5058; + const int sys_exit = 6058; - const int sys_wait4 = 5059; + const int sys_wait4 = 6059; - const int sys_kill = 5060; + const int sys_kill = 6060; - const int sys_newuname = 5061; + const int sys_newuname = 6061; - const int sys_semget = 5062; + const int sys_semget = 6062; - const int sys_semop = 5063; + const int sys_semop = 6063; - const int sys_old_semctl = 5064; + const int sys_semctl = 6064; - const int sys_shmdt = 5065; + const int sys_shmdt = 6065; - const int sys_msgget = 5066; + const int sys_msgget = 6066; - const int sys_msgsnd = 5067; + const int sys_msgsnd = 6067; - const int sys_msgrcv = 5068; + const int sys_msgrcv = 6068; - const int sys_old_msgctl = 5069; + const int sys_old_msgctl = 6069; - const int sys_fcntl = 5070; + const int sys_fcntl = 6070; - const int sys_flock = 5071; + const int sys_flock = 6071; - const int sys_fsync = 5072; + const int sys_fsync = 6072; - const int sys_fdatasync = 5073; + const int sys_fdatasync = 6073; - const int sys_truncate = 5074; + const int sys_truncate = 6074; - const int sys_ftruncate = 5075; + const int sys_ftruncate = 6075; - const int sys_getdents = 5076; + const int sys_getdents = 6076; - const int sys_getcwd = 5077; + const int sys_getcwd = 6077; - const int sys_chdir = 5078; + const int sys_chdir = 6078; - const int sys_fchdir = 5079; + const int sys_fchdir = 6079; - const int sys_rename = 5080; + const int sys_rename = 6080; - const int sys_mkdir = 5081; + const int sys_mkdir = 6081; - const int sys_rmdir = 5082; + const int sys_rmdir = 6082; - const int sys_creat = 5083; + const int sys_creat = 6083; - const int sys_link = 5084; + const int sys_link = 6084; - const int sys_unlink = 5085; + const int sys_unlink = 6085; - const int sys_symlink = 5086; + const int sys_symlink = 6086; - const int sys_readlink = 5087; + const int sys_readlink = 6087; - const int sys_chmod = 5088; + const int sys_chmod = 6088; - const int sys_fchmod = 5089; + const int sys_fchmod = 6089; - const int sys_chown = 5090; + const int sys_chown = 6090; - const int sys_fchown = 5091; + const int sys_fchown = 6091; - const int sys_lchown = 5092; + const int sys_lchown = 6092; - const int sys_umask = 5093; + const int sys_umask = 6093; - const int sys_gettimeofday = 5094; + const int sys_gettimeofday = 6094; - const int sys_getrlimit = 5095; + const int sys_getrlimit = 6095; - const int sys_getrusage = 5096; + const int sys_getrusage = 6096; - const int sys_sysinfo = 5097; + const int sys_sysinfo = 6097; - const int sys_times = 5098; + const int sys_times = 6098; - const int sys_ptrace = 5099; + const int sys_ptrace = 6099; - const int sys_getuid = 5100; + const int sys_getuid = 6100; - const int sys_syslog = 5101; + const int sys_syslog = 6101; - const int sys_getgid = 5102; + const int sys_getgid = 6102; - const int sys_setuid = 5103; + const int sys_setuid = 6103; - const int sys_setgid = 5104; + const int sys_setgid = 6104; - const int sys_geteuid = 5105; + const int sys_geteuid = 6105; - const int sys_getegid = 5106; + const int sys_getegid = 6106; - const int sys_setpgid = 5107; + const int sys_setpgid = 6107; - const int sys_getppid = 5108; + const int sys_getppid = 6108; - const int sys_getpgrp = 5109; + const int sys_getpgrp = 6109; - const int sys_setsid = 5110; + const int sys_setsid = 6110; - const int sys_setreuid = 5111; + const int sys_setreuid = 6111; - const int sys_setregid = 5112; + const int sys_setregid = 6112; - const int sys_getgroups = 5113; + const int sys_getgroups = 6113; - const int sys_setgroups = 5114; + const int sys_setgroups = 6114; - const int sys_setresuid = 5115; + const int sys_setresuid = 6115; - const int sys_getresuid = 5116; + const int sys_getresuid = 6116; - const int sys_setresgid = 5117; + const int sys_setresgid = 6117; - const int sys_getresgid = 5118; + const int sys_getresgid = 6118; - const int sys_getpgid = 5119; + const int sys_getpgid = 6119; - const int sys_setfsuid = 5120; + const int sys_setfsuid = 6120; - const int sys_setfsgid = 5121; + const int sys_setfsgid = 6121; - const int sys_getsid = 5122; + const int sys_getsid = 6122; - const int sys_capget = 5123; + const int sys_capget = 6123; - const int sys_capset = 5124; + const int sys_capset = 6124; - const int sys_rt_sigpending = 5125; + const int sys_rt_sigpending = 6125; - const int sys_rt_sigtimedwait = 5126; + const int sys_io_getevents_time32 = 6126; - const int sys_rt_sigqueueinfo = 5127; + const int sys_rt_sigqueueinfo = 6127; - const int sys_rt_sigsuspend = 5128; + const int sys_rt_sigsuspend = 6128; - const int sys_sigaltstack = 5129; + const int sys_sigaltstack = 6129; - const int sys_utime = 5130; + const int sys_utime32 = 6130; - const int sys_mknod = 5131; + const int sys_mknod = 6131; - const int sys_personality = 5132; + const int sys_personality = 6132; - const int sys_ustat = 5133; + const int sys_ustat = 6133; - const int sys_statfs = 5134; + const int sys_statfs = 6134; - const int sys_fstatfs = 5135; + const int sys_fstatfs = 6135; - const int sys_sysfs = 5136; + const int sys_sysfs = 6136; - const int sys_getpriority = 5137; + const int sys_getpriority = 6137; - const int sys_setpriority = 5138; + const int sys_setpriority = 6138; - const int sys_sched_setparam = 5139; + const int sys_sched_setparam = 6139; - const int sys_sched_getparam = 5140; + const int sys_sched_getparam = 6140; - const int sys_sched_setscheduler = 5141; + const int sys_sched_setscheduler = 6141; - const int sys_sched_getscheduler = 5142; + const int sys_sched_getscheduler = 6142; - const int sys_sched_get_priority_max = 5143; + const int sys_sched_get_priority_max = 6143; - const int sys_sched_get_priority_min = 5144; + const int sys_sched_get_priority_min = 6144; - const int sys_sched_rr_get_interval = 5145; + const int sys_sched_rr_get_interval_time32 = 6145; - const int sys_mlock = 5146; + const int sys_mlock = 6146; - const int sys_munlock = 5147; + const int sys_munlock = 6147; - const int sys_mlockall = 5148; + const int sys_mlockall = 6148; - const int sys_munlockall = 5149; + const int sys_munlockall = 6149; - const int sys_vhangup = 5150; + const int sys_vhangup = 6150; - const int sys_pivot_root = 5151; + const int sys_pivot_root = 6151; - const int sys_sysctl = 5152; + const int sys_sysctl = 6152; - const int sys_prctl = 5153; + const int sys_prctl = 6153; - const int sys_adjtimex = 5154; + const int sys_adjtimex_time32 = 6154; - const int sys_setrlimit = 5155; + const int sys_setrlimit = 6155; - const int sys_chroot = 5156; + const int sys_chroot = 6156; - const int sys_sync = 5157; + const int sys_sync = 6157; - const int sys_acct = 5158; + const int sys_acct = 6158; - const int sys_settimeofday = 5159; + const int sys_settimeofday = 6159; - const int sys_mount = 5160; + const int sys_mount = 6160; - const int sys_umount = 5161; + const int sys_umount = 6161; - const int sys_swapon = 5162; + const int sys_swapon = 6162; - const int sys_swapoff = 5163; + const int sys_swapoff = 6163; - const int sys_reboot = 5164; + const int sys_reboot = 6164; - const int sys_sethostname = 5165; + const int sys_sethostname = 6165; - const int sys_setdomainname = 5166; + const int sys_setdomainname = 6166; - const int sys_ni_syscall = 5167; + const int sys_ni_syscall = 6167; - const int sys_init_module = 5168; + const int sys_init_module = 6168; - const int sys_delete_module = 5169; + const int sys_delete_module = 6169; - const int sys_quotactl = 5172; + const int sys_quotactl = 6172; - const int sys_gettid = 5178; + const int sys_gettid = 6178; - const int sys_readahead = 5179; + const int sys_readahead = 6179; - const int sys_setxattr = 5180; + const int sys_setxattr = 6180; - const int sys_lsetxattr = 5181; + const int sys_lsetxattr = 6181; - const int sys_fsetxattr = 5182; + const int sys_fsetxattr = 6182; - const int sys_getxattr = 5183; + const int sys_getxattr = 6183; - const int sys_lgetxattr = 5184; + const int sys_lgetxattr = 6184; - const int sys_fgetxattr = 5185; + const int sys_fgetxattr = 6185; - const int sys_listxattr = 5186; + const int sys_listxattr = 6186; - const int sys_llistxattr = 5187; + const int sys_llistxattr = 6187; - const int sys_flistxattr = 5188; + const int sys_flistxattr = 6188; - const int sys_removexattr = 5189; + const int sys_removexattr = 6189; - const int sys_lremovexattr = 5190; + const int sys_lremovexattr = 6190; - const int sys_fremovexattr = 5191; + const int sys_fremovexattr = 6191; - const int sys_tkill = 5192; + const int sys_tkill = 6192; - const int sys_futex = 5194; + const int sys_futex_time32 = 6194; - const int sys_sched_setaffinity = 5195; + const int sys_sched_setaffinity = 6195; - const int sys_sched_getaffinity = 5196; + const int sys_sched_getaffinity = 6196; - const int sys_io_setup = 5200; + const int sys_io_setup = 6200; - const int sys_io_destroy = 5201; + const int sys_io_destroy = 6201; - const int sys_io_getevents = 5202; + const int sys_io_submit = 6203; - const int sys_io_submit = 5203; + const int sys_io_cancel = 6204; - const int sys_io_cancel = 5204; + const int sys_exit_group = 6205; - const int sys_exit_group = 5205; + const int sys_lookup_dcookie = 6206; - const int sys_lookup_dcookie = 5206; + const int sys_epoll_create = 6207; - const int sys_epoll_create = 5207; + const int sys_epoll_ctl = 6208; - const int sys_epoll_ctl = 5208; + const int sys_epoll_wait = 6209; - const int sys_epoll_wait = 5209; + const int sys_remap_file_pages = 6210; - const int sys_remap_file_pages = 5210; + const int sys_sigreturn = 6211; - const int sys_rt_sigreturn = 5211; + const int sys_fcntl64 = 6212; - const int sys_set_tid_address = 5212; + const int sys_set_tid_address = 6213; - const int sys_restart_syscall = 5213; + const int sys_restart_syscall = 6214; - const int sys_semtimedop = 5214; + const int sys_semtimedop_time32 = 6215; - const int sys_fadvise64_64 = 5215; + const int sys_fadvise64_64 = 6216; - const int sys_timer_create = 5216; + const int sys_statfs64 = 6217; - const int sys_timer_settime = 5217; + const int sys_fstatfs64 = 6218; - const int sys_timer_gettime = 5218; + const int sys_sendfile64 = 6219; - const int sys_timer_getoverrun = 5219; + const int sys_timerfd_create = 6220; - const int sys_timer_delete = 5220; + const int sys_timer_settime32 = 6221; - const int sys_clock_settime = 5221; + const int sys_timer_gettime32 = 6222; - const int sys_clock_gettime = 5222; + const int sys_timer_getoverrun = 6223; - const int sys_clock_getres = 5223; + const int sys_timer_delete = 6224; - const int sys_clock_nanosleep = 5224; + const int sys_clock_settime32 = 6225; - const int sys_tgkill = 5225; + const int sys_clock_gettime32 = 6226; - const int sys_utimes = 5226; + const int sys_clock_getres_time32 = 6227; - const int sys_mbind = 5227; + const int sys_clock_nanosleep_time32 = 6228; - const int sys_get_mempolicy = 5228; + const int sys_tgkill = 6229; - const int sys_set_mempolicy = 5229; + const int sys_utimes_time32 = 6230; - const int sys_mq_open = 5230; + const int sys_mbind = 6231; - const int sys_mq_unlink = 5231; + const int sys_get_mempolicy = 6232; - const int sys_mq_timedsend = 5232; + const int sys_set_mempolicy = 6233; - const int sys_mq_timedreceive = 5233; + const int sys_mq_open = 6234; - const int sys_mq_notify = 5234; + const int sys_mq_unlink = 6235; - const int sys_mq_getsetattr = 5235; + const int sys_mq_timedsend_time32 = 6236; - const int sys_waitid = 5237; + const int sys_mq_timedreceive_time32 = 6237; - const int sys_add_key = 5239; + const int sys_mq_notify = 6238; - const int sys_request_key = 5240; + const int sys_mq_getsetattr = 6239; - const int sys_keyctl = 5241; + const int sys_waitid = 6241; - const int sys_inotify_init = 5243; + const int sys_add_key = 6243; - const int sys_inotify_add_watch = 5244; + const int sys_request_key = 6244; - const int sys_inotify_rm_watch = 5245; + const int sys_keyctl = 6245; - const int sys_migrate_pages = 5246; + const int sys_inotify_init = 6247; - const int sys_openat = 5247; + const int sys_inotify_add_watch = 6248; - const int sys_mkdirat = 5248; + const int sys_inotify_rm_watch = 6249; - const int sys_mknodat = 5249; + const int sys_migrate_pages = 6250; - const int sys_fchownat = 5250; + const int sys_openat = 6251; - const int sys_futimesat = 5251; + const int sys_mkdirat = 6252; - const int sys_newfstatat = 5252; + const int sys_mknodat = 6253; - const int sys_unlinkat = 5253; + const int sys_fchownat = 6254; - const int sys_renameat = 5254; + const int sys_futimesat_time32 = 6255; - const int sys_linkat = 5255; + const int sys_newfstatat = 6256; - const int sys_symlinkat = 5256; + const int sys_unlinkat = 6257; - const int sys_readlinkat = 5257; + const int sys_renameat = 6258; - const int sys_fchmodat = 5258; + const int sys_linkat = 6259; - const int sys_faccessat = 5259; + const int sys_symlinkat = 6260; - const int sys_pselect6 = 5260; + const int sys_readlinkat = 6261; - const int sys_ppoll = 5261; + const int sys_fchmodat = 6262; - const int sys_unshare = 5262; + const int sys_faccessat = 6263; - const int sys_splice = 5263; + const int sys_io_pgetevents_time32 = 6264; - const int sys_sync_file_range = 5264; + const int sys_pselect6_time32 = 6265; - const int sys_tee = 5265; + const int sys_unshare = 6266; - const int sys_vmsplice = 5266; + const int sys_splice = 6267; - const int sys_move_pages = 5267; + const int sys_sync_file_range = 6268; - const int sys_set_robust_list = 5268; + const int sys_tee = 6269; - const int sys_get_robust_list = 5269; + const int sys_vmsplice = 6270; - const int sys_kexec_load = 5270; + const int sys_move_pages = 6271; - const int sys_getcpu = 5271; + const int sys_get_robust_list = 6272; - const int sys_epoll_pwait = 5272; + const int sys_set_robust_list = 6273; - const int sys_ioprio_set = 5273; + const int sys_kexec_load = 6274; - const int sys_ioprio_get = 5274; + const int sys_getcpu = 6275; - const int sys_utimensat = 5275; + const int sys_epoll_pwait = 6276; - const int sys_signalfd = 5276; + const int sys_ioprio_set = 6277; - const int sys_eventfd = 5278; + const int sys_ioprio_get = 6278; - const int sys_fallocate = 5279; + const int sys_utimensat_time32 = 6279; - const int sys_timerfd_create = 5280; + const int sys_signalfd = 6280; - const int sys_timerfd_gettime = 5281; + const int sys_eventfd = 6282; - const int sys_timerfd_settime = 5282; + const int sys_fallocate = 6283; - const int sys_signalfd4 = 5283; + const int sys_timerfd_gettime32 = 6285; - const int sys_eventfd2 = 5284; + const int sys_timerfd_settime32 = 6286; - const int sys_epoll_create1 = 5285; + const int sys_signalfd4 = 6287; - const int sys_dup3 = 5286; + const int sys_eventfd2 = 6288; - const int sys_pipe2 = 5287; + const int sys_epoll_create1 = 6289; - const int sys_inotify_init1 = 5288; + const int sys_dup3 = 6290; - const int sys_preadv = 5289; + const int sys_pipe2 = 6291; - const int sys_pwritev = 5290; + const int sys_inotify_init1 = 6292; - const int sys_rt_tgsigqueueinfo = 5291; + const int sys_preadv = 6293; - const int sys_perf_event_open = 5292; + const int sys_pwritev = 6294; - const int sys_accept4 = 5293; + const int sys_rt_tgsigqueueinfo = 6295; - const int sys_recvmmsg = 5294; + const int sys_perf_event_open = 6296; - const int sys_fanotify_init = 5295; + const int sys_accept4 = 6297; - const int sys_fanotify_mark = 5296; + const int sys_ppoll_time32 = 6298; - const int sys_prlimit64 = 5297; + const int sys_getdents64 = 6299; - const int sys_name_to_handle_at = 5298; + const int sys_fanotify_init = 6300; - const int sys_open_by_handle_at = 5299; + const int sys_fanotify_mark = 6301; - const int sys_clock_adjtime = 5300; + const int sys_prlimit64 = 6302; - const int sys_syncfs = 5301; + const int sys_name_to_handle_at = 6303; - const int sys_sendmmsg = 5302; + const int sys_open_by_handle_at = 6304; - const int sys_setns = 5303; + const int sys_clock_adjtime32 = 6305; - const int sys_process_vm_readv = 5304; + const int sys_syncfs = 6306; - const int sys_process_vm_writev = 5305; + const int sys_sendmmsg = 6307; - const int sys_kcmp = 5306; + const int sys_setns = 6308; - const int sys_finit_module = 5307; + const int sys_process_vm_readv = 6309; - const int sys_getdents64 = 5308; + const int sys_process_vm_writev = 6310; - const int sys_sched_setattr = 5309; + const int sys_kcmp = 6311; - const int sys_sched_getattr = 5310; + const int sys_finit_module = 6312; - const int sys_renameat2 = 5311; + const int sys_sched_setattr = 6313; - const int sys_seccomp = 5312; + const int sys_sched_getattr = 6314; - const int sys_getrandom = 5313; + const int sys_renameat2 = 6315; - const int sys_memfd_create = 5314; + const int sys_seccomp = 6316; - const int sys_bpf = 5315; + const int sys_getrandom = 6317; - const int sys_execveat = 5316; + const int sys_memfd_create = 6318; - const int sys_userfaultfd = 5317; + const int sys_bpf = 6319; - const int sys_membarrier = 5318; + const int sys_execveat = 6320; - const int sys_mlock2 = 5319; + const int sys_userfaultfd = 6321; - const int sys_copy_file_range = 5320; + const int sys_membarrier = 6322; - const int sys_preadv2 = 5321; + const int sys_mlock2 = 6323; - const int sys_pwritev2 = 5322; + const int sys_copy_file_range = 6324; - const int sys_pkey_mprotect = 5323; + const int sys_preadv2 = 6325; - const int sys_pkey_alloc = 5324; + const int sys_pwritev2 = 6326; - const int sys_pkey_free = 5325; + const int sys_pkey_mprotect = 6327; - const int sys_statx = 5326; + const int sys_pkey_alloc = 6328; - const int sys_rseq = 5327; + const int sys_pkey_free = 6329; - const int sys_io_pgetevents = 5328; + const int sys_statx = 6330; - const int sys_pidfd_send_signal = 5424; + const int sys_rseq = 6331; - const int sys_io_uring_setup = 5425; + const int sys_io_pgetevents = 6332; - const int sys_io_uring_enter = 5426; + const int sys_clock_gettime = 6403; - const int sys_io_uring_register = 5427; + const int sys_clock_settime = 6404; - const int sys_open_tree = 5428; + const int sys_clock_adjtime = 6405; - const int sys_move_mount = 5429; + const int sys_clock_getres = 6406; - const int sys_fsopen = 5430; + const int sys_clock_nanosleep = 6407; - const int sys_fsconfig = 5431; + const int sys_timer_gettime = 6408; - const int sys_fsmount = 5432; + const int sys_timer_settime = 6409; - const int sys_fspick = 5433; + const int sys_timerfd_gettime = 6410; - const int sys_pidfd_open = 5434; + const int sys_timerfd_settime = 6411; - const int sys_clone3 = 5435; + const int sys_utimensat = 6412; + + + const int sys_mq_timedsend = 6418; + + + const int sys_mq_timedreceive = 6419; + + + const int sys_semtimedop = 6420; + + + const int sys_futex = 6422; + + + const int sys_sched_rr_get_interval = 6423; + + + const int sys_pidfd_send_signal = 6424; + + + const int sys_io_uring_setup = 6425; + + + const int sys_io_uring_enter = 6426; + + + const int sys_io_uring_register = 6427; + + + const int sys_open_tree = 6428; + + + const int sys_move_mount = 6429; + + + const int sys_fsopen = 6430; + + + const int sys_fsconfig = 6431; + + + const int sys_fsmount = 6432; + + + const int sys_fspick = 6433; + + + const int sys_pidfd_open = 6434; + + + const int sys_clone3 = 6435; - const int sys_openat2 = 5437; + const int sys_openat2 = 6437; - const int sys_pidfd_getfd = 5438; + const int sys_pidfd_getfd = 6438; - const int sys_faccessat2 = 5439; + const int sys_faccessat2 = 6439; } } diff --git a/panda/plugins/syscalls2/scripts/syscall_parser.py b/panda/plugins/syscalls2/scripts/syscall_parser.py index 1c415599cb1..086360e6854 100755 --- a/panda/plugins/syscalls2/scripts/syscall_parser.py +++ b/panda/plugins/syscalls2/scripts/syscall_parser.py @@ -50,12 +50,9 @@ 'rt_callno_reg': 'env->regs[R_EAX]', # register holding syscall number at runtime 'rt_sp_reg': 'env->regs[R_ESP]', # register holding stack pointer at runtime 'qemu_target': 'defined(TARGET_I386) && !defined(TARGET_X86_64)', # qemu target name for this arch - used in guards - }, - 'arm': { - 'bits': 32, - 'rt_callno_reg': 'env->regs[7]', # register holding syscall number at runtime - 'rt_sp_reg': 'env->regs[13]', # register holding stack pointer at runtime - 'qemu_target': 'defined(TARGET_ARM) && !defined(TARGET_AARCH64)', # qemu target name for this arch - used in guards + 'boilerplate_target': 'defined(TARGET_I386)', + 'typedef_guard': 'defined(TARGET_I386)', + 'runner_target': 'defined(TARGET_I386)', }, 'arm64': { 'bits': 64, @@ -63,12 +60,20 @@ 'rt_sp_reg': 'env->regs[31]', # register holding stack pointer at runtime (env->sp) 'qemu_target': 'defined(TARGET_ARM) && defined(TARGET_AARCH64)', # qemu target name for this arch - used in guards }, - 'mips': { + 'arm': { 'bits': 32, + 'rt_callno_reg': 'env->regs[7]', # register holding syscall number at runtime + 'rt_sp_reg': 'env->regs[13]', # register holding stack pointer at runtime + 'qemu_target': 'defined(TARGET_ARM) && !defined(TARGET_AARCH64)', # qemu target name for this arch - used in guards + 'boilerplate_target': 'defined(TARGET_ARM)', + 'typedef_guard': 'defined(TARGET_ARM)', + 'runner_target': 'defined(TARGET_ARM)', + }, + 'mips64': { + 'bits': 64, 'rt_callno_reg': 'env->active_tc.gpr[2]', # register holding syscall number at runtime ($v0) 'rt_sp_reg': 'env->active_tc.gpr[29]', # register holding stack pointer at runtime ($sp) - 'qemu_target': 'defined(TARGET_MIPS) && !defined(TARGET_MIPS64)', # qemu target name for this arch - used in guards - 'runner_target': 'defined(TARGET_MIPS)', # alternative target if another arch could be used + 'qemu_target': 'defined(TARGET_MIPS) && defined(TARGET_MIPS64)', # qemu target name for this arch - used in guards }, 'mips64n32': { 'bits': 32, @@ -78,11 +83,12 @@ 'runner_target': 'defined(TARGET_MIPS) && defined(TARGET_MIPS64)', # alternative target if another arch could be used 'boilerplate_target': '0', }, - 'mips64': { - 'bits': 64, + 'mips': { + 'bits': 32, 'rt_callno_reg': 'env->active_tc.gpr[2]', # register holding syscall number at runtime ($v0) 'rt_sp_reg': 'env->active_tc.gpr[29]', # register holding stack pointer at runtime ($sp) - 'qemu_target': 'defined(TARGET_MIPS) && defined(TARGET_MIPS64)', # qemu target name for this arch - used in guards + 'qemu_target': 'defined(TARGET_MIPS) && !defined(TARGET_MIPS64)', # qemu target name for this arch - used in guards + 'runner_target': 'defined(TARGET_MIPS)', # alternative target if another arch could be used } } diff --git a/panda/plugins/syscalls2/syscalls2.cpp b/panda/plugins/syscalls2/syscalls2.cpp index bccbbb39b08..75f2ff6fa03 100644 --- a/panda/plugins/syscalls2/syscalls2.cpp +++ b/panda/plugins/syscalls2/syscalls2.cpp @@ -41,7 +41,7 @@ PANDAENDCOMMENT */ #include "syscalls2_info.h" #include "hw_proc_id/hw_proc_id_ext.h" -void syscall_callback(CPUState *cpu, TranslationBlock* tb, target_ulong pc, int static_callno); +void syscall_callback(TranslationBlock* tb, target_ulong pc, enum ProfileType, int static_callno); void (*hooks_add_hook)(struct hook*); extern "C" { @@ -61,10 +61,10 @@ void registerExecPreCallback(void (*callback)(CPUState*, target_ulong)); } // Forward declarations -int32_t get_s32_generic(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum); -int64_t get_s64_generic(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum); -int32_t get_return_s32_generic(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum); -int64_t get_return_s64_generic(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum); +int32_t get_s32_generic(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum); +int64_t get_s64_generic(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum); +int32_t get_return_s32_generic(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum); +int64_t get_return_s64_generic(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum); target_long get_return_val_x86(CPUState *cpu); target_long get_return_val_x64(CPUState *cpu); target_long get_return_val_arm(CPUState *cpu); @@ -92,56 +92,9 @@ target_ulong calc_retaddr_linux_x64(CPUState *cpu, target_ulong pc); target_ulong calc_retaddr_linux_arm(CPUState *cpu, target_ulong pc); target_ulong calc_retaddr_linux_mips(CPUState *cpu, target_ulong pc); // TODO -void syscall_enter_linux_mips64(CPUState *cpu, target_ptr_t pc, int static_callno); +void syscall_enter_linux_mips64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); void syscall_return_linux_mips64(CPUState *cpu, target_ptr_t pc, const syscall_ctx_t *ctx); -enum ProfileType { - PROFILE_LINUX_X86, - PROFILE_LINUX_ARM, - PROFILE_LINUX_AARCH64, - PROFILE_LINUX_MIPS32, - PROFILE_LINUX_MIPS64, - PROFILE_WINDOWS_2000_X86, - PROFILE_WINDOWS_XPSP2_X86, - PROFILE_WINDOWS_XPSP3_X86, - PROFILE_WINDOWS_7_X86, - PROFILE_WINDOWS_7_X64, - PROFILE_LINUX_X64, - PROFILE_FREEBSD_X64, - PROFILE_LAST -}; - - -// enter_switch: the generated function that invokes the enter callback -// return_switch: the generated function that invokes the return callback -// get_return_val: function to get the return value for this system call -// calc_retaddr: function to fetch the address this system call returns to -// get_32, get_s32, get_64 and get_s64: used at syscall_enter to get the -// requested argument to the system call as the given type -// get_return_32, get_return_s32, get_return_64, get_return_s64: not really -// sure, but maybe like the above 4 but to be called during syscall_return??? -// windows_return_addr_register: used to calculate where to read the return -// address from (-1 = NA) -// windows_arg_offset: offset from EDX where args start -// syscall_interrupt_number: interrupt used for system calls (ignored if NA) -struct Profile { - void (*enter_switch)(CPUState *, target_ulong, int); - void (*return_switch)(CPUState *, target_ulong, const syscall_ctx_t *); - target_long (*get_return_val )(CPUState *); - target_ulong (*calc_retaddr )(CPUState *, target_ulong); - uint32_t (*get_32 )(CPUState *, syscall_ctx_t*, uint32_t); - int32_t (*get_s32)(CPUState *, syscall_ctx_t*, uint32_t); - uint64_t (*get_64)(CPUState *, syscall_ctx_t*, uint32_t); - int64_t (*get_s64)(CPUState *, syscall_ctx_t*, uint32_t); - uint32_t (*get_return_32 )(CPUState *, syscall_ctx_t*, uint32_t); - int32_t (*get_return_s32)(CPUState *, syscall_ctx_t*, uint32_t); - uint64_t (*get_return_64)(CPUState *, syscall_ctx_t*, uint32_t); - int64_t (*get_return_s64)(CPUState *, syscall_ctx_t*,uint32_t); - int windows_return_addr_register; - int windows_arg_offset; - int syscall_interrupt_number; -}; - Profile profiles[PROFILE_LAST] = { { /* PROFILE_LINUX_X86 */ .enter_switch = syscall_enter_switch_linux_x86, @@ -211,6 +164,23 @@ Profile profiles[PROFILE_LAST] = { .windows_arg_offset = -1, .syscall_interrupt_number = 0x80, }, + { /* Linux MIPS64N32: identical to MIPS64 */ + .enter_switch = syscall_enter_linux_mips64, + .return_switch = syscall_return_linux_mips64, + .get_return_val = get_return_val_mips, + .calc_retaddr = calc_retaddr_linux_mips, + .get_32 = get_32_linux_mips, + .get_s32 = get_s32_generic, + .get_64 = get_64_linux_mips, + .get_s64 = get_s64_generic, + .get_return_32 = get_32_linux_mips, + .get_return_s32 = get_return_s32_generic, + .get_return_64 = get_64_linux_mips, + .get_return_s64 = get_return_s64_generic, + .windows_return_addr_register = -1, + .windows_arg_offset = -1, + .syscall_interrupt_number = 0x80, + }, { /* Linux MIPS64 */ .enter_switch = syscall_enter_linux_mips64, .return_switch = syscall_return_linux_mips64, @@ -369,7 +339,8 @@ Profile profiles[PROFILE_LAST] = { } }; -static Profile *syscalls_profile; +static ProfileType default_profile; +bool load_info = false; // Reinterpret the ulong as a long. Arch and host specific. target_long get_return_val_x86(CPUState *cpu){ @@ -423,8 +394,8 @@ target_ulong calc_retaddr_windows_x86(CPUState* cpu, target_ulong pc) { #if defined(TARGET_I386) CPUArchState *env = (CPUArchState*)cpu->env_ptr; target_ulong retaddr = 0; - assert(syscalls_profile->windows_return_addr_register >= 0); - panda_virtual_memory_rw(cpu, env->regs[syscalls_profile->windows_return_addr_register], (uint8_t *) &retaddr, 4, false); + assert(profiles[default_profile].windows_return_addr_register >= 0); + panda_virtual_memory_rw(cpu, env->regs[profiles[default_profile].windows_return_addr_register], (uint8_t *) &retaddr, 4, false); return retaddr; #else // shouldn't happen @@ -446,7 +417,7 @@ target_ulong calc_retaddr_windows_x64(CPUState* cpu, target_ulong pc) { } target_ulong calc_retaddr_linux_x86(CPUState* cpu, target_ulong pc) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#if defined(TARGET_I386) unsigned char buf[2] = {}; panda_virtual_memory_rw(cpu, pc, buf, 2, 0); // Check if the instruction is syscall (0F 05) or sysenter (0F 34) @@ -514,21 +485,20 @@ target_ulong calc_retaddr_linux_arm(CPUState* cpu, target_ulong pc) { offset = 4; // Note: this is NOT 8 for AARCH64! } -// 32-bit specific -#if !defined(TARGET_AARCH64) +#if defined(TARGET_AARCH64) + //64-bit specific + // if (!in_thumb_mode) { + // unsigned char buf[4] = {}; + // panda_virtual_memory_rw(cpu, pc, buf, 4, 0); + // if (!((buf[0] == 0x01) && (buf[1] == 0) && (buf[2] == 0) && (buf[3] == 0xd4))) { + // assert((1==0) && "Tried to calculate AARCH64 ret addr when instr was not a syscall!"); + // } + // } +#else + // 32-bit specific // TODO: check syscall encoding here? // If so, check both EABI and OABI! -// 64-bit specific -#else - if (!in_thumb_mode) { - unsigned char buf[4] = {}; - panda_virtual_memory_rw(cpu, pc, buf, 4, 0); - if (!((buf[0] == 0x01) && (buf[1] == 0) && (buf[2] == 0) && (buf[3] == 0xd4))) { - assert((1==0) && "Tried to calculate AARCH64 ret addr when instr was not a syscall!"); - } - } -#endif if (in_thumb_mode) { unsigned char buf[2] = {}; panda_virtual_memory_rw(cpu, pc, buf, 2, 0); @@ -536,6 +506,7 @@ target_ulong calc_retaddr_linux_arm(CPUState* cpu, target_ulong pc) { assert((1==0) && "Tried to calculate THUMB ret addr when instr was not a syscall!"); } } +#endif return mask_retaddr_to_pc(pc + offset); #else @@ -560,7 +531,7 @@ target_ulong calc_retaddr_linux_mips(CPUState* cpu, target_ulong pc) { // Argument getting (at syscall entry) uint32_t get_linux_x86_argnum(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { -#if defined(TARGET_I386) && !defined(TARGET_X86_64) +#if defined(TARGET_I386) CPUArchState *env = (CPUArchState*)cpu->env_ptr; switch (argnum) { case 0: @@ -630,8 +601,8 @@ static uint32_t get_win_syscall_arg(CPUState* cpu, syscall_ctx* ctx, int nr) { // At INT 0x2E on Windows 2000, args start at env->regs[R_EDX] CPUArchState *env = (CPUArchState*)cpu->env_ptr; uint32_t arg = 0; - assert(syscalls_profile->windows_arg_offset >= 0); - panda_virtual_memory_rw(cpu, env->regs[R_EDX] + syscalls_profile->windows_arg_offset + (4*nr), + assert(profiles[default_profile].windows_arg_offset >= 0); + panda_virtual_memory_rw(cpu, env->regs[R_EDX] + profiles[default_profile].windows_arg_offset + (4*nr), (uint8_t *) &arg, 4, false); return arg; #endif @@ -650,16 +621,16 @@ uint32_t get_32_linux_arm (CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { #ifdef TARGET_ARM CPUArchState *env = (CPUArchState*)cpu->env_ptr; -#if !defined(TARGET_AARCH64) +#if defined(TARGET_AARCH64) + // aarch64 regs in x0-x5 + if (ctx->profile == PROFILE_LINUX_AARCH64) { + assert (argnum < 6); + return (uint32_t) env->xregs[argnum]; + } +#endif // arm32 regs in r0-r6 assert (argnum < 7); return (uint32_t) env->regs[argnum]; -#else - // aarch64 regs in x0-x5 - assert (argnum < 6); - return (uint32_t) env->xregs[argnum]; -#endif - #else return 0; #endif @@ -851,35 +822,35 @@ uint64_t get_return_64_windows_x64(CPUState *cpu, syscall_ctx *ctx, uint32_t arg } // Wrappers -target_long get_return_val (CPUState *cpu) { - return syscalls_profile->get_return_val(cpu); +target_long get_return_val (CPUState *cpu, syscall_ctx *ctx) { + return profiles[ctx->profile].get_return_val(cpu); } -target_ulong calc_retaddr (CPUState *cpu, target_ulong pc) { - return syscalls_profile->calc_retaddr(cpu, pc); +target_ulong calc_retaddr (CPUState *cpu, syscall_ctx *ctx, target_ulong pc) { + return profiles[ctx->profile].calc_retaddr(cpu, pc); } uint32_t get_32(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { - return syscalls_profile->get_32(cpu, ctx, argnum); + return profiles[ctx->profile].get_32(cpu, ctx, argnum); } int32_t get_s32(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { - return syscalls_profile->get_s32(cpu, ctx, argnum); + return profiles[ctx->profile].get_s32(cpu, ctx, argnum); } uint64_t get_64(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { - return syscalls_profile->get_64(cpu, ctx, argnum); + return profiles[ctx->profile].get_64(cpu, ctx, argnum); } int64_t get_s64(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { - return syscalls_profile->get_s64(cpu, ctx, argnum); + return profiles[ctx->profile].get_s64(cpu, ctx, argnum); } uint32_t get_return_32 (CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { - return syscalls_profile->get_return_32(cpu, ctx, argnum); + return profiles[ctx->profile].get_return_32(cpu, ctx, argnum); } int32_t get_return_s32(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { - return syscalls_profile->get_return_s32(cpu, ctx, argnum); + return profiles[ctx->profile].get_return_s32(cpu, ctx, argnum); } uint64_t get_return_64(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { - return syscalls_profile->get_return_64(cpu, ctx, argnum); + return profiles[ctx->profile].get_return_64(cpu, ctx, argnum); } int64_t get_return_s64(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { - return syscalls_profile->get_return_s64(cpu, ctx, argnum); + return profiles[ctx->profile].get_return_s64(cpu, ctx, argnum); } int32_t get_s32_generic(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) { @@ -898,21 +869,80 @@ int64_t get_return_s64_generic(CPUState *cpu, syscall_ctx *ctx, uint32_t argnum) return (int64_t) get_return_64(cpu, ctx, argnum); } +void sysinfo_load(int profile){ + const gchar *arch = "unknown"; +#if defined(TARGET_I386) + arch = "x86"; + +// x86_64 logic +#if defined(TARGET_X86_64) + if (profile == PROFILE_WINDOWS_7_X64 || profile == PROFILE_LINUX_X64 + || profile == PROFILE_FREEBSD_X64){ + arch = "x64"; + } else if (profile == PROFILE_LINUX_X86 || profile == PROFILE_WINDOWS_2000_X86 + || profile == PROFILE_WINDOWS_XPSP2_X86 || profile == PROFILE_WINDOWS_XPSP3_X86 + || profile == PROFILE_WINDOWS_7_X86) { + arch = "x86"; + } +#endif + +#elif defined(TARGET_ARM) + arch = "arm"; + +// aarch64 logic +#if defined(TARGET_AARCH64) + if (profile == PROFILE_LINUX_AARCH64) { + arch = "arm64"; + } +#endif + +#elif defined(TARGET_MIPS) + arch = "mips"; + +// mips64 logic +#if defined(TARGET_MIPS64) + if (profile == PROFILE_LINUX_MIPS64) { + arch = "mips64"; + }else if (profile == PROFILE_LINUX_MIPS64N32){ + arch = "mips64n32"; + } +#endif +#else + // will fail on dlopen because dso file won't exist + arch = "unknown"; +#endif + load_syscall_info(arch, (syscall_info_t**)&profiles[profile].syscall_info, (syscall_meta_t**)&profiles[profile].syscall_meta); +} + +void sysinfo_load_profile(int profile, syscall_info_t **syscall_info, syscall_meta_t **syscall_meta){ + if (profiles[profile].syscall_info == NULL){ + sysinfo_load(profile); + } + *syscall_info = (syscall_info_t*)profiles[profile].syscall_info; + *syscall_meta = (syscall_meta_t*)profiles[profile].syscall_meta; + if (*syscall_info == NULL){ + printf("syscall_info is NULL\n"); + } +} + /** * MIPS64 supports 3 ABIs: o32, n32, and n64. This complicates our efforts. */ -void syscall_enter_linux_mips64(CPUState *cpu, target_ptr_t pc, int static_callno) { +void syscall_enter_linux_mips64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno) { #if defined(TARGET_MIPS) && defined(TARGET_MIPS64) if (static_callno == -1){ CPUArchState *env = (CPUArchState*) cpu->env_ptr; static_callno = env->active_tc.gpr[2]; } if (static_callno >= 4000 && static_callno <= 4999) { - syscall_enter_switch_linux_mips(cpu, pc, static_callno); + profile = PROFILE_LINUX_MIPS32; + syscall_enter_switch_linux_mips(cpu, profile, pc, static_callno); }else if (static_callno >= 5000 && static_callno <= 5999) { - syscall_enter_switch_linux_mips64(cpu, pc, static_callno); + profile = PROFILE_LINUX_MIPS64; + syscall_enter_switch_linux_mips64(cpu, profile, pc, static_callno); }else if (static_callno >= 6000 && static_callno <= 6999) { - syscall_enter_switch_linux_mips64n32(cpu, pc, static_callno); + profile = PROFILE_LINUX_MIPS64N32; + syscall_enter_switch_linux_mips64n32(cpu, profile, pc, static_callno); }else{ assert("syscall_enter_linux_mips64: static_callno not found"); } @@ -941,8 +971,6 @@ void registerExecPreCallback(void (*callback)(CPUState*, target_ulong)){ preExecCallbacks.push_back(callback); } -extern const syscall_info_t *syscall_info; -extern const syscall_meta_t *syscall_meta; /** * @brief Map holding the context of ongoing system calls. An unfinished @@ -995,7 +1023,7 @@ void hook_syscall_return(CPUState *cpu, TranslationBlock *tb, struct hook* h) { if (likely(ctxi != running_syscalls.end())) { syscall_ctx_t *ctx = &ctxi->second; no = ctx->no; - syscalls_profile->return_switch(cpu, tb->pc, ctx); + profiles[ctx->profile].return_switch(cpu, tb->pc, ctx); if (ctx->double_return){ ctx->double_return = false; return; @@ -1027,7 +1055,7 @@ static uint32_t impossibleToReadPCs = 0; // Check if the instruction is sysenter (0F 34), // syscall (0F 05) or int 0x80 (CD 80) -target_ulong doesBlockContainSyscall(CPUState *cpu, TranslationBlock *tb, int* static_callno) { +target_ulong doesBlockContainSyscall(CPUState *cpu, TranslationBlock *tb, int* static_callno, enum ProfileType* type) { #if defined(TARGET_I386) unsigned char buf[2] = {}; target_ulong pc = tb->pc + tb->size - sizeof(buf); @@ -1041,22 +1069,28 @@ target_ulong doesBlockContainSyscall(CPUState *cpu, TranslationBlock *tb, int* s return pc; } // Check if the instruction is int 0x80 (CD 80) - else if (buf[0]== 0xCD && buf[1] == syscalls_profile->syscall_interrupt_number) { + else if (buf[0]== 0xCD && buf[1] == profiles[default_profile].syscall_interrupt_number) { #if defined(TARGET_X86_64) - LOG_WARNING("32-bit system call (int 0x80) found in 64-bit replay - ignoring\n"); - return 0; -#else - return pc; + if (*type == PROFILE_LINUX_X64){ + *type = PROFILE_LINUX_X86; + }else{ + LOG_WARNING("32-bit sysenter found in 64-bit replay - ignoring\n"); + return 0; + } #endif + return pc; } // Check if the instruction is sysenter (0F 34) else if (buf[0]== 0x0F && buf[1] == 0x34) { #if defined(TARGET_X86_64) - LOG_WARNING("32-bit sysenter found in 64-bit replay - ignoring\n"); - return 0; -#else - return pc; + if (*type == PROFILE_LINUX_X64){ + *type = PROFILE_LINUX_X86; + }else{ + LOG_WARNING("32-bit sysenter found in 64-bit replay - ignoring\n"); + return 0; + } #endif + return pc; } else { return 0; @@ -1074,7 +1108,7 @@ target_ulong doesBlockContainSyscall(CPUState *cpu, TranslationBlock *tb, int* s return pc; } -#else +#endif // ARM32 // Check for ARM mode syscall CPUArchState *env = (CPUArchState*)cpu->env_ptr; @@ -1082,6 +1116,9 @@ target_ulong doesBlockContainSyscall(CPUState *cpu, TranslationBlock *tb, int* s panda_virtual_memory_rw(cpu, pc, buf, 4, 0); // EABI if ( ((buf[3] & 0x0F) == 0x0F) && (buf[2] == 0) && (buf[1] == 0) && (buf[0] == 0) ) { +#ifdef TARGET_AARCH64 + *type = PROFILE_LINUX_ARM; +#endif return pc; } #if defined(CAPTURE_ARM_OABI) @@ -1091,6 +1128,9 @@ target_ulong doesBlockContainSyscall(CPUState *cpu, TranslationBlock *tb, int* s // Instruction will look like 0xFF90XXXX where XXXX is the syscall number else if (((buf[3] & 0x0F) == 0x0F) && (buf[2] == 0x90)) { // old ABI *static_callno = (buf[1]<<8) + (buf[0]); +#ifdef TARGET_AARCH64 + *type = PROFILE_LINUX_ARM; +#endif return pc; } #endif @@ -1102,10 +1142,12 @@ target_ulong doesBlockContainSyscall(CPUState *cpu, TranslationBlock *tb, int* s panda_virtual_memory_rw(cpu, pc, buf, 2, 0); // check for Thumb mode syscall if (buf[1] == 0xDF && buf[0] == 0){ +#ifdef TARGET_AARCH64 + *type = PROFILE_LINUX_ARM; +#endif return pc; } } -#endif // Arm32/aarch64 - not a match return 0; #elif defined(TARGET_MIPS) @@ -1142,7 +1184,9 @@ target_ulong doesBlockContainSyscall(CPUState *cpu, TranslationBlock *tb, int* s void before_tcg_codegen(CPUState *cpu, TranslationBlock *tb){ int static_callno = -1; // Set to non -1 if syscall num can be // statically identified - target_ulong res = doesBlockContainSyscall(cpu, tb, &static_callno); + enum ProfileType profile = default_profile; + + target_ulong res = doesBlockContainSyscall(cpu, tb, &static_callno, &profile); #ifdef DEBUG if(res == (target_ulong) -1){ impossibleToReadPCs++; @@ -1150,14 +1194,15 @@ void before_tcg_codegen(CPUState *cpu, TranslationBlock *tb){ #endif if(res != 0 && res != (target_ulong) -1){ TCGOp *op = find_guest_insn_by_addr(res); - insert_call(&op, syscall_callback, cpu, tb, res, static_callno); + insert_call(&op, syscall_callback, tb, res, profile, static_callno); } } // This will be called directly from the TCG stream for blocks that contain a // syscall (as identified by doesBlockContainSyscall). Inserted into TCG by // before_tcg_codegen. -void syscall_callback(CPUState *cpu, TranslationBlock *tb, target_ulong pc, int callno) { +void syscall_callback(TranslationBlock *tb, target_ulong pc, enum ProfileType profile, int callno) { + CPUState *cpu = first_cpu; #if defined(TARGET_I386) && defined(TARGET_X86_64) if (panda_os_familyno == OS_WINDOWS) { CPUArchState *env = (CPUArchState *)cpu->env_ptr; @@ -1186,7 +1231,7 @@ void syscall_callback(CPUState *cpu, TranslationBlock *tb, target_ulong pc, int callback(cpu, pc); } // Call into autogenerated code for the current syscall! - syscalls_profile->enter_switch(cpu, pc, callno); + profiles[profile].enter_switch(cpu, profile, pc, callno); #if defined(SYSCALL_RETURN_DEBUG) && defined(TARGET_I386) if (no >= 0 && !si[no].noreturn) { @@ -1207,25 +1252,36 @@ void syscall_callback(CPUState *cpu, TranslationBlock *tb, target_ulong pc, int * @brief Returns a pointer to the meta-information for the specified syscall. */ target_long get_syscall_retval(CPUState *cpu) { - return syscalls_profile->get_return_val(cpu); + return profiles[default_profile].get_return_val(cpu); } /*! * @brief Returns a pointer to the meta-information for the specified syscall. */ const syscall_info_t *get_syscall_info(uint32_t callno) { - if (syscall_info != NULL) { - return &syscall_info[callno]; - } else { + if (!load_info){ return NULL; } + if (profiles[default_profile].syscall_info == NULL){ + sysinfo_load(default_profile); + } + syscall_info_t *info = (syscall_info_t*)profiles[default_profile].syscall_info; + return (const syscall_info_t *)&info[callno]; } /*! * @brief Returns a pointer to the array containing the meta-information * for all syscalls. */ -const syscall_meta_t *get_syscall_meta(void) { return syscall_meta; } +const syscall_meta_t *get_syscall_meta(void) { + if (!load_info){ + return NULL; + } + if (profiles[default_profile].syscall_meta == NULL){ + sysinfo_load(default_profile); + } + return (const syscall_meta_t*)profiles[default_profile].syscall_meta; +} /* ### Plugin bootstrapping ############################################# */ @@ -1237,7 +1293,9 @@ bool init_plugin(void *self) { // Unused in some architectures const char *UNUSED(abi) = panda_parse_string_opt(plugin_args, "abi", NULL, "Syscall ABI if a nonstandard value is used. Currently supported for mips(64) with values: n64, n32, and o32"); - if(panda_os_familyno == OS_UNKNOWN){ + default_profile = PROFILE_LAST; + if (panda_os_familyno == OS_UNKNOWN) + { std::cerr << PANDA_MSG "ERROR No OS profile specified. You can choose one with the -os switch, eg: '-os linux-32-debian-3.2.81-486' or '-os windows-32-7sp[01]' " << std::endl; return false; } @@ -1246,29 +1304,29 @@ bool init_plugin(void *self) { #if defined(TARGET_I386) #if !defined(TARGET_X86_64) std::cerr << PANDA_MSG "using profile for linux x86 32-bit" << std::endl; - syscalls_profile = &profiles[PROFILE_LINUX_X86]; + default_profile = PROFILE_LINUX_X86; #else std::cerr << PANDA_MSG "using profile for linux x64 64-bit" << std::endl; - syscalls_profile = &profiles[PROFILE_LINUX_X64]; + default_profile = PROFILE_LINUX_X64; #endif #endif #if defined(TARGET_ARM) #if !defined(TARGET_AARCH64) std::cerr << PANDA_MSG "using profile for linux arm" << std::endl; - syscalls_profile = &profiles[PROFILE_LINUX_ARM]; + default_profile = PROFILE_LINUX_ARM; #else std::cerr << PANDA_MSG "using profile for linux aarch64" << std::endl; - syscalls_profile = &profiles[PROFILE_LINUX_AARCH64]; + default_profile = PROFILE_LINUX_AARCH64; #endif #endif #if defined(TARGET_MIPS) #if defined(TARGET_MIPS64) std::cerr << PANDA_MSG "using profile for linux mips64" << std::endl; - syscalls_profile = &profiles[PROFILE_LINUX_MIPS64]; + default_profile = PROFILE_LINUX_MIPS64; #else std::cerr << PANDA_MSG "using profile for linux mips32" << std::endl; - syscalls_profile = &profiles[PROFILE_LINUX_MIPS32]; + default_profile = PROFILE_LINUX_MIPS32; #endif #endif } else if (panda_os_familyno == OS_WINDOWS) { @@ -1280,40 +1338,40 @@ bool init_plugin(void *self) { #if !defined(TARGET_X86_64) if (0 == strcmp(panda_os_variant, "xpsp2")) { std::cerr << PANDA_MSG "using profile for windows sp2 x86 32-bit" << std::endl; - syscalls_profile = &profiles[PROFILE_WINDOWS_XPSP2_X86]; + default_profile = PROFILE_WINDOWS_XPSP2_X86; } if (0 == strcmp(panda_os_variant, "xpsp3")) { std::cerr << PANDA_MSG "using profile for windows sp3 x86 32-bit" << std::endl; - syscalls_profile = &profiles[PROFILE_WINDOWS_XPSP3_X86]; + default_profile = PROFILE_WINDOWS_XPSP3_X86; } if (0 == strncmp(panda_os_variant, "7", 1)) { std::cerr << PANDA_MSG "using profile for windows 7 x86 32-bit" << std::endl; - syscalls_profile = &profiles[PROFILE_WINDOWS_7_X86]; + default_profile = PROFILE_WINDOWS_7_X86; } if (0 == strcmp(panda_os_variant, "2000")) { std::cerr << PANDA_MSG "using profile for windows 2000 x86 32-bit" << std::endl; - syscalls_profile = &profiles[PROFILE_WINDOWS_2000_X86]; + default_profile = PROFILE_WINDOWS_2000_X86; } #else if (0 == strncmp(panda_os_variant, "7", 1)) { std::cerr << PANDA_MSG "using profile for windows 7 x64 64-bit" << std::endl; - syscalls_profile = &profiles[PROFILE_WINDOWS_7_X64]; + default_profile = PROFILE_WINDOWS_7_X64; } #endif #endif } else if (panda_os_familyno == OS_FREEBSD) { #if defined(TARGET_X86_64) std::cerr << PANDA_MSG "using profile for freebsd x64 64-bit" << std::endl; - syscalls_profile = &profiles[PROFILE_FREEBSD_X64]; + default_profile = PROFILE_FREEBSD_X64; #else std::cerr << PANDA_MSG "ERROR: using profile for freebsd x86 32-bit not yet supported!" << std::endl; - //syscalls_profile = &profiles[PROFILE_FREEBSD_X86]; + //default_profile = PROFILE_FREEBSD_X86; return false; #endif } // make sure a system calls profile has been loaded - if(!syscalls_profile){ + if(default_profile == PROFILE_LAST){ std::cerr << PANDA_MSG "ERROR Couldn't find a syscall profile for the specified OS" << std::endl; return false; } @@ -1325,7 +1383,7 @@ bool init_plugin(void *self) { // load system call info if (panda_parse_bool_opt(plugin_args, "load-info", "Load systemcall information for the selected os.")) { - if (load_syscall_info() < 0) return false; + load_info = true; } #if defined(SYSCALL_RETURN_DEBUG) diff --git a/panda/plugins/syscalls2/syscalls2.h b/panda/plugins/syscalls2/syscalls2.h index 6ab22279c99..5eb4d619722 100644 --- a/panda/plugins/syscalls2/syscalls2.h +++ b/panda/plugins/syscalls2/syscalls2.h @@ -8,21 +8,71 @@ extern context_map_t running_syscalls; extern void (*hooks_add_hook)(struct hook*); void hook_syscall_return(CPUState *cpu, TranslationBlock* tb, struct hook* h); + +enum ProfileType { + PROFILE_LINUX_X86, + PROFILE_LINUX_ARM, + PROFILE_LINUX_AARCH64, + PROFILE_LINUX_MIPS32, + PROFILE_LINUX_MIPS64N32, + PROFILE_LINUX_MIPS64, + PROFILE_WINDOWS_2000_X86, + PROFILE_WINDOWS_XPSP2_X86, + PROFILE_WINDOWS_XPSP3_X86, + PROFILE_WINDOWS_7_X86, + PROFILE_WINDOWS_7_X64, + PROFILE_LINUX_X64, + PROFILE_FREEBSD_X64, + PROFILE_LAST +}; + +// enter_switch: the generated function that invokes the enter callback +// return_switch: the generated function that invokes the return callback +// get_return_val: function to get the return value for this system call +// calc_retaddr: function to fetch the address this system call returns to +// get_32, get_s32, get_64 and get_s64: used at syscall_enter to get the +// requested argument to the system call as the given type +// get_return_32, get_return_s32, get_return_64, get_return_s64: not really +// sure, but maybe like the above 4 but to be called during syscall_return??? +// windows_return_addr_register: used to calculate where to read the return +// address from (-1 = NA) +// windows_arg_offset: offset from EDX where args start +// syscall_interrupt_number: interrupt used for system calls (ignored if NA) +struct Profile { + void (*enter_switch)(CPUState *, int profile, target_ulong, int); + void (*return_switch)(CPUState *, target_ulong, const syscall_ctx_t *); + target_long (*get_return_val )(CPUState *); + target_ulong (*calc_retaddr )(CPUState *, target_ulong); + uint32_t (*get_32 )(CPUState *, syscall_ctx_t*, uint32_t); + int32_t (*get_s32)(CPUState *, syscall_ctx_t*, uint32_t); + uint64_t (*get_64)(CPUState *, syscall_ctx_t*, uint32_t); + int64_t (*get_s64)(CPUState *, syscall_ctx_t*, uint32_t); + uint32_t (*get_return_32 )(CPUState *, syscall_ctx_t*, uint32_t); + int32_t (*get_return_s32)(CPUState *, syscall_ctx_t*, uint32_t); + uint64_t (*get_return_64)(CPUState *, syscall_ctx_t*, uint32_t); + int64_t (*get_return_s64)(CPUState *, syscall_ctx_t*,uint32_t); + int windows_return_addr_register; + int windows_arg_offset; + int syscall_interrupt_number; + void *syscall_info; + void *syscall_meta; +}; + // In generated, run the following to get this list // grep -hE '^.*syscall_(enter|return)_switch_[^(]*\(' *.cpp | sed 's/ {$/;/' -void syscall_enter_switch_freebsd_x64(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_linux_arm64(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_linux_arm(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_linux_mips(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_linux_mips64(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_linux_mips64n32(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_linux_x64(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_linux_x86(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_windows_2000_x86(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_windows_7_x64(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_windows_7_x86(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_windows_xpsp2_x86(CPUState *cpu, target_ptr_t pc, int static_callno); -void syscall_enter_switch_windows_xpsp3_x86(CPUState *cpu, target_ptr_t pc, int static_callno); +void syscall_enter_switch_freebsd_x64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_linux_arm64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_linux_arm(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_linux_mips(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_linux_mips64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_linux_mips64n32(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_linux_x64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_linux_x86(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_windows_2000_x86(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_windows_7_x64(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_windows_7_x86(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_windows_xpsp2_x86(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); +void syscall_enter_switch_windows_xpsp3_x86(CPUState *cpu, int profile, target_ptr_t pc, int static_callno); void syscall_return_switch_freebsd_x64(CPUState *cpu, target_ptr_t pc, const syscall_ctx_t *ctx); void syscall_return_switch_linux_arm64(CPUState *cpu, target_ptr_t pc, const syscall_ctx_t *ctx); void syscall_return_switch_linux_arm(CPUState *cpu, target_ptr_t pc, const syscall_ctx_t *ctx); diff --git a/panda/plugins/syscalls2/syscalls2_info.c b/panda/plugins/syscalls2/syscalls2_info.c index 28f58fc4a0e..12a973a4e73 100644 --- a/panda/plugins/syscalls2/syscalls2_info.c +++ b/panda/plugins/syscalls2/syscalls2_info.c @@ -7,27 +7,8 @@ #include "syscalls2_info.h" #include "syscalls2_int_fns.h" -const syscall_info_t *syscall_info; -const syscall_meta_t *syscall_meta; - -int load_syscall_info(void) { +void load_syscall_info(const gchar *arch, syscall_info_t **syscall_info, syscall_meta_t **syscall_meta) { gchar *syscall_info_dlname = NULL; -#if defined(TARGET_I386) && !defined(TARGET_X86_64) - const gchar *arch = "x86"; -#elif defined(TARGET_ARM) &&!defined(TARGET_AARCH64) - const gchar *arch = "arm"; -#elif defined(TARGET_ARM) &&defined(TARGET_AARCH64) - const gchar *arch = "arm64"; -#elif defined(TARGET_MIPS) && defined(TARGET_MIPS64) - const gchar *arch = "mips64"; -#elif defined(TARGET_MIPS) - const gchar *arch = "mips"; -#elif defined(TARGET_X86_64) - const gchar *arch = "x64"; -#else - // will fail on dlopen because dso file won't exist - const gchar *arch = "unknown"; -#endif if (panda_os_familyno == OS_WINDOWS) { // don't support 64-bit Windows (yet) except for Windows 7 SP 0 and 1 @@ -55,38 +36,33 @@ int load_syscall_info(void) { char* sys_info_dlname_path = panda_shared_library_path(syscall_info_dlname); if (sys_info_dlname_path == NULL) { fprintf(stderr, "Could not find %s\n", syscall_info_dlname); - return -1; } void *syscall_info_dl = dlopen(sys_info_dlname_path, RTLD_NOW|RTLD_NODELETE); if (syscall_info_dl == NULL) { LOG_ERROR("%s", dlerror()); g_free(syscall_info_dlname); - return -1; } dlerror(); // clear errors - syscall_info = (syscall_info_t *)dlsym(syscall_info_dl, "__syscall_info_a"); - if (syscall_info == NULL) { + *syscall_info = (syscall_info_t *)dlsym(syscall_info_dl, "__syscall_info_a"); + if (*syscall_info == NULL) { LOG_ERROR("%s", dlerror()); dlclose(syscall_info_dl); g_free(syscall_info_dlname); - return -1; } dlerror(); // clear errors - syscall_meta = (syscall_meta_t *)dlsym(syscall_info_dl, "__syscall_meta"); - if (syscall_meta == NULL) { + *syscall_meta = (syscall_meta_t *)dlsym(syscall_info_dl, "__syscall_meta"); + if (*syscall_meta == NULL) { LOG_ERROR("%s", dlerror()); dlclose(syscall_info_dl); g_free(syscall_info_dlname); - return -1; } LOG_INFO("loaded syscalls info from %s", syscall_info_dlname); dlclose(syscall_info_dl); g_free(syscall_info_dlname); - return 0; } /* vim:set tabstop=4 softtabstop=4 expandtab: */ diff --git a/panda/plugins/syscalls2/syscalls2_info.h b/panda/plugins/syscalls2/syscalls2_info.h index ac97db1c11b..4bdaf600af3 100644 --- a/panda/plugins/syscalls2/syscalls2_info.h +++ b/panda/plugins/syscalls2/syscalls2_info.h @@ -61,7 +61,10 @@ extern "C" { /** * @brief Dynamically loads system call information. */ -int load_syscall_info(void); +#ifndef gchar + typedef char gchar; +#endif + void load_syscall_info(const gchar *arch, syscall_info_t **syscall_info, syscall_meta_t **syscall_meta); #if defined(__cplusplus) } #endif diff --git a/panda/plugins/taint2/llvm_taint_lib.cpp b/panda/plugins/taint2/llvm_taint_lib.cpp index 918bf2960e2..3567eb8fb8e 100644 --- a/panda/plugins/taint2/llvm_taint_lib.cpp +++ b/panda/plugins/taint2/llvm_taint_lib.cpp @@ -95,7 +95,6 @@ using std::pair; ***/ char PandaTaintFunctionPass::ID = 0; -static PandaTaintFunctionPass *ptfp; extern TCGLLVMTranslator *tcg_llvm_translator; //static RegisterPass @@ -205,165 +204,159 @@ void taint_copyRegToPc_run(Shad *shad, uint64_t src, uint64_t size, PPP_RUN_CB(on_indirect_jump, a, size, from_helper, &tainted); } -static void llvmTaintLibNewModuleCallback(Module *module, - legacy::FunctionPassManager *functionPassManager) { - functionPassManager->add(ptfp); -} +PandaTaintVisitor::PandaTaintVisitor(ShadowState *shad, + taint2_memlog *taint_memlog) : shad(shad), taint_memlog(taint_memlog) { -bool PandaTaintFunctionPass::doInitialization(Module &M) { std::cout << "taint2: Initializing taint ops" << std::endl; - ptfp = this; - tcg_llvm_translator->addNewModuleCallback( - &llvmTaintLibNewModuleCallback); auto &ES = tcg_llvm_translator->getExecutionSession(); - PTV->ctx = tcg_llvm_translator->getContext(); + ctx = tcg_llvm_translator->getContext(); - Type *shadT = StructType::create(*PTV->ctx, "class.Shad"); + Type *shadT = StructType::create(*ctx, "class.Shad"); assert(shadT && "Can't resolve class.Shad"); - PTV->shadP = PointerType::getUnqual(shadT); + shadP = PointerType::getUnqual(shadT); - Type *memlogT = StructType::create(*PTV->ctx, "struct.taint2_memlog"); + Type *memlogT = StructType::create(*ctx, "struct.taint2_memlog"); assert(memlogT && "Can't resolve struct.taint2_memlog"); - PTV->memlogP = PointerType::getUnqual(memlogT); - - PTV->int1T = Type::getInt1Ty(*PTV->ctx); - PTV->int64T = Type::getInt64Ty(*PTV->ctx); - PTV->int128T = Type::getInt128Ty(*PTV->ctx); - PTV->int64P = Type::getInt64PtrTy(*PTV->ctx); - PTV->voidT = Type::getVoidTy(*PTV->ctx); - - PTV->llvConst = PTV->const_struct_ptr(PTV->shadP, &shad->llv); - PTV->memConst = PTV->const_struct_ptr(PTV->shadP, &shad->ram); - PTV->grvConst = PTV->const_struct_ptr(PTV->shadP, &shad->grv); - PTV->gsvConst = PTV->const_struct_ptr(PTV->shadP, &shad->gsv); - PTV->retConst = PTV->const_struct_ptr(PTV->shadP, &shad->ret); - PTV->prevBbConst = PTV->const_i64p(&shad->prev_bb); - PTV->memlogConst = PTV->const_struct_ptr(PTV->memlogP, taint_memlog); - PTV->zeroConst = ConstantInt::get(PTV->int64T, 0); - PTV->oneConst = ConstantInt::get(PTV->int64T, 1); - PTV->maxConst = ConstantInt::get(PTV->int64T, UINT64_C(~0)); - PTV->i64Of128Const = ConstantInt::get(PTV->int128T, 64); - - PTV->dataLayout = tcg_llvm_translator->getDataLayout(); + memlogP = PointerType::getUnqual(memlogT); + + int1T = Type::getInt1Ty(*ctx); + int64T = Type::getInt64Ty(*ctx); + int128T = Type::getInt128Ty(*ctx); + int64P = Type::getInt64PtrTy(*ctx); + voidT = Type::getVoidTy(*ctx); + + llvConst = const_struct_ptr(shadP, &shad->llv); + memConst = const_struct_ptr(shadP, &shad->ram); + grvConst = const_struct_ptr(shadP, &shad->grv); + gsvConst = const_struct_ptr(shadP, &shad->gsv); + retConst = const_struct_ptr(shadP, &shad->ret); + prevBbConst = const_i64p(&shad->prev_bb); + memlogConst = const_struct_ptr(memlogP, taint_memlog); + zeroConst = ConstantInt::get(int64T, 0); + oneConst = ConstantInt::get(int64T, 1); + maxConst = ConstantInt::get(int64T, UINT64_C(~0)); + i64Of128Const = ConstantInt::get(int128T, 64); + + dataLayout = tcg_llvm_translator->getDataLayout(); orc::SymbolMap symbols; - vector argTys { PTV->int64P, PTV->int64T }; + vector argTys { int64P, int64T }; - PTV->breadcrumbF = TaintOpsFunction("taint_breadcrumb", - (void *) &taint_breadcrumb, argTys, PTV->voidT, false, ES, symbols); + breadcrumbF = TaintOpsFunction("taint_breadcrumb", + (void *) &taint_breadcrumb, argTys, voidT, false, ES, symbols); - argTys = { PTV->shadP, PTV->int64T, PTV->int64T, PTV->int64T, - PTV->int64T, PTV->int64T, PTV->int64T, PTV->int64T, - PTV->int64T, PTV->int64T }; + argTys = { shadP, int64T, int64T, int64T, + int64T, int64T, int64T, int64T, + int64T, int64T }; - PTV->mixF = TaintOpsFunction("taint_mix", (void *) &taint_mix, - argTys, PTV->voidT, true, ES, symbols); + mixF = TaintOpsFunction("taint_mix", (void *) &taint_mix, + argTys, voidT, true, ES, symbols); - argTys = { PTV->shadP, PTV->int64T, PTV->shadP, PTV->int64T, - PTV->int64T, PTV->shadP, PTV->int64T, PTV->int64T, PTV->int64T }; + argTys = { shadP, int64T, shadP, int64T, + int64T, shadP, int64T, int64T, int64T }; - PTV->pointerF = TaintOpsFunction("taint_pointer", - (void *) &taint_pointer, argTys, PTV->voidT, false, ES, symbols); + pointerF = TaintOpsFunction("taint_pointer", + (void *) &taint_pointer, argTys, voidT, false, ES, symbols); - argTys = { PTV->shadP, PTV->int64T, PTV->int64T, PTV->int64T, - PTV->int64T, PTV->int64T, PTV->int64T, PTV->int64T, - PTV->int64T, PTV->int64T, PTV->int64T }; + argTys = { shadP, int64T, int64T, int64T, + int64T, int64T, int64T, int64T, + int64T, int64T, int64T }; - PTV->mix_computeF = TaintOpsFunction("taint_mix_compute", - (void *) &taint_mix_compute, argTys, PTV->voidT, false, ES, + mix_computeF = TaintOpsFunction("taint_mix_compute", + (void *) &taint_mix_compute, argTys, voidT, false, ES, symbols); - PTV->parallel_computeF = TaintOpsFunction("taint_parallel_compute", - (void *) &taint_parallel_compute, argTys, PTV->voidT, false, ES, + parallel_computeF = TaintOpsFunction("taint_parallel_compute", + (void *) &taint_parallel_compute, argTys, voidT, false, ES, symbols); - argTys = { PTV->shadP, PTV->int64T, PTV->int64T, PTV->int64T, - PTV->int64T, PTV->int64T, PTV->int64T, PTV->int64T, - PTV->int64T, PTV->int64T, PTV->int64T, PTV->int64T }; + argTys = { shadP, int64T, int64T, int64T, + int64T, int64T, int64T, int64T, + int64T, int64T, int64T, int64T }; - PTV->mul_computeF = TaintOpsFunction("taint_mul_compute", - (void *) &taint_mul_compute, argTys, PTV->voidT, false, ES, + mul_computeF = TaintOpsFunction("taint_mul_compute", + (void *) &taint_mul_compute, argTys, voidT, false, ES, symbols); - argTys = { PTV->shadP, PTV->int64T, PTV->shadP, PTV->int64T, - PTV->int64T, PTV->int64T, PTV->int64T, PTV->int64T }; + argTys = { shadP, int64T, shadP, int64T, + int64T, int64T, int64T, int64T }; - PTV->copyF = TaintOpsFunction("taint_copy", (void *) &taint_copy, - argTys, PTV->voidT, true, ES, symbols); + copyF = TaintOpsFunction("taint_copy", (void *) &taint_copy, + argTys, voidT, true, ES, symbols); - argTys = { PTV->shadP, PTV->int64T, PTV->int64T, PTV->int64T, - PTV->int64T, PTV->int64T }; + argTys = { shadP, int64T, int64T, int64T, + int64T, int64T }; - PTV->sextF = TaintOpsFunction("taint_sext", (void *) &taint_sext, - argTys, PTV->voidT, false, ES, symbols); + sextF = TaintOpsFunction("taint_sext", (void *) &taint_sext, + argTys, voidT, false, ES, symbols); - argTys = { PTV->shadP, PTV->int64T, PTV->int64T, PTV->int64T }; + argTys = { shadP, int64T, int64T, int64T }; - PTV->selectF = TaintOpsFunction("taint_select", (void *) &taint_select, - argTys, PTV->voidT, true, ES, symbols); + selectF = TaintOpsFunction("taint_select", (void *) &taint_select, + argTys, voidT, true, ES, symbols); - argTys = { PTV->int64T, PTV->int64T, PTV->shadP, PTV->int64T, - PTV->shadP, PTV->shadP, PTV->shadP, PTV->int64T, PTV->int64T, - PTV->int1T }; + argTys = { int64T, int64T, shadP, int64T, + shadP, shadP, shadP, int64T, int64T, + int1T }; - PTV->host_copyF = TaintOpsFunction("taint_host_copy", - (void *) &taint_host_copy, argTys, PTV->voidT, false, ES, symbols); + host_copyF = TaintOpsFunction("taint_host_copy", + (void *) &taint_host_copy, argTys, voidT, false, ES, symbols); - argTys = { PTV->int64T, PTV->int64T, PTV->int64T, PTV->shadP, - PTV->shadP, PTV->int64T, PTV->int64T }; + argTys = { int64T, int64T, int64T, shadP, + shadP, int64T, int64T }; - PTV->host_memcpyF = TaintOpsFunction("taint_host_memcpy", - (void *) &taint_host_memcpy, argTys, PTV->voidT, false, ES, + host_memcpyF = TaintOpsFunction("taint_host_memcpy", + (void *) &taint_host_memcpy, argTys, voidT, false, ES, symbols); - argTys = { PTV->int64T, PTV->int64T, PTV->shadP, PTV->shadP, - PTV->int64T, PTV->int64T }; + argTys = { int64T, int64T, shadP, shadP, + int64T, int64T }; - PTV->host_deleteF = TaintOpsFunction("taint_host_delete", - (void *) &taint_host_delete, argTys, PTV->voidT, false, ES, + host_deleteF = TaintOpsFunction("taint_host_delete", + (void *) &taint_host_delete, argTys, voidT, false, ES, symbols); - argTys = { PTV->shadP }; + argTys = { shadP }; - PTV->push_frameF = TaintOpsFunction("taint_push_frame", - (void *) &taint_push_frame, argTys, PTV->voidT, false, ES, symbols); + push_frameF = TaintOpsFunction("taint_push_frame", + (void *) &taint_push_frame, argTys, voidT, false, ES, symbols); - PTV->pop_frameF = TaintOpsFunction("taint_pop_frame", - (void *) &taint_pop_frame, argTys, PTV->voidT, false, ES, symbols); + pop_frameF = TaintOpsFunction("taint_pop_frame", + (void *) &taint_pop_frame, argTys, voidT, false, ES, symbols); - PTV->reset_frameF = TaintOpsFunction("taint_reset_frame", - (void *) &taint_reset_frame, argTys, PTV->voidT, false, ES, + reset_frameF = TaintOpsFunction("taint_reset_frame", + (void *) &taint_reset_frame, argTys, voidT, false, ES, symbols); - argTys = { PTV->memlogP }; + argTys = { memlogP }; - PTV->memlog_popF = TaintOpsFunction("taint_memlog_pop", - (void *) &taint_memlog_pop, argTys, PTV->int64T, false, ES, + memlog_popF = TaintOpsFunction("taint_memlog_pop", + (void *) &taint_memlog_pop, argTys, int64T, false, ES, symbols); - argTys = { PTV->shadP, PTV->int64T, PTV->int64T }; + argTys = { shadP, int64T, int64T }; - PTV->deleteF = TaintOpsFunction("taint_delete", - (void *) &taint_delete, argTys, PTV->voidT, false, ES, symbols); + deleteF = TaintOpsFunction("taint_delete", + (void *) &taint_delete, argTys, voidT, false, ES, symbols); - argTys = { PTV->shadP, PTV->int64T, PTV->int64T, PTV->int64T, - PTV->int64T, PTV->int1T }; + argTys = { shadP, int64T, int64T, int64T, + int64T, int1T }; - PTV->branch_runF = TaintOpsFunction("taint_branch_run", - (void *) &taint_branch_run, argTys, PTV->voidT, false, ES, symbols); + branch_runF = TaintOpsFunction("taint_branch_run", + (void *) &taint_branch_run, argTys, voidT, false, ES, symbols); - argTys = { PTV->shadP, PTV->int64T, PTV->int64T, PTV->int1T }; + argTys = { shadP, int64T, int64T, int1T }; - PTV->copyRegToPc_runF = TaintOpsFunction("taint_copyRegToPc_run", - (void *) &taint_copyRegToPc_run, argTys, PTV->voidT, false, ES, + copyRegToPc_runF = TaintOpsFunction("taint_copyRegToPc_run", + (void *) &taint_copyRegToPc_run, argTys, voidT, false, ES, symbols); - argTys = { PTV->int64T, PTV->int64T, PTV->int64T }; + argTys = { int64T, int64T, int64T }; - PTV->afterLdF = TaintOpsFunction("taint_after_ld_run", - (void *) &taint_after_ld_run, argTys, PTV->voidT, false, ES, symbols); + afterLdF = TaintOpsFunction("taint_after_ld_run", + (void *) &taint_after_ld_run, argTys, voidT, false, ES, symbols); if(tcg_llvm_translator->getJit()->getMainJITDylib().define( orc::absoluteSymbols(std::move(symbols)))) { @@ -372,8 +365,6 @@ bool PandaTaintFunctionPass::doInitialization(Module &M) { std::cout << "taint2: Done initializing taint transformation." << std::endl; - - return true; } bool PandaTaintFunctionPass::runOnFunction(Function &F) { @@ -1106,7 +1097,7 @@ void PandaTaintVisitor::insertTaintBranch(Instruction &I, Value *cond) { vector args { llvConst, constSlot(cond), const_uint64(getValueSize(cond)), Cast, const_uint64(I.getOpcode()), - ConstantInt::get(int1T, ptfp->processingHelper()) }; + ConstantInt::get(int1T, processing_helper) }; insertCallBefore(I, branch_runF, args); } @@ -1120,7 +1111,7 @@ void PandaTaintVisitor::insertTaintQueryNonConstPc(Instruction &I, vector args { llvConst, constSlot(new_pc), const_uint64(getValueSize(new_pc)), - ConstantInt::get(int1T, ptfp->processingHelper()) + ConstantInt::get(int1T, processing_helper) }; insertCallBefore(I, copyRegToPc_runF, args); diff --git a/panda/plugins/taint2/llvm_taint_lib.h b/panda/plugins/taint2/llvm_taint_lib.h index 8eb747d1fe4..244209f173b 100644 --- a/panda/plugins/taint2/llvm_taint_lib.h +++ b/panda/plugins/taint2/llvm_taint_lib.h @@ -127,6 +127,7 @@ class Instruction; */ class PandaTaintVisitor : public InstVisitor { private: + bool processing_helper = false; std::unique_ptr PST; ShadowState *shad; // no ownership. weak ptr. taint2_memlog *taint_memlog; // same. @@ -234,8 +235,7 @@ class PandaTaintVisitor : public InstVisitor { IntegerType *int128T; PointerType *int64P; - PandaTaintVisitor(ShadowState *shad, taint2_memlog *taint_memlog) - : shad(shad), taint_memlog(taint_memlog) {} + PandaTaintVisitor(ShadowState *shad, taint2_memlog *taint_memlog); ~PandaTaintVisitor() {} @@ -276,6 +276,16 @@ class PandaTaintVisitor : public InstVisitor { void visitMemCpyInst(MemTransferInst &I); void visitMemMoveInst(MemTransferInst &I); void visitMemSetInst(MemSetInst &I); + + // the processing_helper flag is used to tweak some taint op arguments based + // on whether or not instrumenting a helper function + void setProcessingHelper() { + processing_helper = true; + } + + void clearProcessingHelper() { + processing_helper = false; + } }; /* PandaTaintFunctionPass class @@ -286,23 +296,16 @@ class PandaTaintVisitor : public InstVisitor { */ class PandaTaintFunctionPass : public FunctionPass { private: - ShadowState *shad; - taint2_memlog *taint_memlog; - bool processing_helper; + PandaTaintVisitor *PTV; public: static char ID; - PandaTaintVisitor *PTV; // Our LLVM instruction visitor - PandaTaintFunctionPass(ShadowState *shad, taint2_memlog *taint_memlog) - : FunctionPass(ID), shad(shad), taint_memlog(taint_memlog), - processing_helper(false), - PTV(new PandaTaintVisitor(shad, taint_memlog)) {} + explicit PandaTaintFunctionPass(PandaTaintVisitor *PTV) : + FunctionPass(ID), PTV(PTV) { } ~PandaTaintFunctionPass() { } - bool doInitialization(Module &M); - // runOnFunction - Our custom function pass implementation bool runOnFunction(Function &F); @@ -312,20 +315,6 @@ class PandaTaintFunctionPass : public FunctionPass { virtual void getAnalysisUsage(AnalysisUsage &AU) const { AU.setPreservesAll(); } - - // the processing_helper flag is used to tweak some taint op arguments based - // on whether or not instrumenting a helper function - void setProcessingHelper() { - processing_helper = true; - } - - void clearProcessingHelper() { - processing_helper = false; - } - - bool processingHelper() { - return processing_helper; - } }; } // End llvm namespace diff --git a/panda/plugins/taint2/taint2.cpp b/panda/plugins/taint2/taint2.cpp index 6f5e4893c3a..74be17a1e7f 100644 --- a/panda/plugins/taint2/taint2.cpp +++ b/panda/plugins/taint2/taint2.cpp @@ -125,8 +125,7 @@ void *taint2_plugin = nullptr; // Our pass manager to derive taint ops llvm::legacy::FunctionPassManager *FPM = nullptr; -// Taint function pass. -llvm::PandaTaintFunctionPass *PTFP = nullptr; +llvm::PandaTaintVisitor* PTV = nullptr; // For now, taint becomes enabled when a label operation first occurs, and // becomes disabled when a query operation subsequently occurs @@ -299,6 +298,12 @@ void taint2_enable_tainted_pointer(void) { tainted_pointer = true; } +void taint2_new_module_callback(llvm::Module *module, + llvm::legacy::FunctionPassManager *functionPassManager) { + auto ptfp = new llvm::PandaTaintFunctionPass(PTV); + functionPassManager->add(ptfp); +} + void taint2_enable_taint(void) { if(taintEnabled) {return;} std::cerr << PANDA_MSG << __FUNCTION__ << std::endl; @@ -347,18 +352,22 @@ void taint2_enable_taint(void) { Builder.populateFunctionPassManager(*FPM); } + PTV = new llvm::PandaTaintVisitor(shadow, &taint_memlog); + + tcg_llvm_translator->addNewModuleCallback(&taint2_new_module_callback); + // Add the taint analysis pass to our taint pass manager - PTFP = new llvm::PandaTaintFunctionPass(shadow, &taint_memlog); + auto PTFP = new llvm::PandaTaintFunctionPass(PTV); FPM->add(PTFP); FPM->doInitialization(); // Populate module with helper function taint ops - PTFP->setProcessingHelper(); + PTV->setProcessingHelper(); for (auto i = mod->begin(); i != mod->end(); i++){ if (!i->isDeclaration()) PTFP->runOnFunction(*i); } - PTFP->clearProcessingHelper(); + PTV->clearProcessingHelper(); std::cerr << PANDA_MSG "Done processing helper functions for taint." << std::endl; diff --git a/panda/python/core/create_panda_datatypes.py b/panda/python/core/create_panda_datatypes.py index 5d7f1b1e501..778e445e521 100755 --- a/panda/python/core/create_panda_datatypes.py +++ b/panda/python/core/create_panda_datatypes.py @@ -96,6 +96,9 @@ def copy_ppp_header(filename): subcontents = trim_pypanda(contents) for line in subcontents.split("\n"): # now add void ppp_add_cb_{cb_name}({cb_name}_t); + forbidden = ["#ifndef", "#endif"] + if any(i in line for i in forbidden): + continue m = reg.match(line) if m: ret_type = m.groups(1)[0] @@ -229,6 +232,7 @@ def expand_ppp_def(line): ffi.cdef("typedef int target_pid_t;") ffi.cdef("typedef uint"+str(bits)+"_t target_ulong;") + ffi.cdef("typedef uint"+str(bits)+"_t target_ptr_t;") ffi.cdef("typedef int"+str(bits)+"_t target_long;") # PPP Headers @@ -262,6 +266,9 @@ def expand_ppp_def(line): elif arch == "mips64" and int(bits) == 64: define_clean_header(ffi, include_dir + "/panda_datatypes_MIPS_64.h") define_clean_header(ffi, include_dir + "/syscalls_ext_typedefs_mips64.h") + elif arch == "mips64el" and int(bits) == 64: + define_clean_header(ffi, include_dir + "/panda_datatypes_MIPS_64.h") + define_clean_header(ffi, include_dir + "/syscalls_ext_typedefs_mips64.h") else: print("PANDA_DATATYPES: Architecture not supported") @@ -594,6 +601,7 @@ def get_cbs(ffi): ("mips", 32), ("mipsel",32), ("mips64",64), + ("mips64el",64), ] import multiprocessing as mp diff --git a/panda/python/core/pandare/arch.py b/panda/python/core/pandare/arch.py index 3566a8f9178..381f18b01c4 100644 --- a/panda/python/core/pandare/arch.py +++ b/panda/python/core/pandare/arch.py @@ -60,6 +60,9 @@ def _determine_bits(self): elif self.panda.arch_name == "mips64": bits = 64 endianness = "big" + elif self.panda.arch_name == "mips64el": + bits = 64 + endianness = "little" assert (bits is not None), f"Missing num_bits logic for {self.panda.arch_name}" assert (endianness is not None), f"Missing endianness logic for {self.panda.arch_name}" @@ -366,7 +369,7 @@ def __init__(self, panda): regnames = ["X0", "X1", "X2", "X3", "X4", "X5", "X6", "X7", "XR", "X9", "X10", "X11", "X12", "X13", "X14", "X15", "IP0", "IP1", "PR", "X19", "X20", "X21", - "X22", "X23", "X24", "X25", "X26", "X27", "X27", + "X22", "X23", "X24", "X25", "X26", "X27", "X28", "FP", "LR", "SP"] self.reg_sp = regnames.index("SP") @@ -385,6 +388,25 @@ def __init__(self, panda): self.reg_retval = {"default": "X0", "syscall": "X0", "linux_kernel": "X0"} + self.arm32 = ArmArch(panda) + + def arm32_dec(f, name): + def wrap(*args, **kwargs): + # first check that we have an arg + if len(args) > 0: + # double check that it's a cpustate + cpu = args[0] + if "_cffi_backend" in str(type(cpu)): + # check if we're in arm32 mode + if cpu.env_ptr.aarch64 == 0: + func = getattr(self.arm32, name) + return func(*args, **kwargs) + return f(*args, **kwargs) + return wrap + + for attr in dir(self): + if callable(getattr(self, attr)) and not attr.startswith('_'): + setattr(self, attr, arm32_dec(getattr(self, attr), attr)) def get_pc(self, cpu): ''' @@ -579,6 +601,7 @@ def set_retval(self, cpu, val, convention='default', failure=False): return super().set_retval(cpu, val, convention) + class Mips64Arch(MipsArch): ''' Register names and accessors for MIPS64. Inherits from MipsArch for everything @@ -607,67 +630,71 @@ def __init__(self, panda): # note names must be stored uppercase for get/set reg to work case-insensitively self.registers = {regnames[idx].upper(): idx for idx in range(len(regnames)) } -class X86Arch(PandaArch): +class PowerPCArch(PandaArch): ''' - Register names and accessors for x86 + Register names and accessors for ppc ''' - - def __init__(self, panda): + def __init__(self, panda): super().__init__(panda) - regnames = ['EAX', 'ECX', 'EDX', 'EBX', 'ESP', 'EBP', 'ESI', 'EDI'] - # XXX Note order is A C D B, because that's how qemu does it . See target/i386/cpu.h - - # Note we don't set self.call_conventions because stack-based arg get/set is - # not yet supported - self.reg_retval = {"default": "EAX", - "syscall": "EAX", - "linux_kernel": "EAX"} - - self.call_conventions = {"cdecl": [f"stack_{x}" for x in range(20)], # 20: arbitrary but big - "syscall": ["EAX", "EBX", "ECX", "EDX", "ESI", "EDI", "EBP"], - "linux_kernel": ["EAX", "EDX", "ECX", "stack_3", "stack_4", "stack_5", "stack_6"]} - self.call_conventions['default'] = self.call_conventions['cdecl'] - - self.reg_sp = regnames.index('ESP') - self.registers = {regnames[idx]: idx for idx in range(len(regnames)) } - + regnames = ["r0", "sp", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11", + "r12", "r13", "r14", "r15", "r16", "r17", "r18", "r19", "r20", "r21", "r22", + "r23", "r24", "r25", "r26", "r27", "r28", "r29", "r30", "r31"] + self.reg_sp = regnames.index('sp') + self.registers = {regnames[idx].upper(): idx for idx in range(len(regnames)) } + self.registers_crf = ["CR0", "CR1", "CR2", "CR3", "CR4", "CR5", "CR6", "CR7"] def get_pc(self, cpu): ''' - Overloaded function to return the x86 current program counter + Overloaded function to return the ppc current program counter ''' - return cpu.env_ptr.eip + return cpu.env_ptr.nip def set_pc(self, cpu, val): ''' - Overloaded function to set the x86 program counter + Overloaded function to set the ppc program counter ''' - cpu.env_ptr.eip = val + cpu.env_ptr.nip = val def _get_reg_val(self, cpu, reg): ''' - Return an x86 register + Return a ppc register ''' - return cpu.env_ptr.regs[reg] + return cpu.env_ptr.gpr[reg] def _set_reg_val(self, cpu, reg, val): ''' - Set an x86 register + Set an x86_64 register ''' - cpu.env_ptr.regs[reg] = val + cpu.env_ptr.gpr[reg] = val + + def get_reg(self, cpu, reg): + + reg = reg.upper() + env = cpu.env_ptr + if reg == "LR": + return env.lr + elif reg == "CTR": + return env.ctr + elif reg in self.registers_crf: + return env.crf[self.registers_crf.index(reg)] + else: + return super().get_reg(cpu, reg) + + + def set_reg(self, cpu, reg, val): + reg = reg.upper() + env = cpu.env_ptr + + if reg == "LR": + env.lr = val + elif reg == "CTR": + env.ctr = val + elif reg in self.registers_crf: + env.crf[self.registers_crf.index(reg)] = val + else: + super().set_reg(cpu, reg, val) - def get_return_value(self, cpu): - ''' - .. Deprecated:: use get_retval - ''' - return self.get_retval(cpu) - def get_return_address(self,cpu): - ''' - looks up where ret will go - ''' - esp = self.get_reg(cpu,"ESP") - return self.panda.virtual_memory_read(cpu,esp,4,fmt='int') class X86_64Arch(PandaArch): ''' @@ -700,6 +727,7 @@ def __init__(self, panda): self.reg_names_short = ['AX', 'CX', 'DX', 'BX', 'SP', 'BP', 'SI', 'DI'] self.reg_names_byte = ['AL', 'CL', 'DL', 'BL', 'AH', 'CH', 'DH', 'BH'] self.seg_names = ['ES', 'CS', 'SS', 'DS', 'FS', 'GS'] + self.reg_names_mmr = ['LDT', 'TR', 'GDT', 'IDT'] def _get_segment_register(self, env, seg_name): seg_idx = self.seg_names.index(seg_name) @@ -743,6 +771,20 @@ def set_pc(self, cpu, val): ''' cpu.env_ptr.eip = val + def _get_mmr_val(self, cpu, reg): + reg = reg.lower() + sc = getattr(cpu.env_ptr, reg) + return (sc.selector, sc.base, sc.limit, sc.flags) + + def _set_mmr_val(self, cpu, reg, val): + reg = reg.lower() + selector, base, limit, flags = val + sc = getattr(cpu.env_ptr, reg) + sc.selector = selector + sc.base = base + sc.limit = limit + sc.flags = flags + def _get_reg_val(self, cpu, reg): ''' Return an x86_64 register @@ -780,8 +822,12 @@ def get_reg(self, cpu, reg): reg = reg.upper() env = cpu.env_ptr + if reg in self.reg_names_mmr: + return self._get_mmr_val(cpu, reg) if reg in self.seg_names: return self._get_segment_register(env, reg) + elif reg in ['EFLAGS', 'RFLAGS']: + return env.eflags elif reg in ['RIP', 'PC', 'EIP']: pc = self.get_pc(cpu) # changes reg to 'IP' and re-calls this if reg == 'EIP': @@ -834,13 +880,17 @@ def set_reg(self, cpu, reg, val): reg = reg.upper() env = cpu.env_ptr - if reg in ['ES', 'CS', 'SS', 'DS', 'FS', 'GS']: + if reg in self.reg_names_mmr: + return self._set_mmr_val(cpu, reg, val) + elif reg in self.seg_names: self._set_segment_register(env, reg, val) + elif reg in ['EFLAGS', 'RFLAGS']: + env.eflags = val elif reg in ['RIP', 'PC']: return self.set_pc(cpu, val) # changes reg to 'IP' and re-calls this elif reg.startswith('XMM'): - #env.xmm_regs[int(reg[3:])] = val - raise NotImplementedError("XMM registers unsupported") + env.xmm_regs[int(reg[3:])] = val + #raise NotImplementedError("XMM registers unsupported") elif reg.startswith('MM'): raise NotImplementedError("MM registers unsupported") elif reg.startswith('YMM'): @@ -868,3 +918,28 @@ def set_reg(self, cpu, reg, val): self._set_general_purpose_register(env, reg, val, mask) else: super().set_reg(cpu, reg, val) + + +class X86Arch(X86_64Arch): + ''' + Register names and accessors for x86 + ''' + + def __init__(self, panda): + super().__init__(panda) + regnames = ['EAX', 'ECX', 'EDX', 'EBX', 'ESP', 'EBP', 'ESI', 'EDI'] + # XXX Note order is A C D B, because that's how qemu does it . See target/i386/cpu.h + + # Note we don't set self.call_conventions because stack-based arg get/set is + # not yet supported + self.reg_retval = {"default": "EAX", + "syscall": "EAX", + "linux_kernel": "EAX"} + + self.call_conventions = {"cdecl": [f"stack_{x}" for x in range(20)], # 20: arbitrary but big + "syscall": ["EAX", "EBX", "ECX", "EDX", "ESI", "EDI", "EBP"], + "linux_kernel": ["EAX", "EDX", "ECX", "stack_3", "stack_4", "stack_5", "stack_6"]} + self.call_conventions['default'] = self.call_conventions['cdecl'] + + self.reg_sp = regnames.index('ESP') + self.registers = {regnames[idx]: idx for idx in range(len(regnames)) } diff --git a/panda/scripts/dwarfdump.py b/panda/python/core/pandare/extras/dwarfdump.py old mode 100755 new mode 100644 similarity index 96% rename from panda/scripts/dwarfdump.py rename to panda/python/core/pandare/extras/dwarfdump.py index 9a59ce11f39..c87ff2956e0 --- a/panda/scripts/dwarfdump.py +++ b/panda/python/core/pandare/extras/dwarfdump.py @@ -1,697 +1,696 @@ -#!/usr/bin/env python - -import re -import sys -import json - -#dwarfdump -dil $PROG - -def parse_die(ent): - result = {} - for e in ent.split('> ')[1:]: - while e.endswith('>'): - e = e[:-1] - assert (e.startswith('DW_AT_')) - dat = e.split('<') - attr = dat[0].strip() - for v in dat[1:]: - v = v.strip(); - if v: - result[attr] = v - return result - -def parse_section(indat): - result = {'.debug_line': [], '.debug_info': []} - data = indat.strip().split('\n') - for l in data: - l = l.strip() - if l.startswith("0x"): - result['.debug_line'].append(l) - # Signal End of Text - if 'ET' in l.split(): - result['.debug_line'].append(None) - elif l.startswith("<") and not l.startswith(""): - result['.debug_info'].append(l) - return result - -def reprocess_ops(ops): - out = [] - for op in ops: - if op.startswith('DW_'): - out.append(op) - elif type(op) == str: - if op.lstrip('-+').startswith("0x"): - out.append(int(op, 16)) - else: - out.append(int(op)) - else: - out.append(op) - return out - - -class TypeDB(object): - def __init__(self): - self.data = {} - - def insert(self, cu, off, ty): - if cu not in self.data: - self.data[cu] = {} - if off not in self.data[cu]: - self.data[cu][off] = ty - - def jsondump(self): - jout = {} - for cu in self.data: - jout[cu] = {} - for off in self.data[cu]: - jout[cu][off] = self.data[cu][off].jsondump() - #return json.dumps(jout) - return jout - -class LineDB(object): - def __init__(self): - self.data = {} - - def _find_best_fit(self, srcfn, lno, addr): - r = [-1, -1] - for i in range(len(self.data[srcfn])): - if self.data[srcfn][i].lno == lno: - if r[1] < self.data[srcfn][i].highpc and addr > self.data[srcfn][i].highpc: - r = [i, self.data[srcfn][i].highpc] - return r[0] - - def insert(self, srcfn, lno, col, addr, func=None): - if srcfn not in self.data: - self.data[srcfn] = [] - - if self.data[srcfn] and lno < self.data[srcfn][-1].lno: - i = -1 - else: - i = self._find_best_fit(srcfn, lno, addr) - if i == -1: - self.data[srcfn].append(LineRange(lno, col, addr, addr, func)) - self.data[srcfn].sort(key = lambda x: x.lno) - - prevlno = lno-1 - i = self._find_best_fit(srcfn, prevlno, addr) - while prevlno > 0 and i == -1: - prevlno -= 1 - i = self._find_best_fit(srcfn, prevlno, addr) - if i != -1: - self.data[srcfn][i].highpc = addr - - def update_function(self, base_addr, end_addr, finfo): - srcinfo = None - for srcfn in self.data: - for i in range(len(self.data[srcfn])): - if self.data[srcfn][i].lowpc == base_addr: - srcinfo = (srcfn, self.data[srcfn][i].lno) - if self.data[srcfn][i].lowpc >= base_addr \ - and self.data[srcfn][i].highpc < end_addr: - self.data[srcfn][i].func = finfo.scope.lowpc - return srcinfo - - def jsondump(self): - jout = {} - for srcfn in self.data: - key = srcfn - while srcfn[0] in ['"', "'"]: - srcfn = srcfn[1:] - while srcfn[-1] in ['"', "'"]: - srcfn = srcfn[:-1] - jout[srcfn] = [] - for lr in self.data[key]: - jout[srcfn].append(lr.jsondump()) - #return json.dumps(jout) - return jout - -class GlobVarDB(object): - def __init__(self): - self.data = {} - - def insert(self, cu, var): - if cu not in self.data: - self.data[cu] = set() - self.data[cu].add(var) - - def jsondump(self): - jout = {} - for cu in self.data: - jout[cu] = [f.jsondump() for f in self.data[cu]] - #return json.dumps(jout) - return jout - -class FunctionDB(object): - def __init__(self): - self.data = {} - - def insert(self, cu, f): - if cu not in self.data: - self.data[cu] = set() - self.data[cu].add(f) - - def jsondump(self): - jout = {} - for cu in self.data: - jout[cu] = [f.jsondump() for f in self.data[cu]] - #return json.dumps(jout) - return jout - - -class VarInfo(object): - def __init__(self, name, cu_off): - self.name = name - self.cu_offset = cu_off - self.scope = None - self.decl_lno = None - self.decl_fn = None - self.loc_op = [] - self.type = None - - def jsondump(self): - return {'name': self.name, \ - 'cu_offset': self.cu_offset, \ - 'scope': self.scope.jsondump(), \ - 'decl_lno': self.decl_lno, \ - 'decl_fn': self.decl_fn, \ - 'loc_op': self.loc_op, \ - 'type': self.type} - -class FuncInfo(object): - def __init__(self, cu_off, name, scope, fb_op): - self.cu_offset = cu_off - self.name = name - self.scope = scope - self.framebase = fb_op - self.fn = None - self.lno = None - self.varlist = [] - - def jsondump(self): - return {'name': self.name, \ - 'cu_offset': self.cu_offset, \ - 'scope': self.scope.jsondump(), \ - 'framebase': self.framebase, \ - 'fn': self.fn, \ - 'lno': self.lno, \ - 'varlist': [v.jsondump() for v in self.varlist]} - -class TypeInfo(object): - def __init__(self, name): - self.name = name - - def jsondump(self): - return {'name': self.name} - -class StructType(TypeInfo): - def __init__(self, name, cu_off, size): - TypeInfo.__init__(self, name) - self.size = size - self.cu_off = cu_off - self.children = {} # - - def jsondump(self): - d = TypeInfo.jsondump(self) - d.update({ - 'tag': 'StructType', - 'size': self.size, - 'cu_off': self.cu_off, - 'children': self.children, - }) - return d - -class BaseType(TypeInfo): - def __init__(self, name, size): - TypeInfo.__init__(self, name) - self.size = size - - def jsondump(self): - d = TypeInfo.jsondump(self) - d.update({ - 'tag': 'BaseType', - 'size': self.size, - }) - return d - -class SugarType(TypeInfo): - def __init__(self, name, cu_off): - TypeInfo.__init__(self, name) - self.cu_off = cu_off - self.ref = None - - def jsondump(self): - d = TypeInfo.jsondump(self) - d.update({ - 'tag': 'SugarType', - 'cu_off': self.cu_off, - 'ref': self.ref, - }) - return d - -class PointerType(SugarType): - def __init__(self, name, cu_off, target): - SugarType.__init__(self, name, cu_off) - self.ref = target - - def jsondump(self): - d = SugarType.jsondump(self) - d.update({ - 'tag': 'PointerType', - }) - return d - -class ArrayType(SugarType): - def __init__(self, name, cu_off, elemty): - SugarType.__init__(self, name, cu_off) - self.ref = elemty - self.range = [] - - def jsondump(self): - d = SugarType.jsondump(self) - d.update({ - 'tag': 'ArrayType', - 'range': self.range, - }) - return d - -class ArrayRangeType(SugarType): - def __init__(self, name, cu_off, rtype, cnt): - SugarType.__init__(self, name, cu_off) - self.ref = rtype - self.size = cnt - - def jsondump(self): - d = SugarType.jsondump(self) - d.update({ - 'tag': 'ArrayRangeType', - 'size': self.size, - }) - return d - -class EnumType(TypeInfo): - def __init__(self, name, size): - TypeInfo.__init__(self, name) - self.size = size - - def jsondump(self): - d = TypeInfo.jsondump(self) - d.update({ - 'tag': 'EnumType', - 'size': self.size, - }) - return d - -class SubroutineType(TypeInfo): - def __init__(self, name): - TypeInfo.__init__(self, name) - - def jsondump(self): - d = TypeInfo.jsondump(self) - d.update({ - 'tag': 'SubroutineType', - }) - return d - -class UnionType(TypeInfo): - def __init__(self, name, cu_off, size): - TypeInfo.__init__(self, name) - self.size = size - self.cu_off = cu_off - self.children = {} # - - def jsondump(self): - d = TypeInfo.jsondump(self) - d.update({ - 'tag': 'UnionType', - 'size': self.size, - 'cu_off': self.cu_off, - 'children': self.children, - }) - return d - -class Scope(object): - def __init__(self, lopc, hipc): - self.lowpc = lopc - self.highpc = hipc - - def jsondump(self): - return {'lowpc': self.lowpc, 'highpc': self.highpc} - -class LineRange(object): - def __init__(self, lno, col, lopc, hipc, func): - self.lno = lno - self.col = col - self.lowpc = lopc - self.highpc = hipc - self.func = func - - def jsondump(self): - return { - 'lno': self.lno, - 'col': self.col, - 'lowpc': self.lowpc, - 'highpc': self.highpc, - 'func': self.func, - } - -def parse_dwarfdump(indat, prefix=""): - reloc_base = 0 - line_info = LineDB() - globvar_info = GlobVarDB() - func_info = FunctionDB() - type_info = TypeDB() - - data = parse_section(indat) - tag = ".debug_line" - if tag in data: - srcname = "" - for line in data[tag]: - if line == None: - srcname = "" - continue - line = line.strip() - if line.startswith("0x"): - addrstr, rest = line.split('[') - lnostr, info = rest.split(']') - if "uri:" in info: - srcfn = info.split("uri:")[-1].strip() - assert (srcfn) - addr = int(addrstr.strip(), 16) + reloc_base - lno = int(lnostr.strip().split(',')[0]) - col = int(lnostr.strip().split(',')[1]) - line_info.insert(srcfn, lno, col, addr) - - type_overlay = None - cu_off = None - lvl_stack = [] - scope_stack = [] - func_stack = [] - type_stack = [] - tag = ".debug_info" - if tag in data: - for line in data[tag]: - line = line.strip() - print(line) - if not line: - continue - if not line.startswith('<'): - continue - - die = line.split(' ')[0].strip() - assert (die.startswith('<') and die.endswith('>')) - lvl, idx, tname = die[1:-1].split('><') - lvl = int(lvl) - - res = parse_die(line) - if "DW_TAG_compile_unit" in line: - assert ('DW_AT_low_pc' in res) - assert ('DW_AT_high_pc' in res) - base_addr = int(res['DW_AT_low_pc'], 16) + reloc_base - end_addr = int(res['DW_AT_high_pc'], 16) + reloc_base - scope_stack = [Scope(base_addr, end_addr)] - lvl_stack = [(lvl, 'DW_TAG_compile_unit')] - func_stack = [] - type_stack = [] - cu_off = int(idx.split('+')[0], 16) - continue - - idx = int(idx, 16) - - #print(lvl, idx, tname) - - while lvl < lvl_stack[-1][0]: - lvl_stack.pop() - if lvl_stack[-1][1] == 'DW_TAG_lexical_block': - scope_stack.pop() - if lvl_stack[-1][1] == 'DW_TAG_subprogram': - func_stack.pop() - if lvl_stack[-1][1] == 'DW_TAG_structure_type': - type_stack.pop() - if lvl_stack[-1][1] == 'DW_TAG_union_type': - type_stack.pop() - if lvl_stack[-1][1] == 'DW_TAG_array_type': - type_stack.pop() - - if lvl != lvl_stack[-1][0] and lvl != (lvl_stack[-1][0]+1): - continue - - if lvl_stack[-1][1] in ['SugarType', 'DW_TAG_pointer_type']: - assert (lvl == lvl_stack[-1][0]) - lvl_stack.pop() - assert (type_overlay) - type_overlay[2].ref = idx - type_info.insert(type_overlay[0], type_overlay[1], type_overlay[2]) - type_overlay = None - - if tname == "DW_TAG_lexical_block": - assert ('DW_AT_low_pc' in res) - assert ('DW_AT_high_pc' in res) - base_addr = int(res['DW_AT_low_pc'], 16) + reloc_base - end_addr = int(res['DW_AT_high_pc'], 16) + reloc_base - scope_stack.append(Scope(base_addr, end_addr)) - lvl_stack.append((lvl, 'DW_TAG_lexical_block')) - - elif tname == "DW_TAG_variable": - assert ('DW_AT_name' in res) - name = res['DW_AT_name'] - v = VarInfo(name, cu_off) - - v.scope = scope_stack[-1] - assert ('DW_AT_decl_line' in res) - v.decl_lno = int(res['DW_AT_decl_line'], 16) - assert ('DW_AT_decl_file' in res) - v.decl_fn = res['DW_AT_decl_file'] - v.decl_fn = v.decl_fn[v.decl_fn.find(' ')+1:] - if 'DW_AT_location' not in res: - continue - for x in res['DW_AT_location'].split(':')[-1].strip().split('DW_OP_'): - x = x.strip() - if not x: - continue - v.loc_op.extend('DW_OP_{}'.format(x).split()) - v.loc_op = reprocess_ops(v.loc_op) - assert ('DW_AT_type' in res) - v.type = int(res['DW_AT_type'], 16) - - if len(func_stack) == 0: - globvar_info.insert(cu_off, v) - else: - func_stack[-1].varlist.append(v) - - elif tname == "DW_TAG_formal_parameter": - if 'DW_AT_name' not in res: - continue - name = res['DW_AT_name'] - v = VarInfo(name, cu_off) - - v.scope = scope_stack[-1] - assert ('DW_AT_decl_line' in res) - v.decl_lno = int(res['DW_AT_decl_line'], 16) - assert ('DW_AT_decl_file' in res) - v.decl_fn = res['DW_AT_decl_file'] - v.decl_fn = v.decl_fn[v.decl_fn.find(' ')+1:] - if 'DW_AT_location' not in res: - continue - for x in res['DW_AT_location'].split(':')[-1].strip().split('DW_OP_'): - x = x.strip() - if not x: - continue - v.loc_op.extend('DW_OP_{}'.format(x).split()) - v.loc_op = reprocess_ops(v.loc_op) - assert ('DW_AT_type' in res) - v.type = int(res['DW_AT_type'], 16) - - assert (len(func_stack) > 0) - func_stack[-1].varlist.append(v) - - elif tname == "DW_TAG_subprogram": - assert ('DW_AT_name' in res) - name = res['DW_AT_name'] - - assert ('DW_AT_low_pc' in res) - assert ('DW_AT_high_pc' in res) - base_addr = int(res['DW_AT_low_pc'], 16) + reloc_base - end_addr = int(res['DW_AT_high_pc'], 16) + reloc_base - scope = Scope(base_addr, end_addr) - scope_stack.append(scope) - lvl_stack.append((lvl, 'DW_TAG_subprogram')) - - assert ('DW_AT_decl_file' in res) - decl_fn = res['DW_AT_decl_file'] - decl_fn = decl_fn[v.decl_fn.find(' ')+1:] - - if 'DW_AT_frame_base' in res: - fb_op = [res['DW_AT_frame_base'].split(':')[-1].strip()] - else: - fb_op = [] - fb_op = reprocess_ops(fb_op) - - f = FuncInfo(cu_off, name, scope, fb_op) - - f.fn, f.lno = line_info.update_function(base_addr, end_addr, f) - - func_stack.append(f) - func_info.insert(cu_off, f) - - elif tname == "DW_TAG_structure_type": - if 'DW_AT_byte_size' not in res: - continue - sz = int(res['DW_AT_byte_size'], 16) - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - t = StructType(name, cu_off, sz) - - type_info.insert(cu_off, idx, t) - - type_stack.append(t) - lvl_stack.append((lvl, 'DW_TAG_structure_type')) - - elif tname == "DW_TAG_member": - assert (lvl_stack[-1][1] in ['DW_TAG_structure_type', 'DW_TAG_union_type']) - - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - - # Skip bit fields - if 'DW_AT_bit_size' in res or 'DW_AT_bit_offset' in res: - continue - - assert ('DW_AT_type' in res) - toff = int(res['DW_AT_type'], 16) - - assert ('DW_AT_data_member_location' in res) - loc_op = ['DW_OP_{}'.format(x.strip()) for x in \ - res['DW_AT_data_member_location'].split(':')[-1].strip().split('DW_OP_')[1:]] - # Signal attribute form DW_FORM_data1/2/4/8 - assert (len(loc_op) == 1) - assert (loc_op[0].split()[0] == 'DW_OP_plus_uconst') - off = int(loc_op[0].split()[1]) - - type_stack[-1].children[off] = (name, toff) - - elif tname == "DW_TAG_array_type": - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - assert ('DW_AT_type' in res) - elemoff = int(res['DW_AT_type'], 16) - - t = ArrayType(name, cu_off, elemoff) - - type_info.insert(cu_off, idx, t) - - lvl_stack.append((lvl, 'DW_TAG_array_type')) - type_stack.append(t) - - elif tname == "DW_TAG_subrange_type": - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - assert ('DW_AT_type' in res) - toff = int(res['DW_AT_type'], 16) - assert ('DW_AT_count' in res) - cnt = int(res['DW_AT_count'], 16) - # cnt = int(res['DW_AT_upper_bound'], 16) - - t = ArrayRangeType(name, cu_off, toff, cnt) - - type_info.insert(cu_off, idx, t) - - assert (lvl_stack[-1][1] == 'DW_TAG_array_type') - assert ((lvl_stack[-1][0]+1) == lvl) - - type_stack[-1].range.append(idx) - - elif tname == "DW_TAG_subroutine_type": - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - t = SubroutineType(name) - - type_info.insert(cu_off, idx, t) - - elif tname == "DW_TAG_base_type": - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - assert ('DW_AT_byte_size' in res) - sz = int(res['DW_AT_byte_size'], 16) - t = BaseType(name, sz) - - type_info.insert(cu_off, idx, t) - - elif tname == "DW_TAG_pointer_type": - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - - if 'DW_AT_type' not in res: - lvl_stack.append((lvl, 'DW_TAG_pointer_type')) - type_overlay = (cu_off, idx, PointerType(name, cu_off, None)) - continue - target = int(res['DW_AT_type'], 16) - - t = PointerType(name, cu_off, target) - - type_info.insert(cu_off, idx, t) - - elif tname == "DW_TAG_enumeration_type": - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - - assert ('DW_AT_byte_size' in res) - sz = int(res['DW_AT_byte_size'], 16) - - t = EnumType(name, sz) - - type_info.insert(cu_off, idx, t) - - elif tname in [ - "DW_TAG_restrict_type", - "DW_TAG_const_type", - "DW_TAG_volatile_type", - "DW_TAG_typedef" - ]: - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - t = SugarType(name, cu_off) - - if 'DW_AT_type' not in res: - lvl_stack.append((lvl, 'SugarType')) - type_overlay = (cu_off, idx, t) - continue - t.ref = int(res['DW_AT_type'], 16) - - type_info.insert(cu_off, idx, t) - - elif tname == "DW_TAG_union_type": - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - assert ('DW_AT_byte_size' in res) - sz = int(res['DW_AT_byte_size'], 16) - t = UnionType(name, cu_off, sz) - - type_info.insert(cu_off, idx, t) - - type_stack.append(t) - lvl_stack.append((lvl, 'DW_TAG_union_type')) - - elif tname == "DW_TAG_ptr_to_member_type": - name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" - t = PointerType(name, cu_off, None) - - type_info.insert(cu_off, idx, t) - - elif tname == "DW_TAG_imported_declaration": - pass - elif tname == "DW_TAG_unspecified_parameters": - pass - elif tname == "DW_TAG_constant": - pass - - with open(prefix+'_lineinfo.json', 'w') as fd: - dump_json(fd, line_info) - with open(prefix+'_globvar.json', 'w') as fd: - dump_json(fd, globvar_info) - with open(prefix+'_funcinfo.json', 'w') as fd: - dump_json(fd, func_info) - with open(prefix+'_typeinfo.json', 'w') as fd: - dump_json(fd, type_info) - -def dump_json(j, info): - class DwarfJsonEncoder(json.JSONEncoder): - def default(self, obj): - if hasattr(obj, "jsondump"): - return obj.jsondump() - else: - return json.JSONEncoder.default(self, obj) - json.dump(info.jsondump(), j, cls=DwarfJsonEncoder) - -if __name__ == '__main__': - with open(sys.argv[1], 'r') as fd: - parse_dwarfdump(fd.read()) +#!/usr/bin/env python3 + +import sys +import json + +# dwarfdump -dil $PROG + +def parse_die(ent): + result = {} + for e in ent.split('> ')[1:]: + while e.endswith('>'): + e = e[:-1] + assert (e.startswith('DW_AT_')) + dat = e.split('<') + attr = dat[0].strip() + for v in dat[1:]: + v = v.strip() + if v: + result[attr] = v + return result + +def parse_section(indat): + result = {'.debug_line': [], '.debug_info': []} + data = indat.decode().strip().split('\n') + for l in data: + l = l.strip() + if l.startswith("0x"): + result['.debug_line'].append(l) + # Signal End of Text + if 'ET' in l.split(): + result['.debug_line'].append(None) + elif l.startswith("<") and not l.startswith(""): + result['.debug_info'].append(l) + return result + +def reprocess_ops(ops): + out = [] + for op in ops: + if op.startswith('DW_'): + out.append(op) + elif type(op) == str: + if op.lstrip('-+').startswith("0x"): + out.append(int(op, 16)) + else: + out.append(int(op)) + else: + out.append(op) + return out + + +class TypeDB(object): + def __init__(self): + self.data = {} + + def insert(self, cu, off, ty): + if cu not in self.data: + self.data[cu] = {} + if off not in self.data[cu]: + self.data[cu][off] = ty + + def jsondump(self): + jout = {} + for cu in self.data: + jout[cu] = {} + for off in self.data[cu]: + jout[cu][off] = self.data[cu][off].jsondump() + #return json.dumps(jout) + return jout + +class LineDB(object): + def __init__(self): + self.data = {} + + def _find_best_fit(self, srcfn, lno, addr): + r = [-1, -1] + for i in range(len(self.data[srcfn])): + if self.data[srcfn][i].lno == lno: + if r[1] < self.data[srcfn][i].highpc and addr > self.data[srcfn][i].highpc: + r = [i, self.data[srcfn][i].highpc] + return r[0] + + def insert(self, srcfn, lno, col, addr, func=None): + if srcfn not in self.data: + self.data[srcfn] = [] + + if self.data[srcfn] and lno < self.data[srcfn][-1].lno: + i = -1 + else: + i = self._find_best_fit(srcfn, lno, addr) + if i == -1: + self.data[srcfn].append(LineRange(lno, col, addr, addr, func)) + self.data[srcfn].sort(key = lambda x: x.lno) + + prevlno = lno-1 + i = self._find_best_fit(srcfn, prevlno, addr) + while prevlno > 0 and i == -1: + prevlno -= 1 + i = self._find_best_fit(srcfn, prevlno, addr) + if i != -1: + self.data[srcfn][i].highpc = addr + + def update_function(self, base_addr, end_addr, finfo): + srcinfo = None + for srcfn in self.data: + for i in range(len(self.data[srcfn])): + if self.data[srcfn][i].lowpc == base_addr: + srcinfo = (srcfn, self.data[srcfn][i].lno) + if self.data[srcfn][i].lowpc >= base_addr \ + and self.data[srcfn][i].highpc < end_addr: + self.data[srcfn][i].func = finfo.scope.lowpc + return srcinfo + + def jsondump(self): + jout = {} + for srcfn in self.data: + key = srcfn + while srcfn[0] in ['"', "'"]: + srcfn = srcfn[1:] + while srcfn[-1] in ['"', "'"]: + srcfn = srcfn[:-1] + jout[srcfn] = [] + for lr in self.data[key]: + jout[srcfn].append(lr.jsondump()) + #return json.dumps(jout) + return jout + +class GlobVarDB(object): + def __init__(self): + self.data = {} + + def insert(self, cu, var): + if cu not in self.data: + self.data[cu] = set() + self.data[cu].add(var) + + def jsondump(self): + jout = {} + for cu in self.data: + jout[cu] = [f.jsondump() for f in self.data[cu]] + #return json.dumps(jout) + return jout + +class FunctionDB(object): + def __init__(self): + self.data = {} + + def insert(self, cu, f): + if cu not in self.data: + self.data[cu] = set() + self.data[cu].add(f) + + def jsondump(self): + jout = {} + for cu in self.data: + jout[cu] = [f.jsondump() for f in self.data[cu]] + #return json.dumps(jout) + return jout + + +class VarInfo(object): + def __init__(self, name, cu_off): + self.name = name + self.cu_offset = cu_off + self.scope = None + self.decl_lno = None + self.decl_fn = None + self.loc_op = [] + self.type = None + + def jsondump(self): + return {'name': self.name, \ + 'cu_offset': self.cu_offset, \ + 'scope': self.scope.jsondump(), \ + 'decl_lno': self.decl_lno, \ + 'decl_fn': self.decl_fn, \ + 'loc_op': self.loc_op, \ + 'type': self.type} + +class FuncInfo(object): + def __init__(self, cu_off, name, scope, fb_op): + self.cu_offset = cu_off + self.name = name + self.scope = scope + self.framebase = fb_op + self.fn = None + self.lno = None + self.varlist = [] + + def jsondump(self): + return {'name': self.name, \ + 'cu_offset': self.cu_offset, \ + 'scope': self.scope.jsondump(), \ + 'framebase': self.framebase, \ + 'fn': self.fn, \ + 'lno': self.lno, \ + 'varlist': [v.jsondump() for v in self.varlist]} + +class TypeInfo(object): + def __init__(self, name): + self.name = name + + def jsondump(self): + return {'name': self.name} + +class StructType(TypeInfo): + def __init__(self, name, cu_off, size): + TypeInfo.__init__(self, name) + self.size = size + self.cu_off = cu_off + self.children = {} # + + def jsondump(self): + d = TypeInfo.jsondump(self) + d.update({ + 'tag': 'StructType', + 'size': self.size, + 'cu_off': self.cu_off, + 'children': self.children, + }) + return d + +class BaseType(TypeInfo): + def __init__(self, name, size): + TypeInfo.__init__(self, name) + self.size = size + + def jsondump(self): + d = TypeInfo.jsondump(self) + d.update({ + 'tag': 'BaseType', + 'size': self.size, + }) + return d + +class SugarType(TypeInfo): + def __init__(self, name, cu_off): + TypeInfo.__init__(self, name) + self.cu_off = cu_off + self.ref = None + + def jsondump(self): + d = TypeInfo.jsondump(self) + d.update({ + 'tag': 'SugarType', + 'cu_off': self.cu_off, + 'ref': self.ref, + }) + return d + +class PointerType(SugarType): + def __init__(self, name, cu_off, target): + SugarType.__init__(self, name, cu_off) + self.ref = target + + def jsondump(self): + d = SugarType.jsondump(self) + d.update({ + 'tag': 'PointerType', + }) + return d + +class ArrayType(SugarType): + def __init__(self, name, cu_off, elemty): + SugarType.__init__(self, name, cu_off) + self.ref = elemty + self.range = [] + + def jsondump(self): + d = SugarType.jsondump(self) + d.update({ + 'tag': 'ArrayType', + 'range': self.range, + }) + return d + +class ArrayRangeType(SugarType): + def __init__(self, name, cu_off, rtype, cnt): + SugarType.__init__(self, name, cu_off) + self.ref = rtype + self.size = cnt + + def jsondump(self): + d = SugarType.jsondump(self) + d.update({ + 'tag': 'ArrayRangeType', + 'size': self.size, + }) + return d + +class EnumType(TypeInfo): + def __init__(self, name, size): + TypeInfo.__init__(self, name) + self.size = size + + def jsondump(self): + d = TypeInfo.jsondump(self) + d.update({ + 'tag': 'EnumType', + 'size': self.size, + }) + return d + +class SubroutineType(TypeInfo): + def __init__(self, name): + TypeInfo.__init__(self, name) + + def jsondump(self): + d = TypeInfo.jsondump(self) + d.update({ + 'tag': 'SubroutineType', + }) + return d + +class UnionType(TypeInfo): + def __init__(self, name, cu_off, size): + TypeInfo.__init__(self, name) + self.size = size + self.cu_off = cu_off + self.children = {} # + + def jsondump(self): + d = TypeInfo.jsondump(self) + d.update({ + 'tag': 'UnionType', + 'size': self.size, + 'cu_off': self.cu_off, + 'children': self.children, + }) + return d + +class Scope(object): + def __init__(self, lopc, hipc): + self.lowpc = lopc + self.highpc = hipc + + def jsondump(self): + return {'lowpc': self.lowpc, 'highpc': self.highpc} + +class LineRange(object): + def __init__(self, lno, col, lopc, hipc, func): + self.lno = lno + self.col = col + self.lowpc = lopc + self.highpc = hipc + self.func = func + + def jsondump(self): + return { + 'lno': self.lno, + 'col': self.col, + 'lowpc': self.lowpc, + 'highpc': self.highpc, + 'func': self.func, + } + +def parse_dwarfdump(indat, prefix=""): + reloc_base = 0 + line_info = LineDB() + globvar_info = GlobVarDB() + func_info = FunctionDB() + type_info = TypeDB() + + data = parse_section(indat) + tag = ".debug_line" + if tag in data: + srcname = "" + for line in data[tag]: + if line == None: + srcname = "" + continue + line = line.strip() + if line.startswith("0x"): + addrstr, rest = line.split('[') + lnostr, info = rest.split(']') + if "uri:" in info: + srcfn = info.split("uri:")[-1].strip() + assert (srcfn) + addr = int(addrstr.strip(), 16) + reloc_base + lno = int(lnostr.strip().split(',')[0]) + col = int(lnostr.strip().split(',')[1]) + line_info.insert(srcfn, lno, col, addr) + + type_overlay = None + cu_off = None + lvl_stack = [] + scope_stack = [] + func_stack = [] + type_stack = [] + tag = ".debug_info" + if tag in data: + for line in data[tag]: + line = line.strip() + print(line) + if not line: + continue + if not line.startswith('<'): + continue + + die = line.split(' ')[0].strip() + assert (die.startswith('<') and die.endswith('>')) + lvl, idx, tname = die[1:-1].split('><') + lvl = int(lvl) + + res = parse_die(line) + if "DW_TAG_compile_unit" in line: + assert ('DW_AT_low_pc' in res) + assert ('DW_AT_high_pc' in res) + base_addr = int(res['DW_AT_low_pc'], 16) + reloc_base + end_addr = int(res['DW_AT_high_pc'], 16) + reloc_base + scope_stack = [Scope(base_addr, end_addr)] + lvl_stack = [(lvl, 'DW_TAG_compile_unit')] + func_stack = [] + type_stack = [] + cu_off = int(idx.split('+')[0], 16) + continue + + idx = int(idx, 16) + + #print(lvl, idx, tname) + + while lvl < lvl_stack[-1][0]: + lvl_stack.pop() + if lvl_stack[-1][1] == 'DW_TAG_lexical_block': + scope_stack.pop() + if lvl_stack[-1][1] == 'DW_TAG_subprogram': + func_stack.pop() + if lvl_stack[-1][1] == 'DW_TAG_structure_type': + type_stack.pop() + if lvl_stack[-1][1] == 'DW_TAG_union_type': + type_stack.pop() + if lvl_stack[-1][1] == 'DW_TAG_array_type': + type_stack.pop() + + if lvl != lvl_stack[-1][0] and lvl != (lvl_stack[-1][0]+1): + continue + + if lvl_stack[-1][1] in ['SugarType', 'DW_TAG_pointer_type']: + assert (lvl == lvl_stack[-1][0]) + lvl_stack.pop() + assert (type_overlay) + type_overlay[2].ref = idx + type_info.insert(type_overlay[0], type_overlay[1], type_overlay[2]) + type_overlay = None + + if tname == "DW_TAG_lexical_block": + assert ('DW_AT_low_pc' in res) + assert ('DW_AT_high_pc' in res) + base_addr = int(res['DW_AT_low_pc'], 16) + reloc_base + end_addr = int(res['DW_AT_high_pc'], 16) + reloc_base + scope_stack.append(Scope(base_addr, end_addr)) + lvl_stack.append((lvl, 'DW_TAG_lexical_block')) + + elif tname == "DW_TAG_variable": + assert ('DW_AT_name' in res) + name = res['DW_AT_name'] + v = VarInfo(name, cu_off) + + v.scope = scope_stack[-1] + assert ('DW_AT_decl_line' in res) + v.decl_lno = int(res['DW_AT_decl_line'], 16) + assert ('DW_AT_decl_file' in res) + v.decl_fn = res['DW_AT_decl_file'] + v.decl_fn = v.decl_fn[v.decl_fn.find(' ')+1:] + if 'DW_AT_location' not in res: + continue + for x in res['DW_AT_location'].split(':')[-1].strip().split('DW_OP_'): + x = x.strip() + if not x: + continue + v.loc_op.extend('DW_OP_{}'.format(x).split()) + v.loc_op = reprocess_ops(v.loc_op) + assert ('DW_AT_type' in res) + v.type = int(res['DW_AT_type'], 16) + + if len(func_stack) == 0: + globvar_info.insert(cu_off, v) + else: + func_stack[-1].varlist.append(v) + + elif tname == "DW_TAG_formal_parameter": + if 'DW_AT_name' not in res: + continue + name = res['DW_AT_name'] + v = VarInfo(name, cu_off) + + v.scope = scope_stack[-1] + assert ('DW_AT_decl_line' in res) + v.decl_lno = int(res['DW_AT_decl_line'], 16) + assert ('DW_AT_decl_file' in res) + v.decl_fn = res['DW_AT_decl_file'] + v.decl_fn = v.decl_fn[v.decl_fn.find(' ')+1:] + if 'DW_AT_location' not in res: + continue + for x in res['DW_AT_location'].split(':')[-1].strip().split('DW_OP_'): + x = x.strip() + if not x: + continue + v.loc_op.extend('DW_OP_{}'.format(x).split()) + v.loc_op = reprocess_ops(v.loc_op) + assert ('DW_AT_type' in res) + v.type = int(res['DW_AT_type'], 16) + + assert (len(func_stack) > 0) + func_stack[-1].varlist.append(v) + + elif tname == "DW_TAG_subprogram": + assert ('DW_AT_name' in res) + name = res['DW_AT_name'] + + assert ('DW_AT_low_pc' in res) + assert ('DW_AT_high_pc' in res) + base_addr = int(res['DW_AT_low_pc'], 16) + reloc_base + end_addr = int(res['DW_AT_high_pc'], 16) + reloc_base + scope = Scope(base_addr, end_addr) + scope_stack.append(scope) + lvl_stack.append((lvl, 'DW_TAG_subprogram')) + + assert ('DW_AT_decl_file' in res) + decl_fn = res['DW_AT_decl_file'] + decl_fn = decl_fn[v.decl_fn.find(' ')+1:] + + if 'DW_AT_frame_base' in res: + fb_op = [res['DW_AT_frame_base'].split(':')[-1].strip()] + else: + fb_op = [] + fb_op = reprocess_ops(fb_op) + + f = FuncInfo(cu_off, name, scope, fb_op) + + f.fn, f.lno = line_info.update_function(base_addr, end_addr, f) + + func_stack.append(f) + func_info.insert(cu_off, f) + + elif tname == "DW_TAG_structure_type": + if 'DW_AT_byte_size' not in res: + continue + sz = int(res['DW_AT_byte_size'], 16) + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + t = StructType(name, cu_off, sz) + + type_info.insert(cu_off, idx, t) + + type_stack.append(t) + lvl_stack.append((lvl, 'DW_TAG_structure_type')) + + elif tname == "DW_TAG_member": + assert (lvl_stack[-1][1] in ['DW_TAG_structure_type', 'DW_TAG_union_type']) + + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + + # Skip bit fields + if 'DW_AT_bit_size' in res or 'DW_AT_bit_offset' in res: + continue + + assert ('DW_AT_type' in res) + toff = int(res['DW_AT_type'], 16) + + assert ('DW_AT_data_member_location' in res) + loc_op = ['DW_OP_{}'.format(x.strip()) for x in \ + res['DW_AT_data_member_location'].split(':')[-1].strip().split('DW_OP_')[1:]] + # Signal attribute form DW_FORM_data1/2/4/8 + assert (len(loc_op) == 1) + assert (loc_op[0].split()[0] == 'DW_OP_plus_uconst') + off = int(loc_op[0].split()[1]) + + type_stack[-1].children[off] = (name, toff) + + elif tname == "DW_TAG_array_type": + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + assert ('DW_AT_type' in res) + elemoff = int(res['DW_AT_type'], 16) + + t = ArrayType(name, cu_off, elemoff) + + type_info.insert(cu_off, idx, t) + + lvl_stack.append((lvl, 'DW_TAG_array_type')) + type_stack.append(t) + + elif tname == "DW_TAG_subrange_type": + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + assert ('DW_AT_type' in res) + toff = int(res['DW_AT_type'], 16) + assert ('DW_AT_count' in res) + cnt = int(res['DW_AT_count'], 16) + # cnt = int(res['DW_AT_upper_bound'], 16) + + t = ArrayRangeType(name, cu_off, toff, cnt) + + type_info.insert(cu_off, idx, t) + + assert (lvl_stack[-1][1] == 'DW_TAG_array_type') + assert ((lvl_stack[-1][0]+1) == lvl) + + type_stack[-1].range.append(idx) + + elif tname == "DW_TAG_subroutine_type": + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + t = SubroutineType(name) + + type_info.insert(cu_off, idx, t) + + elif tname == "DW_TAG_base_type": + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + assert ('DW_AT_byte_size' in res) + sz = int(res['DW_AT_byte_size'], 16) + t = BaseType(name, sz) + + type_info.insert(cu_off, idx, t) + + elif tname == "DW_TAG_pointer_type": + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + + if 'DW_AT_type' not in res: + lvl_stack.append((lvl, 'DW_TAG_pointer_type')) + type_overlay = (cu_off, idx, PointerType(name, cu_off, None)) + continue + target = int(res['DW_AT_type'], 16) + + t = PointerType(name, cu_off, target) + + type_info.insert(cu_off, idx, t) + + elif tname == "DW_TAG_enumeration_type": + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + + assert ('DW_AT_byte_size' in res) + sz = int(res['DW_AT_byte_size'], 16) + + t = EnumType(name, sz) + + type_info.insert(cu_off, idx, t) + + elif tname in [ + "DW_TAG_restrict_type", + "DW_TAG_const_type", + "DW_TAG_volatile_type", + "DW_TAG_typedef" + ]: + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + t = SugarType(name, cu_off) + + if 'DW_AT_type' not in res: + lvl_stack.append((lvl, 'SugarType')) + type_overlay = (cu_off, idx, t) + continue + t.ref = int(res['DW_AT_type'], 16) + + type_info.insert(cu_off, idx, t) + + elif tname == "DW_TAG_union_type": + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + assert ('DW_AT_byte_size' in res) + sz = int(res['DW_AT_byte_size'], 16) + t = UnionType(name, cu_off, sz) + + type_info.insert(cu_off, idx, t) + + type_stack.append(t) + lvl_stack.append((lvl, 'DW_TAG_union_type')) + + elif tname == "DW_TAG_ptr_to_member_type": + name = res['DW_AT_name'] if 'DW_AT_name' in res else "void" + t = PointerType(name, cu_off, None) + + type_info.insert(cu_off, idx, t) + + elif tname == "DW_TAG_imported_declaration": + pass + elif tname == "DW_TAG_unspecified_parameters": + pass + elif tname == "DW_TAG_constant": + pass + + with open(prefix+'_lineinfo.json', 'w') as fd: + dump_json(fd, line_info) + with open(prefix+'_globvar.json', 'w') as fd: + dump_json(fd, globvar_info) + with open(prefix+'_funcinfo.json', 'w') as fd: + dump_json(fd, func_info) + with open(prefix+'_typeinfo.json', 'w') as fd: + dump_json(fd, type_info) + +def dump_json(j, info): + class DwarfJsonEncoder(json.JSONEncoder): + def default(self, obj): + if hasattr(obj, "jsondump"): + return obj.jsondump() + else: + return json.JSONEncoder.default(self, obj) + json.dump(info.jsondump(), j, cls=DwarfJsonEncoder) + +if __name__ == '__main__': + with open(sys.argv[1], 'r') as fd: + parse_dwarfdump(fd.read()) diff --git a/panda/python/core/pandare/panda.py b/panda/python/core/pandare/panda.py index da283abcea2..01307a3029c 100644 --- a/panda/python/core/pandare/panda.py +++ b/panda/python/core/pandare/panda.py @@ -37,7 +37,7 @@ from .asyncthread import AsyncThread from .qcows_internal import Qcows from .qemu_logging import QEMU_Log_Manager -from .arch import ArmArch, Aarch64Arch, MipsArch, Mips64Arch, X86Arch, X86_64Arch +from .arch import ArmArch, Aarch64Arch, MipsArch, Mips64Arch, X86Arch, X86_64Arch, PowerPCArch from .cosi import Cosi from dataclasses import dataclass @@ -148,8 +148,10 @@ def __init__(self, arch="i386", mem="128M", self.arch = Aarch64Arch(self) elif self.arch_name in ["mips", "mipsel"]: self.arch = MipsArch(self) - elif self.arch_name in ["mips64"]: + elif self.arch_name in ["mips64", "mips64el"]: self.arch = Mips64Arch(self) + elif self.arch_name in ["ppc"]: + self.arch = PowerPCArch(self) else: raise ValueError(f"Unsupported architecture {self.arch_name}") self.bits, self.endianness, self.register_size = self.arch._determine_bits() @@ -187,7 +189,7 @@ def __init__(self, arch="i386", mem="128M", self.panda_args.append(biospath) if self.qcow: - if self.arch_name == 'mips64': + if self.arch_name in ['mips64', 'mips64el']: # XXX: mips64 needs virtio interface for the qcow self.panda_args.extend(["-drive", f"file={self.qcow},if=virtio"]) else: @@ -744,13 +746,23 @@ def unload_plugin(self, name): self.libpanda.panda_unload_plugin_by_name(name_ffi) def _unload_pyplugins(self): + ''' + Unload Python plugins first. + + We have to be careful to not remove __main_loop_wait because we're executing inside of __main_loop_wait and it more work to do + + We achieve this by first popping main loop wait and then re-adding it after unloading all other callbacks + ''' + mlw = self.registered_callbacks.pop("__main_loop_wait") + # First unload python plugins, should be safe to do anytime - while len(list(self.registered_callbacks)) > 0: + while self.registered_callbacks: try: self.delete_callback(list(self.registered_callbacks.keys())[0]) except IndexError: continue - #self.disable_callback(name) + + self.registered_callbacks["__main_loop_wait"] = mlw # Next, unload any pyplugins if hasattr(self, "_pyplugin_manager"): diff --git a/panda/python/core/pandare/utils.py b/panda/python/core/pandare/utils.py index c3978b621fb..d7af0c4bfe5 100644 --- a/panda/python/core/pandare/utils.py +++ b/panda/python/core/pandare/utils.py @@ -229,7 +229,7 @@ def find_build_dir(arch_name=None, find_executable=False): If arch_name is none, we'll search for any supported architecture and return the first one we find. ''' - arches = ['i386', 'x86_64', 'arm', 'aarch64', 'ppc', 'mips', 'mipsel', 'mips64'] + arches = ['i386', 'x86_64', 'arm', 'aarch64', 'ppc', 'mips', 'mipsel', 'mips64', 'mips64el'] if arch_name is None: e = None diff --git a/panda/python/core/setup.py b/panda/python/core/setup.py index dfa3d62d71e..4a465c33f2b 100644 --- a/panda/python/core/setup.py +++ b/panda/python/core/setup.py @@ -9,7 +9,7 @@ import os -arches = ['arm', 'aarch64', 'i386', 'x86_64', 'ppc', 'mips', 'mipsel', 'mips64'] +arches = ['arm', 'aarch64', 'i386', 'x86_64', 'ppc', 'mips', 'mipsel', 'mips64', 'mips64el'] # Check for PANDA binaries in /usr/local/bin/ or in our build directory # panda_binaries = ['/usr/local/bin/panda-system-{arch}' for arch in arches] diff --git a/target/ppc/translate_init.c b/target/ppc/translate_init.c index dd47b101a78..aae36a7e1ae 100644 --- a/target/ppc/translate_init.c +++ b/target/ppc/translate_init.c @@ -9814,6 +9814,7 @@ static void ppc_cpu_realizefn(DeviceState *dev, Error **errp) error_propagate(errp, local_err); return; } + cpu_reset(cs); #if !defined(CONFIG_USER_ONLY) cpu->cpu_dt_id = (cs->cpu_index / smp_threads) * max_smt @@ -10247,7 +10248,19 @@ const char *ppc_cpu_lookup_alias(const char *alias) PowerPCCPU *cpu_ppc_init(const char *cpu_model) { - return POWERPC_CPU(cpu_generic_init(TYPE_POWERPC_CPU, cpu_model)); + ObjectClass *cpu_oc; + Object *cpuobj; + + cpu_oc = cpu_class_by_name(TYPE_POWERPC_CPU, cpu_model); + if (cpu_oc == NULL) { + error_report("Unable to find CPU definition: %s", cpu_model); + exit(1); + } + cpuobj = object_new(object_class_get_name(cpu_oc)); + object_property_set_bool(cpuobj, true, "realized", &error_fatal); + return POWERPC_CPU(cpuobj); + +//return POWERPC_CPU(cpu_generic_init(TYPE_POWERPC_CPU, cpu_model)); } /* Sort by PVR, ordering special case "host" last. */