Lines Matching refs:waitfp
698 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in ddi_dma_allochdl()
707 return ((*funcp)(dip, rdip, attr, waitfp, arg, handlep)); in ddi_dma_allochdl()
5152 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in ddi_no_dma_allochdl()
5154 _NOTE(ARGUNUSED(dip, rdip, attr, waitfp, arg, handlep)) in ddi_no_dma_allochdl()
6864 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in ddi_dma_alloc_handle()
6879 return ((*funcp)(dip, dip, &dma_attr, waitfp, arg, handlep)); in ddi_dma_alloc_handle()
6895 int (*waitfp)(caddr_t), caddr_t arg, caddr_t *kaddrp, in ddi_dma_mem_alloc()
6906 if (waitfp == DDI_DMA_SLEEP) in ddi_dma_mem_alloc()
6908 else if (waitfp == DDI_DMA_DONTWAIT) in ddi_dma_mem_alloc()
6911 fp = waitfp; in ddi_dma_mem_alloc()
6941 sleepflag = ((waitfp == DDI_DMA_SLEEP) ? 1 : 0); in ddi_dma_mem_alloc()
6956 if (waitfp != DDI_DMA_SLEEP && waitfp != DDI_DMA_DONTWAIT) { in ddi_dma_mem_alloc()
6957 ddi_set_callback(waitfp, arg, &dma_mem_list_id); in ddi_dma_mem_alloc()
6987 uint_t flags, int (*waitfp)(caddr_t), caddr_t arg, in ddi_dma_buf_bind_handle()
7004 dmareq.dmar_fp = waitfp; in ddi_dma_buf_bind_handle()
7051 caddr_t addr, size_t len, uint_t flags, int (*waitfp)(caddr_t), in ddi_dma_addr_bind_handle()
7072 dmareq.dmar_fp = waitfp; in ddi_dma_addr_bind_handle()