diff options
author | Ivan Blinkov <ivan@blinkov.ru> | 2022-02-10 16:47:10 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:47:10 +0300 |
commit | 1aeb9a455974457866f78722ad98114bafc84e8a (patch) | |
tree | e4340eaf1668684d83a0a58c36947c5def5350ad /contrib/libs/hyperscan/src/hwlm/hwlm.h | |
parent | bd5ef432f5cfb1e18851381329d94665a4c22470 (diff) | |
download | ydb-1aeb9a455974457866f78722ad98114bafc84e8a.tar.gz |
Restoring authorship annotation for Ivan Blinkov <ivan@blinkov.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/hyperscan/src/hwlm/hwlm.h')
-rw-r--r-- | contrib/libs/hyperscan/src/hwlm/hwlm.h | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/contrib/libs/hyperscan/src/hwlm/hwlm.h b/contrib/libs/hyperscan/src/hwlm/hwlm.h index 224ecf6bf9..4f21ccf038 100644 --- a/contrib/libs/hyperscan/src/hwlm/hwlm.h +++ b/contrib/libs/hyperscan/src/hwlm/hwlm.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015-2017, Intel Corporation + * Copyright (c) 2015-2017, Intel Corporation * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: @@ -71,17 +71,17 @@ typedef hwlm_group_t hwlmcb_rv_t; * designed for a different architecture). */ #define HWLM_ERROR_UNKNOWN 2 -/** \brief Max length of the literal passed to HWLM. */ -#define HWLM_LITERAL_MAX_LEN 8 - +/** \brief Max length of the literal passed to HWLM. */ +#define HWLM_LITERAL_MAX_LEN 8 + struct hs_scratch; struct HWLM; /** \brief The type for an HWLM callback. * - * This callback receives an end-of-match offset, the ID of the match and - * the context pointer that was passed into \ref hwlmExec or - * \ref hwlmExecStreaming. + * This callback receives an end-of-match offset, the ID of the match and + * the context pointer that was passed into \ref hwlmExec or + * \ref hwlmExecStreaming. * * A callback return of \ref HWLM_TERMINATE_MATCHING will stop matching. * @@ -95,8 +95,8 @@ struct HWLM; * belonging to the literal which was active at the when the end match location * was first reached. */ -typedef hwlmcb_rv_t (*HWLMCallback)(size_t end, u32 id, - struct hs_scratch *scratch); +typedef hwlmcb_rv_t (*HWLMCallback)(size_t end, u32 id, + struct hs_scratch *scratch); /** \brief Match strings in table. * @@ -107,36 +107,36 @@ typedef hwlmcb_rv_t (*HWLMCallback)(size_t end, u32 id, * Returns \ref HWLM_TERMINATED if scanning is cancelled due to the callback * returning \ref HWLM_TERMINATE_MATCHING. * - * \p start is the first offset at which a match may start. Note: match - * starts may include masks overhanging the main literal. + * \p start is the first offset at which a match may start. Note: match + * starts may include masks overhanging the main literal. * * The underlying engine may choose not to report any match which starts before * the first possible match of a literal which is in the initial group mask. */ hwlm_error_t hwlmExec(const struct HWLM *tab, const u8 *buf, size_t len, - size_t start, HWLMCallback callback, - struct hs_scratch *scratch, hwlm_group_t groups); + size_t start, HWLMCallback callback, + struct hs_scratch *scratch, hwlm_group_t groups); /** \brief As for \ref hwlmExec, but a streaming case across two buffers. * * \p len is the length of the main buffer to be scanned. * * \p start is an advisory hint representing the first offset at which a match - * may start. Some underlying literal matches may not respect it. Note: match - * starts may include masks overhanging the main literal. - * - * \p scratch is used to access the history buffer, history length and - * the main buffer. + * may start. Some underlying literal matches may not respect it. Note: match + * starts may include masks overhanging the main literal. * + * \p scratch is used to access the history buffer, history length and + * the main buffer. + * * Two buffers/lengths are provided. Matches that occur entirely within * the history buffer will not be reported by this function. The offsets * reported for the main buffer are relative to the start of that buffer (a * match at byte 10 of the main buffer is reported as 10). Matches that start * in the history buffer will have starts reported with 'negative' values. */ -hwlm_error_t hwlmExecStreaming(const struct HWLM *tab, size_t len, size_t start, - HWLMCallback callback, - struct hs_scratch *scratch, hwlm_group_t groups); +hwlm_error_t hwlmExecStreaming(const struct HWLM *tab, size_t len, size_t start, + HWLMCallback callback, + struct hs_scratch *scratch, hwlm_group_t groups); #ifdef __cplusplus } /* extern "C" */ |