Searched refs:coresight_device (Results 1 – 13 of 13) sorted by relevance
/linux-4.4.14/include/linux/ |
D | coresight.h | 141 struct coresight_device *child_dev; 162 struct coresight_device { struct 177 #define to_coresight_device(d) container_of(d, struct coresight_device, dev) argument 190 int (*enable)(struct coresight_device *csdev); 191 void (*disable)(struct coresight_device *csdev); 201 int (*enable)(struct coresight_device *csdev, int iport, int oport); 202 void (*disable)(struct coresight_device *csdev, int iport, int oport); 214 int (*trace_id)(struct coresight_device *csdev); 215 int (*enable)(struct coresight_device *csdev); 216 void (*disable)(struct coresight_device *csdev); [all …]
|
/linux-4.4.14/drivers/hwtracing/coresight/ |
D | coresight.c | 35 struct coresight_device *csdev, *i_csdev; in coresight_id_match() 59 static int coresight_source_is_unique(struct coresight_device *csdev) in coresight_source_is_unique() 71 static int coresight_find_link_inport(struct coresight_device *csdev) in coresight_find_link_inport() 74 struct coresight_device *parent; in coresight_find_link_inport() 78 struct coresight_device, path_link); in coresight_find_link_inport() 92 static int coresight_find_link_outport(struct coresight_device *csdev) in coresight_find_link_outport() 95 struct coresight_device *child; in coresight_find_link_outport() 99 struct coresight_device, path_link); in coresight_find_link_outport() 113 static int coresight_enable_sink(struct coresight_device *csdev) in coresight_enable_sink() 131 static void coresight_disable_sink(struct coresight_device *csdev) in coresight_disable_sink() [all …]
|
D | coresight-replicator.c | 36 struct coresight_device *csdev; 39 static int replicator_enable(struct coresight_device *csdev, int inport, in replicator_enable() 49 static void replicator_disable(struct coresight_device *csdev, int inport, in replicator_disable()
|
D | coresight-replicator-qcom.c | 43 struct coresight_device *csdev; 46 static int replicator_enable(struct coresight_device *csdev, int inport, in replicator_enable() 74 static void replicator_disable(struct coresight_device *csdev, int inport, in replicator_disable()
|
D | coresight-tpiu.c | 61 struct coresight_device *csdev; 73 static int tpiu_enable(struct coresight_device *csdev) in tpiu_enable() 96 static void tpiu_disable(struct coresight_device *csdev) in tpiu_disable()
|
D | coresight-funnel.c | 47 struct coresight_device *csdev; 67 static int funnel_enable(struct coresight_device *csdev, int inport, in funnel_enable() 92 static void funnel_disable(struct coresight_device *csdev, int inport, in funnel_disable()
|
D | coresight-tmc.c | 120 struct coresight_device *csdev; 271 static int tmc_enable_sink(struct coresight_device *csdev) in tmc_enable_sink() 278 static int tmc_enable_link(struct coresight_device *csdev, int inport, in tmc_enable_link() 389 static void tmc_disable_sink(struct coresight_device *csdev) in tmc_disable_sink() 396 static void tmc_disable_link(struct coresight_device *csdev, int inport, in tmc_disable_link()
|
D | coresight-etb10.c | 84 struct coresight_device *csdev; 135 static int etb_enable(struct coresight_device *csdev) in etb_enable() 239 static void etb_disable(struct coresight_device *csdev) in etb_disable()
|
D | coresight-etm.h | 198 struct coresight_device *csdev;
|
D | coresight-etm4x.h | 287 struct coresight_device *csdev;
|
D | coresight-etm3x.c | 318 static int etm_trace_id(struct coresight_device *csdev) in etm_trace_id() 340 static int etm_enable(struct coresight_device *csdev) in etm_enable() 396 static void etm_disable(struct coresight_device *csdev) in etm_disable()
|
D | coresight-etm4x.c | 66 static int etm4_trace_id(struct coresight_device *csdev) in etm4_trace_id() 185 static int etm4_enable(struct coresight_device *csdev) in etm4_enable() 236 static void etm4_disable(struct coresight_device *csdev) in etm4_disable()
|
/linux-4.4.14/Documentation/trace/ |
D | coresight.txt | 136 struct coresight_device *coresight_register(struct coresight_desc *desc); 137 void coresight_unregister(struct coresight_device *csdev); 139 The registering function is taking a "struct coresight_device *csdev" and 141 a reference to a "struct coresight_device", obtained at registration time. 151 The functions take a "struct coresight_device", which looks like this:
|