SR-IOV デバイスドライバは、IOV_VALIDATE_PARAM ioctl を実装している場合、 pci_param_get_ioctl(9F) インタフェースを使用して、arg 引数から PF および VF デバイスのパラメータを抽出できます。
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 ハンドルを解放すべきです。