Lines Matching refs:waitfp
768 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in ddi_dma_allochdl()
777 return ((*funcp)(dip, rdip, attr, waitfp, arg, handlep)); in ddi_dma_allochdl()
5221 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in ddi_no_dma_allochdl()
5223 _NOTE(ARGUNUSED(dip, rdip, attr, waitfp, arg, handlep)) in ddi_no_dma_allochdl()
6946 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in ddi_dma_alloc_handle()
6961 return ((*funcp)(dip, dip, &dma_attr, waitfp, arg, handlep)); in ddi_dma_alloc_handle()
6977 int (*waitfp)(caddr_t), caddr_t arg, caddr_t *kaddrp, in ddi_dma_mem_alloc()
6988 if (waitfp == DDI_DMA_SLEEP) in ddi_dma_mem_alloc()
6990 else if (waitfp == DDI_DMA_DONTWAIT) in ddi_dma_mem_alloc()
6993 fp = waitfp; in ddi_dma_mem_alloc()
7023 sleepflag = ((waitfp == DDI_DMA_SLEEP) ? 1 : 0); in ddi_dma_mem_alloc()
7038 if (waitfp != DDI_DMA_SLEEP && waitfp != DDI_DMA_DONTWAIT) { in ddi_dma_mem_alloc()
7039 ddi_set_callback(waitfp, arg, &dma_mem_list_id); in ddi_dma_mem_alloc()
7069 uint_t flags, int (*waitfp)(caddr_t), caddr_t arg, in ddi_dma_buf_bind_handle()
7078 dmareq.dmar_fp = waitfp; in ddi_dma_buf_bind_handle()
7125 caddr_t addr, size_t len, uint_t flags, int (*waitfp)(caddr_t), in ddi_dma_addr_bind_handle()
7137 dmareq.dmar_fp = waitfp; in ddi_dma_addr_bind_handle()