usr/src/uts/common/io/bofi.c
205
static int bofi_check_dma_hdl(ddi_dma_impl_t *);
usr/src/uts/common/io/bofi.c
2305
ddi_dma_impl_t *hdlp;
usr/src/uts/common/io/bofi.c
2355
hdlp = (ddi_dma_impl_t *)(hp->hdl.dma_handle);
usr/src/uts/common/io/bofi.c
3352
ddi_dma_impl_t *mp;
usr/src/uts/common/io/bofi.c
3392
mp = (ddi_dma_impl_t *)*handlep;
usr/src/uts/common/io/bofi.c
3517
ddi_dma_impl_t *mp;
usr/src/uts/common/io/bofi.c
3596
mp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/io/bofi.c
3803
ddi_dma_impl_t *mp;
usr/src/uts/common/io/bofi.c
3825
mp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/io/bofi.c
3944
ddi_dma_impl_t *mp;
usr/src/uts/common/io/bofi.c
3948
mp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/io/bofi.c
4415
bofi_check_dma_hdl(ddi_dma_impl_t *handle)
usr/src/uts/common/io/pciex/pcieb.c
1780
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)*handlep;
usr/src/uts/common/io/pciex/pcieb.c
1815
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)*objp;
usr/src/uts/common/io/scsi/impl/scsi_resource.c
219
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)pktp->pkt_handle;
usr/src/uts/common/os/ddifm.c
1004
errp = &((ddi_dma_impl_t *)handle)->dmai_error;
usr/src/uts/common/os/ddifm.c
1029
ddi_dma_impl_t *hdlp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/ddifm.c
1049
ddi_dma_impl_t *hdlp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/ddifm.c
924
i_ddi_drv_ereport_post(((ddi_dma_impl_t *)handle)->dmai_rdip,
usr/src/uts/common/os/ddifm.c
942
errp = &((ddi_dma_impl_t *)handle)->dmai_error;
usr/src/uts/common/os/ddifm.c
986
i_ddi_drv_ereport_post(((ddi_dma_impl_t *)handle)->dmai_rdip,
usr/src/uts/common/os/ndifm.c
241
fpp = &((ddi_dma_impl_t *)resource)->dmai_error.err_fep;
usr/src/uts/common/os/ndifm.c
315
fep = ((ddi_dma_impl_t *)resource)->dmai_error.err_fep;
usr/src/uts/common/os/ndifm.c
316
((ddi_dma_impl_t *)resource)->dmai_error.err_fep = NULL;
usr/src/uts/common/os/sunddi.c
674
#define HD ((ddi_dma_impl_t *)h)->dmai_rdip
usr/src/uts/common/os/sunddi.c
6898
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
6990
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7054
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7090
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7112
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7120
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7149
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7163
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7179
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7218
i_ddi_dma_fault_check(ddi_dma_impl_t *hp)
usr/src/uts/common/os/sunddi.c
7226
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7227
int (*check)(ddi_dma_impl_t *);
usr/src/uts/common/os/sunddi.c
7238
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7239
void (*notify)(ddi_dma_impl_t *);
usr/src/uts/common/os/sunddi.c
7251
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/os/sunddi.c
7252
void (*notify)(ddi_dma_impl_t *);
usr/src/uts/common/os/sunddi.c
785
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)h;
usr/src/uts/common/os/sunddi.c
809
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)h;
usr/src/uts/common/os/sunddi.c
829
ddi_dma_impl_t *dimp = (ddi_dma_impl_t *)handle;
usr/src/uts/common/sys/ddi_impldefs.h
942
typedef ddi_dma_impl_t ddi_dma_seg_impl_t;
usr/src/uts/common/sys/ddi_impldefs.h
983
ddi_dma_impl_t *mp; /* current handle, or none */
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
150
#define QL_CLEAR_DMA_HANDLE(x) ((ddi_dma_impl_t *)x)->dmai_fault_notify = 0; \
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
151
((ddi_dma_impl_t *)x)->dmai_fault_check = 0; \
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
152
((ddi_dma_impl_t *)x)->dmai_fault = 0
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
1624
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
1665
hp = (ddi_dma_impl_t *)dma_handle;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
1813
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
1865
hp = (ddi_dma_impl_t *)dma_handle;
usr/src/uts/i86pc/io/immu_dvma.c
2582
attrp = &((ddi_dma_impl_t *)handle)->dmai_attr;
usr/src/uts/i86pc/io/rootnex.c
1707
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/rootnex.c
1735
(uintptr_t)sizeof (ddi_dma_impl_t) + 0x7) & ~0x7);
usr/src/uts/i86pc/io/rootnex.c
1905
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/rootnex.c
1909
hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
1961
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/rootnex.c
1967
hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
2288
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/rootnex.c
2292
hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
2375
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
2387
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
2408
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
2449
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
2483
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
2624
rootnex_clean_dmahdl(ddi_dma_impl_t *hp)
usr/src/uts/i86pc/io/rootnex.c
3197
rootnex_bind_slowpath(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq,
usr/src/uts/i86pc/io/rootnex.c
3411
rootnex_setup_copybuf(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq,
usr/src/uts/i86pc/io/rootnex.c
3477
rootnex_setup_windows(ddi_dma_impl_t *hp, rootnex_dma_t *dma,
usr/src/uts/i86pc/io/rootnex.c
3678
rootnex_init_win(ddi_dma_impl_t *hp, rootnex_dma_t *dma,
usr/src/uts/i86pc/io/rootnex.c
370
static void rootnex_clean_dmahdl(ddi_dma_impl_t *hp);
usr/src/uts/i86pc/io/rootnex.c
376
static int rootnex_bind_slowpath(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq,
usr/src/uts/i86pc/io/rootnex.c
378
static int rootnex_setup_copybuf(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq,
usr/src/uts/i86pc/io/rootnex.c
381
static int rootnex_setup_windows(ddi_dma_impl_t *hp, rootnex_dma_t *dma,
usr/src/uts/i86pc/io/rootnex.c
384
static void rootnex_init_win(ddi_dma_impl_t *hp, rootnex_dma_t *dma,
usr/src/uts/i86pc/io/rootnex.c
3847
rootnex_sgllen_window_boundary(ddi_dma_impl_t *hp, rootnex_dma_t *dma,
usr/src/uts/i86pc/io/rootnex.c
389
static int rootnex_sgllen_window_boundary(ddi_dma_impl_t *hp,
usr/src/uts/i86pc/io/rootnex.c
392
static int rootnex_copybuf_window_boundary(ddi_dma_impl_t *hp,
usr/src/uts/i86pc/io/rootnex.c
395
static int rootnex_maxxfer_window_boundary(ddi_dma_impl_t *hp,
usr/src/uts/i86pc/io/rootnex.c
397
static int rootnex_valid_sync_parms(ddi_dma_impl_t *hp, rootnex_window_t *win,
usr/src/uts/i86pc/io/rootnex.c
3987
rootnex_copybuf_window_boundary(ddi_dma_impl_t *hp, rootnex_dma_t *dma,
usr/src/uts/i86pc/io/rootnex.c
4209
rootnex_maxxfer_window_boundary(ddi_dma_impl_t *hp, rootnex_dma_t *dma,
usr/src/uts/i86pc/io/rootnex.c
4280
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/rootnex.c
4292
hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
4433
rootnex_valid_sync_parms(ddi_dma_impl_t *hp, rootnex_window_t *win,
usr/src/uts/i86pc/io/rootnex.c
4487
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/rootnex.c
4492
hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
4611
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/rootnex.c
4614
hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
4626
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/rootnex.c
4629
hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
4694
ddi_dma_impl_t *hp;
usr/src/uts/i86pc/io/rootnex.c
4703
hp = (ddi_dma_impl_t *)handle;
usr/src/uts/i86pc/io/rootnex.c
564
bufsize = sizeof (ddi_dma_impl_t) + sizeof (rootnex_dma_t) +
usr/src/uts/i86pc/sys/immu.h
850
int immu_map_sgl(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq,
usr/src/uts/i86pc/sys/immu.h
852
int immu_unmap_sgl(ddi_dma_impl_t *hp, dev_info_t *rdip);
usr/src/uts/i86pc/sys/immu.h
928
int immu_dvma_map(ddi_dma_impl_t *hp, struct ddi_dma_req *dmareq,
usr/src/uts/i86pc/sys/immu.h
930
int immu_dvma_unmap(ddi_dma_impl_t *hp, dev_info_t *rdip);
usr/src/uts/sun4/io/efcode/fc_ddi.c
118
ddi_dma_impl_t *hp;
usr/src/uts/sun4/io/efcode/fc_ddi.c
121
hp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4/io/efcode/fc_ddi.c
131
ddi_dma_impl_t *hp;
usr/src/uts/sun4/io/efcode/fc_ddi.c
134
hp = (ddi_dma_impl_t *)*handlep;
usr/src/uts/sun4/io/efcode/fc_ddi.c
143
ddi_dma_impl_t *hp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4/io/efcode/fc_ddi.c
63
ddi_dma_impl_t *hp;
usr/src/uts/sun4/io/efcode/fc_ddi.c
68
hp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4/io/px/px.c
1047
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4/io/px/px.c
1102
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4/io/px/px.c
1206
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4/io/px/px.c
842
ddi_dma_impl_t *mp;
usr/src/uts/sun4/io/px/px.c
852
if (mp == (ddi_dma_impl_t *)DDI_DMA_NOMAPPING)
usr/src/uts/sun4/io/px/px.c
909
ddi_dma_impl_t *mp;
usr/src/uts/sun4/io/px/px.c
949
px_dma_freemp((ddi_dma_impl_t *)handle);
usr/src/uts/sun4/io/px/px.c
969
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4/io/px/px_dma.c
1049
px_dma_adjust(ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp, px_dma_win_t *win_p)
usr/src/uts/sun4/io/px/px_dma.c
1128
px_dma_physwin(px_t *px_p, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
1247
px_dma_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_impl_t *mp,
usr/src/uts/sun4/io/px/px_dma.c
1311
ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
134
px_dma_freemp(ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
1344
ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
1386
px_dump_dma_handle(uint64_t flag, dev_info_t *dip, ddi_dma_impl_t *hp)
usr/src/uts/sun4/io/px/px_dma.c
145
px_dma_freepfn(ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
177
ddi_dma_impl_t *
usr/src/uts/sun4/io/px/px_dma.c
181
ddi_dma_impl_t *mp;
usr/src/uts/sun4/io/px/px_dma.c
192
return ((ddi_dma_impl_t *)DDI_DMA_NOMAPPING);
usr/src/uts/sun4/io/px/px_dma.c
269
px_dma_attr2hdl(px_t *px_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
388
px_dma_type(px_t *px_p, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
473
px_dma_pgpfn(px_t *px_p, ddi_dma_impl_t *mp, uint_t npages)
usr/src/uts/sun4/io/px/px_dma.c
519
px_dma_vapfn(px_t *px_p, ddi_dma_impl_t *mp, uint_t npages)
usr/src/uts/sun4/io/px/px_dma.c
552
px_dma_pfn(px_t *px_p, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
58
ddi_dma_impl_t *
usr/src/uts/sun4/io/px/px_dma.c
62
register ddi_dma_impl_t *mp;
usr/src/uts/sun4/io/px/px_dma.c
632
px_dvma_win(px_t *px_p, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
702
px_dvma_map_fast(px_mmu_t *mmu_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
781
px_dvma_map(ddi_dma_impl_t *mp, ddi_dma_req_t *dmareq, px_mmu_t *mmu_p)
usr/src/uts/sun4/io/px/px_dma.c
858
px_dvma_unmap(px_mmu_t *mmu_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
897
px_dvma_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_impl_t *mp,
usr/src/uts/sun4/io/px/px_dma.c
911
px_dma_freewin(ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_dma.c
954
px_dma_newwin(dev_info_t *dip, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp,
usr/src/uts/sun4/io/px/px_dma.h
199
ddi_dma_impl_t *mp;
usr/src/uts/sun4/io/px/px_dma.h
208
extern ddi_dma_impl_t *px_dma_allocmp(dev_info_t *dip, dev_info_t *rdip,
usr/src/uts/sun4/io/px/px_dma.h
210
extern void px_dma_freemp(ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
211
extern void px_dma_freepfn(ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
212
extern ddi_dma_impl_t *px_dma_lmts2hdl(dev_info_t *dip, dev_info_t *rdip,
usr/src/uts/sun4/io/px/px_dma.h
214
extern int px_dma_attr2hdl(px_t *px_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
215
extern int px_dma_type(px_t *px_p, ddi_dma_req_t *req, ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
216
extern int px_dma_pfn(px_t *px_p, ddi_dma_req_t *req, ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
217
extern int px_dvma_win(px_t *px_p, ddi_dma_req_t *r, ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
218
extern void px_dma_freewin(ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
219
extern int px_dvma_map_fast(px_mmu_t *mmu_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
220
extern int px_dvma_map(ddi_dma_impl_t *mp, ddi_dma_req_t *dmareq,
usr/src/uts/sun4/io/px/px_dma.h
222
extern void px_dvma_unmap(px_mmu_t *mmu_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
224
ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_dma.h
226
ddi_dma_impl_t *mp, enum ddi_dma_ctlops cmd, off_t *offp,
usr/src/uts/sun4/io/px/px_dma.h
229
ddi_dma_impl_t *mp, enum ddi_dma_ctlops cmd, off_t *offp,
usr/src/uts/sun4/io/px/px_dma.h
269
ddi_dma_impl_t *hp);
usr/src/uts/sun4/io/px/px_dma.h
49
ddi_dma_impl_t pdh_ddi_hdl;
usr/src/uts/sun4/io/px/px_fdvma.c
102
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4/io/px/px_fdvma.c
120
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4/io/px/px_fdvma.c
138
ddi_dma_impl_t *mp;
usr/src/uts/sun4/io/px/px_fdvma.c
226
px_fdvma_release(dev_info_t *dip, px_t *px_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_fdvma.c
52
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4/io/px/px_fdvma.h
38
extern int px_fdvma_release(dev_info_t *dip, px_t *px_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_fm.c
911
ddi_dma_impl_t *pcie_dp;
usr/src/uts/sun4/io/px/px_fm.c
921
pcie_dp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4/io/px/px_mmu.c
177
px_mmu_map_pages(px_mmu_t *mmu_p, ddi_dma_impl_t *mp, px_dvma_addr_t dvma_pg,
usr/src/uts/sun4/io/px/px_mmu.c
228
px_mmu_unmap_pages(px_mmu_t *mmu_p, ddi_dma_impl_t *mp, px_dvma_addr_t dvma_pg,
usr/src/uts/sun4/io/px/px_mmu.c
266
px_mmu_map_window(px_mmu_t *mmu_p, ddi_dma_impl_t *mp, px_window_t win_no)
usr/src/uts/sun4/io/px/px_mmu.c
303
px_mmu_unmap_window(px_mmu_t *mmu_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4/io/px/px_mmu.h
113
ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_mmu.h
115
ddi_dma_impl_t *mp);
usr/src/uts/sun4/io/px/px_mmu.h
118
extern int px_mmu_map_pages(px_mmu_t *mmu_p, ddi_dma_impl_t *mp,
usr/src/uts/sun4/io/px/px_mmu.h
120
extern int px_mmu_map_window(px_mmu_t *mmu_p, ddi_dma_impl_t *mp,
usr/src/uts/sun4/io/px/px_mmu.h
122
extern void px_mmu_unmap_pages(px_mmu_t *mmu_p, ddi_dma_impl_t *mp,
usr/src/uts/sun4/io/px/px_mmu.h
124
extern void px_mmu_unmap_window(px_mmu_t *mmu_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4/os/ddi_impl.c
1333
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4/os/dvma.c
106
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4/os/dvma.c
121
register ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4/os/dvma.c
160
register ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4/os/dvma.c
180
register ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4/os/dvma.c
42
#define HD ((ddi_dma_impl_t *)h)->dmai_rdip
usr/src/uts/sun4/os/dvma.c
59
auto ddi_dma_impl_t implhdl;
usr/src/uts/sun4/os/dvma.c
62
ddi_dma_impl_t *mp;
usr/src/uts/sun4/os/dvma.c
81
bzero((caddr_t)&implhdl, sizeof (ddi_dma_impl_t));
usr/src/uts/sun4/os/dvma.c
88
mp = (ddi_dma_impl_t *)(*handlep);
usr/src/uts/sun4u/io/iommu.c
1129
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/iommu.c
115
static int iommu_map_window(ddi_dma_impl_t *, off_t, size_t);
usr/src/uts/sun4u/io/iommu.c
1177
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/iommu.c
1194
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/iommu.c
1244
iommu_map_window(ddi_dma_impl_t *mp, off_t newoff, size_t winsize)
usr/src/uts/sun4u/io/iommu.c
1313
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/iommu.c
1427
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/iommu.c
1506
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4u/io/iommu.c
1589
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4u/io/iommu.c
1641
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4u/io/iommu.c
357
iommu_remove_mappings(ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/iommu.c
417
iommu_create_vaddr_mappings(ddi_dma_impl_t *mp, uintptr_t addr)
usr/src/uts/sun4u/io/iommu.c
569
iommu_create_pp_mappings(ddi_dma_impl_t *mp, page_t *pp, page_t **pplist)
usr/src/uts/sun4u/io/iommu.c
740
ddi_dma_impl_t *mp;
usr/src/uts/sun4u/io/iommu.c
780
mp = (ddi_dma_impl_t *)mppriv;
usr/src/uts/sun4u/io/iommu.c
864
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/pci/pci.c
576
ddi_dma_impl_t *mp;
usr/src/uts/sun4u/io/pci/pci.c
585
if (mp == (ddi_dma_impl_t *)DDI_DMA_NOMAPPING)
usr/src/uts/sun4u/io/pci/pci.c
641
ddi_dma_impl_t *mp;
usr/src/uts/sun4u/io/pci/pci.c
680
pci_dma_freemp((ddi_dma_impl_t *)handle);
usr/src/uts/sun4u/io/pci/pci.c
700
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/pci/pci.c
777
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/pci/pci.c
833
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/pci/pci.c
931
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/pci/pci_dma.c
1054
pci_dvma_unmap(iommu_t *iommu_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
1080
pci_dma_sync_unmap(dev_info_t *dip, dev_info_t *rdip, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
1113
pci_dvma_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_impl_t *mp,
usr/src/uts/sun4u/io/pci/pci_dma.c
1133
pci_dma_freewin(ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
1175
pci_dma_newwin(ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp, uint32_t cookie_no,
usr/src/uts/sun4u/io/pci/pci_dma.c
1250
pci_dma_adjust(ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp, pci_dma_win_t *win_p)
usr/src/uts/sun4u/io/pci/pci_dma.c
1329
pci_dma_physwin(pci_t *pci_p, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
1429
pci_dma_ctl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_impl_t *mp,
usr/src/uts/sun4u/io/pci/pci_dma.c
151
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/io/pci/pci_dma.c
1551
ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
1584
ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
1626
dump_dma_handle(uint64_t flag, dev_info_t *dip, ddi_dma_impl_t *hp)
usr/src/uts/sun4u/io/pci/pci_dma.c
229
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4u/io/pci/pci_dma.c
249
ddi_dma_impl_t *
usr/src/uts/sun4u/io/pci/pci_dma.c
253
ddi_dma_impl_t *mp;
usr/src/uts/sun4u/io/pci/pci_dma.c
314
pci_dma_freemp(ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
325
pci_dma_freepfn(ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
358
ddi_dma_impl_t *
usr/src/uts/sun4u/io/pci/pci_dma.c
362
ddi_dma_impl_t *mp;
usr/src/uts/sun4u/io/pci/pci_dma.c
373
return ((ddi_dma_impl_t *)DDI_DMA_NOMAPPING);
usr/src/uts/sun4u/io/pci/pci_dma.c
427
pci_dma_attr2hdl(pci_t *pci_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
49
pci_sc_pg_inv(dev_info_t *dip, sc_t *sc_p, ddi_dma_impl_t *mp, off_t off,
usr/src/uts/sun4u/io/pci/pci_dma.c
552
pci_dma_type(pci_t *pci_p, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
652
pci_dma_pgpfn(pci_t *pci_p, ddi_dma_impl_t *mp, uint_t npages)
usr/src/uts/sun4u/io/pci/pci_dma.c
701
pci_dma_vapfn(pci_t *pci_p, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp,
usr/src/uts/sun4u/io/pci/pci_dma.c
763
pci_dma_pfn(pci_t *pci_p, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
84
pci_dma_sync_flag_wait(ddi_dma_impl_t *mp, sc_t *sc_p, uint32_t onstack)
usr/src/uts/sun4u/io/pci/pci_dma.c
840
pci_dvma_win(pci_t *pci_p, ddi_dma_req_t *dmareq, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
911
pci_dvma_map_fast(iommu_t *iommu_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_dma.c
987
pci_dvma_map(ddi_dma_impl_t *mp, ddi_dma_req_t *dmareq, iommu_t *iommu_p)
usr/src/uts/sun4u/io/pci/pci_fdvma.c
130
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4u/io/pci/pci_fdvma.c
165
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4u/io/pci/pci_fdvma.c
185
ddi_dma_impl_t *mp;
usr/src/uts/sun4u/io/pci/pci_fdvma.c
271
pci_fdvma_release(dev_info_t *dip, pci_t *pci_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_fdvma.c
52
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)h;
usr/src/uts/sun4u/io/pci/pci_iommu.c
262
iommu_map_pages(iommu_t *iommu_p, ddi_dma_impl_t *mp,
usr/src/uts/sun4u/io/pci/pci_iommu.c
321
iommu_map_window(iommu_t *iommu_p, ddi_dma_impl_t *mp, window_t win_no)
usr/src/uts/sun4u/io/pci/pci_iommu.c
359
iommu_remap_pages(iommu_t *iommu_p, ddi_dma_impl_t *mp, dvma_addr_t dvma_pg,
usr/src/uts/sun4u/io/pci/pci_iommu.c
379
iommu_unmap_window(iommu_t *iommu_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pci_reloc.c
100
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)mpvoid;
usr/src/uts/sun4u/io/pci/pci_reloc.c
190
pci_dvma_remap(dev_info_t *dip, dev_info_t *rdip, ddi_dma_impl_t *mp,
usr/src/uts/sun4u/io/pci/pci_reloc.c
215
pci_fdvma_remap(ddi_dma_impl_t *mp, caddr_t kvaddr, dvma_addr_t dvma_pg,
usr/src/uts/sun4u/io/pci/pci_reloc.c
262
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)mpvoid;
usr/src/uts/sun4u/io/pci/pci_reloc.c
284
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)mpvoid;
usr/src/uts/sun4u/io/pci/pci_reloc.c
347
ddi_dma_impl_t *mp, uint_t index)
usr/src/uts/sun4u/io/pci/pci_reloc.c
365
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)mpvoid;
usr/src/uts/sun4u/io/pci/pci_reloc.c
66
pci_dvma_unregister_callbacks(pci_t *pci_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pcipsy.c
1102
pci_sc_ctx_inv(dev_info_t *dip, sc_t *sc_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pcipsy.c
1943
pci_vmem_free(iommu_t *iommu_p, ddi_dma_impl_t *mp, void *dvma_addr,
usr/src/uts/sun4u/io/pci/pcisch.c
1068
pci_sc_ctx_inv(dev_info_t *dip, sc_t *sc_p, ddi_dma_impl_t *mp)
usr/src/uts/sun4u/io/pci/pcisch.c
3579
tm_vmem_free(ddi_dma_impl_t *mp, iommu_t *iommu_p, dvma_addr_t dvma_pg,
usr/src/uts/sun4u/io/pci/pcisch.c
3639
pci_vmem_free(iommu_t *iommu_p, ddi_dma_impl_t *mp, void *dvma_addr,
usr/src/uts/sun4u/io/pci/pcisch.c
79
static void tm_vmem_free(ddi_dma_impl_t *mp, iommu_t *iommu_p,
usr/src/uts/sun4u/io/px/px_hlib.c
1807
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)addr;
usr/src/uts/sun4u/io/px/px_lib4u.c
657
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4u/sys/iommu.h
125
ddi_dma_impl_t mp;
usr/src/uts/sun4u/sys/pci/pci_chip.h
116
extern void pci_vmem_free(iommu_t *iommu_p, ddi_dma_impl_t *mp,
usr/src/uts/sun4u/sys/pci/pci_chip.h
92
extern int pci_sc_ctx_inv(dev_info_t *dip, sc_t *sc_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
222
ddi_dma_impl_t *mp;
usr/src/uts/sun4u/sys/pci/pci_dma.h
234
extern ddi_dma_impl_t *pci_dma_allocmp(dev_info_t *dip, dev_info_t *rdip,
usr/src/uts/sun4u/sys/pci/pci_dma.h
236
extern void pci_dma_freemp(ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
237
extern void pci_dma_freepfn(ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
238
extern ddi_dma_impl_t *pci_dma_lmts2hdl(dev_info_t *dip, dev_info_t *rdip,
usr/src/uts/sun4u/sys/pci/pci_dma.h
240
extern int pci_dma_attr2hdl(pci_t *pci_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
242
extern int pci_dma_type(pci_t *pci_p, ddi_dma_req_t *req, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
243
extern int pci_dma_pfn(pci_t *pci_p, ddi_dma_req_t *req, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
244
extern int pci_dvma_win(pci_t *pci_p, ddi_dma_req_t *r, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
245
extern void pci_dma_freewin(ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
246
extern int pci_dvma_map_fast(iommu_t *iommu_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
247
extern int pci_dvma_map(ddi_dma_impl_t *mp, ddi_dma_req_t *dmareq,
usr/src/uts/sun4u/sys/pci/pci_dma.h
249
extern void pci_dvma_unmap(iommu_t *iommu_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
251
ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
253
ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
255
ddi_dma_impl_t *mp, enum ddi_dma_ctlops cmd, off_t *offp,
usr/src/uts/sun4u/sys/pci/pci_dma.h
258
ddi_dma_impl_t *mp, enum ddi_dma_ctlops cmd, off_t *offp,
usr/src/uts/sun4u/sys/pci/pci_dma.h
296
extern void dump_dma_handle(uint64_t flag, dev_info_t *dip, ddi_dma_impl_t *hp);
usr/src/uts/sun4u/sys/pci/pci_dma.h
49
ddi_dma_impl_t pdh_ddi_hdl;
usr/src/uts/sun4u/sys/pci/pci_fdvma.h
40
extern int pci_fdvma_release(dev_info_t *dip, pci_t *pci_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_iommu.h
232
ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_iommu.h
234
ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_iommu.h
237
extern void iommu_map_pages(iommu_t *iommu_p, ddi_dma_impl_t *mp,
usr/src/uts/sun4u/sys/pci/pci_iommu.h
241
extern void iommu_remap_pages(iommu_t *iommu_p, ddi_dma_impl_t *mp,
usr/src/uts/sun4u/sys/pci/pci_iommu.h
244
ddi_dma_impl_t *mp, window_t window);
usr/src/uts/sun4u/sys/pci/pci_iommu.h
245
extern void iommu_unmap_window(iommu_t *iommu_p, ddi_dma_impl_t *mp);
usr/src/uts/sun4u/sys/pci/pci_reloc.h
47
extern int pci_dvma_remap(dev_info_t *, dev_info_t *, ddi_dma_impl_t *,
usr/src/uts/sun4u/sys/pci/pci_reloc.h
49
extern void pci_dvma_unregister_callbacks(pci_t *, ddi_dma_impl_t *);
usr/src/uts/sun4u/sys/pci/pci_reloc.h
51
extern void pci_fdvma_remap(ddi_dma_impl_t *, caddr_t, dvma_addr_t,
usr/src/uts/sun4u/sys/pci/pci_reloc.h
54
ddi_dma_impl_t *, uint_t);
usr/src/uts/sun4v/io/niumx/niumx.c
649
ddi_dma_impl_t *mp;
usr/src/uts/sun4v/io/niumx/niumx.c
661
if ((mp = kmem_alloc(sizeof (ddi_dma_impl_t), sleep)) == 0) {
usr/src/uts/sun4v/io/niumx/niumx.c
690
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4v/io/niumx/niumx.c
694
kmem_free(mp, sizeof (ddi_dma_impl_t));
usr/src/uts/sun4v/io/niumx/niumx.c
729
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4v/io/niumx/niumx.c
801
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4v/io/px/px_lib4v.c
645
ddi_dma_impl_t *mp = (ddi_dma_impl_t *)handle;
usr/src/uts/sun4v/io/px/px_lib4v.h
93
PX_GET_MP_PFN((ddi_dma_impl_t *)(addr), (index + i)) : \