Versions in this module Expand all Collapse all v0 v0.7.0 Dec 5, 2019 Changes in this version + func GetDeviceAlias(device string) (string, error) — linux/amd64 + func GetDeviceNames() ([]string, error) — linux/amd64 + func GetSupportedProviders() []string — linux/amd64 + func SetLogger(l logger) — linux/amd64 + func ValidateNUMAConfig(device string, numaNode uint) error — linux/amd64 + func ValidateNUMAStub(device string, numaNode uint) error — linux/amd64 + func ValidateProviderConfig(device string, provider string) error — linux/amd64 + func ValidateProviderStub(device string, provider string) error — linux/amd64 + type DeviceAffinity struct — linux/amd64 + CPUSet string + DeviceName string + NUMANode uint + NodeSet string + func GetAffinityForDevice(deviceScanCfg DeviceScan) (DeviceAffinity, error) + func GetAffinityForNetworkDevices(deviceNames []string) ([]DeviceAffinity, error) + func (da *DeviceAffinity) String() string + type DeviceScan struct — linux/amd64 + type FabricScan struct — linux/amd64 + DeviceName string + NUMANode uint + Priority int + Provider string + func ScanFabric(provider string) ([]FabricScan, error) + func (fs FabricScan) String() string