/* Structure to be populated by core LAN PCI driver */ struct iidc_rdma_core_dev_info { struct pci_dev *pdev; /* PCI device of corresponding to main function */ struct auxiliary_device *adev; /* Current active RDMA protocol */ enum iidc_rdma_protocol rdma_protocol; void *iidc_priv; /* elements unique to each driver */
};
/* Structure representing auxiliary driver tailored information about the core *PCIdev,eachauxiliarydriverusingtheIIDCinterfacewillhavean *instanceofthisstructdedicatedtoit.
*/ struct iidc_rdma_core_auxiliary_dev { struct auxiliary_device adev; struct iidc_rdma_core_dev_info *cdev_info;
};
/* structure representing the auxiliary driver. This struct is to be *allocatedandpopulatedbytheauxiliarydriver'sowner.ThecorePCI *driverwillaccesstheseopsbyperformingacontainer_ofonthe *auxiliary_device->dev.driver.
*/ struct iidc_rdma_core_auxiliary_drv { struct auxiliary_driver adrv; void (*event_handler)(struct iidc_rdma_core_dev_info *cdev, struct iidc_rdma_event *event);
};
#endif/* _IIDC_RDMA_H_*/
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-10-02)
¤
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.