man Pages(9E) : DDI and DKI Driver Entry Points
    
A
 
 aread -- asynchronous read from a device ( Index Term Link )
 
 asynchronous read -- aread ( Index Term Link )
 
 asynchronous write -- awrite ( Index Term Link )
 
 awrite -- asynchronous write to a device ( Index Term Link )
    
C
 
 character-oriented drivers, -- ioctl ( Index Term Link )
 
 csx_event_handler -- PC Card driver event handler ( Index Term Link )
    
D
 
 DDI device mapping
  devmap_access -- device mapping access entry point ( Index Term Link )
  devmap_contextmgt -- device mapping access entry point ( Index Term Link )
  devmap_dup -- device mapping duplication entry point ( Index Term Link )
  devmap_map -- device mapping access entry point ( Index Term Link )
  devmap_unmap -- device mapping unmap entry point ( Index Term Link )
  mapdev_access -- device mapping access entry point ( Index Term Link )
  mapdev_dup -- device mapping duplication entry point ( Index Term Link )
  mapdev_free -- device mapping free entry point ( Index Term Link )
 
 dev_info structure, convert device number to -- getinfo ( Index Term Link )
 
 device access
  -- close ( Index Term Link )
  -- open ( Index Term Link )
 
 device mapping access entry point -- devmap_access ( Index Term Link )
 
 device mapping access entry point -- devmap_contextmgt ( Index Term Link )
 
 device mapping access entry point -- devmap_map ( Index Term Link )
 
 device mapping access entry point -- mapdev_access ( Index Term Link )
 
 device mapping duplication entry point -- devmap_dup ( Index Term Link )
 
 device mapping duplication entry point -- mapdev_dup ( Index Term Link )
 
 device mapping free entry point -- mapdev_free ( Index Term Link )
 
 device mapping unmap entry point -- devmap_unmap ( Index Term Link )
 
 device number, convert to dev_info structure -- getinfo ( Index Term Link )
 
 devices
  attach to system -- attach ( Index Term Link )
  claim to drive a device -- identify ( Index Term Link )
  detach from system -- detach ( Index Term Link )
  read data -- read ( Index Term Link )
  write data to a device -- write ( Index Term Link )
 
 devices, memory mapped
  check virtual mapping -- devmap ( Index Term Link )
  check virtual mapping -- mmap ( Index Term Link )
 
 devices, memory mapping, map device memory into user space -- segmap ( Index Term Link )
 
 devices, non-self-identifying, determine if present -- probe ( Index Term Link )
 
 devmap_access -- device mapping access entry point ( Index Term Link )
 
 devmap_contextmgt -- device mapping access entry point ( Index Term Link )
 
 devmap_dup -- device mapping duplication entry point ( Index Term Link )
 
 devmap_map -- device mapping access entry point ( Index Term Link )
 
 devmap_unmap -- device mapping unmap entry point ( Index Term Link )
 
 Driver entry point routines
  -- attach ( Index Term Link )
  -- chpoll ( Index Term Link )
  -- close ( Index Term Link )
  -- detach ( Index Term Link )
  -- devmap ( Index Term Link )
  -- dump ( Index Term Link )
  -- _fini ( Index Term Link )
  -- getinfo ( Index Term Link )
  -- identify ( Index Term Link )
  -- _info ( Index Term Link )
  -- _init ( Index Term Link )
  -- ioctl ( Index Term Link )
  -- mmap ( Index Term Link )
  -- open ( Index Term Link )
  -- print ( Index Term Link )
  -- probe ( Index Term Link )
  -- prop_op ( Index Term Link )
  -- put ( Index Term Link )
  -- read ( Index Term Link )
  -- segmap ( Index Term Link )
  -- srv ( Index Term Link )
  -- strategy ( Index Term Link )
  -- write ( Index Term Link )
 
 driver messages, display on system console -- print ( Index Term Link )
 
 driver property information, report --prop_op ( Index Term Link )
 
 drivers, character-oriented, -- ioctl ( Index Term Link )
 
 dump -- dump memory to disk during system failure ( Index Term Link )
 
 dynamically update kstats -- ks_update ( Index Term Link )
    
