SR-IOV 设备驱动程序可以使用 pci_param_get_ioctl(9F) 接口从 arg 参数中提取 PF 和 VF 设备的参数(如果这些驱动程序实现了 IOV_VALIDATE_PARAM ioctl)。
int pci_param_get_ioctl(dev_info_t *dip, intptr_t arg, int mode,pci_param_t *php)
其中:
指向 dev_info 结构的指针
通过驱动程序的 ioctl 调用获取的参数
通过驱动程序的 ioctl 调用获取的参数
指向通过调用 pci_param_get() 或 pci_param_get_ioctl() 接口获取的 param 句柄 pci_param_t 的指针
在检索参数后,驱动程序应调用 pci_param_free() 接口来释放在该调用中返回的 param 句柄。