/illumos-gate/usr/src/uts/common/io/afe/ |
H A D | afeimpl.h | 106 ddi_dma_handle_t afe_rxdesc_dmah; 118 ddi_dma_handle_t afe_txdesc_dmah; 179 ddi_dma_handle_t rxb_dmah; 187 ddi_dma_handle_t txb_dmah;
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 192 ddi_dma_handle_t *handlep); 194 ddi_dma_handle_t handle); 196 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq, 199 ddi_dma_handle_t handle); 201 ddi_dma_handle_t handle, off_t off, size_t len, uint_t cache_flags); 203 ddi_dma_handle_t handle, uint_t win, off_t *offp, size_t *lenp, 206 ddi_dma_handle_t handle, enum ddi_dma_ctlops request, 220 ddi_dma_handle_t *handlep); 222 ddi_dma_handle_t handle); 224 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq, [all …]
|
/illumos-gate/usr/src/uts/common/sys/1394/adapters/ |
H A D | hci1394_buf.h | 72 ddi_dma_handle_t bi_dma_handle; /* ddi_dma_alloc_handle */ 80 ddi_dma_handle_t bu_dma_handle;
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | unm_nic.h | 172 ddi_dma_handle_t dmahdl; 177 ddi_dma_handle_t dma_hdl; /* DMA handle */ 249 ddi_dma_handle_t cmd_desc_dma_handle; 399 ddi_dma_handle_t rx_desc_dma_handle; 420 ddi_dma_handle_t status_desc_dma_handle; 543 ddi_dma_handle_t ctxDesc_dma_handle; 549 ddi_dma_handle_t dma_handle; 765 void unm_desc_dma_sync(ddi_dma_handle_t handle, uint_t start, uint_t count, 768 ddi_dma_cookie_t *, ddi_dma_handle_t *, ddi_acc_handle_t *); 769 void unm_pci_free_consistent(ddi_dma_handle_t *, ddi_acc_handle_t *);
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_mr.h | 162 ddi_dma_handle_t bi_dmahdl; 263 ddi_dma_handle_t mro_bind_dmahdl; 284 ddi_dma_handle_t ibc_dma_hdl; 300 ddi_dma_handle_t bind_dmahdl, hermon_rsrc_t **mtt, uint_t *mtt_pgsz_bits,
|
/illumos-gate/usr/src/uts/common/io/qede/ |
H A D | qede.h | 323 ddi_dma_handle_t tx_bd_dmah; 324 ddi_dma_handle_t tx_pbl_dmah; 367 ddi_dma_handle_t sb_dma_handle; 409 ddi_dma_handle_t dma_handle; 512 ddi_dma_handle_t rx_bd_dmah; 513 ddi_dma_handle_t rx_cqe_dmah; 514 ddi_dma_handle_t rx_cqe_pbl_dmah; 1063 qede_desc_dma_mem_sync(ddi_dma_handle_t *dma_handle, 1071 ddi_dma_handle_t *dma_handle);
|
H A D | qede_fp.h | 142 ddi_dma_handle_t dma_handle; 161 ddi_dma_handle_t dma_handle;
|
/illumos-gate/usr/src/uts/common/io/mxfe/ |
H A D | mxfeimpl.h | 105 ddi_dma_handle_t mxfe_rxdesc_dmah; 117 ddi_dma_handle_t mxfe_txdesc_dmah; 204 ddi_dma_handle_t rxb_dmah; 213 ddi_dma_handle_t txb_dmah;
|
/illumos-gate/usr/src/uts/common/io/pcn/ |
H A D | pcnimpl.h | 129 ddi_dma_handle_t pb_dmah; 168 ddi_dma_handle_t pcn_rxdesc_dmah; 180 ddi_dma_handle_t pcn_txdesc_dmah;
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_fdvma.c | 49 pci_fdvma_load(ddi_dma_handle_t h, caddr_t a, uint_t len, uint_t index, in pci_fdvma_load() 128 pci_fdvma_unload(ddi_dma_handle_t h, uint_t index, uint_t sync_flags) in pci_fdvma_unload() 163 pci_fdvma_sync(ddi_dma_handle_t h, uint_t index, uint_t sync_flags) in pci_fdvma_sync() 179 ddi_dma_req_t *dmareq, ddi_dma_handle_t *handlep) in pci_fdvma_reserve() 266 *handlep = (ddi_dma_handle_t)mp; in pci_fdvma_reserve()
|
H A D | pci.c | 572 ddi_dma_handle_t *handlep) in pci_dma_setup() 619 *handlep = (ddi_dma_handle_t)mp; in pci_dma_setup() 628 (void) pci_dma_freehdl(dip, rdip, (ddi_dma_handle_t)mp); in pci_dma_setup() 638 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in pci_dma_allochdl() 662 pci_dma_freehdl(dip, rdip, (ddi_dma_handle_t)mp); in pci_dma_allochdl() 666 *handlep = (ddi_dma_handle_t)mp; in pci_dma_allochdl() 676 pci_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in pci_dma_freehdl() 695 ddi_dma_handle_t handle, ddi_dma_req_t *dmareq, in pci_dma_bindhdl() 775 pci_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in pci_dma_unbindhdl() 830 ddi_dma_handle_t handle, uint_t win, off_t *offp, in pci_dma_win() [all …]
|
/illumos-gate/usr/src/uts/sun/io/eri/ |
H A D | eri.h | 413 ddi_dma_handle_t eri_dvmarh; /* dvma recv handle */ 419 ddi_dma_handle_t ndmarh[ERI_RMDMAX]; 421 ddi_dma_handle_t tbuf_handle; 509 ddi_dma_handle_t md_h; /* trmdp dma handle */ 517 ddi_dma_handle_t iopbhandle;
|
/illumos-gate/usr/src/uts/common/io/chxge/ |
H A D | ch.c | 887 ddi_dma_handle_t ch_dh; in ch_alloc_dma_mem() 1004 *(ddi_dma_handle_t *)dh = ch_dh; in ch_alloc_dma_mem() 1023 ddi_dma_handle_t ch_dh = (ddi_dma_handle_t)dh; in ch_free_dma_mem() 1037 ddi_dma_handle_t ch_dh; in ch_get_dma_handle() 1089 ddi_dma_free_handle((ddi_dma_handle_t *)&dhe->dhe_dh); in ch_free_dma_handles() 1114 ddi_dma_handle_t ch_dh; in ch_bind_dma_handle() 1130 ch_dh = (ddi_dma_handle_t)dhe->dhe_dh; in ch_bind_dma_handle() 1203 ddi_dma_handle_t ch_dh = (ddi_dma_handle_t)dhe->dhe_dh; in ch_unbind_dma_handle() 1228 ddi_dma_handle_t ch_dh; in ch_get_dvma_handle() 1276 dvma_release((ddi_dma_handle_t)dhe->dhe_dh); in ch_free_dvma_handles() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddifm_impl.h | 118 extern void i_ddi_fm_dma_err_set(ddi_dma_handle_t, uint64_t, int, int); 120 extern ddi_fmcompare_t i_ddi_fm_dma_err_cf_get(ddi_dma_handle_t);
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px.c | 838 ddi_dma_handle_t *handlep) in px_dma_setup() 887 *handlep = (ddi_dma_handle_t)mp; in px_dma_setup() 896 (void) px_dma_freehdl(dip, rdip, (ddi_dma_handle_t)mp); in px_dma_setup() 906 int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep) in px_dma_allochdl() 931 px_dma_freehdl(dip, rdip, (ddi_dma_handle_t)mp); in px_dma_allochdl() 935 *handlep = (ddi_dma_handle_t)mp; in px_dma_allochdl() 945 px_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in px_dma_freehdl() 964 ddi_dma_handle_t handle, ddi_dma_req_t *dmareq, in px_dma_bindhdl() 1045 px_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in px_dma_unbindhdl() 1099 ddi_dma_handle_t handle, uint_t win, off_t *offp, in px_dma_win() [all …]
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/ |
H A D | mptsas_var.h | 264 ddi_dma_handle_t m_dma_hdl; 272 ddi_dma_handle_t cmd_dmahandle; /* dma handle */ 374 ddi_dma_handle_t handle; 761 ddi_dma_handle_t m_dma_req_frame_hdl; 763 ddi_dma_handle_t m_dma_req_sense_hdl; 765 ddi_dma_handle_t m_dma_reply_frame_hdl; 767 ddi_dma_handle_t m_dma_free_queue_hdl; 769 ddi_dma_handle_t m_dma_post_queue_hdl; 870 ddi_dma_handle_t m_hshk_dma_hdl; 1318 int mptsas_check_dma_handle(ddi_dma_handle_t handle); [all …]
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_mr.h | 212 ddi_dma_handle_t bi_dmahdl; 302 ddi_dma_handle_t mro_bind_dmahdl; 317 ddi_dma_handle_t bind_dmahdl, tavor_rsrc_t **mtt, uint_t *mtt_pgsz_bits);
|
/illumos-gate/usr/src/uts/intel/io/dnet/ |
H A D | dnet.h | 384 ddi_dma_handle_t dma_handle; 385 ddi_dma_handle_t dma_handle_tx; 386 ddi_dma_handle_t dma_handle_txdesc; 387 ddi_dma_handle_t dma_handle_setbuf;
|
/illumos-gate/usr/src/uts/common/sys/usb/hcd/uhci/ |
H A D | uhcid.h | 149 ddi_dma_handle_t uhci_flt_dma_handle; /* DMA handle */ 166 ddi_dma_handle_t uhci_td_pool_dma_handle; /* DMA hndle */ 172 ddi_dma_handle_t uhci_qh_pool_dma_handle; /* DMA handle */ 365 ddi_dma_handle_t tw_dmahandle; /* DMA handle */
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/impl/ |
H A D | fctl.h | 161 ddi_dma_handle_t pkt_cmd_dma; /* command DMA */ 164 ddi_dma_handle_t pkt_resp_dma; /* response DMA */ 167 ddi_dma_handle_t pkt_data_dma; /* data DMA */
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiovia823x/ |
H A D | audiovia823x.h | 128 ddi_dma_handle_t sgd_dmah; /* dma for descriptors */ 133 ddi_dma_handle_t buf_dmah; /* dma for buffers */
|
/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/ |
H A D | qlt_dma.h | 55 ddi_dma_handle_t dma_handle; 107 ddi_dma_handle_t dmem_dma_handle;
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | iommu.c | 737 ddi_dma_handle_t *handlep) in iommu_dma_allochdl() 800 *handlep = (ddi_dma_handle_t)mp; in iommu_dma_allochdl() 806 iommu_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_handle_t handle) in iommu_dma_freehdl() 851 ddi_dma_handle_t handle, struct ddi_dma_req *dmareq, in iommu_dma_bindhdl() 1124 ddi_dma_handle_t handle) in iommu_dma_unbindhdl() 1174 ddi_dma_handle_t handle, off_t off, size_t len, in iommu_dma_flush() 1191 ddi_dma_handle_t handle, uint_t win, off_t *offp, in iommu_dma_win() 1309 ddi_dma_handle_t handle, enum ddi_dma_ctlops request, in iommu_dma_mctl() 1331 ddi_dma_handle_t *handlep; in iommu_dma_mctl() 1415 handlep = (ddi_dma_handle_t *)objp; in iommu_dma_mctl() [all …]
|
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_dma.h | 228 ddi_dma_handle_t handle, off_t off, size_t len, uint32_t sync_flags); 231 ddi_dma_handle_t handle, uint_t win, off_t *offp, 291 ddi_dma_handle_t handle); 293 int pci_dma_handle_clean(dev_info_t *rdip, ddi_dma_handle_t handle);
|
/illumos-gate/usr/src/uts/common/sys/usb/hcd/ehci/ |
H A D | ehcid.h | 101 ddi_dma_handle_t ehci_pflt_dma_handle; /* DMA handle */ 118 ddi_dma_handle_t ehci_qh_pool_dma_handle; /* DMA handle */ 125 ddi_dma_handle_t ehci_qtd_pool_dma_handle; /* DMA hndle */ 131 ddi_dma_handle_t ehci_itd_pool_dma_handle; /* DMA hndle */ 602 ddi_dma_handle_t tw_dmahandle; /* DMA handle */ 657 ddi_dma_handle_t itw_dmahandle; /* DMA handle ETT */
|