Home
last modified time | relevance | path

Searched refs:impl_ops (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/perf/arm_cspmu/
A Dampere_cspmu.c222 struct arm_cspmu_impl_ops *impl_ops = &cspmu->impl.ops; in ampere_cspmu_init_ops() local
236 impl_ops->event_filter = ampere_cspmu_event_filter; in ampere_cspmu_init_ops()
237 impl_ops->set_ev_filter = ampere_cspmu_set_ev_filter; in ampere_cspmu_init_ops()
238 impl_ops->validate_event = ampere_cspmu_validate_event; in ampere_cspmu_init_ops()
239 impl_ops->get_name = ampere_cspmu_get_name; in ampere_cspmu_init_ops()
240 impl_ops->get_event_attrs = ampere_cspmu_get_event_attrs; in ampere_cspmu_init_ops()
241 impl_ops->get_format_attrs = ampere_cspmu_get_format_attrs; in ampere_cspmu_init_ops()
A Dnvidia_cspmu.c360 struct arm_cspmu_impl_ops *impl_ops = &cspmu->impl.ops; in nv_cspmu_init_ops() local
386 impl_ops->event_filter = nv_cspmu_event_filter; in nv_cspmu_init_ops()
387 impl_ops->get_event_attrs = nv_cspmu_get_event_attrs; in nv_cspmu_init_ops()
388 impl_ops->get_format_attrs = nv_cspmu_get_format_attrs; in nv_cspmu_init_ops()
389 impl_ops->get_name = nv_cspmu_get_name; in nv_cspmu_init_ops()
A Darm_cspmu.c464 const struct arm_cspmu_impl_ops *impl_ops = &cspmu->impl.ops; in arm_cspmu_alloc_event_attr_group() local
472 event_group->is_visible = impl_ops->event_attr_is_visible; in arm_cspmu_alloc_event_attr_group()
473 event_group->attrs = impl_ops->get_event_attrs(cspmu); in arm_cspmu_alloc_event_attr_group()
504 const struct arm_cspmu_impl_ops *impl_ops = &cspmu->impl.ops; in arm_cspmu_alloc_attr_groups() local
506 cspmu->identifier = impl_ops->get_identifier(cspmu); in arm_cspmu_alloc_attr_groups()
507 cspmu->name = impl_ops->get_name(cspmu); in arm_cspmu_alloc_attr_groups()
/linux/drivers/iommu/arm/arm-smmu-v3/
A Darm-smmu-v3.c354 if (smmu->impl_ops && smmu->impl_ops->get_secondary_cmdq) in arm_smmu_get_cmdq()
355 cmdq = smmu->impl_ops->get_secondary_cmdq(smmu, ent); in arm_smmu_get_cmdq()
3708 if (smmu->impl_ops && smmu->impl_ops->init_structures) in arm_smmu_init_structures()
3709 return smmu->impl_ops->init_structures(smmu); in arm_smmu_init_structures()
4049 if (smmu->impl_ops && smmu->impl_ops->device_reset) { in arm_smmu_device_reset()
4050 ret = smmu->impl_ops->device_reset(smmu); in arm_smmu_device_reset()
4505 if (smmu->impl_ops && smmu->impl_ops->device_remove) in arm_smmu_impl_remove()
4506 smmu->impl_ops->device_remove(smmu); in arm_smmu_impl_remove()
A Dtegra241-cmdqv.c787 smmu->impl_ops = &tegra241_cmdqv_impl_ops; in tegra241_cmdqv_init_structures()
875 new_smmu->impl_ops = &init_ops; in __tegra241_cmdqv_probe()
A Darm-smmu-v3.h701 const struct arm_smmu_impl_ops *impl_ops; member

Completed in 35 milliseconds