Searched refs:tmc_drvdata (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/drivers/hwtracing/coresight/ |
| H A D | coresight-tmc.h | 246 struct tmc_drvdata { struct 318 int tmc_wait_for_tmcready(struct tmc_drvdata *drvdata); 319 void tmc_flush_and_stop(struct tmc_drvdata *drvdata); 320 void tmc_enable_hw(struct tmc_drvdata *drvdata); 321 void tmc_disable_hw(struct tmc_drvdata *drvdata); 322 u32 tmc_get_memwidth_mask(struct tmc_drvdata *drvdata); 326 int tmc_read_prepare_etb(struct tmc_drvdata *drvdata); 327 int tmc_read_unprepare_etb(struct tmc_drvdata *drvdata); 334 int tmc_read_prepare_etr(struct tmc_drvdata *drvdata); 336 void tmc_etr_disable_hw(struct tmc_drvdata *drvdata); [all …]
|
| H A D | coresight-tmc-core.c | 52 void tmc_flush_and_stop(struct tmc_drvdata *drvdata) in tmc_flush_and_stop() 72 void tmc_enable_hw(struct tmc_drvdata *drvdata) in tmc_enable_hw() 77 void tmc_disable_hw(struct tmc_drvdata *drvdata) in tmc_disable_hw() 278 struct tmc_drvdata, miscdev); in tmc_open() 310 struct tmc_drvdata, miscdev); in tmc_read() 331 struct tmc_drvdata, miscdev); in tmc_release() 355 struct tmc_drvdata, in tmc_crashdata_open() 382 struct tmc_drvdata, in tmc_crashdata_read() 407 struct tmc_drvdata, in tmc_crashdata_release() 896 struct tmc_drvdata *drvdata; in tmc_probe() [all …]
|
| H A D | coresight-tmc-etf.c | 19 static int __tmc_etb_enable_hw(struct tmc_drvdata *drvdata) in __tmc_etb_enable_hw() 50 static int tmc_etb_enable_hw(struct tmc_drvdata *drvdata) in tmc_etb_enable_hw() 63 static void tmc_etb_dump_hw(struct tmc_drvdata *drvdata) in tmc_etb_dump_hw() 86 static void __tmc_etb_disable_hw(struct tmc_drvdata *drvdata) in __tmc_etb_disable_hw() 102 static void tmc_etb_disable_hw(struct tmc_drvdata *drvdata) in tmc_etb_disable_hw() 108 static int __tmc_etf_enable_hw(struct tmc_drvdata *drvdata) in __tmc_etf_enable_hw() 133 static int tmc_etf_enable_hw(struct tmc_drvdata *drvdata) in tmc_etf_enable_hw() 146 static void tmc_etf_disable_hw(struct tmc_drvdata *drvdata) in tmc_etf_disable_hw() 163 ssize_t tmc_etb_get_sysfs_trace(struct tmc_drvdata *drvdata, in tmc_etb_get_sysfs_trace() 697 int tmc_read_prepare_etb(struct tmc_drvdata *drvdata) in tmc_read_prepare_etb() [all …]
|
| H A D | coresight-tmc-etr.c | 47 struct tmc_drvdata *drvdata; 855 tmc_etr_get_catu_device(struct tmc_drvdata *drvdata) in tmc_etr_get_catu_device() 890 struct tmc_drvdata *drvdata, in tmc_etr_mode_alloc_buf() 1032 static void tmc_sync_etr_buf(struct tmc_drvdata *drvdata) in tmc_sync_etr_buf() 1181 tmc_etr_setup_sysfs_buf(struct tmc_drvdata *drvdata) in tmc_etr_setup_sysfs_buf() 1231 void tmc_etr_disable_hw(struct tmc_drvdata *drvdata) in tmc_etr_disable_hw() 1395 get_perf_etr_buf_cpu_wide(struct tmc_drvdata *drvdata, in get_perf_etr_buf_cpu_wide() 1459 get_perf_etr_buf_per_thread(struct tmc_drvdata *drvdata, in get_perf_etr_buf_per_thread() 1540 struct tmc_drvdata *drvdata = etr_perf->drvdata; in tmc_free_etr_buffer() 1904 int tmc_read_prepare_etr(struct tmc_drvdata *drvdata) in tmc_read_prepare_etr() [all …]
|
| H A D | coresight-catu.c | 331 static int catu_alloc_etr_buf(struct tmc_drvdata *tmc_drvdata, in catu_alloc_etr_buf() argument 338 csdev = tmc_etr_get_catu_device(tmc_drvdata); in catu_alloc_etr_buf()
|