| | | | |
| R |
| |
| | Raise or lower power of components – pm_raise_power ( ) |
| |
| | raw buffer |
| | | free a raw buffer header — freerbuf ( ) |
| | | get a raw buffer header — getrbuf ( ) |
| |
| | RD — get pointer to the read queue ( ) |
| |
| | read from an I/O port — inb ( ) |
| |
| | read from an I/O port — inl, inl ( ) |
| |
| | read from an I/O port — inw, inw ( ) |
| |
| | read from an I/O port — repinsb, repinsb ( ) |
| |
| | read from an I/O port — repinsd, repinsd ( ) |
| |
| | read from an I/O port — repinsw, repinsw ( ) |
| |
| | read data from mapped device in the memory space or allocated DMA memory |
| | | — ddi_mem_get8 ( ) |
| | | — ddi_mem_get16 ( ) |
| | | — ddi_mem_get32 ( ) |
| | | — ddi_mem_get64 ( ) |
| | | — ddi_mem_rep_get8 ( ) |
| | | — ddi_mem_rep_get16 ( ) |
| | | — ddi_mem_rep_get32 ( ) |
| | | — ddi_mem_rep_get64 ( ) |
| |
| | read data from the device |
| | | — ddi_get8 ( ) |
| | | — ddi_get16 ( ) |
| | | — ddi_get32 ( ) |
| | | — ddi_get64 ( ) |
| |
| | read data from the mapped device register in I/O space |
| | | — ddi_io_get8 ( ) |
| | | — ddi_io_get16 ( ) |
| | | — ddi_io_get32 ( ) |
| | | — ddi_io_getb ( ) |
| | | — ddi_io_getl ( ) |
| | | — ddi_io_getw ( ) |
| |
| | read data from the mapped memory address, device register or allocated DMA memory address |
| | | — ddi_rep_get8 ( ) |
| | | — ddi_rep_get16 ( ) |
| | | — ddi_rep_get32 ( ) |
| | | — ddi_rep_get64 ( ) |
| | | — ddi_rep_getb ( ) |
| | | — ddi_rep_getl ( ) |
| | | — ddi_rep_getll ( ) |
| | | — ddi_rep_getw ( ) |
| |
| | read from device register |
| | | — csx_Get8 ( ) |
| | | — csx_Get16 ( ) |
| | | — csx_Get32 ( ) |
| | | — csx_Get64 ( ) |
| |
| | read multiple data from the mapped device register in I/O space |
| | | — ddi_io_rep_get8 ( ) |
| | | — ddi_io_rep_get16 ( ) |
| | | — ddi_io_rep_get32 ( ) |
| | | — ddi_io_rep_getb ( ) |
| | | — ddi_io_rep_getl ( ) |
| | | — ddi_io_rep_getw ( ) |
| |
| | read or write a PC Card Configuration Register — csx_AccessConfigurationRegister ( ) |
| |
| | read or write single datum of various sizes to the PCI Local Bus Configuration space |
| | | — pci_config_get8 ( ) |
| | | — pci_config_get16 ( ) |
| | | — pci_config_get32 ( ) |
| | | — pci_config_get64 ( ) |
| | | — pci_config_getb ( ) |
| | | — pci_config_getl ( ) |
| | | — pci_config_getll ( ) |
| | | — pci_config_getw ( ) |
| | | — pci_config_put8 ( ) |
| | | — pci_config_put16 ( ) |
| | | — pci_config_put32 ( ) |
| | | — pci_config_put64 ( ) |
| | | — pci_config_putb ( ) |
| | | — pci_config_putl ( ) |
| | | — pci_config_putll ( ) |
| | | — pci_config_putw ( ) |
| |
| | read repetitively from device register |
| | | — csx_RepGet8 ( ) |
| | | — csx_RepGet16 ( ) |
| | | — csx_RepGet32 ( ) |
| | | — csx_RepGet64 ( ) |
| |
| | readers/writer lock functions |
| | | — rw_destroy ( ) |
| | | — rw_downgrade ( ) |
| | | — rw_enter ( ) |
| | | — rw_exit ( ) |
| | | — rw_init ( ) |
| | | — rw_read_locked ( ) |
| | | — rw_tryenter ( ) |
| | | — rw_tryupgrade ( ) |
| | | — rwlock ( ) |
| |
| | register client — csx_RegisterClient ( ) |
| |
| | release client event mask — csx_ReleaseSocketMask ( ) |
| |
| | release I/O resources — csx_ReleaseIO ( ) |
| |
| | release IRQ resource — csx_ReleaseIRQ ( ) |
| |
| | release window resources — csx_ReleaseWindow ( ) |
| |
| | release configuration on PC Card — csx_ReleaseConfiguration ( ) |
| |
| | remove name-value pairs — nvlist_remove ( ) |
| |
| | remove name-value pairs — nvlist_remove_all ( ) |
| |
| | remove a kstat from the system — kstat_delete ( ) |
| |
| | remove a soft interrupt, — ddi_remove_softintr ( ) |
| |
| | remove an interrupt handler, — ddi_remove_intr ( ) |
| |
| | remove client from Card Services list — csx_DeregisterClient ( ) |
| |
| | repinsb — read from an I/O port ( ) |
| |
| | repinsd — read from an I/O port ( ) |
| |
| | repinsw — read from an I/O port ( ) |
| |
| | Report a hardware failure ( ) |
| |
| | Report power management capability of a PCI device-pci_report_pmcap ( ) |
| |
| | repoutsb — write to an I/O port ( ) |
| |
| | repoutsd — write to an I/O port ( ) |
| |
| | repoutsw — write to an I/O port ( ) |
| |
| | request client event mask — csx_RequestSocketMask ( ) |
| |
| | request I/O resources — csx_RequestIO ( ) |
| |
| | request IRQ resource — csx_RequestIRQ ( ) |
| |
| | request window resources — csx_RequestWindow ( ) |
| |
| | reset a function on a PC card — csx_ResetFunction ( ) |
| |
| | resource map |
| | | allocate resource maps — rmallocmap ( ) |
| | | free resource maps — rmallocmap ( ) |
| |
| | retrieve number of DMA windows — ddi_dma_numwin ( ) |
| |
| | retrieve subsequent DMA cookie — ddi_dma_nextcookie ( ) |
| |
| | return client event mask — csx_GetEventMask ( ) |
| |
| | return client |
| | | — csx_GetFirstClient ( ) |
| | | — csx_GetNextClient ( ) |
| |
| | return current access handle offset — csx_GetHandleOffset ( ) |
| |
| | return data model type of current thread — ddi_mmap_get_model ( ) |
| |
| | return data portion of tuple — csx_GetTupleData ( ) |
| |
| | return driver binding name |
| | | — ddi_binding_name ( ) |
| | | — ddi_get_name ( ) |
| |
| | return index matching capability string — scsi_hba_lookup_capstr ( ) |
| |
| | return normalized driver name — ddi_driver_name ( ) |
| |
| | return physical socket number — csx_MapLogSocket ( ) |
| |
| | return status of PC Card and socket — csx_GetStatus ( ) |
| |
| | return the devinfo node name — ddi_node_name ( ) |
| |
| | return the larger of two integers — max ( ) |
| |
| | return the lesser of two integers — min ( ) |
| |
| | return tuple |
| | | first CIS tuple — csx_GetFirstTuple ( ) |
| | | next CIS tuple — csx_GetNextTuple ( ) |
| |
| | returns DDI_FAILURE, a convenience for drivers implementing DLPI style 2 services — ddi_no_info ( ) |
| |
| | returns size of a buffer structure — biosize ( ) |
| |
| | returns the current time in seconds, ddi_get_time ( ) |
| |
| | returns the process ID, ddi_get_pid ( ) |
| |
| | returns the value of lbolt, returns the value of lbolt ( ) |
| |
| | rmalloc — allocate space from a resource map ( ) |
| |
| | rmalloc_wait — allocate space from a resource map ( ) |
| |
| | rmfree — free space back into a resource map ( ) |