G
 
 get/set SCSI transport capability -- tran_getcap ( Index Term Link )
  tran_setcap ( Index Term Link )
    
H
 
 HBA resources
  request to free HBA resources allocated on behalf of a target -- tran_tgt_free ( Index Term Link )
  request to initialize HBA resources on behalf of a particular target -- tran_tgt_init ( Index Term Link )
    
I
 
 identify -- claim to drive a device ( Index Term Link )
    
K
 
 kernel modules, dynamic loading
  initialize a loadable module -- _init ( Index Term Link )
  prepare loadable module for unloading -- _fini ( Index Term Link )
  return loadable module information -- _info ( Index Term Link )
 
 ks_update -- dynamically update kstats ( Index Term Link )
    
M
 
 mapdev_access -- device mapping access entry point ( Index Term Link )
 
 mapdev_dup -- device mapping duplication entry point ( Index Term Link )
 
 mapdev_free -- device mapping free entry point ( Index Term Link )
 
 memory mapping for devices
  check virtual mapping -- devmap ( Index Term Link )
  check virtual mapping -- mmap ( Index Term Link )
  map device memory into user space -- segmap ( Index Term Link )
    
N
 
 non-self-identifying devices, determine if present -- probe ( Index Term Link )
 
 non-STREAMS character device driver, poll entry point -- chpoll ( Index Term Link )
    
P
 
 PC Card driver event handler, -- csx_event_handler ( Index Term Link )
 
 power -- power a device attached to the system ( Index Term Link )
 
 power a device attached to the system -- power ( Index Term Link )
 
 put -- receive messages from the preceding queue ( Index Term Link )
    
R
 
 request to notify SCSI target of bus reset, -- tran_reset_notify ( Index Term Link )
 
 reset a SCSI bus or target -- tran_reset ( Index Term Link )
    
S
 
 SCSI HBA packet preparation and deallocation -- tran_init_pkt ( Index Term Link )
  tran_destroy_pkt ( Index Term Link )
 
 SCSI bus, request to probe SCSI bus for a particular target -- tran_tgt_probe ( Index Term Link )
 
 SCSI command
  abort -- tran_abort ( Index Term Link )
  request to transport -- tran_start ( Index Term Link )
 
 SCSI HBA DMA deallocation entry point -- tran_dmafree ( Index Term Link )
 
 SCSI HBA memory synchronization entry point -- tran_sync_pkt ( Index Term Link )
 
 strategy -- perform block I/O ( Index Term Link )
 
 STREAMS message queues
  receive messages from the preceding queue -- put ( Index Term Link )
  service queued messages -- srv ( Index Term Link )
    
T
 
 tran_abort -- abort a SCSI command ( Index Term Link )
 
 tran_destroy_pkt -- SCSI HBA packet preparation and deallocation ( Index Term Link )
 
 tran_dmafree -- SCSI HBA DMA deallocation entry point ( Index Term Link )
 
 tran_getcap -- get/set SCSI transport capability ( Index Term Link )
 
 tran_init_pkt -- SCSI HBA packet preparation and deallocation ( Index Term Link )
 
 tran_reset -- reset a SCSI bus or target ( Index Term Link )
 
 tran_reset_notify -- request to notify SCSI target of bus reset ( Index Term Link )
 
 tran_setcap -- get/set SCSI transport capability ( Index Term Link )
 
 tran_start -- request to transport a SCSI command ( Index Term Link )
 
 tran_sync_pkt -- SCSI HBA memory synchronization entry point ( Index Term Link )
 
 tran_tgt_free -- request to free HBA resources allocated on behalf of a target ( Index Term Link )
 
 tran_tgt_init -- request to initialize HBA resources on behalf of a particular target ( Index Term Link )
 
 tran_tgt_probe -- request to probe SCSI bus for a particular target ( Index Term Link )
    
V
 
 virtual address space, dump portion of to disk in case of system failure -- dump ( Index Term Link )
    
W
 
 write -- write data to a device ( Index Term Link )