Lines Matching defs:arm_cmn

325 struct arm_cmn {
359 #define to_cmn(p) container_of(p, struct arm_cmn, pmu)
370 static int arm_cmn_xyidbits(const struct arm_cmn *cmn)
375 static struct arm_cmn_nodeid arm_cmn_nid(const struct arm_cmn *cmn, u16 id)
400 static struct arm_cmn_node *arm_cmn_node_to_xp(const struct arm_cmn *cmn,
408 static struct arm_cmn_node *arm_cmn_node(const struct arm_cmn *cmn,
419 static enum cmn_model arm_cmn_model(const struct arm_cmn *cmn)
435 static u32 arm_cmn_device_connect_info(const struct arm_cmn *cmn,
494 struct arm_cmn *cmn = s->private;
517 struct arm_cmn *cmn = s->private;
574 static void arm_cmn_debugfs_init(struct arm_cmn *cmn, int id)
586 static void arm_cmn_debugfs_init(struct arm_cmn *cmn, int id) {}
674 struct arm_cmn *cmn = to_cmn(dev_get_drvdata(dev));
1302 struct arm_cmn *cmn = to_cmn(dev_get_drvdata(dev));
1313 struct arm_cmn *cmn = to_cmn(dev_get_drvdata(dev));
1366 static void arm_cmn_set_state(struct arm_cmn *cmn, u32 state)
1373 static void arm_cmn_clear_state(struct arm_cmn *cmn, u32 state)
1391 static u64 arm_cmn_read_dtm(struct arm_cmn *cmn, struct arm_cmn_hw_event *hw,
1430 struct arm_cmn *cmn = to_cmn(event->pmu);
1446 struct arm_cmn *cmn = to_cmn(event->pmu);
1514 struct arm_cmn *cmn = to_cmn(event->pmu);
1545 struct arm_cmn *cmn = to_cmn(event->pmu);
1580 static void arm_cmn_val_add_event(struct arm_cmn *cmn, struct arm_cmn_val *val,
1615 static int arm_cmn_validate_group(struct arm_cmn *cmn, struct perf_event *event)
1675 static enum cmn_filter_select arm_cmn_filter_sel(const struct arm_cmn *cmn,
1693 struct arm_cmn *cmn = to_cmn(event->pmu);
1765 static void arm_cmn_event_clear(struct arm_cmn *cmn, struct perf_event *event,
1792 struct arm_cmn *cmn = to_cmn(event->pmu);
1889 struct arm_cmn *cmn = to_cmn(event->pmu);
1923 static void arm_cmn_migrate(struct arm_cmn *cmn, unsigned int cpu)
1935 struct arm_cmn *cmn;
1938 cmn = hlist_entry_safe(cpuhp_node, struct arm_cmn, cpuhp_node);
1947 struct arm_cmn *cmn;
1952 cmn = hlist_entry_safe(cpuhp_node, struct arm_cmn, cpuhp_node);
2004 static int arm_cmn_init_irqs(struct arm_cmn *cmn)
2045 static int arm_cmn_init_dtc(struct arm_cmn *cmn, struct arm_cmn_node *dn, int idx)
2073 static int arm_cmn_init_dtcs(struct arm_cmn *cmn)
2122 static unsigned int arm_cmn_dtc_domain(struct arm_cmn *cmn, void __iomem *xp_region)
2132 static void arm_cmn_init_node_info(struct arm_cmn *cmn, u32 offset, struct arm_cmn_node *node)
2167 static int arm_cmn_discover(struct arm_cmn *cmn, unsigned int rgn_offset)
2403 static int arm_cmn600_acpi_probe(struct platform_device *pdev, struct arm_cmn *cmn)
2439 struct arm_cmn *cmn;
2516 struct arm_cmn *cmn = platform_get_drvdata(pdev);