Lines Matching defs:sysfs
44 * Parse & process all the sysfs attributes located under
84 * /sys/bus/event_source/devices/<dev>/format as sysfs group attributes.
89 const char *sysfs = sysfs__mountpoint();
91 if (!sysfs)
95 "%s" EVENT_SOURCE_DEVICE_PATH "%s/format", sysfs, name);
406 /* Remove trailing newline from sysfs file */
431 * Process all the sysfs attributes located under the directory
476 * /sys/bus/event_source/devices/<dev>/events as sysfs group attributes.
481 const char *sysfs = sysfs__mountpoint();
483 if (!sysfs)
487 "%s/bus/event_source/devices/%s/events", sysfs, name);
525 * /sys/bus/event_source/devices/<dev>/type as sysfs attribute.
532 const char *sysfs = sysfs__mountpoint();
534 if (!sysfs)
538 "%s" EVENT_SOURCE_DEVICE_PATH "%s/type", sysfs, name);
554 /* Add all pmus in sysfs to pmu list: */
560 const char *sysfs = sysfs__mountpoint();
562 if (!sysfs)
566 "%s" EVENT_SOURCE_DEVICE_PATH, sysfs);
597 * Uncore PMUs have a "cpumask" file under sysfs. CPU PMUs (e.g. on arm/arm64)
607 const char *sysfs = sysfs__mountpoint();
615 if (!sysfs)
619 snprintf(path, PATH_MAX, *template, sysfs, name);
631 const char *sysfs;
633 sysfs = sysfs__mountpoint();
634 snprintf(path, PATH_MAX, CPUS_TEMPLATE_UNCORE, sysfs, name);
639 * PMU CORE devices have different name other than cpu in sysfs on some
641 * Looking for possible sysfs files to identify the arm core device.
646 const char *sysfs = sysfs__mountpoint();
648 if (!sysfs)
651 /* Look for cpu sysfs (specific to arm) */
653 sysfs, name);
1062 /* sysfs exported terms */
1159 pr_info("Invalid sysfs entry %s=%s\n",
1626 const char *sysfs;
1628 sysfs = sysfs__mountpoint();
1629 if (!sysfs)
1633 "%s" EVENT_SOURCE_DEVICE_PATH "%s/%s", sysfs, pmu->name, name);
1682 * /sys/bus/event_source/devices/<dev>/caps as sysfs group attributes.
1689 const char *sysfs = sysfs__mountpoint();
1694 if (!sysfs)
1698 "%s" EVENT_SOURCE_DEVICE_PATH "%s/caps", sysfs, pmu->name);