coresight_device  332 drivers/hwtracing/coresight/coresight-catu.c 	struct coresight_device *csdev;
coresight_device  453 drivers/hwtracing/coresight/coresight-catu.c static int catu_enable(struct coresight_device *csdev, void *data)
coresight_device  480 drivers/hwtracing/coresight/coresight-catu.c static int catu_disable(struct coresight_device *csdev, void *__unused)
coresight_device   65 drivers/hwtracing/coresight/coresight-catu.h 	struct coresight_device *csdev;
coresight_device  100 drivers/hwtracing/coresight/coresight-catu.h static inline bool coresight_is_catu_device(struct coresight_device *csdev)
coresight_device   86 drivers/hwtracing/coresight/coresight-etb10.c 	struct coresight_device	*csdev;
coresight_device   97 drivers/hwtracing/coresight/coresight-etb10.c static int etb_set_buffer(struct coresight_device *csdev,
coresight_device  144 drivers/hwtracing/coresight/coresight-etb10.c static int etb_enable_sysfs(struct coresight_device *csdev)
coresight_device  172 drivers/hwtracing/coresight/coresight-etb10.c static int etb_enable_perf(struct coresight_device *csdev, void *data)
coresight_device  227 drivers/hwtracing/coresight/coresight-etb10.c static int etb_enable(struct coresight_device *csdev, u32 mode, void *data)
coresight_device  349 drivers/hwtracing/coresight/coresight-etb10.c static int etb_disable(struct coresight_device *csdev)
coresight_device  373 drivers/hwtracing/coresight/coresight-etb10.c static void *etb_alloc_buffer(struct coresight_device *csdev,
coresight_device  400 drivers/hwtracing/coresight/coresight-etb10.c static int etb_set_buffer(struct coresight_device *csdev,
coresight_device  424 drivers/hwtracing/coresight/coresight-etb10.c static unsigned long etb_update_buffer(struct coresight_device *csdev,
coresight_device   28 drivers/hwtracing/coresight/coresight-etm-perf.c static DEFINE_PER_CPU(struct coresight_device *, csdev_src);
coresight_device  127 drivers/hwtracing/coresight/coresight-etm-perf.c 	struct coresight_device *sink;
coresight_device  213 drivers/hwtracing/coresight/coresight-etm-perf.c 	struct coresight_device *sink;
coresight_device  243 drivers/hwtracing/coresight/coresight-etm-perf.c 		struct coresight_device *csdev;
coresight_device  299 drivers/hwtracing/coresight/coresight-etm-perf.c 	struct coresight_device *sink, *csdev = per_cpu(csdev_src, cpu);
coresight_device  347 drivers/hwtracing/coresight/coresight-etm-perf.c 	struct coresight_device *sink, *csdev = per_cpu(csdev_src, cpu);
coresight_device  485 drivers/hwtracing/coresight/coresight-etm-perf.c int etm_perf_symlink(struct coresight_device *csdev, bool link)
coresight_device  520 drivers/hwtracing/coresight/coresight-etm-perf.c int etm_perf_add_symlink_sink(struct coresight_device *csdev)
coresight_device  565 drivers/hwtracing/coresight/coresight-etm-perf.c void etm_perf_del_symlink_sink(struct coresight_device *csdev)
coresight_device   13 drivers/hwtracing/coresight/coresight-etm-perf.h struct coresight_device;
coresight_device   61 drivers/hwtracing/coresight/coresight-etm-perf.h int etm_perf_symlink(struct coresight_device *csdev, bool link);
coresight_device   62 drivers/hwtracing/coresight/coresight-etm-perf.h int etm_perf_add_symlink_sink(struct coresight_device *csdev);
coresight_device   63 drivers/hwtracing/coresight/coresight-etm-perf.h void etm_perf_del_symlink_sink(struct coresight_device *csdev);
coresight_device   73 drivers/hwtracing/coresight/coresight-etm-perf.h static inline int etm_perf_symlink(struct coresight_device *csdev, bool link)
coresight_device   75 drivers/hwtracing/coresight/coresight-etm-perf.h int etm_perf_add_symlink_sink(struct coresight_device *csdev)
coresight_device   77 drivers/hwtracing/coresight/coresight-etm-perf.h void etm_perf_del_symlink_sink(struct coresight_device *csdev) {}
coresight_device  235 drivers/hwtracing/coresight/coresight-etm.h 	struct coresight_device		*csdev;
coresight_device  447 drivers/hwtracing/coresight/coresight-etm3x.c static int etm_cpu_id(struct coresight_device *csdev)
coresight_device  483 drivers/hwtracing/coresight/coresight-etm3x.c static int etm_trace_id(struct coresight_device *csdev)
coresight_device  490 drivers/hwtracing/coresight/coresight-etm3x.c static int etm_enable_perf(struct coresight_device *csdev,
coresight_device  504 drivers/hwtracing/coresight/coresight-etm3x.c static int etm_enable_sysfs(struct coresight_device *csdev)
coresight_device  535 drivers/hwtracing/coresight/coresight-etm3x.c static int etm_enable(struct coresight_device *csdev,
coresight_device  590 drivers/hwtracing/coresight/coresight-etm3x.c static void etm_disable_perf(struct coresight_device *csdev)
coresight_device  612 drivers/hwtracing/coresight/coresight-etm3x.c static void etm_disable_sysfs(struct coresight_device *csdev)
coresight_device  637 drivers/hwtracing/coresight/coresight-etm3x.c static void etm_disable(struct coresight_device *csdev,
coresight_device   69 drivers/hwtracing/coresight/coresight-etm4x.c static int etm4_cpu_id(struct coresight_device *csdev)
coresight_device   76 drivers/hwtracing/coresight/coresight-etm4x.c static int etm4_trace_id(struct coresight_device *csdev)
coresight_device  368 drivers/hwtracing/coresight/coresight-etm4x.c static int etm4_enable_perf(struct coresight_device *csdev,
coresight_device  390 drivers/hwtracing/coresight/coresight-etm4x.c static int etm4_enable_sysfs(struct coresight_device *csdev)
coresight_device  416 drivers/hwtracing/coresight/coresight-etm4x.c static int etm4_enable(struct coresight_device *csdev,
coresight_device  481 drivers/hwtracing/coresight/coresight-etm4x.c static int etm4_disable_perf(struct coresight_device *csdev,
coresight_device  506 drivers/hwtracing/coresight/coresight-etm4x.c static void etm4_disable_sysfs(struct coresight_device *csdev)
coresight_device  531 drivers/hwtracing/coresight/coresight-etm4x.c static void etm4_disable(struct coresight_device *csdev,
coresight_device  342 drivers/hwtracing/coresight/coresight-etm4x.h 	struct coresight_device		*csdev;
coresight_device   46 drivers/hwtracing/coresight/coresight-funnel.c 	struct coresight_device	*csdev;
coresight_device   76 drivers/hwtracing/coresight/coresight-funnel.c static int funnel_enable(struct coresight_device *csdev, int inport,
coresight_device  118 drivers/hwtracing/coresight/coresight-funnel.c static void funnel_disable(struct coresight_device *csdev, int inport,
coresight_device  149 drivers/hwtracing/coresight/coresight-priv.h struct coresight_device *coresight_get_sink(struct list_head *path);
coresight_device  150 drivers/hwtracing/coresight/coresight-priv.h struct coresight_device *coresight_get_enabled_sink(bool reset);
coresight_device  151 drivers/hwtracing/coresight/coresight-priv.h struct coresight_device *coresight_get_sink_by_id(u32 id);
coresight_device  152 drivers/hwtracing/coresight/coresight-priv.h struct list_head *coresight_build_path(struct coresight_device *csdev,
coresight_device  153 drivers/hwtracing/coresight/coresight-priv.h 				       struct coresight_device *sink);
coresight_device   39 drivers/hwtracing/coresight/coresight-replicator.c 	struct coresight_device	*csdev;
coresight_device   97 drivers/hwtracing/coresight/coresight-replicator.c static int replicator_enable(struct coresight_device *csdev, int inport,
coresight_device  150 drivers/hwtracing/coresight/coresight-replicator.c static void replicator_disable(struct coresight_device *csdev, int inport,
coresight_device  134 drivers/hwtracing/coresight/coresight-stm.c 	struct coresight_device	*csdev;
coresight_device  194 drivers/hwtracing/coresight/coresight-stm.c static int stm_enable(struct coresight_device *csdev,
coresight_device  257 drivers/hwtracing/coresight/coresight-stm.c static void stm_disable(struct coresight_device *csdev,
coresight_device  282 drivers/hwtracing/coresight/coresight-stm.c static int stm_trace_id(struct coresight_device *csdev)
coresight_device   16 drivers/hwtracing/coresight/coresight-tmc-etf.c static int tmc_set_etf_buffer(struct coresight_device *csdev,
coresight_device  149 drivers/hwtracing/coresight/coresight-tmc-etf.c static int tmc_enable_etf_sink_sysfs(struct coresight_device *csdev)
coresight_device  223 drivers/hwtracing/coresight/coresight-tmc-etf.c static int tmc_enable_etf_sink_perf(struct coresight_device *csdev, void *data)
coresight_device  279 drivers/hwtracing/coresight/coresight-tmc-etf.c static int tmc_enable_etf_sink(struct coresight_device *csdev,
coresight_device  304 drivers/hwtracing/coresight/coresight-tmc-etf.c static int tmc_disable_etf_sink(struct coresight_device *csdev)
coresight_device  334 drivers/hwtracing/coresight/coresight-tmc-etf.c static int tmc_enable_etf_link(struct coresight_device *csdev,
coresight_device  364 drivers/hwtracing/coresight/coresight-tmc-etf.c static void tmc_disable_etf_link(struct coresight_device *csdev,
coresight_device  388 drivers/hwtracing/coresight/coresight-tmc-etf.c static void *tmc_alloc_etf_buffer(struct coresight_device *csdev,
coresight_device  416 drivers/hwtracing/coresight/coresight-tmc-etf.c static int tmc_set_etf_buffer(struct coresight_device *csdev,
coresight_device  440 drivers/hwtracing/coresight/coresight-tmc-etf.c static unsigned long tmc_update_etf_buffer(struct coresight_device *csdev,
coresight_device  752 drivers/hwtracing/coresight/coresight-tmc-etr.c struct coresight_device *
coresight_device  756 drivers/hwtracing/coresight/coresight-tmc-etr.c 	struct coresight_device *tmp, *etr = drvdata->csdev;
coresight_device  773 drivers/hwtracing/coresight/coresight-tmc-etr.c 	struct coresight_device *catu = tmc_etr_get_catu_device(drvdata);
coresight_device  782 drivers/hwtracing/coresight/coresight-tmc-etr.c 	struct coresight_device *catu = tmc_etr_get_catu_device(drvdata);
coresight_device 1123 drivers/hwtracing/coresight/coresight-tmc-etr.c static int tmc_enable_etr_sink_sysfs(struct coresight_device *csdev)
coresight_device 1361 drivers/hwtracing/coresight/coresight-tmc-etr.c static void *tmc_alloc_etr_buffer(struct coresight_device *csdev,
coresight_device 1476 drivers/hwtracing/coresight/coresight-tmc-etr.c tmc_update_etr_buffer(struct coresight_device *csdev,
coresight_device 1559 drivers/hwtracing/coresight/coresight-tmc-etr.c static int tmc_enable_etr_sink_perf(struct coresight_device *csdev, void *data)
coresight_device 1614 drivers/hwtracing/coresight/coresight-tmc-etr.c static int tmc_enable_etr_sink(struct coresight_device *csdev,
coresight_device 1628 drivers/hwtracing/coresight/coresight-tmc-etr.c static int tmc_disable_etr_sink(struct coresight_device *csdev)
coresight_device  190 drivers/hwtracing/coresight/coresight-tmc.h 	struct coresight_device	*csdev;
coresight_device  326 drivers/hwtracing/coresight/coresight-tmc.h struct coresight_device *tmc_etr_get_catu_device(struct tmc_drvdata *drvdata);
coresight_device   60 drivers/hwtracing/coresight/coresight-tpiu.c 	struct coresight_device	*csdev;
coresight_device   72 drivers/hwtracing/coresight/coresight-tpiu.c static int tpiu_enable(struct coresight_device *csdev, u32 mode, void *__unused)
coresight_device   98 drivers/hwtracing/coresight/coresight-tpiu.c static int tpiu_disable(struct coresight_device *csdev)
coresight_device   33 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev;
coresight_device   61 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev, *i_csdev;
coresight_device   85 drivers/hwtracing/coresight/coresight.c static int coresight_source_is_unique(struct coresight_device *csdev)
coresight_device   97 drivers/hwtracing/coresight/coresight.c static int coresight_find_link_inport(struct coresight_device *csdev,
coresight_device   98 drivers/hwtracing/coresight/coresight.c 				      struct coresight_device *parent)
coresight_device  115 drivers/hwtracing/coresight/coresight.c static int coresight_find_link_outport(struct coresight_device *csdev,
coresight_device  116 drivers/hwtracing/coresight/coresight.c 				       struct coresight_device *child)
coresight_device  219 drivers/hwtracing/coresight/coresight.c static int coresight_enable_sink(struct coresight_device *csdev,
coresight_device  239 drivers/hwtracing/coresight/coresight.c static void coresight_disable_sink(struct coresight_device *csdev)
coresight_device  252 drivers/hwtracing/coresight/coresight.c static int coresight_enable_link(struct coresight_device *csdev,
coresight_device  253 drivers/hwtracing/coresight/coresight.c 				 struct coresight_device *parent,
coresight_device  254 drivers/hwtracing/coresight/coresight.c 				 struct coresight_device *child)
coresight_device  280 drivers/hwtracing/coresight/coresight.c static void coresight_disable_link(struct coresight_device *csdev,
coresight_device  281 drivers/hwtracing/coresight/coresight.c 				   struct coresight_device *parent,
coresight_device  282 drivers/hwtracing/coresight/coresight.c 				   struct coresight_device *child)
coresight_device  313 drivers/hwtracing/coresight/coresight.c static int coresight_enable_source(struct coresight_device *csdev, u32 mode)
coresight_device  345 drivers/hwtracing/coresight/coresight.c static bool coresight_disable_source(struct coresight_device *csdev)
coresight_device  364 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev, *parent, *child;
coresight_device  418 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev, *parent, *child;
coresight_device  469 drivers/hwtracing/coresight/coresight.c struct coresight_device *coresight_get_sink(struct list_head *path)
coresight_device  471 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev;
coresight_device  487 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev = to_coresight_device(dev);
coresight_device  520 drivers/hwtracing/coresight/coresight.c struct coresight_device *coresight_get_enabled_sink(bool deactivate)
coresight_device  532 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev = to_coresight_device(dev);
coresight_device  561 drivers/hwtracing/coresight/coresight.c struct coresight_device *coresight_get_sink_by_id(u32 id)
coresight_device  577 drivers/hwtracing/coresight/coresight.c static void coresight_grab_device(struct coresight_device *csdev)
coresight_device  582 drivers/hwtracing/coresight/coresight.c 		struct coresight_device *child;
coresight_device  595 drivers/hwtracing/coresight/coresight.c static void coresight_drop_device(struct coresight_device *csdev)
coresight_device  601 drivers/hwtracing/coresight/coresight.c 		struct coresight_device *child;
coresight_device  620 drivers/hwtracing/coresight/coresight.c static int _coresight_build_path(struct coresight_device *csdev,
coresight_device  621 drivers/hwtracing/coresight/coresight.c 				 struct coresight_device *sink,
coresight_device  634 drivers/hwtracing/coresight/coresight.c 		struct coresight_device *child_dev;
coresight_device  665 drivers/hwtracing/coresight/coresight.c struct list_head *coresight_build_path(struct coresight_device *source,
coresight_device  666 drivers/hwtracing/coresight/coresight.c 				       struct coresight_device *sink)
coresight_device  698 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev;
coresight_device  719 drivers/hwtracing/coresight/coresight.c static int coresight_validate_source(struct coresight_device *csdev,
coresight_device  741 drivers/hwtracing/coresight/coresight.c int coresight_enable(struct coresight_device *csdev)
coresight_device  744 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *sink;
coresight_device  825 drivers/hwtracing/coresight/coresight.c void coresight_disable(struct coresight_device *csdev)
coresight_device  865 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev = to_coresight_device(dev);
coresight_device  876 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev = to_coresight_device(dev);
coresight_device  895 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev = to_coresight_device(dev);
coresight_device  906 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev = to_coresight_device(dev);
coresight_device  962 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev = to_coresight_device(dev);
coresight_device  973 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev, *i_csdev;
coresight_device 1013 drivers/hwtracing/coresight/coresight.c static void coresight_fixup_orphan_conns(struct coresight_device *csdev)
coresight_device 1024 drivers/hwtracing/coresight/coresight.c static void coresight_fixup_device_conns(struct coresight_device *csdev)
coresight_device 1047 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev, *iterator;
coresight_device 1092 drivers/hwtracing/coresight/coresight.c static void coresight_remove_conns(struct coresight_device *csdev)
coresight_device 1171 drivers/hwtracing/coresight/coresight.c struct coresight_device *coresight_register(struct coresight_desc *desc)
coresight_device 1177 drivers/hwtracing/coresight/coresight.c 	struct coresight_device *csdev;
coresight_device 1266 drivers/hwtracing/coresight/coresight.c void coresight_unregister(struct coresight_device *csdev)
coresight_device  138 include/linux/coresight.h 	struct coresight_device *child_dev;
coresight_device  193 include/linux/coresight.h #define to_coresight_device(d) container_of(d, struct coresight_device, dev)
coresight_device  210 include/linux/coresight.h 	int (*enable)(struct coresight_device *csdev, u32 mode, void *data);
coresight_device  211 include/linux/coresight.h 	int (*disable)(struct coresight_device *csdev);
coresight_device  212 include/linux/coresight.h 	void *(*alloc_buffer)(struct coresight_device *csdev,
coresight_device  216 include/linux/coresight.h 	unsigned long (*update_buffer)(struct coresight_device *csdev,
coresight_device  228 include/linux/coresight.h 	int (*enable)(struct coresight_device *csdev, int iport, int oport);
coresight_device  229 include/linux/coresight.h 	void (*disable)(struct coresight_device *csdev, int iport, int oport);
coresight_device  243 include/linux/coresight.h 	int (*cpu_id)(struct coresight_device *csdev);
coresight_device  244 include/linux/coresight.h 	int (*trace_id)(struct coresight_device *csdev);
coresight_device  245 include/linux/coresight.h 	int (*enable)(struct coresight_device *csdev,
coresight_device  247 include/linux/coresight.h 	void (*disable)(struct coresight_device *csdev,
coresight_device  261 include/linux/coresight.h 	int (*enable)(struct coresight_device *csdev, void *data);
coresight_device  262 include/linux/coresight.h 	int (*disable)(struct coresight_device *csdev, void *data);
coresight_device  273 include/linux/coresight.h extern struct coresight_device *
coresight_device  275 include/linux/coresight.h extern void coresight_unregister(struct coresight_device *csdev);
coresight_device  276 include/linux/coresight.h extern int coresight_enable(struct coresight_device *csdev);
coresight_device  277 include/linux/coresight.h extern void coresight_disable(struct coresight_device *csdev);
coresight_device  289 include/linux/coresight.h static inline struct coresight_device *
coresight_device  291 include/linux/coresight.h static inline void coresight_unregister(struct coresight_device *csdev) {}
coresight_device  293 include/linux/coresight.h coresight_enable(struct coresight_device *csdev) { return -ENOSYS; }
coresight_device  294 include/linux/coresight.h static inline void coresight_disable(struct coresight_device *csdev) {}