Versions in this module Expand all Collapse all v0 v0.0.1 Aug 14, 2023 Changes in this version + func NewSOSymbols() dynamicSymbols + type ContainersSymbolsLoader struct + func InitContainersSymbolsLoader(pathResolver *containers.ContainerPathResolver, cacheSize int) *ContainersSymbolsLoader + func (cLoader *ContainersSymbolsLoader) GetDynamicSymbols(soInfo ObjInfo) (map[string]bool, error) + func (cLoader *ContainersSymbolsLoader) GetExportedSymbols(soInfo ObjInfo) (map[string]bool, error) + func (cLoader *ContainersSymbolsLoader) GetImportedSymbols(soInfo ObjInfo) (map[string]bool, error) + type DynamicSymbolsLoader interface + GetDynamicSymbols func(info ObjInfo) (map[string]bool, error) + GetExportedSymbols func(info ObjInfo) (map[string]bool, error) + GetImportedSymbols func(info ObjInfo) (map[string]bool, error) + type HostSymbolsLoader struct + func InitHostSymbolsLoader(cacheSize int) *HostSymbolsLoader + func (soLoader *HostSymbolsLoader) GetDynamicSymbols(soInfo ObjInfo) (map[string]bool, error) + func (soLoader *HostSymbolsLoader) GetExportedSymbols(soInfo ObjInfo) (map[string]bool, error) + func (soLoader *HostSymbolsLoader) GetImportedSymbols(soInfo ObjInfo) (map[string]bool, error) + type ObjID struct + Ctime uint64 + Device uint32 + Inode uint64 + type ObjInfo struct + Id ObjID + MountNS int + Path string