#include <sys/sunddi.h> int pci_plist_get(pci_param_t param, pci_plist_t *plist_p);
A handle obtained from pci_param_get(9F) or pci_param_get_ioctl(9F).
A pointer to pci_plist_t where a non—null plist_p is returned on successful return
The plist_p returned by pci_plist_get() is similar to nvlist_t and contains the name-value pairs for the PF (Physical Function) device. The pci_plist_t supports the following data types:
int8_t, uint8_t, int16_t, uint16_t, int32_t, uint32_t, int64_t, uint64_t, char *, pci_plist_t
Arrays of the above data types are supported except pci_plist_t.
On success.
There is no name-value list for PF device.
See attributes(5) for descriptions of the following attributes:
|
attributes(5), pci_param_free(9F), pci_param_get(9F), pci_plist_getvf(9F)