Lines Matching full:search
3 * lib/textsearch.c Generic text search interface
16 * both linear and non-linear data. Individual search algorithms are
38 * (1) User configures a search by calling textsearch_prepare() specifying
39 * the search parameters such as the pattern and algorithm name.
40 * (2) Core requests the algorithm to allocate and initialize a search
42 * (3) User starts the search(es) by calling textsearch_find() or
45 * (4) Core eventually resets the search offset and forwards the find()
57 * Before a search can be performed, a configuration must be created
66 * The actual search is performed by either calling
219 * textsearch_find_continuous - search a pattern in continuous/linear data
220 * @conf: search configuration
221 * @state: search state
222 * @data: data to search in
246 * textsearch_prepare - Prepare a search
247 * @algo: name of search algorithm
251 * @flags: search flags
253 * Looks up the search algorithm module and creates a new textsearch
257 * the various search algorithms.
307 * textsearch_destroy - destroy a search configuration
308 * @conf: search configuration