Lines Matching defs:string
14 #include <string.h>
25 const char *string;
122 for (f = feature_list; f->string; f++) {
125 return f->string;
146 int e2p_string2feature(char *string, int *compat_type, unsigned int *mask)
152 for (f = feature_list; f->string; f++) {
153 if (!strcasecmp(string, f->string)) {
159 if (strncasecmp(string, "FEATURE_", 8))
162 switch (string[8]) {
178 if (string[9] == 0)
180 num = strtol(string+9, &eptr, 10);
196 for (f = jrnl_feature_list; f->string; f++) {
199 return f->string;
220 int e2p_jrnl_string2feature(char *string, int *compat_type, unsigned int *mask)
226 for (f = jrnl_feature_list; f->string; f++) {
227 if (!strcasecmp(string, f->string)) {
233 if (strncasecmp(string, "FEATURE_", 8))
236 switch (string[8]) {
252 if (string[9] == 0)
254 num = strtol(string+9, &eptr, 10);
384 for (; f->string; f++) {
386 e2p_string2feature((char *)f->string, &compat,
390 e2p_jrnl_string2feature((char *)f->string,
396 compat, mask, f->string);
397 if (strcmp(f->string, str)) {