summaryrefslogtreecommitdiff
path: root/lib/igt_power.c
diff options
context:
space:
mode:
authorRiana Tauro <riana.tauro@intel.com>2022-10-17 11:05:23 +0530
committerAshutosh Dixit <ashutosh.dixit@intel.com>2022-10-17 15:31:22 -0700
commit8312a2fe3f3287ba4ac4bc8d100de0734480f482 (patch)
treee14898c214d3a21df2d5ec8f330e4c8f7b11b59a /lib/igt_power.c
parentb1d19b13ae349b6279686ac6bb1a2d9a4d4b8e6c (diff)
lib/igt_power: clean-up igt_power library
Remove unused rapl functions from igt_power. No functional changes Signed-off-by: Riana Tauro <riana.tauro@intel.com> Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Diffstat (limited to 'lib/igt_power.c')
-rw-r--r--lib/igt_power.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/lib/igt_power.c b/lib/igt_power.c
index 3f3633eb9..3b34be406 100644
--- a/lib/igt_power.c
+++ b/lib/igt_power.c
@@ -53,7 +53,7 @@ static int rapl_parse(struct rapl *r, const char *str)
return 0;
}
-int rapl_open(struct rapl *r, const char *domain)
+static int rapl_open(struct rapl *r, const char *domain)
{
r->fd = rapl_parse(r, domain);
if (r->fd < 0)
@@ -72,6 +72,17 @@ err:
return r->fd;
}
+static inline bool rapl_read(struct rapl *r, struct power_sample *s)
+{
+ return read(r->fd, s, sizeof(*s)) == sizeof(*s);
+}
+
+static inline void rapl_close(struct rapl *r)
+{
+ close(r->fd);
+ r->fd = -1;
+}
+
/**
* igt_power_open:
* @fd : device fd