Searched refs:wnd_nr (Results 1 – 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/drivers/iommu/ |
D | fsl_pamu_domain.c | 148 static int update_liodn(int liodn, struct fsl_dma_domain *dma_domain, u32 wnd_nr) in update_liodn() argument 151 struct dma_window *wnd = &dma_domain->win_arr[wnd_nr]; in update_liodn() 156 ret = pamu_config_spaace(liodn, dma_domain->win_cnt, wnd_nr, in update_liodn() 162 (wnd_nr > 0) ? 1 : 0, in update_liodn() 463 static int update_domain_mapping(struct fsl_dma_domain *dma_domain, u32 wnd_nr) in update_domain_mapping() argument 469 ret = update_liodn(info->liodn, dma_domain, wnd_nr); in update_domain_mapping() 476 static int disable_domain_win(struct fsl_dma_domain *dma_domain, u32 wnd_nr) in disable_domain_win() argument 487 ret = pamu_disable_spaace(info->liodn, wnd_nr); in disable_domain_win() 494 static void fsl_pamu_window_disable(struct iommu_domain *domain, u32 wnd_nr) in fsl_pamu_window_disable() argument 507 if (wnd_nr >= dma_domain->win_cnt) { in fsl_pamu_window_disable() [all …]
|
D | iommu.c | 2595 int iommu_domain_window_enable(struct iommu_domain *domain, u32 wnd_nr, in iommu_domain_window_enable() argument 2601 return domain->ops->domain_window_enable(domain, wnd_nr, paddr, size, in iommu_domain_window_enable() 2606 void iommu_domain_window_disable(struct iommu_domain *domain, u32 wnd_nr) in iommu_domain_window_disable() argument 2611 return domain->ops->domain_window_disable(domain, wnd_nr); in iommu_domain_window_disable()
|
/kernel/linux/linux-5.10/include/linux/ |
D | iommu.h | 268 int (*domain_window_enable)(struct iommu_domain *domain, u32 wnd_nr, 270 void (*domain_window_disable)(struct iommu_domain *domain, u32 wnd_nr); 512 extern int iommu_domain_window_enable(struct iommu_domain *domain, u32 wnd_nr, 515 extern void iommu_domain_window_disable(struct iommu_domain *domain, u32 wnd_nr); 744 u32 wnd_nr, phys_addr_t paddr, in iommu_domain_window_enable() argument 751 u32 wnd_nr) in iommu_domain_window_disable() argument
|