summaryrefslogtreecommitdiff
path: root/src/til.h
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2023-10-02 22:34:26 -0700
committerVito Caputo <vcaputo@pengaru.com>2023-10-02 22:34:26 -0700
commit696f28e5296c3b39eac56eed4d20560bf06cba38 (patch)
tree4896b365f8f884b75a88a19433d2066d3f919879 /src/til.h
parentde4e95a888cdc1ed490caceb984407e679c0965f (diff)
til: introduce til_value_to_pos() helper
This copies from checkers_value_to_pos() turning it into a libtil helper. It's a common operation in setup_funcs to map a setting value to a numeric position in the list of values.
Diffstat (limited to 'src/til.h')
-rw-r--r--src/til.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/til.h b/src/til.h
index 9fb8b5b..9049a0b 100644
--- a/src/til.h
+++ b/src/til.h
@@ -58,5 +58,6 @@ int til_fragmenter_noop_per_cpu(til_module_context_t *context, const til_fb_frag
int til_fragmenter_slice_per_cpu(til_module_context_t *context, const til_fb_fragment_t *fragment, unsigned number, til_fb_fragment_t *res_fragment);
int til_fragmenter_slice_per_cpu_x16(til_module_context_t *context, const til_fb_fragment_t *fragment, unsigned number, til_fb_fragment_t *res_fragment);
int til_fragmenter_tile64(til_module_context_t *context, const til_fb_fragment_t *fragment, unsigned number, til_fb_fragment_t *res_fragment);
+int til_value_to_pos(const char **options, const char *value, unsigned *res_pos);
#endif
© All Rights Reserved