Lines Matching refs:conf
77 struct ts_config *conf,
88 void (*finish)(struct ts_config *conf,
104 static inline unsigned int textsearch_next(struct ts_config *conf, in textsearch_next() argument
107 unsigned int ret = conf->ops->find(conf, state); in textsearch_next()
109 if (conf->finish) in textsearch_next()
110 conf->finish(conf, state); in textsearch_next()
123 static inline unsigned int textsearch_find(struct ts_config *conf, in textsearch_find() argument
127 return textsearch_next(conf, state); in textsearch_find()
134 static inline void *textsearch_get_pattern(struct ts_config *conf) in textsearch_get_pattern() argument
136 return conf->ops->get_pattern(conf); in textsearch_get_pattern()
143 static inline unsigned int textsearch_get_pattern_len(struct ts_config *conf) in textsearch_get_pattern_len() argument
145 return conf->ops->get_pattern_len(conf); in textsearch_get_pattern_len()
152 extern void textsearch_destroy(struct ts_config *conf);
164 struct ts_config *conf; in alloc_ts_config() local
166 conf = kzalloc(TS_PRIV_ALIGN(sizeof(*conf)) + payload, gfp_mask); in alloc_ts_config()
167 if (conf == NULL) in alloc_ts_config()
170 return conf; in alloc_ts_config()
173 static inline void *ts_config_priv(struct ts_config *conf) in ts_config_priv() argument
175 return ((u8 *) conf + TS_PRIV_ALIGN(sizeof(struct ts_config))); in ts_config_priv()