Home
last modified time | relevance | path

Searched refs:pmu_dev (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/perf/
H A Dxgene_pmu.c108 void (*write_evttype)(struct xgene_pmu_dev *pmu_dev, int idx, u32 val);
109 void (*write_agentmsk)(struct xgene_pmu_dev *pmu_dev, u32 val);
110 void (*write_agent1msk)(struct xgene_pmu_dev *pmu_dev, u32 val);
111 void (*enable_counter)(struct xgene_pmu_dev *pmu_dev, int idx);
112 void (*disable_counter)(struct xgene_pmu_dev *pmu_dev, int idx);
113 void (*enable_counter_int)(struct xgene_pmu_dev *pmu_dev, int idx);
114 void (*disable_counter_int)(struct xgene_pmu_dev *pmu_dev, int idx);
115 void (*reset_counters)(struct xgene_pmu_dev *pmu_dev);
116 void (*start_counters)(struct xgene_pmu_dev *pmu_dev);
117 void (*stop_counters)(struct xgene_pmu_dev *pmu_dev);
141 struct xgene_pmu_dev *pmu_dev; global() member
610 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(dev_get_drvdata(dev)); xgene_pmu_cpumask_show() local
695 get_next_avail_cntr(struct xgene_pmu_dev *pmu_dev) get_next_avail_cntr() argument
708 clear_avail_cntr(struct xgene_pmu_dev *pmu_dev, int cntr) clear_avail_cntr() argument
734 xgene_pmu_read_counter32(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_read_counter32() argument
740 xgene_pmu_read_counter64(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_read_counter64() argument
760 xgene_pmu_write_counter32(struct xgene_pmu_dev *pmu_dev, int idx, u64 val) xgene_pmu_write_counter32() argument
766 xgene_pmu_write_counter64(struct xgene_pmu_dev *pmu_dev, int idx, u64 val) xgene_pmu_write_counter64() argument
779 xgene_pmu_write_evttype(struct xgene_pmu_dev *pmu_dev, int idx, u32 val) xgene_pmu_write_evttype() argument
785 xgene_pmu_write_agentmsk(struct xgene_pmu_dev *pmu_dev, u32 val) xgene_pmu_write_agentmsk() argument
791 xgene_pmu_v3_write_agentmsk(struct xgene_pmu_dev *pmu_dev, u32 val) xgene_pmu_v3_write_agentmsk() argument
794 xgene_pmu_write_agent1msk(struct xgene_pmu_dev *pmu_dev, u32 val) xgene_pmu_write_agent1msk() argument
800 xgene_pmu_v3_write_agent1msk(struct xgene_pmu_dev *pmu_dev, u32 val) xgene_pmu_v3_write_agent1msk() argument
803 xgene_pmu_enable_counter(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_enable_counter() argument
813 xgene_pmu_disable_counter(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_disable_counter() argument
823 xgene_pmu_enable_counter_int(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_enable_counter_int() argument
833 xgene_pmu_disable_counter_int(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_disable_counter_int() argument
842 xgene_pmu_reset_counters(struct xgene_pmu_dev *pmu_dev) xgene_pmu_reset_counters() argument
851 xgene_pmu_start_counters(struct xgene_pmu_dev *pmu_dev) xgene_pmu_start_counters() argument
860 xgene_pmu_stop_counters(struct xgene_pmu_dev *pmu_dev) xgene_pmu_stop_counters() argument
871 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(pmu); xgene_perf_pmu_enable() local
884 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(pmu); xgene_perf_pmu_disable() local
892 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_event_init() local
949 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_enable_event() local
965 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_disable_event() local
974 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_event_set_period() local
992 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_event_update() local
1017 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_start() local
1060 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_add() local
1081 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_del() local
1093 xgene_init_perf(struct xgene_pmu_dev *pmu_dev, char *name) xgene_init_perf() argument
1192 _xgene_pmu_isr(int irq, struct xgene_pmu_dev *pmu_dev) _xgene_pmu_isr() argument
[all...]
/kernel/linux/linux-6.6/drivers/perf/
H A Dxgene_pmu.c108 void (*write_evttype)(struct xgene_pmu_dev *pmu_dev, int idx, u32 val);
109 void (*write_agentmsk)(struct xgene_pmu_dev *pmu_dev, u32 val);
110 void (*write_agent1msk)(struct xgene_pmu_dev *pmu_dev, u32 val);
111 void (*enable_counter)(struct xgene_pmu_dev *pmu_dev, int idx);
112 void (*disable_counter)(struct xgene_pmu_dev *pmu_dev, int idx);
113 void (*enable_counter_int)(struct xgene_pmu_dev *pmu_dev, int idx);
114 void (*disable_counter_int)(struct xgene_pmu_dev *pmu_dev, int idx);
115 void (*reset_counters)(struct xgene_pmu_dev *pmu_dev);
116 void (*start_counters)(struct xgene_pmu_dev *pmu_dev);
117 void (*stop_counters)(struct xgene_pmu_dev *pmu_dev);
141 struct xgene_pmu_dev *pmu_dev; global() member
607 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(dev_get_drvdata(dev)); cpumask_show() local
692 get_next_avail_cntr(struct xgene_pmu_dev *pmu_dev) get_next_avail_cntr() argument
705 clear_avail_cntr(struct xgene_pmu_dev *pmu_dev, int cntr) clear_avail_cntr() argument
731 xgene_pmu_read_counter32(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_read_counter32() argument
737 xgene_pmu_read_counter64(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_read_counter64() argument
757 xgene_pmu_write_counter32(struct xgene_pmu_dev *pmu_dev, int idx, u64 val) xgene_pmu_write_counter32() argument
763 xgene_pmu_write_counter64(struct xgene_pmu_dev *pmu_dev, int idx, u64 val) xgene_pmu_write_counter64() argument
776 xgene_pmu_write_evttype(struct xgene_pmu_dev *pmu_dev, int idx, u32 val) xgene_pmu_write_evttype() argument
782 xgene_pmu_write_agentmsk(struct xgene_pmu_dev *pmu_dev, u32 val) xgene_pmu_write_agentmsk() argument
788 xgene_pmu_v3_write_agentmsk(struct xgene_pmu_dev *pmu_dev, u32 val) xgene_pmu_v3_write_agentmsk() argument
791 xgene_pmu_write_agent1msk(struct xgene_pmu_dev *pmu_dev, u32 val) xgene_pmu_write_agent1msk() argument
797 xgene_pmu_v3_write_agent1msk(struct xgene_pmu_dev *pmu_dev, u32 val) xgene_pmu_v3_write_agent1msk() argument
800 xgene_pmu_enable_counter(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_enable_counter() argument
810 xgene_pmu_disable_counter(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_disable_counter() argument
820 xgene_pmu_enable_counter_int(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_enable_counter_int() argument
830 xgene_pmu_disable_counter_int(struct xgene_pmu_dev *pmu_dev, int idx) xgene_pmu_disable_counter_int() argument
839 xgene_pmu_reset_counters(struct xgene_pmu_dev *pmu_dev) xgene_pmu_reset_counters() argument
848 xgene_pmu_start_counters(struct xgene_pmu_dev *pmu_dev) xgene_pmu_start_counters() argument
857 xgene_pmu_stop_counters(struct xgene_pmu_dev *pmu_dev) xgene_pmu_stop_counters() argument
868 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(pmu); xgene_perf_pmu_enable() local
881 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(pmu); xgene_perf_pmu_disable() local
889 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_event_init() local
946 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_enable_event() local
962 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_disable_event() local
971 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_event_set_period() local
989 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_event_update() local
1014 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_start() local
1057 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_add() local
1078 struct xgene_pmu_dev *pmu_dev = to_pmu_dev(event->pmu); xgene_perf_del() local
1090 xgene_init_perf(struct xgene_pmu_dev *pmu_dev, char *name) xgene_init_perf() argument
1189 _xgene_pmu_isr(int irq, struct xgene_pmu_dev *pmu_dev) _xgene_pmu_isr() argument
[all...]
/kernel/linux/linux-5.10/tools/perf/tests/shell/
H A Dtest_arm_coresight.sh80 pmu_dev="/sys/bus/event_source/devices/cs_etm/sinks/$2"
83 if ! [ -f $pmu_dev ]; then
84 echo "PMU doesn't support $pmu_dev"
/kernel/linux/linux-6.6/tools/perf/tests/shell/
H A Dtest_arm_coresight.sh94 pmu_dev="/sys/bus/event_source/devices/cs_etm/sinks/$2"
97 if ! [ -f $pmu_dev ]; then
98 echo "PMU doesn't support $pmu_dev"
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-etm-perf.c508 struct device *pmu_dev = etm_pmu.dev; in etm_perf_symlink() local
517 ret = sysfs_create_link(&pmu_dev->kobj, &cs_dev->kobj, entry); in etm_perf_symlink()
522 sysfs_remove_link(&pmu_dev->kobj, entry); in etm_perf_symlink()
545 struct device *pmu_dev = etm_pmu.dev; in etm_perf_add_symlink_sink() local
576 ret = sysfs_add_file_to_group(&pmu_dev->kobj, in etm_perf_add_symlink_sink()
587 struct device *pmu_dev = etm_pmu.dev; in etm_perf_del_symlink_sink() local
597 sysfs_remove_file_from_group(&pmu_dev->kobj, in etm_perf_del_symlink_sink()
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-etm-perf.c732 struct device *pmu_dev = etm_pmu.dev; in etm_perf_symlink() local
741 ret = sysfs_create_link(&pmu_dev->kobj, &cs_dev->kobj, entry); in etm_perf_symlink()
746 sysfs_remove_link(&pmu_dev->kobj, entry); in etm_perf_symlink()
770 struct device *pmu_dev = etm_pmu.dev; in etm_perf_add_symlink_group() local
795 ret = sysfs_add_file_to_group(&pmu_dev->kobj, in etm_perf_add_symlink_group()
827 struct device *pmu_dev = etm_pmu.dev; in etm_perf_del_symlink_group() local
829 sysfs_remove_file_from_group(&pmu_dev->kobj, in etm_perf_del_symlink_group()

Completed in 8 milliseconds