DDI_DMA_BURSTSIZES(9F)  Kernel Functions for Drivers  DDI_DMA_BURSTSIZES(9F)
NAME
       ddi_dma_burstsizes - find out the allowed burst sizes for a DMA
       mapping
SYNOPSIS
       #include <sys/conf.h>
       #include <sys/ddi.h>
       #include <sys/sunddi.h>       
int ddi_dma_burstsizes(
ddi_dma_handle_t handle);
INTERFACE LEVEL
       illumos DDI specific (illumos DDI).
PARAMETERS
       handle                  A 
DMA handle.
DESCRIPTION
       ddi_dma_burstsizes() returns the allowed burst sizes for a 
DMA       mapping. This value is derived from the 
dma_attr_burstsizes member of
       the 
ddi_dma_attr(9S) structure, but it shows the allowable burstsizes       
after imposing on it the limitations of other device layers in
       addition to device's own limitations.
RETURN VALUES
       ddi_dma_burstsizes() returns a binary encoded value of the allowable       
DMA burst sizes. See 
ddi_dma_attr(9S) for a discussion of 
DMA burst
       sizes.
CONTEXT
       This function can be called from user or interrupt context.
SEE ALSO
       ddi_dma_alloc_handle(9F), 
ddi_dma_attr(9S)       Writing Device Drivers                                May 24, 2014          DDI_DMA_BURSTSIZES(9F)