aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/include/api
diff options
context:
space:
mode:
authorRobbie King <robking@cisco.com>2015-01-14 23:48:23 +0100
committerMaxim Uvarov <maxim.uvarov@linaro.org>2015-01-16 17:33:04 +0300
commitf8263adac4d4610fe91f3125cd211d3726a303b1 (patch)
treedf734f5cfa4d65466eaa1bb439dffa64a39cd512 /platform/linux-generic/include/api
parentb9c94bc29cd96898308f1a8f5273d69c70270e7f (diff)
api: cpumask: add odp_cpumask_last
To get the last element in order to find the highest CPU in the mask. Signed-off-by: Robbie King <robking@cisco.com> Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Reviewed-by: Petri Savolainen <petri.savolainen@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic/include/api')
-rw-r--r--platform/linux-generic/include/api/odp_cpumask.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/platform/linux-generic/include/api/odp_cpumask.h b/platform/linux-generic/include/api/odp_cpumask.h
index cccbb6215..a81bca760 100644
--- a/platform/linux-generic/include/api/odp_cpumask.h
+++ b/platform/linux-generic/include/api/odp_cpumask.h
@@ -139,6 +139,13 @@ void odp_cpumask_copy(odp_cpumask_t *dest, const odp_cpumask_t *src);
int odp_cpumask_first(const odp_cpumask_t *mask);
/**
+ * Find last bit set in mask
+ *
+ * @return cpu else -1 if no bits set in cpumask
+ */
+int odp_cpumask_last(const odp_cpumask_t *mask);
+
+/**
* @}
*/