Home
last modified time | relevance | path

Searched refs:tmc_drvdata (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/hwtracing/coresight/
H A Dcoresight-tmc.h246 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 Dcoresight-tmc-core.c52 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 Dcoresight-tmc-etf.c19 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 Dcoresight-tmc-etr.c47 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 Dcoresight-catu.c331 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()