static u64 ice_adapter_index(struct pci_dev *pdev)
{ switch (pdev->device) { case ICE_DEV_ID_E825C_BACKPLANE: case ICE_DEV_ID_E825C_QSFP: case ICE_DEV_ID_E825C_SFP: case ICE_DEV_ID_E825C_SGMII: /* E825C devices have multiple NACs which are connected to the *sameclocksource,andwhichmustsharethesame *ice_adapterstructure.Wecan'tusetheserialnumbersince *eachNAChasitsownNVMgeneratedwithitsownunique *DeviceSerialNumber.Instead,relyontheembeddednature *oftheE825Cdevices,anduseafixedindex.Thisrelieson *thefactthatallE825Cphysicalfunctionsinagiven *systemarepartofthesameoveralldevice.
*/ return ICE_ADAPTER_INDEX_E825C; default: return pci_get_dsn(pdev) & ~ICE_ADAPTER_FIXED_INDEX;
}
}
staticunsignedlong ice_adapter_xa_index(struct pci_dev *pdev)
{
u64 index = ice_adapter_index(pdev);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.