Lines Matching refs:string
15 #include <string.h>
26 const char *string;
137 for (f = feature_list; f->string; f++) {
140 return f->string;
161 int e2p_string2feature(char *string, int *compat_type, unsigned int *mask)
167 for (f = feature_list; f->string; f++) {
168 if (!strcasecmp(string, f->string)) {
174 if (strncasecmp(string, "FEATURE_", 8))
177 switch (string[8]) {
193 if (string[9] == 0)
195 num = strtol(string+9, &eptr, 10);
211 for (f = jrnl_feature_list; f->string; f++) {
214 return f->string;
235 int e2p_jrnl_string2feature(char *string, int *compat_type, unsigned int *mask)
241 for (f = jrnl_feature_list; f->string; f++) {
242 if (!strcasecmp(string, f->string)) {
248 if (strncasecmp(string, "FEATURE_", 8))
251 switch (string[8]) {
267 if (string[9] == 0)
269 num = strtol(string+9, &eptr, 10);
399 for (; f->string; f++) {
401 e2p_string2feature((char *)f->string, &compat,
405 e2p_jrnl_string2feature((char *)f->string,
411 compat, mask, f->string);
412 if (strcmp(f->string, str)) {