Symbol: iommu_t
usr/src/uts/sun4u/io/pci/pci.c
575
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pci.c
699
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pci.c
779
iommu_t *iommu_p = pci_p->pci_iommu_p;
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
1083
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pci_dma.c
1506
pci_dvma_debug_init(iommu_t *iommu_p)
usr/src/uts/sun4u/io/pci/pci_dma.c
1522
pci_dvma_debug_fini(iommu_t *iommu_p)
usr/src/uts/sun4u/io/pci/pci_dma.c
1550
pci_dvma_alloc_debug(iommu_t *iommu_p, char *address, uint_t len,
usr/src/uts/sun4u/io/pci/pci_dma.c
1583
pci_dvma_free_debug(iommu_t *iommu_p, char *address, uint_t len,
usr/src/uts/sun4u/io/pci/pci_dma.c
1642
pci_vmem_do_free(iommu_t *iommu_p, void *base_addr, size_t npages,
usr/src/uts/sun4u/io/pci/pci_dma.c
359
pci_dma_lmts2hdl(dev_info_t *dip, dev_info_t *rdip, iommu_t *iommu_p,
usr/src/uts/sun4u/io/pci/pci_dma.c
429
iommu_t *iommu_p = pci_p->pci_iommu_p;
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
183
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pci_fdvma.c
273
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pci_fdvma.c
55
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pci_iommu.c
177
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pci_iommu.c
217
kmem_free(iommu_p, sizeof (iommu_t));
usr/src/uts/sun4u/io/pci/pci_iommu.c
226
iommu_configure(iommu_t *iommu_p)
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
345
iommu_unmap_pages(iommu_t *iommu_p, dvma_addr_t dvma_pg, uint_t npages)
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_iommu.c
46
static void iommu_tlb_flushall(iommu_t *iommu_p);
usr/src/uts/sun4u/io/pci/pci_iommu.c
464
iommu_tlb_flushall(iommu_t *iommu_p)
usr/src/uts/sun4u/io/pci/pci_iommu.c
47
static void iommu_preserve_tsb(iommu_t *iommu_p);
usr/src/uts/sun4u/io/pci/pci_iommu.c
478
iommu_preserve_tsb(iommu_t *iommu_p)
usr/src/uts/sun4u/io/pci/pci_iommu.c
53
iommu_t *iommu_p;
usr/src/uts/sun4u/io/pci/pci_iommu.c
67
iommu_p = (iommu_t *)kmem_zalloc(sizeof (iommu_t), KM_SLEEP);
usr/src/uts/sun4u/io/pci/pci_reloc.c
194
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pci_reloc.c
220
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pcipsy.c
1052
pci_iommu_get_dvma_context(iommu_t *iommu_p, dvma_addr_t dvma_pg_index)
usr/src/uts/sun4u/io/pci/pcipsy.c
1060
pci_iommu_free_dvma_context(iommu_t *iommu_p, dvma_context_t ctx)
usr/src/uts/sun4u/io/pci/pcipsy.c
1066
pci_iommu_config(iommu_t *iommu_p, uint64_t iommu_ctl, uint64_t cfgpa)
usr/src/uts/sun4u/io/pci/pcipsy.c
1159
pci_iommu_setup(iommu_t *iommu_p)
usr/src/uts/sun4u/io/pci/pcipsy.c
1208
pci_iommu_teardown(iommu_t *iommu_p)
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
1011
pci_iommu_get_dvma_context(iommu_t *iommu_p, dvma_addr_t dvma_pg_index)
usr/src/uts/sun4u/io/pci/pcisch.c
1047
pci_iommu_free_dvma_context(iommu_t *iommu_p, dvma_context_t ctx)
usr/src/uts/sun4u/io/pci/pcisch.c
1184
pci_iommu_setup(iommu_t *iommu_p)
usr/src/uts/sun4u/io/pci/pcisch.c
1245
pci_iommu_teardown(iommu_t *iommu_p)
usr/src/uts/sun4u/io/pci/pcisch.c
2143
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pcisch.c
2578
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pcisch.c
2668
iommu_t *iommu_p = pci_p->pci_iommu_p;
usr/src/uts/sun4u/io/pci/pcisch.c
2925
iommu_ctx_free(iommu_t *iommu_p)
usr/src/uts/sun4u/io/pci/pcisch.c
2938
iommu_tlb_scrub(iommu_t *iommu_p, int scrub)
usr/src/uts/sun4u/io/pci/pcisch.c
2999
pci_iommu_disp(iommu_t *iommu_p, uint64_t *ctl_p)
usr/src/uts/sun4u/io/pci/pcisch.c
3022
pci_iommu_config(iommu_t *iommu_p, uint64_t iommu_ctl, uint64_t cfgpa)
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
65
static void iommu_ctx_free(iommu_t *);
usr/src/uts/sun4u/io/pci/pcisch.c
66
static int iommu_tlb_scrub(iommu_t *, int);
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/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
77
extern uintptr_t pci_iommu_setup(iommu_t *iommu_p);
usr/src/uts/sun4u/sys/pci/pci_chip.h
78
extern void pci_iommu_teardown(iommu_t *iommu_p);
usr/src/uts/sun4u/sys/pci/pci_chip.h
79
extern void pci_iommu_config(iommu_t *iommu_p, uint64_t iommu_ctl,
usr/src/uts/sun4u/sys/pci/pci_chip.h
82
extern dvma_context_t pci_iommu_get_dvma_context(iommu_t *iommu_p,
usr/src/uts/sun4u/sys/pci/pci_chip.h
84
extern void pci_iommu_free_dvma_context(iommu_t *iommu_p, dvma_context_t ctx);
usr/src/uts/sun4u/sys/pci/pci_dma.h
239
iommu_t *iommu_p, ddi_dma_req_t *dmareq);
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
248
iommu_t *iommu_p);
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
260
extern void pci_vmem_do_free(iommu_t *iommu_p, void *base_addr, size_t npages,
usr/src/uts/sun4u/sys/pci/pci_iommu.h
230
extern void pci_dvma_debug_fini(iommu_t *iommu_p);
usr/src/uts/sun4u/sys/pci/pci_iommu.h
231
extern void pci_dvma_alloc_debug(iommu_t *iommu_p, char *address, uint_t len,
usr/src/uts/sun4u/sys/pci/pci_iommu.h
233
extern void pci_dvma_free_debug(iommu_t *iommu_p, char *address, uint_t len,
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
239
extern void iommu_unmap_pages(iommu_t *iommu_p, dvma_addr_t dvma_pg,
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
243
extern void iommu_map_window(iommu_t *iommu_p,
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_iommu.h
248
extern void iommu_configure(iommu_t *iommu_p);
usr/src/uts/sun4u/sys/pci/pci_var.h
103
iommu_t *pci_common_iommu_p;
usr/src/uts/sun4u/sys/pci/pci_var.h
138
iommu_t *pci_iommu_p; /* IOMMU block */