svcadm(8)을 검색하려면 섹션에서 8 을 선택하고, 맨 페이지 이름에 svcadm을 입력하고 검색을 누른다.
ddi_set_driver_private(9f)
Kernel Functions ddi_get_driver_private(9F)
NAME
ddi_get_driver_private, ddi_set_driver_private - get or set the address
of the device's private data area
SYNOPSIS
#include <sys/conf.h>
#include <sys/ddi.h>
#include <sys/sunddi.h>
void ddi_set_driver_private(dev_info_t *dip, void *data);
void *ddi_get_driver_private(dev_info_t *dip);
INTERFACE LEVEL
Solaris DDI specific (Solaris DDI).
PARAMETERS
ddi_get_driver_private()
dip Pointer to device information structure to get from.
ddi_set_driver_private()
dip Pointer to device information structure to set.
data Data area address to set.
DESCRIPTION
The ddi_get_driver_private() function returns the address of the
device's private data area from the device information structure
pointed to by dip.
The ddi_set_driver_private() function sets the address of the device's
private data area in the device information structure pointed to by dip
with the value of data.
RETURN VALUES
The ddi_get_driver_private() function returns the contents of
devi_driver_data. If ddi_set_driver_private() has not been previously
called with dip, an unpredictable value is returned.
CONTEXT
These functions can be called from user , interrupt, or kernel context.
SEE ALSO
Writing Device Drivers in Oracle Solaris 11.4
Oracle Solaris 11.4 16 Jan 2006
ddi_get_driver_private(9F)