intel_th_device 32 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev = to_intel_th_device(dev); intel_th_device 51 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev = to_intel_th_device(dev); intel_th_device 53 drivers/hwtracing/intel_th/core.c struct intel_th_device *hub = NULL; intel_th_device 96 drivers/hwtracing/intel_th/core.c static void intel_th_device_remove(struct intel_th_device *thdev); intel_th_device 101 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev = to_intel_th_device(dev); intel_th_device 102 drivers/hwtracing/intel_th/core.c struct intel_th_device *hub = to_intel_th_hub(thdev); intel_th_device 176 drivers/hwtracing/intel_th/core.c static void intel_th_device_free(struct intel_th_device *thdev); intel_th_device 191 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev = to_intel_th_device(dev); intel_th_device 208 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev = to_intel_th_device(dev); intel_th_device 218 drivers/hwtracing/intel_th/core.c static int intel_th_output_activate(struct intel_th_device *thdev) intel_th_device 259 drivers/hwtracing/intel_th/core.c static void intel_th_output_deactivate(struct intel_th_device *thdev) intel_th_device 283 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev = to_intel_th_device(dev); intel_th_device 291 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev = to_intel_th_device(dev); intel_th_device 354 drivers/hwtracing/intel_th/core.c static struct intel_th_device * intel_th_device 359 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev; intel_th_device 389 drivers/hwtracing/intel_th/core.c static int intel_th_device_add_resources(struct intel_th_device *thdev, intel_th_device 404 drivers/hwtracing/intel_th/core.c static void intel_th_device_remove(struct intel_th_device *thdev) intel_th_device 410 drivers/hwtracing/intel_th/core.c static void intel_th_device_free(struct intel_th_device *thdev) intel_th_device 598 drivers/hwtracing/intel_th/core.c static struct intel_th_device * intel_th_device 602 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev; intel_th_device 700 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev; intel_th_device 757 drivers/hwtracing/intel_th/core.c struct intel_th_device *thdev; intel_th_device 960 drivers/hwtracing/intel_th/core.c int intel_th_trace_enable(struct intel_th_device *thdev) intel_th_device 962 drivers/hwtracing/intel_th/core.c struct intel_th_device *hub = to_intel_th_device(thdev->dev.parent); intel_th_device 982 drivers/hwtracing/intel_th/core.c int intel_th_trace_switch(struct intel_th_device *thdev) intel_th_device 984 drivers/hwtracing/intel_th/core.c struct intel_th_device *hub = to_intel_th_device(thdev->dev.parent); intel_th_device 1003 drivers/hwtracing/intel_th/core.c int intel_th_trace_disable(struct intel_th_device *thdev) intel_th_device 1005 drivers/hwtracing/intel_th/core.c struct intel_th_device *hub = to_intel_th_device(thdev->dev.parent); intel_th_device 1019 drivers/hwtracing/intel_th/core.c int intel_th_set_output(struct intel_th_device *thdev, intel_th_device 1022 drivers/hwtracing/intel_th/core.c struct intel_th_device *hub = to_intel_th_hub(thdev); intel_th_device 477 drivers/hwtracing/intel_th/gth.c struct intel_th_device *outdev = intel_th_device 478 drivers/hwtracing/intel_th/gth.c container_of(output, struct intel_th_device, output); intel_th_device 535 drivers/hwtracing/intel_th/gth.c static void intel_th_gth_disable(struct intel_th_device *thdev, intel_th_device 575 drivers/hwtracing/intel_th/gth.c static void intel_th_gth_enable(struct intel_th_device *thdev, intel_th_device 610 drivers/hwtracing/intel_th/gth.c static void intel_th_gth_switch(struct intel_th_device *thdev, intel_th_device 647 drivers/hwtracing/intel_th/gth.c static int intel_th_gth_assign(struct intel_th_device *thdev, intel_th_device 648 drivers/hwtracing/intel_th/gth.c struct intel_th_device *othdev) intel_th_device 686 drivers/hwtracing/intel_th/gth.c static void intel_th_gth_unassign(struct intel_th_device *thdev, intel_th_device 687 drivers/hwtracing/intel_th/gth.c struct intel_th_device *othdev) intel_th_device 707 drivers/hwtracing/intel_th/gth.c intel_th_gth_set_output(struct intel_th_device *thdev, unsigned int master) intel_th_device 729 drivers/hwtracing/intel_th/gth.c static int intel_th_gth_probe(struct intel_th_device *thdev) intel_th_device 804 drivers/hwtracing/intel_th/gth.c static void intel_th_gth_remove(struct intel_th_device *thdev) intel_th_device 23 drivers/hwtracing/intel_th/intel_th.h struct intel_th_device; intel_th_device 91 drivers/hwtracing/intel_th/intel_th.h container_of((_d), struct intel_th_device, dev) intel_th_device 100 drivers/hwtracing/intel_th/intel_th.h intel_th_device_get_resource(struct intel_th_device *thdev, unsigned int type, intel_th_device 130 drivers/hwtracing/intel_th/intel_th.h intel_th_output_assigned(struct intel_th_device *thdev) intel_th_device 158 drivers/hwtracing/intel_th/intel_th.h int (*probe)(struct intel_th_device *thdev); intel_th_device 159 drivers/hwtracing/intel_th/intel_th.h void (*remove)(struct intel_th_device *thdev); intel_th_device 161 drivers/hwtracing/intel_th/intel_th.h int (*assign)(struct intel_th_device *thdev, intel_th_device 162 drivers/hwtracing/intel_th/intel_th.h struct intel_th_device *othdev); intel_th_device 163 drivers/hwtracing/intel_th/intel_th.h void (*unassign)(struct intel_th_device *thdev, intel_th_device 164 drivers/hwtracing/intel_th/intel_th.h struct intel_th_device *othdev); intel_th_device 165 drivers/hwtracing/intel_th/intel_th.h void (*enable)(struct intel_th_device *thdev, intel_th_device 167 drivers/hwtracing/intel_th/intel_th.h void (*trig_switch)(struct intel_th_device *thdev, intel_th_device 169 drivers/hwtracing/intel_th/intel_th.h void (*disable)(struct intel_th_device *thdev, intel_th_device 172 drivers/hwtracing/intel_th/intel_th.h irqreturn_t (*irq)(struct intel_th_device *thdev); intel_th_device 173 drivers/hwtracing/intel_th/intel_th.h void (*wait_empty)(struct intel_th_device *thdev); intel_th_device 174 drivers/hwtracing/intel_th/intel_th.h int (*activate)(struct intel_th_device *thdev); intel_th_device 175 drivers/hwtracing/intel_th/intel_th.h void (*deactivate)(struct intel_th_device *thdev); intel_th_device 182 drivers/hwtracing/intel_th/intel_th.h int (*set_output)(struct intel_th_device *thdev, intel_th_device 202 drivers/hwtracing/intel_th/intel_th.h static inline struct intel_th_device * intel_th_device 203 drivers/hwtracing/intel_th/intel_th.h to_intel_th_parent(struct intel_th_device *thdev) intel_th_device 213 drivers/hwtracing/intel_th/intel_th.h static inline struct intel_th *to_intel_th(struct intel_th_device *thdev) intel_th_device 232 drivers/hwtracing/intel_th/intel_th.h int intel_th_trace_enable(struct intel_th_device *thdev); intel_th_device 233 drivers/hwtracing/intel_th/intel_th.h int intel_th_trace_switch(struct intel_th_device *thdev); intel_th_device 234 drivers/hwtracing/intel_th/intel_th.h int intel_th_trace_disable(struct intel_th_device *thdev); intel_th_device 235 drivers/hwtracing/intel_th/intel_th.h int intel_th_set_output(struct intel_th_device *thdev, intel_th_device 271 drivers/hwtracing/intel_th/intel_th.h struct intel_th_device *thdev[TH_SUBDEVICE_MAX]; intel_th_device 272 drivers/hwtracing/intel_th/intel_th.h struct intel_th_device *hub; intel_th_device 293 drivers/hwtracing/intel_th/intel_th.h static inline struct intel_th_device * intel_th_device 294 drivers/hwtracing/intel_th/intel_th.h to_intel_th_hub(struct intel_th_device *thdev) intel_th_device 132 drivers/hwtracing/intel_th/msu.c struct intel_th_device *thdev; intel_th_device 864 drivers/hwtracing/intel_th/msu.c static int intel_th_msc_activate(struct intel_th_device *thdev) intel_th_device 886 drivers/hwtracing/intel_th/msu.c static void intel_th_msc_deactivate(struct intel_th_device *thdev) intel_th_device 1432 drivers/hwtracing/intel_th/msu.c struct intel_th_device *thdev = file->private_data; intel_th_device 1648 drivers/hwtracing/intel_th/msu.c static void intel_th_msc_wait_empty(struct intel_th_device *thdev) intel_th_device 1730 drivers/hwtracing/intel_th/msu.c static irqreturn_t intel_th_msc_interrupt(struct intel_th_device *thdev) intel_th_device 2062 drivers/hwtracing/intel_th/msu.c static int intel_th_msc_probe(struct intel_th_device *thdev) intel_th_device 2102 drivers/hwtracing/intel_th/msu.c static void intel_th_msc_remove(struct intel_th_device *thdev) intel_th_device 24 drivers/hwtracing/intel_th/pti.c struct intel_th_device *thdev; intel_th_device 149 drivers/hwtracing/intel_th/pti.c static int intel_th_pti_activate(struct intel_th_device *thdev) intel_th_device 169 drivers/hwtracing/intel_th/pti.c static void intel_th_pti_deactivate(struct intel_th_device *thdev) intel_th_device 201 drivers/hwtracing/intel_th/pti.c static int intel_th_pti_probe(struct intel_th_device *thdev) intel_th_device 230 drivers/hwtracing/intel_th/pti.c static void intel_th_pti_remove(struct intel_th_device *thdev) intel_th_device 188 drivers/hwtracing/intel_th/sth.c static int intel_th_sth_probe(struct intel_th_device *thdev) intel_th_device 241 drivers/hwtracing/intel_th/sth.c static void intel_th_sth_remove(struct intel_th_device *thdev)