Searched refs:coresight_device (Results 1 – 10 of 10) sorted by relevance
/linux-4.1.27/include/linux/ |
D | coresight.h | 140 struct coresight_device *child_dev; 161 struct coresight_device { struct 176 #define to_coresight_device(d) container_of(d, struct coresight_device, dev) argument 189 int (*enable)(struct coresight_device *csdev); 190 void (*disable)(struct coresight_device *csdev); 200 int (*enable)(struct coresight_device *csdev, int iport, int oport); 201 void (*disable)(struct coresight_device *csdev, int iport, int oport); 213 int (*trace_id)(struct coresight_device *csdev); 214 int (*enable)(struct coresight_device *csdev); 215 void (*disable)(struct coresight_device *csdev); [all …]
|
/linux-4.1.27/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 | 34 struct coresight_device *csdev; 37 static int replicator_enable(struct coresight_device *csdev, int inport, in replicator_enable() 46 static void replicator_disable(struct coresight_device *csdev, int inport, in replicator_disable()
|
D | coresight-tpiu.c | 59 struct coresight_device *csdev; 72 static int tpiu_enable(struct coresight_device *csdev) in tpiu_enable() 99 static void tpiu_disable(struct coresight_device *csdev) in tpiu_disable()
|
D | coresight-funnel.c | 45 struct coresight_device *csdev; 66 static int funnel_enable(struct coresight_device *csdev, int inport, in funnel_enable() 95 static void funnel_disable(struct coresight_device *csdev, int inport, in funnel_disable()
|
D | coresight-tmc.c | 121 struct coresight_device *csdev; 276 static int tmc_enable_sink(struct coresight_device *csdev) in tmc_enable_sink() 283 static int tmc_enable_link(struct coresight_device *csdev, int inport, in tmc_enable_link() 394 static void tmc_disable_sink(struct coresight_device *csdev) in tmc_disable_sink() 401 static void tmc_disable_link(struct coresight_device *csdev, int inport, in tmc_disable_link()
|
D | coresight-etb10.c | 82 struct coresight_device *csdev; 137 static int etb_enable(struct coresight_device *csdev) in etb_enable() 244 static void etb_disable(struct coresight_device *csdev) in etb_disable()
|
D | coresight-etm.h | 195 struct coresight_device *csdev;
|
D | coresight-etm3x.c | 320 static int etm_trace_id(struct coresight_device *csdev) in etm_trace_id() 344 static int etm_enable(struct coresight_device *csdev) in etm_enable() 404 static void etm_disable(struct coresight_device *csdev) in etm_disable()
|
/linux-4.1.27/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 "strut coresight_device", obtained at registration time. 151 The functions take a "struct coresight_device", which looks like this:
|