/kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
H A D | coresight-catu.c | 284 static void catu_free_etr_buf(struct etr_buf *etr_buf) in catu_free_etr_buf() argument 296 static ssize_t catu_get_data_etr_buf(struct etr_buf *etr_buf, u64 offset, in catu_get_data_etr_buf() argument 304 static void catu_sync_etr_buf(struct etr_buf *etr_bu argument 329 catu_alloc_etr_buf(struct tmc_drvdata *tmc_drvdata, struct etr_buf *etr_buf, int node, void **pages) catu_alloc_etr_buf() argument 412 struct etr_buf *etr_buf = data; catu_enable_hw() local [all...] |
H A D | coresight-tmc.h | 153 struct etr_buf { struct 197 struct etr_buf *etr_buf; /* TMC ETR */ member [all...] |
H A D | coresight-tmc-etr.c | 41 struct etr_buf *etr_buf; member 598 tmc_etr_alloc_flat_buf(struct tmc_drvdata *drvdata, struct etr_buf *etr_buf, int node, void **pages) tmc_etr_alloc_flat_buf() argument 628 tmc_etr_free_flat_buf(struct etr_buf *etr_buf) tmc_etr_free_flat_buf() argument 641 tmc_etr_sync_flat_buf(struct etr_buf *etr_buf, u64 rrp, u64 rwp) tmc_etr_sync_flat_buf() argument 654 tmc_etr_get_data_flat_buf(struct etr_buf *etr_buf, u64 offset, size_t len, char **bufpp) tmc_etr_get_data_flat_buf() argument 678 tmc_etr_alloc_sg_buf(struct tmc_drvdata *drvdata, struct etr_buf *etr_buf, int node, void **pages) tmc_etr_alloc_sg_buf() argument 695 tmc_etr_free_sg_buf(struct etr_buf *etr_buf) tmc_etr_free_sg_buf() argument 705 tmc_etr_get_data_sg_buf(struct etr_buf *etr_buf, u64 offset, size_t len, char **bufpp) tmc_etr_get_data_sg_buf() argument 713 tmc_etr_sync_sg_buf(struct etr_buf *etr_buf, u64 rrp, u64 rwp) tmc_etr_sync_sg_buf() argument 779 tmc_etr_enable_catu(struct tmc_drvdata *drvdata, struct etr_buf *etr_buf) tmc_etr_enable_catu() argument 815 tmc_etr_mode_alloc_buf(int mode, struct tmc_drvdata *drvdata, struct etr_buf *etr_buf, int node, void **pages) tmc_etr_mode_alloc_buf() argument 852 struct etr_buf *etr_buf; tmc_alloc_etr_buf() local 900 tmc_free_etr_buf(struct etr_buf *etr_buf) tmc_free_etr_buf() argument 913 tmc_etr_buf_get_data(struct etr_buf *etr_buf, u64 offset, size_t len, char **bufpp) tmc_etr_buf_get_data() argument 923 tmc_etr_buf_insert_barrier_packet(struct etr_buf *etr_buf, u64 offset) tmc_etr_buf_insert_barrier_packet() argument 944 struct etr_buf *etr_buf = drvdata->etr_buf; tmc_sync_etr_buf() local 974 struct etr_buf *etr_buf = drvdata->etr_buf; __tmc_etr_enable_hw() local 1021 tmc_etr_enable_hw(struct tmc_drvdata *drvdata, struct etr_buf *etr_buf) tmc_etr_enable_hw() argument 1068 struct etr_buf *etr_buf = drvdata->sysfs_buf; tmc_etr_get_sysfs_trace() local 1098 struct etr_buf *etr_buf = drvdata->etr_buf; tmc_etr_sync_sysfs_buf() local 1227 struct etr_buf *etr_buf; alloc_etr_buf() local 1267 struct etr_buf *etr_buf; get_perf_etr_buf_cpu_wide() local 1353 struct etr_buf *etr_buf; tmc_etr_setup_perf_buf() local 1407 struct etr_buf *buf, *etr_buf = etr_perf->etr_buf; tmc_free_etr_buffer() local 1448 struct etr_buf *etr_buf = etr_perf->etr_buf; tmc_etr_sync_perf_buffer() local 1504 struct etr_buf *etr_buf = etr_perf->etr_buf; tmc_update_etr_buffer() local [all...] |
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
H A D | coresight-catu.c | 284 static void catu_free_etr_buf(struct etr_buf *etr_buf) in catu_free_etr_buf() argument 296 static ssize_t catu_get_data_etr_buf(struct etr_buf *etr_buf, u64 offset, in catu_get_data_etr_buf() argument 304 static void catu_sync_etr_buf(struct etr_buf *etr_bu argument 329 catu_alloc_etr_buf(struct tmc_drvdata *tmc_drvdata, struct etr_buf *etr_buf, int node, void **pages) catu_alloc_etr_buf() argument 403 struct etr_buf *etr_buf = NULL; catu_enable_hw() local [all...] |
H A D | coresight-tmc.h | 154 struct etr_buf { struct 200 struct etr_buf *etr_buf; /* TMC ETR */ member [all...] |
H A D | coresight-tmc-etr.c | 40 struct etr_buf *etr_buf; member 596 tmc_etr_alloc_flat_buf(struct tmc_drvdata *drvdata, struct etr_buf *etr_buf, int node, void **pages) tmc_etr_alloc_flat_buf() argument 628 tmc_etr_free_flat_buf(struct etr_buf *etr_buf) tmc_etr_free_flat_buf() argument 642 tmc_etr_sync_flat_buf(struct etr_buf *etr_buf, u64 rrp, u64 rwp) tmc_etr_sync_flat_buf() argument 671 tmc_etr_get_data_flat_buf(struct etr_buf *etr_buf, u64 offset, size_t len, char **bufpp) tmc_etr_get_data_flat_buf() argument 695 tmc_etr_alloc_sg_buf(struct tmc_drvdata *drvdata, struct etr_buf *etr_buf, int node, void **pages) tmc_etr_alloc_sg_buf() argument 712 tmc_etr_free_sg_buf(struct etr_buf *etr_buf) tmc_etr_free_sg_buf() argument 722 tmc_etr_get_data_sg_buf(struct etr_buf *etr_buf, u64 offset, size_t len, char **bufpp) tmc_etr_get_data_sg_buf() argument 730 tmc_etr_sync_sg_buf(struct etr_buf *etr_buf, u64 rrp, u64 rwp) tmc_etr_sync_sg_buf() argument 811 tmc_etr_mode_alloc_buf(int mode, struct tmc_drvdata *drvdata, struct etr_buf *etr_buf, int node, void **pages) tmc_etr_mode_alloc_buf() argument 848 struct etr_buf *etr_buf; tmc_alloc_etr_buf() local 896 tmc_free_etr_buf(struct etr_buf *etr_buf) tmc_free_etr_buf() argument 909 tmc_etr_buf_get_data(struct etr_buf *etr_buf, u64 offset, size_t len, char **bufpp) tmc_etr_buf_get_data() argument 919 tmc_etr_buf_insert_barrier_packet(struct etr_buf *etr_buf, u64 offset) tmc_etr_buf_insert_barrier_packet() argument 940 struct etr_buf *etr_buf = drvdata->etr_buf; tmc_sync_etr_buf() local 970 struct etr_buf *etr_buf = drvdata->etr_buf; __tmc_etr_enable_hw() local 1026 tmc_etr_enable_hw(struct tmc_drvdata *drvdata, struct etr_buf *etr_buf) tmc_etr_enable_hw() argument 1070 struct etr_buf *etr_buf = drvdata->sysfs_buf; tmc_etr_get_sysfs_trace() local 1100 struct etr_buf *etr_buf = drvdata->etr_buf; tmc_etr_sync_sysfs_buf() local 1265 struct etr_buf *etr_buf; alloc_etr_buf() local 1305 struct etr_buf *etr_buf; get_perf_etr_buf_cpu_wide() local 1391 struct etr_buf *etr_buf; tmc_etr_setup_perf_buf() local 1445 struct etr_buf *buf, *etr_buf = etr_perf->etr_buf; tmc_free_etr_buffer() local 1486 struct etr_buf *etr_buf = etr_perf->etr_buf; tmc_etr_sync_perf_buffer() local 1542 struct etr_buf *etr_buf = etr_perf->etr_buf; tmc_update_etr_buffer() local [all...] |