Documentation ¶
Index ¶
- type Manager
- func (_m *Manager) ApplyVFConfig(conf *types.NetConf) error
- func (_m *Manager) ReleaseVF(conf *types.NetConf, podifName string, cid string, netns ns.NetNS) error
- func (_m *Manager) ResetVFConfig(conf *types.NetConf) error
- func (_m *Manager) SetupVF(conf *types.NetConf, podifName string, cid string, netns ns.NetNS) error
- type NetlinkManager
- func (_m *NetlinkManager) LinkByName(_a0 string) (netlink.Link, error)
- func (_m *NetlinkManager) LinkSetDown(_a0 netlink.Link) error
- func (_m *NetlinkManager) LinkSetName(_a0 netlink.Link, _a1 string) error
- func (_m *NetlinkManager) LinkSetNsFd(_a0 netlink.Link, _a1 int) error
- func (_m *NetlinkManager) LinkSetUp(_a0 netlink.Link) error
- func (_m *NetlinkManager) LinkSetVfNodeGUID(_a0 netlink.Link, _a1 int, _a2 net.HardwareAddr) error
- func (_m *NetlinkManager) LinkSetVfPortGUID(_a0 netlink.Link, _a1 int, _a2 net.HardwareAddr) error
- func (_m *NetlinkManager) LinkSetVfState(_a0 netlink.Link, _a1 int, _a2 uint32) error
- type PciUtils
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
Manager is an autogenerated mock type for the Manager type
func (*Manager) ApplyVFConfig ¶
ApplyVFConfig provides a mock function with given fields: conf
func (*Manager) ReleaseVF ¶
func (_m *Manager) ReleaseVF(conf *types.NetConf, podifName string, cid string, netns ns.NetNS) error
ReleaseVF provides a mock function with given fields: conf, podifName, cid, netns
func (*Manager) ResetVFConfig ¶
ResetVFConfig provides a mock function with given fields: conf
type NetlinkManager ¶
NetlinkManager is an autogenerated mock type for the NetlinkManager type
func (*NetlinkManager) LinkByName ¶
func (_m *NetlinkManager) LinkByName(_a0 string) (netlink.Link, error)
LinkByName provides a mock function with given fields: _a0
func (*NetlinkManager) LinkSetDown ¶
func (_m *NetlinkManager) LinkSetDown(_a0 netlink.Link) error
LinkSetDown provides a mock function with given fields: _a0
func (*NetlinkManager) LinkSetName ¶
func (_m *NetlinkManager) LinkSetName(_a0 netlink.Link, _a1 string) error
LinkSetName provides a mock function with given fields: _a0, _a1
func (*NetlinkManager) LinkSetNsFd ¶
func (_m *NetlinkManager) LinkSetNsFd(_a0 netlink.Link, _a1 int) error
LinkSetNsFd provides a mock function with given fields: _a0, _a1
func (*NetlinkManager) LinkSetUp ¶
func (_m *NetlinkManager) LinkSetUp(_a0 netlink.Link) error
LinkSetUp provides a mock function with given fields: _a0
func (*NetlinkManager) LinkSetVfNodeGUID ¶
func (_m *NetlinkManager) LinkSetVfNodeGUID(_a0 netlink.Link, _a1 int, _a2 net.HardwareAddr) error
LinkSetVfNodeGUID provides a mock function with given fields: _a0, _a1, _a2
func (*NetlinkManager) LinkSetVfPortGUID ¶
func (_m *NetlinkManager) LinkSetVfPortGUID(_a0 netlink.Link, _a1 int, _a2 net.HardwareAddr) error
LinkSetVfPortGUID provides a mock function with given fields: _a0, _a1, _a2
func (*NetlinkManager) LinkSetVfState ¶
LinkSetVfState provides a mock function with given fields: _a0, _a1, _a2
type PciUtils ¶
PciUtils is an autogenerated mock type for the PciUtils type
func (*PciUtils) GetPciAddress ¶
GetPciAddress provides a mock function with given fields: ifName, vf
func (*PciUtils) GetSriovNumVfs ¶
GetSriovNumVfs provides a mock function with given fields: ifName
func (*PciUtils) GetVFLinkNamesFromVFID ¶
GetVFLinkNamesFromVFID provides a mock function with given fields: pfName, vfID