1ddi_dma_free_handle(9F)  Kernel Functions for Drivers  ddi_dma_free_handle(9F)
2
3
4

NAME

6       ddi_dma_free_handle - free DMA handle
7

SYNOPSIS

9       #include <sys/ddi.h>
10       #include <sys/sunddi.h>
11
12
13
14       void ddi_dma_free_handle(ddi_dma_handle_t *handle);
15
16

PARAMETERS

18       handle     A  pointer to the  DMA handle previously allocated by a call
19                  to ddi_dma_alloc_handle(9F).
20
21

INTERFACE LEVEL

23       Solaris DDI specific (Solaris DDI).
24

DESCRIPTION

26       ddi_dma_free_handle() destroys the  DMA handle pointed to  by   handle.
27       Any  further references to the  DMA handle will have undefined results.
28       Note  that   ddi_dma_unbind_handle(9F)  must  be   called    prior   to
29       ddi_dma_free_handle()  to  free any resources the system may be caching
30       on the handle.
31

CONTEXT

33       ddi_dma_free_handle() can be called from  user,  kernel,  or  interrupt
34       context.
35

SEE ALSO

37       ddi_dma_alloc_handle(9F), ddi_dma_unbind_handle(9F)
38
39
40       Writing Device Drivers
41
42
43
44SunOS 5.11                        26 Sep 1994          ddi_dma_free_handle(9F)
Impressum