Lines Matching defs:drvdata
69 struct etmv4_drvdata *drvdata; member
82 static inline bool etm4x_sspcicrn_present(struct etmv4_drvdata *drvdata, int n) in etm4x_sspcicrn_present()
153 static void etm_detect_os_lock(struct etmv4_drvdata *drvdata, in etm_detect_os_lock()
161 static void etm_write_os_lock(struct etmv4_drvdata *drvdata, in etm_write_os_lock()
183 static inline void etm4_os_unlock_csa(struct etmv4_drvdata *drvdata, in etm4_os_unlock_csa()
193 static void etm4_os_unlock(struct etmv4_drvdata *drvdata) in etm4_os_unlock()
199 static void etm4_os_lock(struct etmv4_drvdata *drvdata) in etm4_os_lock()
208 static void etm4_cs_lock(struct etmv4_drvdata *drvdata, in etm4_cs_lock()
216 static void etm4_cs_unlock(struct etmv4_drvdata *drvdata, in etm4_cs_unlock()
225 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_cpu_id() local
232 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_trace_id() local
238 struct etmv4_drvdata *drvdata; member
247 static void etm4x_prohibit_trace(struct etmv4_drvdata *drvdata) in etm4x_prohibit_trace()
265 static void etm4x_allow_trace(struct etmv4_drvdata *drvdata) in etm4x_allow_trace()
325 static void etm4_enable_arch_specific(struct etmv4_drvdata *drvdata) in etm4_enable_arch_specific()
338 static void etm4_disable_arch_specific(struct etmv4_drvdata *drvdata) in etm4_disable_arch_specific()
351 static void etm4_check_arch_features(struct etmv4_drvdata *drvdata, in etm4_check_arch_features()
358 static void etm4_enable_arch_specific(struct etmv4_drvdata *drvdata) in etm4_enable_arch_specific()
362 static void etm4_disable_arch_specific(struct etmv4_drvdata *drvdata) in etm4_disable_arch_specific()
366 static void etm4_check_arch_features(struct etmv4_drvdata *drvdata, in etm4_check_arch_features()
372 static int etm4_enable_hw(struct etmv4_drvdata *drvdata) in etm4_enable_hw()
535 static int etm4_config_timestamp_event(struct etmv4_drvdata *drvdata) in etm4_config_timestamp_event()
611 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_parse_event_config() local
721 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_enable_perf() local
741 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_enable_sysfs() local
779 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_enable() local
808 struct etmv4_drvdata *drvdata = info; in etm4_disable_hw() local
874 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_disable_perf() local
903 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_disable_sysfs() local
930 struct etmv4_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in etm4_disable() local
972 static bool etm4_init_sysreg_access(struct etmv4_drvdata *drvdata, in etm4_init_sysreg_access()
1007 static bool etm4_init_iomem_access(struct etmv4_drvdata *drvdata, in etm4_init_iomem_access()
1034 static bool etm4_init_csdev_access(struct etmv4_drvdata *drvdata, in etm4_init_csdev_access()
1051 static void cpu_detect_trace_filtering(struct etmv4_drvdata *drvdata) in cpu_detect_trace_filtering()
1084 struct etmv4_drvdata *drvdata; in etm4_init_arch_data() local
1381 static int etm4_get_next_comparator(struct etmv4_drvdata *drvdata, u32 type) in etm4_get_next_comparator()
1420 static int etm4_set_event_filters(struct etmv4_drvdata *drvdata, in etm4_set_event_filters()
1565 static void etm4_init_trace_id(struct etmv4_drvdata *drvdata) in etm4_init_trace_id()
1570 static int __etm4_cpu_save(struct etmv4_drvdata *drvdata) in __etm4_cpu_save()
1709 static int etm4_cpu_save(struct etmv4_drvdata *drvdata) in etm4_cpu_save()
1725 static void __etm4_cpu_restore(struct etmv4_drvdata *drvdata) in __etm4_cpu_restore()
1821 static void etm4_cpu_restore(struct etmv4_drvdata *drvdata) in etm4_cpu_restore()
1832 struct etmv4_drvdata *drvdata; in etm4_cpu_pm_notify() local
1911 struct etmv4_drvdata *drvdata; in etm4_probe() local
2073 static int __exit etm4_remove_dev(struct etmv4_drvdata *drvdata) in etm4_remove_dev()
2100 struct etmv4_drvdata *drvdata = dev_get_drvdata(&adev->dev); in etm4_remove_amba() local
2109 struct etmv4_drvdata *drvdata = dev_get_drvdata(&pdev->dev); in etm4_remove_platform_dev() local