Home
last modified time | relevance | path

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

/openbmc/linux/drivers/perf/arm_cspmu/
H A Dnvidia_cspmu.c359 struct arm_cspmu_impl_ops *impl_ops = &cspmu->impl.ops; in nv_cspmu_init_ops() local
385 impl_ops->event_filter = nv_cspmu_event_filter; in nv_cspmu_init_ops()
386 impl_ops->get_event_attrs = nv_cspmu_get_event_attrs; in nv_cspmu_init_ops()
387 impl_ops->get_format_attrs = nv_cspmu_get_format_attrs; in nv_cspmu_init_ops()
388 impl_ops->get_name = nv_cspmu_get_name; in nv_cspmu_init_ops()
391 impl_ops->event_type = NULL; in nv_cspmu_init_ops()
392 impl_ops->event_attr_is_visible = NULL; in nv_cspmu_init_ops()
393 impl_ops->get_identifier = NULL; in nv_cspmu_init_ops()
394 impl_ops->is_cycle_counter_event = NULL; in nv_cspmu_init_ops()
H A Darm_cspmu.c394 struct arm_cspmu_impl_ops *impl_ops = &cspmu->impl.ops; in arm_cspmu_init_impl_ops() local
421 CHECK_DEFAULT_IMPL_OPS(impl_ops, get_event_attrs); in arm_cspmu_init_impl_ops()
422 CHECK_DEFAULT_IMPL_OPS(impl_ops, get_format_attrs); in arm_cspmu_init_impl_ops()
423 CHECK_DEFAULT_IMPL_OPS(impl_ops, get_identifier); in arm_cspmu_init_impl_ops()
424 CHECK_DEFAULT_IMPL_OPS(impl_ops, get_name); in arm_cspmu_init_impl_ops()
426 CHECK_DEFAULT_IMPL_OPS(impl_ops, event_type); in arm_cspmu_init_impl_ops()
427 CHECK_DEFAULT_IMPL_OPS(impl_ops, event_filter); in arm_cspmu_init_impl_ops()
428 CHECK_DEFAULT_IMPL_OPS(impl_ops, event_attr_is_visible); in arm_cspmu_init_impl_ops()
447 event_group->attrs = impl_ops->get_event_attrs(cspmu); in arm_cspmu_alloc_event_attr_group()
487 cspmu->identifier = impl_ops->get_identifier(cspmu); in arm_cspmu_alloc_attr_group()
[all …]