man pages section 9: DDI and DKI Kernel Functions
    
I
 
 I/O, block, suspend processes pending completion — biowait ( Index Term Link )
 
 I/O, buffer, release buffer and notify processes — biodone ( Index Term Link )
 
 I/O, paged request
  allocate virtual address space — bp_mapin ( Index Term Link )
  deallocate virtual address space — bp_mapout ( Index Term Link )
 
 I/O, physical
  — minphys ( Index Term Link )
  — physio ( Index Term Link )
 
 I/O error, return — geterror ( Index Term Link )
 
 I/O resources
  release I/O resources — csx_ReleaseIO ( Index Term Link )
  request I/O resources — csx_RequestIO ( Index Term Link )
 
 id32_alloc — 32-bit driver ID management routines ( Index Term Link )
 
 id32_free — 32-bit driver ID management routines ( Index Term Link )
 
 id32_lookup — 32-bit driver ID management routines ( Index Term Link )
 
 inb — read from an I/O port ( Index Term Link )
 
 inform the system that a device's component is required. — ddi_dev_is_needed ( Index Term Link )
 
 initialize a named kstat — kstat_named_init ( Index Term Link )
 
 initialize a buffer structure — bioinit ( Index Term Link )
 
 inl — read from an I/O port ( Index Term Link )
 
 interrupt handling
  add an interrupt — ddi_add_intr ( Index Term Link )
  get interrupt block cookie — ddi_get_iblock_cookie ( Index Term Link )
  remove an interrupt — ddi_remove_intr ( Index Term Link )
 
 inw — read from an I/O port ( Index Term Link )
 
 IOC_CONVERT_FROM — Determine if there is a need to translate M_IOCTL contents ( Index Term Link )
 
 IRQ resource
  release IRQ resource — csx_ReleaseIRQ ( Index Term Link )
  request IRQ resource — csx_RequestIRQ ( Index Term Link )