Skip to content

kconfig ¤

Classes:

Functions:

Kconfig ¤

Kconfig(compressed_config: bytes | None, *args: Any, **kwargs: Any)

Bases: UserDict

Methods:

Attributes:

data instance-attribute ¤

data = parse_compresed_config(compressed_config)

CONFIG_SLUB_TINY property ¤

CONFIG_SLUB_TINY: bool

CONFIG_SLUB_CPU_PARTIAL property ¤

CONFIG_SLUB_CPU_PARTIAL: bool

CONFIG_MEMCG property ¤

CONFIG_MEMCG: bool

CONFIG_SLAB_FREELIST_RANDOM property ¤

CONFIG_SLAB_FREELIST_RANDOM: bool

CONFIG_HARDENED_USERCOPY property ¤

CONFIG_HARDENED_USERCOPY: bool

CONFIG_SLAB_FREELIST_HARDENED property ¤

CONFIG_SLAB_FREELIST_HARDENED: bool

CONFIG_NUMA property ¤

CONFIG_NUMA: bool

CONFIG_KASAN_GENERIC property ¤

CONFIG_KASAN_GENERIC: bool

CONFIG_SMP property ¤

CONFIG_SMP: bool

get_key ¤

get_key(name: str) -> str | None

__getitem__ ¤

__getitem__(name: str)

__contains__ ¤

__contains__(name: object) -> bool

__getattr__ ¤

__getattr__(name: str)

update_with_file ¤

update_with_file(file_path)

parse_config ¤

parse_config(config_text: bytes) -> dict[str, str]

parse_compresed_config ¤

parse_compresed_config(compressed_config: bytes) -> dict[str, str]

config_to_key ¤

config_to_key(name: str) -> str