Lines Matching refs:impl
218 if (smmu->impl && unlikely(smmu->impl->tlb_sync))
219 return smmu->impl->tlb_sync(smmu, page, sync, status);
627 if (smmu->impl && smmu->impl->alloc_context_bank)
628 return smmu->impl->alloc_context_bank(smmu_domain, smmu, dev, start);
780 if (smmu->impl && smmu->impl->init_context) {
781 ret = smmu->impl->init_context(smmu_domain, &pgtbl_cfg, dev);
817 if (smmu->impl && smmu->impl->context_fault)
818 context_fault = smmu->impl->context_fault;
934 if (smmu->impl && smmu->impl->write_s2cr) {
935 smmu->impl->write_s2cr(smmu, idx);
1610 const struct arm_smmu_impl *impl = cfg->smmu->impl;
1612 if (impl && impl->def_domain_type)
1613 return impl->def_domain_type(dev);
1694 if (smmu->impl && smmu->impl->reset)
1695 smmu->impl->reset(smmu);
1889 if (smmu->impl && smmu->impl->cfg_probe) {
1890 ret = smmu->impl->cfg_probe(smmu);
2195 if (smmu->impl && smmu->impl->global_fault)
2196 global_fault = smmu->impl->global_fault;