ddi_get_driver_private() returns the address of
the device's private data area from the device information structure pointed
to by dip.
ddi_set_driver_private() sets the address of the
device's private data area in the device information structure pointed to
by dip with the value of data.
ddi_get_driver_private() returns the contents of
devi_driver_data. If ddi_set_driver_private() has not been previously called with dip,
an unpredictable value is returned.