#[repr(u32)]pub enum SyscallGroups {
Show 17 variants
File = 1,
IPC = 2,
Network = 4,
Process = 8,
Signal = 16,
Desc = 32,
Memory = 64,
Stat = 4_096,
LStat = 8_192,
StatFs = 16_384,
FStatFs = 32_768,
StatFsLike = 65_536,
FStat = 131_072,
StatLike = 262_144,
Pure = 524_288,
Creds = 2_097_152,
Clock = 4_194_304,
}Variants§
File = 1
TF TRACE_FILE Trace file-related syscalls.
IPC = 2
TI TRACE_IPC Trace IPC-related syscalls.
Network = 4
TN TRACE_NETWORK Trace network-related syscalls.
Process = 8
TP TRACE_PROCESS Trace process-related syscalls.
Signal = 16
TS TRACE_SIGNAL Trace signal-related syscalls.
Desc = 32
TD TRACE_DESC Trace file descriptor-related syscalls.
Memory = 64
TM TRACE_MEMORY Trace memory mapping-related syscalls.
Stat = 4_096
TST TRACE_STAT Trace {,*_}{,old}{,x}stat{,64} syscalls.
LStat = 8_192
TLST TRACE_LSTAT Trace lstat syscalls.
StatFs = 16_384
TSF TRACE_STATFS Trace statfs, statfs64, and statvfs syscalls.
FStatFs = 32_768
TFSF TRACE_FSTATFS Trace fstatfs, fstatfs64 and fstatvfs syscalls.
StatFsLike = 65_536
TSFA TRACE_STATFS_LIKE Trace statfs-like, fstatfs-like and ustat syscalls.
FStat = 131_072
TFST TRACE_FSTAT Trace *fstat{,at}{,64} syscalls.
StatLike = 262_144
TSTA TRACE_STAT_LIKE Trace *{,l,f}stat{,x,at}{,64} syscalls.
Pure = 524_288
PU TRACE_PURE Trace getter syscalls with no arguments.
Creds = 2_097_152
TC TRACE_CREDS Trace process credentials-related syscalls.
Clock = 4_194_304
TCL TRACE_CLOCK Trace syscalls reading or modifying system clocks.
Trait Implementations§
Source§impl BitAnd for SyscallGroups
impl BitAnd for SyscallGroups
Source§impl BitFlag for SyscallGroups
impl BitFlag for SyscallGroups
Source§fn empty() -> BitFlags<Self>
fn empty() -> BitFlags<Self>
BitFlags with no flags set (in other words, with a value of 0). Read moreSource§fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>
fn from_bits(bits: Self::Numeric) -> Result<BitFlags<Self>, FromBitsError<Self>>
BitFlags if the raw value provided does not contain
any illegal flags. Read moreSource§fn from_bits_truncate(bits: Self::Numeric) -> BitFlags<Self>
fn from_bits_truncate(bits: Self::Numeric) -> BitFlags<Self>
BitFlags from an underlying bitwise value. If any
invalid bits are set, ignore them. Read moreSource§unsafe fn from_bits_unchecked(bits: Self::Numeric) -> BitFlags<Self>
unsafe fn from_bits_unchecked(bits: Self::Numeric) -> BitFlags<Self>
BitFlags unsafely, without checking if the bits form
a valid bit pattern for the type. Read moreSource§impl BitOr for SyscallGroups
impl BitOr for SyscallGroups
Source§impl BitXor for SyscallGroups
impl BitXor for SyscallGroups
Source§impl Clone for SyscallGroups
impl Clone for SyscallGroups
Source§fn clone(&self) -> SyscallGroups
fn clone(&self) -> SyscallGroups
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more