mirror of
https://github.com/volatilityfoundation/volatility3.git
synced 2026-09-11 12:17:38 +02:00
explicit powers of two instead of auto()
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
|
||||
import logging
|
||||
from typing import Dict, List, Iterable, Optional
|
||||
from enum import auto, IntFlag
|
||||
from enum import IntFlag
|
||||
from dataclasses import dataclass
|
||||
|
||||
import volatility3.framework.symbols.linux.utilities.modules as linux_utilities_modules
|
||||
@@ -26,25 +26,25 @@ class FtraceOpsFlags(IntFlag):
|
||||
Based on https://elixir.bootlin.com/linux/v6.13-rc3/source/include/linux/ftrace.h#L255.
|
||||
"""
|
||||
|
||||
FTRACE_OPS_FL_ENABLED = auto()
|
||||
FTRACE_OPS_FL_DYNAMIC = auto()
|
||||
FTRACE_OPS_FL_SAVE_REGS = auto()
|
||||
FTRACE_OPS_FL_SAVE_REGS_IF_SUPPORTED = auto()
|
||||
FTRACE_OPS_FL_RECURSION = auto()
|
||||
FTRACE_OPS_FL_STUB = auto()
|
||||
FTRACE_OPS_FL_INITIALIZED = auto()
|
||||
FTRACE_OPS_FL_DELETED = auto()
|
||||
FTRACE_OPS_FL_ADDING = auto()
|
||||
FTRACE_OPS_FL_REMOVING = auto()
|
||||
FTRACE_OPS_FL_MODIFYING = auto()
|
||||
FTRACE_OPS_FL_ALLOC_TRAMP = auto()
|
||||
FTRACE_OPS_FL_IPMODIFY = auto()
|
||||
FTRACE_OPS_FL_PID = auto()
|
||||
FTRACE_OPS_FL_RCU = auto()
|
||||
FTRACE_OPS_FL_TRACE_ARRAY = auto()
|
||||
FTRACE_OPS_FL_PERMANENT = auto()
|
||||
FTRACE_OPS_FL_DIRECT = auto()
|
||||
FTRACE_OPS_FL_SUBOP = auto()
|
||||
FTRACE_OPS_FL_ENABLED = 1 << 0
|
||||
FTRACE_OPS_FL_DYNAMIC = 1 << 1
|
||||
FTRACE_OPS_FL_SAVE_REGS = 1 << 2
|
||||
FTRACE_OPS_FL_SAVE_REGS_IF_SUPPORTED = 1 << 3
|
||||
FTRACE_OPS_FL_RECURSION = 1 << 4
|
||||
FTRACE_OPS_FL_STUB = 1 << 5
|
||||
FTRACE_OPS_FL_INITIALIZED = 1 << 6
|
||||
FTRACE_OPS_FL_DELETED = 1 << 7
|
||||
FTRACE_OPS_FL_ADDING = 1 << 8
|
||||
FTRACE_OPS_FL_REMOVING = 1 << 9
|
||||
FTRACE_OPS_FL_MODIFYING = 1 << 10
|
||||
FTRACE_OPS_FL_ALLOC_TRAMP = 1 << 11
|
||||
FTRACE_OPS_FL_IPMODIFY = 1 << 12
|
||||
FTRACE_OPS_FL_PID = 1 << 13
|
||||
FTRACE_OPS_FL_RCU = 1 << 14
|
||||
FTRACE_OPS_FL_TRACE_ARRAY = 1 << 15
|
||||
FTRACE_OPS_FL_PERMANENT = 1 << 16
|
||||
FTRACE_OPS_FL_DIRECT = 1 << 17
|
||||
FTRACE_OPS_FL_SUBOP = 1 << 18
|
||||
|
||||
|
||||
@dataclass
|
||||
|
||||
Reference in New Issue
Block a user