Lines Matching defs:drvdata
87 static inline bool etm4x_sspcicrn_present(struct etmv4_drvdata *drvdata, int n) in etm4x_sspcicrn_present()
158 static void etm_detect_os_lock(struct etmv4_drvdata *drvdata, in etm_detect_os_lock()
166 static void etm_write_os_lock(struct etmv4_drvdata *drvdata, in etm_write_os_lock()
188 static inline void etm4_os_unlock_csa(struct etmv4_drvdata *drvdata, in etm4_os_unlock_csa()
198 static void etm4_os_unlock(struct etmv4_drvdata *drvdata) in etm4_os_unlock()
204 static void etm4_os_lock(struct etmv4_drvdata *drvdata) in etm4_os_lock()
213 static void etm4_cs_lock(struct etmv4_drvdata *drvdata, in etm4_cs_lock()
221 static void etm4_cs_unlock(struct etmv4_drvdata *drvdata, in etm4_cs_unlock()
230 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_cpu_id() local
235 void etm4_release_trace_id(struct etmv4_drvdata *drvdata) in etm4_release_trace_id()
241 struct etmv4_drvdata *drvdata; member
250 static void etm4x_prohibit_trace(struct etmv4_drvdata *drvdata) in etm4x_prohibit_trace()
264 static u64 etm4x_get_kern_user_filter(struct etmv4_drvdata *drvdata) in etm4x_get_kern_user_filter()
286 static void etm4x_allow_trace(struct etmv4_drvdata *drvdata) in etm4x_allow_trace()
356 static void etm4_enable_arch_specific(struct etmv4_drvdata *drvdata) in etm4_enable_arch_specific()
369 static void etm4_disable_arch_specific(struct etmv4_drvdata *drvdata) in etm4_disable_arch_specific()
382 static void etm4_check_arch_features(struct etmv4_drvdata *drvdata, in etm4_check_arch_features()
397 static void etm4_enable_arch_specific(struct etmv4_drvdata *drvdata) in etm4_enable_arch_specific()
401 static void etm4_disable_arch_specific(struct etmv4_drvdata *drvdata) in etm4_disable_arch_specific()
405 static void etm4_check_arch_features(struct etmv4_drvdata *drvdata, in etm4_check_arch_features()
434 static int etm4_enable_hw(struct etmv4_drvdata *drvdata) in etm4_enable_hw()
599 static int etm4_config_timestamp_event(struct etmv4_drvdata *drvdata) in etm4_config_timestamp_event()
675 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_parse_event_config() local
797 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_enable_perf() local
820 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_enable_sysfs() local
890 struct etmv4_drvdata *drvdata = info; in etm4_disable_hw() local
971 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_disable_perf() local
1005 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_disable_sysfs() local
1080 static bool etm4_init_sysreg_access(struct etmv4_drvdata *drvdata, in etm4_init_sysreg_access()
1122 static bool etm4_init_iomem_access(struct etmv4_drvdata *drvdata, in etm4_init_iomem_access()
1148 static bool etm4_init_csdev_access(struct etmv4_drvdata *drvdata, in etm4_init_csdev_access()
1165 static void cpu_detect_trace_filtering(struct etmv4_drvdata *drvdata) in cpu_detect_trace_filtering()
1210 static void etm4_fixup_wrong_ccitmin(struct etmv4_drvdata *drvdata) in etm4_fixup_wrong_ccitmin()
1233 struct etmv4_drvdata *drvdata; in etm4_init_arch_data() local
1539 static int etm4_get_next_comparator(struct etmv4_drvdata *drvdata, u32 type) in etm4_get_next_comparator()
1578 static int etm4_set_event_filters(struct etmv4_drvdata *drvdata, in etm4_set_event_filters()
1723 static int __etm4_cpu_save(struct etmv4_drvdata *drvdata) in __etm4_cpu_save()
1863 static int etm4_cpu_save(struct etmv4_drvdata *drvdata) in etm4_cpu_save()
1879 static void __etm4_cpu_restore(struct etmv4_drvdata *drvdata) in __etm4_cpu_restore()
1978 static void etm4_cpu_restore(struct etmv4_drvdata *drvdata) in etm4_cpu_restore()
1989 struct etmv4_drvdata *drvdata; in etm4_cpu_pm_notify() local
2069 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev); in etm4_add_coresight_dev() local
2144 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev); in etm4_probe() local
2200 struct etmv4_drvdata *drvdata; in etm4_probe_amba() local
2227 struct etmv4_drvdata *drvdata; in etm4_probe_platform_dev() local
2306 static void etm4_remove_dev(struct etmv4_drvdata *drvdata) in etm4_remove_dev()
2337 struct etmv4_drvdata *drvdata = dev_get_drvdata(&adev->dev); in etm4_remove_amba() local
2345 struct etmv4_drvdata *drvdata = dev_get_drvdata(&pdev->dev); in etm4_remove_platform_dev() local
2398 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev); in etm4_runtime_suspend() local
2408 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev); in etm4_runtime_resume() local