Lines Matching refs:funcp

770 	int (*funcp)(dev_info_t *, dev_info_t *, ddi_dma_attr_t *,  in ddi_dma_allochdl()  local
776 funcp = DEVI(dip)->devi_ops->devo_bus_ops->bus_dma_allochdl; in ddi_dma_allochdl()
777 return ((*funcp)(dip, rdip, attr, waitfp, arg, handlep)); in ddi_dma_allochdl()
783 int (*funcp)(dev_info_t *, dev_info_t *, ddi_dma_handle_t); in ddi_dma_freehdl() local
788 funcp = DEVI(dip)->devi_ops->devo_bus_ops->bus_dma_freehdl; in ddi_dma_freehdl()
789 return ((*funcp)(dip, rdip, handlep)); in ddi_dma_freehdl()
797 int (*funcp)(dev_info_t *, dev_info_t *, ddi_dma_handle_t, in ddi_dma_bindhdl() local
803 funcp = DEVI(dip)->devi_ops->devo_bus_ops->bus_dma_bindhdl; in ddi_dma_bindhdl()
804 return ((*funcp)(dip, rdip, handle, dmareq, cp, ccountp)); in ddi_dma_bindhdl()
811 int (*funcp)(dev_info_t *, dev_info_t *, ddi_dma_handle_t); in ddi_dma_unbindhdl() local
816 funcp = DEVI(dip)->devi_ops->devo_bus_ops->bus_dma_unbindhdl; in ddi_dma_unbindhdl()
817 return ((*funcp)(dip, rdip, handle)); in ddi_dma_unbindhdl()
826 int (*funcp)(dev_info_t *, dev_info_t *, ddi_dma_handle_t, in ddi_dma_flush() local
832 funcp = DEVI(dip)->devi_ops->devo_bus_ops->bus_dma_flush; in ddi_dma_flush()
833 return ((*funcp)(dip, rdip, handle, off, len, cache_flags)); in ddi_dma_flush()
841 int (*funcp)(dev_info_t *, dev_info_t *, ddi_dma_handle_t, in ddi_dma_win() local
847 funcp = DEVI(dip)->devi_ops->devo_bus_ops->bus_dma_win; in ddi_dma_win()
848 return ((*funcp)(dip, rdip, handle, win, offp, lenp, in ddi_dma_win()
857 int (*funcp)(dev_info_t *, dev_info_t *, ddi_dma_handle_t, off_t, in ddi_dma_sync() local
872 funcp = DEVI(dip)->devi_ops->devo_bus_ops->bus_dma_flush; in ddi_dma_sync()
873 return ((*funcp)(dip, rdip, h, o, l, whom)); in ddi_dma_sync()
881 int (*funcp)(dev_info_t *, dev_info_t *, ddi_dma_handle_t); in ddi_dma_unbind_handle() local
886 funcp = DEVI(rdip)->devi_bus_dma_unbindfunc; in ddi_dma_unbind_handle()
887 return ((*funcp)(dip, rdip, h)); in ddi_dma_unbind_handle()
4923 callback_insert(int (*funcp)(caddr_t), caddr_t arg, uintptr_t *listid, in callback_insert()
4931 if (list->c_call == funcp && list->c_arg == arg) { in callback_insert()
4957 new->c_call = funcp; in callback_insert()
4967 ddi_set_callback(int (*funcp)(caddr_t), caddr_t arg, uintptr_t *listid) in ddi_set_callback()
4973 (void) callback_insert(funcp, arg, listid, 1); in ddi_set_callback()
4980 int (*funcp)(caddr_t); in real_callback_run() local
5006 funcp = list->c_call; in real_callback_run()
5022 if ((rval = (*funcp)(arg)) == 0) { in real_callback_run()
5025 (void) callback_insert(funcp, arg, listid, in real_callback_run()
6948 int (*funcp)() = ddi_dma_allochdl; in ddi_dma_alloc_handle() local
6959 funcp = bop->bus_dma_allochdl; in ddi_dma_alloc_handle()
6961 return ((*funcp)(dip, dip, &dma_attr, waitfp, arg, handlep)); in ddi_dma_alloc_handle()
7075 int (*funcp)(); in ddi_dma_buf_bind_handle() local
7119 funcp = DEVI(rdip)->devi_bus_dma_bindfunc; in ddi_dma_buf_bind_handle()
7120 return ((*funcp)(dip, rdip, handle, &dmareq, cookiep, ccountp)); in ddi_dma_buf_bind_handle()
7131 int (*funcp)(); in ddi_dma_addr_bind_handle() local
7148 funcp = DEVI(rdip)->devi_bus_dma_bindfunc; in ddi_dma_addr_bind_handle()
7149 return ((*funcp)(dip, rdip, handle, &dmareq, cookiep, ccountp)); in ddi_dma_addr_bind_handle()
7184 int (*funcp)() = ddi_dma_win; in ddi_dma_getwin() local
7189 funcp = bop->bus_dma_win; in ddi_dma_getwin()
7191 return ((*funcp)(HD, HD, h, win, offp, lenp, cookiep, ccountp)); in ddi_dma_getwin()