Home
last modified time | relevance | path

Searched refs:intel_th_device (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/drivers/hwtracing/intel_th/
Dintel_th.h23 struct intel_th_device;
73 struct intel_th_device { struct
91 container_of((_d), struct intel_th_device, dev) argument
100 intel_th_device_get_resource(struct intel_th_device *thdev, unsigned int type, in intel_th_device_get_resource()
130 intel_th_output_assigned(struct intel_th_device *thdev) in intel_th_output_assigned()
158 int (*probe)(struct intel_th_device *thdev);
159 void (*remove)(struct intel_th_device *thdev);
161 int (*assign)(struct intel_th_device *thdev,
162 struct intel_th_device *othdev);
163 void (*unassign)(struct intel_th_device *thdev,
[all …]
Dcore.c32 struct intel_th_device *thdev = to_intel_th_device(dev); in intel_th_match()
51 struct intel_th_device *thdev = to_intel_th_device(dev); in intel_th_probe()
53 struct intel_th_device *hub = NULL; in intel_th_probe()
96 static void intel_th_device_remove(struct intel_th_device *thdev);
101 struct intel_th_device *thdev = to_intel_th_device(dev); in intel_th_remove()
102 struct intel_th_device *hub = to_intel_th_hub(thdev); in intel_th_remove()
176 static void intel_th_device_free(struct intel_th_device *thdev);
191 struct intel_th_device *thdev = to_intel_th_device(dev); in intel_th_output_devnode()
208 struct intel_th_device *thdev = to_intel_th_device(dev); in port_show()
218 static int intel_th_output_activate(struct intel_th_device *thdev) in intel_th_output_activate()
[all …]
Dgth.c477 struct intel_th_device *outdev = in intel_th_gth_stop()
478 container_of(output, struct intel_th_device, output); in intel_th_gth_stop()
535 static void intel_th_gth_disable(struct intel_th_device *thdev, in intel_th_gth_disable()
575 static void intel_th_gth_enable(struct intel_th_device *thdev, in intel_th_gth_enable()
610 static void intel_th_gth_switch(struct intel_th_device *thdev, in intel_th_gth_switch()
647 static int intel_th_gth_assign(struct intel_th_device *thdev, in intel_th_gth_assign()
648 struct intel_th_device *othdev) in intel_th_gth_assign()
686 static void intel_th_gth_unassign(struct intel_th_device *thdev, in intel_th_gth_unassign()
687 struct intel_th_device *othdev) in intel_th_gth_unassign()
707 intel_th_gth_set_output(struct intel_th_device *thdev, unsigned int master) in intel_th_gth_set_output()
[all …]
Dpti.c24 struct intel_th_device *thdev;
149 static int intel_th_pti_activate(struct intel_th_device *thdev) in intel_th_pti_activate()
169 static void intel_th_pti_deactivate(struct intel_th_device *thdev) in intel_th_pti_deactivate()
201 static int intel_th_pti_probe(struct intel_th_device *thdev) in intel_th_pti_probe()
230 static void intel_th_pti_remove(struct intel_th_device *thdev) in intel_th_pti_remove()
Dsth.c188 static int intel_th_sth_probe(struct intel_th_device *thdev) in intel_th_sth_probe()
241 static void intel_th_sth_remove(struct intel_th_device *thdev) in intel_th_sth_remove()
Dmsu.c132 struct intel_th_device *thdev;
863 static int intel_th_msc_activate(struct intel_th_device *thdev) in intel_th_msc_activate()
885 static void intel_th_msc_deactivate(struct intel_th_device *thdev) in intel_th_msc_deactivate()
1431 struct intel_th_device *thdev = file->private_data; in intel_th_msc_open()
1647 static void intel_th_msc_wait_empty(struct intel_th_device *thdev) in intel_th_msc_wait_empty()
1724 static irqreturn_t intel_th_msc_interrupt(struct intel_th_device *thdev) in intel_th_msc_interrupt()
2057 static int intel_th_msc_probe(struct intel_th_device *thdev) in intel_th_msc_probe()
2097 static void intel_th_msc_remove(struct intel_th_device *thdev) in intel_th_msc_remove()