Symbol: intel_th_device
drivers/hwtracing/intel_th/core.c
101
struct intel_th_device *thdev = to_intel_th_device(dev);
drivers/hwtracing/intel_th/core.c
1013
int intel_th_trace_switch(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/core.c
1015
struct intel_th_device *hub = to_intel_th_device(thdev->dev.parent);
drivers/hwtracing/intel_th/core.c
102
struct intel_th_device *hub = to_intel_th_hub(thdev);
drivers/hwtracing/intel_th/core.c
1034
int intel_th_trace_disable(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/core.c
1036
struct intel_th_device *hub = to_intel_th_device(thdev->dev.parent);
drivers/hwtracing/intel_th/core.c
1050
int intel_th_set_output(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/core.c
1053
struct intel_th_device *hub = to_intel_th_hub(thdev);
drivers/hwtracing/intel_th/core.c
176
static void intel_th_device_free(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/core.c
191
const struct intel_th_device *thdev = to_intel_th_device(dev);
drivers/hwtracing/intel_th/core.c
208
struct intel_th_device *thdev = to_intel_th_device(dev);
drivers/hwtracing/intel_th/core.c
218
static void intel_th_trace_prepare(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/core.c
220
struct intel_th_device *hub = to_intel_th_hub(thdev);
drivers/hwtracing/intel_th/core.c
234
static int intel_th_output_activate(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/core.c
276
static void intel_th_output_deactivate(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/core.c
300
struct intel_th_device *thdev = to_intel_th_device(dev);
drivers/hwtracing/intel_th/core.c
308
struct intel_th_device *thdev = to_intel_th_device(dev);
drivers/hwtracing/intel_th/core.c
32
struct intel_th_device *thdev = to_intel_th_device(dev);
drivers/hwtracing/intel_th/core.c
371
static struct intel_th_device *
drivers/hwtracing/intel_th/core.c
376
struct intel_th_device *thdev;
drivers/hwtracing/intel_th/core.c
406
static int intel_th_device_add_resources(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/core.c
421
static void intel_th_device_remove(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/core.c
427
static void intel_th_device_free(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/core.c
51
struct intel_th_device *thdev = to_intel_th_device(dev);
drivers/hwtracing/intel_th/core.c
53
struct intel_th_device *hub = NULL;
drivers/hwtracing/intel_th/core.c
615
static struct intel_th_device *
drivers/hwtracing/intel_th/core.c
619
struct intel_th_device *thdev;
drivers/hwtracing/intel_th/core.c
717
struct intel_th_device *thdev;
drivers/hwtracing/intel_th/core.c
774
struct intel_th_device *thdev;
drivers/hwtracing/intel_th/core.c
96
static void intel_th_device_remove(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/core.c
991
int intel_th_trace_enable(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/core.c
993
struct intel_th_device *hub = to_intel_th_device(thdev->dev.parent);
drivers/hwtracing/intel_th/gth.c
477
struct intel_th_device *outdev =
drivers/hwtracing/intel_th/gth.c
478
container_of(output, struct intel_th_device, output);
drivers/hwtracing/intel_th/gth.c
535
static void intel_th_gth_disable(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/gth.c
567
static void intel_th_gth_prepare(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/gth.c
590
static void intel_th_gth_enable(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/gth.c
625
static void intel_th_gth_switch(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/gth.c
662
static int intel_th_gth_assign(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/gth.c
663
struct intel_th_device *othdev)
drivers/hwtracing/intel_th/gth.c
701
static void intel_th_gth_unassign(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/gth.c
702
struct intel_th_device *othdev)
drivers/hwtracing/intel_th/gth.c
722
intel_th_gth_set_output(struct intel_th_device *thdev, unsigned int master)
drivers/hwtracing/intel_th/gth.c
744
static int intel_th_gth_probe(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/gth.c
819
static void intel_th_gth_remove(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/intel_th.h
102
intel_th_device_get_resource(struct intel_th_device *thdev, unsigned int type,
drivers/hwtracing/intel_th/intel_th.h
132
intel_th_output_assigned(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/intel_th.h
161
int (*probe)(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/intel_th.h
162
void (*remove)(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/intel_th.h
164
int (*assign)(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/intel_th.h
165
struct intel_th_device *othdev);
drivers/hwtracing/intel_th/intel_th.h
166
void (*unassign)(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/intel_th.h
167
struct intel_th_device *othdev);
drivers/hwtracing/intel_th/intel_th.h
168
void (*prepare)(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/intel_th.h
170
void (*enable)(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/intel_th.h
172
void (*trig_switch)(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/intel_th.h
174
void (*disable)(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/intel_th.h
177
irqreturn_t (*irq)(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/intel_th.h
178
void (*wait_empty)(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/intel_th.h
179
int (*activate)(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/intel_th.h
180
void (*deactivate)(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/intel_th.h
187
int (*set_output)(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/intel_th.h
207
static inline struct intel_th_device *
drivers/hwtracing/intel_th/intel_th.h
208
to_intel_th_parent(const struct intel_th_device *thdev)
drivers/hwtracing/intel_th/intel_th.h
218
static inline struct intel_th *to_intel_th(const struct intel_th_device *thdev)
drivers/hwtracing/intel_th/intel_th.h
23
struct intel_th_device;
drivers/hwtracing/intel_th/intel_th.h
237
int intel_th_trace_enable(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/intel_th.h
238
int intel_th_trace_switch(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/intel_th.h
239
int intel_th_trace_disable(struct intel_th_device *thdev);
drivers/hwtracing/intel_th/intel_th.h
240
int intel_th_set_output(struct intel_th_device *thdev,
drivers/hwtracing/intel_th/intel_th.h
276
struct intel_th_device *thdev[TH_SUBDEVICE_MAX];
drivers/hwtracing/intel_th/intel_th.h
277
struct intel_th_device *hub;
drivers/hwtracing/intel_th/intel_th.h
298
static inline struct intel_th_device *
drivers/hwtracing/intel_th/intel_th.h
299
to_intel_th_hub(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/intel_th.h
93
container_of((_d), struct intel_th_device, dev)
drivers/hwtracing/intel_th/msu.c
141
struct intel_th_device *thdev;
drivers/hwtracing/intel_th/msu.c
1473
struct intel_th_device *thdev = file->private_data;
drivers/hwtracing/intel_th/msu.c
1493
struct intel_th_device *thdev = msc->thdev;
drivers/hwtracing/intel_th/msu.c
1676
static void intel_th_msc_wait_empty(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/msu.c
1762
static irqreturn_t intel_th_msc_interrupt(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/msu.c
2126
static int intel_th_msc_probe(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/msu.c
2169
static void intel_th_msc_remove(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/msu.c
877
static int intel_th_msc_activate(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/msu.c
899
static void intel_th_msc_deactivate(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/pti.c
149
static int intel_th_pti_activate(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/pti.c
169
static void intel_th_pti_deactivate(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/pti.c
201
static int intel_th_pti_probe(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/pti.c
230
static void intel_th_pti_remove(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/pti.c
24
struct intel_th_device *thdev;
drivers/hwtracing/intel_th/sth.c
186
static int intel_th_sth_probe(struct intel_th_device *thdev)
drivers/hwtracing/intel_th/sth.c
239
static void intel_th_sth_remove(struct intel_th_device *thdev)