Lines Matching refs:str_find_context
8 struct str_find_context {
22 static void init_badtab(struct str_find_context *ctx)
33 static void init_suffixes(struct str_find_context *ctx, unsigned int *suffixes)
54 static void init_goodtab(struct str_find_context *ctx)
78 struct str_find_context *str_find_init(pool_t pool, const char *key)
80 struct str_find_context *ctx;
86 ctx = p_malloc(pool, MALLOC_ADD(sizeof(struct str_find_context),
99 void str_find_deinit(struct str_find_context **_ctx)
101 struct str_find_context *ctx = *_ctx;
109 bool str_find_more(struct str_find_context *ctx,
175 size_t str_find_get_match_end_pos(struct str_find_context *ctx)
180 void str_find_reset(struct str_find_context *ctx)