Home
last modified time | relevance | path

Searched refs:ddi_dma_cookie_t (Results 1 – 25 of 257) sorted by relevance

1234567891011

/illumos-gate/usr/src/uts/common/sys/
H A Ddma_engine.h65 ddi_dma_cookie_t *(*proc)(); /* address of application call routine */
110 extern ddi_dma_cookie_t *_dmae_nxcookie(int);
114 ddi_dma_cookie_t *, int);
116 ddi_dma_cookie_t *, int);
129 ddi_dma_cookie_t *dch_cookiep; /* current dma mapping cookie */
130 ddi_dma_cookie_t *(*proc)(); /* address of application call */
233 ddi_dma_cookie_t *cookiep, int chnl);
236 ddi_dma_cookie_t *cookiep, int chnl);
H A Dsunddi.h1354 ddi_dma_cookie_t *cookiep, uint_t *ccountp);
1363 ddi_dma_cookie_t *cookiep, uint_t *ccountp);
1396 size_t *lenp, ddi_dma_cookie_t *cookiep, uint_t *ccountp);
1535 ddi_dma_cookie_t *cp, uint_t *ccountp);
1549 size_t *lenp, ddi_dma_cookie_t *cookiep, uint_t *ccountp);
1774 ddi_dma_cookie_t *cp, uint_t *ccountp);
1788 size_t *lenp, ddi_dma_cookie_t *cookiep, uint_t *ccountp);
1815 ddi_dma_cookie_t *cp);
1864 extern const ddi_dma_cookie_t *ddi_dma_cookie_iter(ddi_dma_handle_t,
1865 const ddi_dma_cookie_t *);
[all …]
H A Ddma_i8237A.h294 extern int d37A_prog_chan(struct ddi_dmae_req *, ddi_dma_cookie_t *, int);
295 extern int d37A_dma_swsetup(struct ddi_dmae_req *, ddi_dma_cookie_t *, int);
/illumos-gate/usr/src/uts/intel/sys/
H A Diommulib.h82 off_t *offp, size_t *lenp, ddi_dma_cookie_t *cookiep,
142 ddi_dma_cookie_t *cookiep, uint_t *ccountp);
151 ddi_dma_cookie_t **cookiepp, uint_t *ccountp);
154 ddi_dma_cookie_t *cookiep, uint_t ccount);
165 ddi_dma_cookie_t *cookiep, uint_t *ccountp);
228 ddi_dma_cookie_t *cookiep, uint_t *ccountp);
239 ddi_dma_cookie_t *cookiep, uint_t *ccountp);
276 ddi_dma_cookie_t *cookiep, uint_t *ccountp);
284 ddi_dma_cookie_t **cookiepp, uint_t *ccountp);
287 ddi_dma_cookie_t *cookiep, uint_t ccount);
[all …]
/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/
H A Dqlt_dma.h56 ddi_dma_cookie_t first_cookie;
74 ddi_dma_cookie_t cookie[1];
134 void qlt_ddi_dma_nextcookie(stmf_data_buf_t *dbuf, ddi_dma_cookie_t *cookie_p);
135 ddi_dma_cookie_t *qlt_get_cookie_array(stmf_data_buf_t *dbuf);
/illumos-gate/usr/src/uts/common/io/
H A Ddma_engine.c187 ddi_dma_cookie_t *
190 ddi_dma_cookie_t *cookiep = NULL; in _dmae_nxcookie()
221 ddi_dma_cookie_t *cp, int chnl) in i_dmae_prog()
260 ddi_dma_cookie_t *cp, int chnl) in i_dmae_swsetup()
H A Di8237A.c98 static ddi_dma_cookie_t *d37A_next_cookie[] =
113 static void dEISA_setchain(ddi_dma_cookie_t *cp, int chnl);
288 dEISA_setchain(ddi_dma_cookie_t *cp, int chnl) in dEISA_setchain()
316 d37A_prog_chan(struct ddi_dmae_req *dmaereqp, ddi_dma_cookie_t *cp, int chnl) in d37A_prog_chan()
408 d37A_dma_swsetup(struct ddi_dmae_req *dmaereqp, ddi_dma_cookie_t *cp, int chnl) in d37A_dma_swsetup()
/illumos-gate/usr/src/uts/i86pc/sys/
H A Drootnex.h186 ddi_dma_cookie_t *tr_last_cookie;
217 ddi_dma_cookie_t *wd_first_cookie;
316 ddi_dma_cookie_t *dp_cookies;
319 ddi_dma_cookie_t *dp_saved_cookies;
/illumos-gate/usr/src/uts/sun4u/sys/
H A Diommu.h139 struct ddi_dma_req *, ddi_dma_cookie_t *, uint_t *);
144 uint_t, off_t *, size_t *, ddi_dma_cookie_t *, uint_t *);
147 uint_t index, ddi_dma_cookie_t *cp);
/illumos-gate/usr/src/uts/intel/io/amr/
H A Damrvar.h142 ddi_dma_cookie_t sg_dma_cookie;
146 ddi_dma_cookie_t buffer_dma_cookie;
201 ddi_dma_cookie_t mbox_dma_cookie;
/illumos-gate/usr/src/uts/i86pc/io/
H A Drootnex.c197 ddi_dma_cookie_t *cookiep, uint_t *ccountp);
234 ddi_dma_cookie_t *cookiep, uint_t ccount);
1960 ddi_dma_cookie_t *cookie; in rootnex_coredma_bindhdl()
2104 sizeof (ddi_dma_cookie_t); in rootnex_coredma_bindhdl()
2412 ddi_dma_cookie_t *cp; in rootnex_coredma_get_cookies()
2413 ddi_dma_cookie_t *cookie; in rootnex_coredma_get_cookies()
2453 ddi_dma_cookie_t *cur_cookiep; in rootnex_coredma_set_cookies()
2487 ddi_dma_cookie_t *cur_cookiep; in rootnex_coredma_clear_cookies()
2488 ddi_dma_cookie_t *cookie_array; in rootnex_coredma_clear_cookies()
3203 ddi_dma_cookie_t *cookie; in rootnex_bind_slowpath()
[all …]
/illumos-gate/usr/src/uts/common/io/wpi/
H A Dwpivar.h81 ddi_dma_cookie_t cookie; /* associated cookie */
162 ddi_dma_cookie_t sc_fw_text_cookie[4];
164 ddi_dma_cookie_t sc_fw_data_cookie[4];
/illumos-gate/usr/src/uts/intel/io/amd8111s/
H A Damd8111s_main.h256 ddi_dma_cookie_t *dma_cookie;
318 ddi_dma_cookie_t rx_desc_dma_cookie;
323 ddi_dma_cookie_t tx_desc_dma_cookie;
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge.h425 ddi_dma_cookie_t cookie; /* associated cookie */
656 void (*rxd_fill)(void *, const ddi_dma_cookie_t *, size_t);
659 void (*txd_fill)(void *, const ddi_dma_cookie_t *, size_t,
1045 extern void nge_sum_rxd_fill(void *, const ddi_dma_cookie_t *, size_t);
1048 extern void nge_sum_txd_fill(void *, const ddi_dma_cookie_t *,
1056 extern void nge_hot_rxd_fill(void *, const ddi_dma_cookie_t *, size_t);
1059 extern void nge_hot_txd_fill(void *, const ddi_dma_cookie_t *,
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_dma.c1180 ddi_dma_cookie_t *cookie_p; in pci_dma_newwin()
1197 cookie_p = (ddi_dma_cookie_t *)(win_p + 1); in pci_dma_newwin()
1252 ddi_dma_cookie_t *cookie_p = (ddi_dma_cookie_t *)(win_p + 1); in pci_dma_adjust()
1277 cookie_p = (ddi_dma_cookie_t *)(win_p + 1); in pci_dma_adjust()
1338 ddi_dma_cookie_t *cookie0_p; in pci_dma_physwin()
1414 cookie0_p = (ddi_dma_cookie_t *)(WINLST(mp) + 1); in pci_dma_physwin()
1437 ddi_dma_cookie_t *loop_cp, *cp; in pci_dma_ctl()
1447 loop_cp = cp = (ddi_dma_cookie_t *)(win_p + 1); in pci_dma_ctl()
1459 cp = (ddi_dma_cookie_t *)objp; in pci_dma_ctl()
1471 ddi_dma_cookie_t *cp; in pci_dma_ctl()
[all …]
/illumos-gate/usr/src/uts/common/sys/usb/hcd/uhci/
H A Duhcid.h148 ddi_dma_cookie_t uhci_flt_cookie; /* DMA cookie */
165 ddi_dma_cookie_t uhci_td_pool_cookie; /* DMA cookie */
171 ddi_dma_cookie_t uhci_qh_pool_cookie; /* DMA cookie */
368 ddi_dma_cookie_t tw_cookie; /* DMA cookie */
/illumos-gate/usr/src/uts/common/sys/fibre-channel/impl/
H A Dfctl.h163 ddi_dma_cookie_t *pkt_cmd_cookie; /* command cookie */
166 ddi_dma_cookie_t *pkt_resp_cookie; /* response cookie */
169 ddi_dma_cookie_t *pkt_data_cookie; /* data cookie */
/illumos-gate/usr/src/uts/common/sys/1394/targets/scsa1394/
H A Dcmd.h79 ddi_dma_cookie_t sc_orb_dmac;
98 ddi_dma_cookie_t sc_pt_dmac;
/illumos-gate/usr/src/uts/common/sys/usb/hcd/ehci/
H A Dehcid.h100 ddi_dma_cookie_t ehci_pflt_cookie; /* DMA cookie */
117 ddi_dma_cookie_t ehci_qh_pool_cookie; /* DMA cookie */
124 ddi_dma_cookie_t ehci_qtd_pool_cookie; /* DMA cookie */
130 ddi_dma_cookie_t ehci_itd_pool_cookie; /* DMA cookie */
604 ddi_dma_cookie_t tw_cookie; /* DMA cookie */
659 ddi_dma_cookie_t itw_cookie; /* DMA cookie */
/illumos-gate/usr/src/uts/common/io/virtio/
H A Dvirtio_dma.c179 ddi_dma_cookie_t dmac; in virtio_dma_bind()
198 vidma->vidma_dma_ncookies * sizeof (ddi_dma_cookie_t), in virtio_dma_bind()
280 vidma->vidma_dma_ncookies * sizeof (ddi_dma_cookie_t)); in virtio_dma_unbind()
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_impl.c52 struct ddi_dma_req *dmareq, ddi_dma_cookie_t *cookiep,
61 off_t *offp, size_t *lenp, ddi_dma_cookie_t *cookiep,
1616 struct ddi_dma_req *dmareq, ddi_dma_cookie_t *cookiep, in amd_iommu_bindhdl()
1622 ddi_dma_cookie_t *cookie_array = NULL; in amd_iommu_bindhdl()
1707 ddi_dma_cookie_t *cookie_array = NULL; in amd_iommu_unbindhdl()
1749 kmem_free(cookie_array, sizeof (ddi_dma_cookie_t) * ccount); in amd_iommu_unbindhdl()
1759 ddi_dma_cookie_t *cookie_array = NULL; in amd_iommu_sync()
1797 kmem_free(cookie_array, sizeof (ddi_dma_cookie_t) * ccount); in amd_iommu_sync()
1805 off_t *offp, size_t *lenp, ddi_dma_cookie_t *cookiep, in amd_iommu_win()
1810 ddi_dma_cookie_t *cookie_array = NULL; in amd_iommu_win()
[all …]
/illumos-gate/usr/src/uts/sun/sys/
H A Dsocalvar.h99 ddi_dma_cookie_t skc_dcookie; /* DDI DMA Cookie. */
241 ddi_dma_cookie_t pool_dcookie;
/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/
H A Dghd_dma.c136 int sg_size, ddi_dma_cookie_t cookie) in ghd_dmaget_next_attr()
203 ddi_dma_cookie_t cookie; in ghd_dmaget_attr()
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_dma.c917 sizeof (ddi_dma_cookie_t) * win2_p->win_ncookies); in px_dma_freewin()
959 ddi_dma_cookie_t *cookie_p; in px_dma_newwin()
964 size_t sz = cookie_no * sizeof (ddi_dma_cookie_t); in px_dma_newwin()
979 cookie_p = (ddi_dma_cookie_t *)(win_p + 1); in px_dma_newwin()
1020 ASSERT((cookie_p - (ddi_dma_cookie_t *)(win_p + 1)) == cookie_no); in px_dma_newwin()
1051 ddi_dma_cookie_t *cookie_p = (ddi_dma_cookie_t *)(win_p + 1); in px_dma_adjust()
1076 cookie_p = (ddi_dma_cookie_t *)(win_p + 1); in px_dma_adjust()
1137 ddi_dma_cookie_t *cookie0_p; in px_dma_physwin()
1233 cookie0_p = (ddi_dma_cookie_t *)(PX_WINLST(mp) + 1); in px_dma_physwin()
/illumos-gate/usr/src/uts/common/sys/usb/hcd/openhci/
H A Dohcid.h147 ddi_dma_cookie_t ohci_hcca_cookie; /* DMA cookie */
164 ddi_dma_cookie_t ohci_td_pool_cookie; /* DMA cookie */
170 ddi_dma_cookie_t ohci_ed_pool_cookie; /* DMA cookie */
589 ddi_dma_cookie_t tw_cookie; /* DMA cookie */

1234567891011