Lines Matching refs:modifier
2283 char *field_name, *modifier, *str; in parse_field() local
2286 modifier = str = kstrdup(field_str, GFP_KERNEL); in parse_field()
2287 if (!modifier) in parse_field()
2290 field_name = strsep(&modifier, "."); in parse_field()
2291 if (modifier) { in parse_field()
2292 if (strcmp(modifier, "hex") == 0) in parse_field()
2294 else if (strcmp(modifier, "sym") == 0) in parse_field()
2300 else if (strcmp(modifier, "symXoffset") == 0) in parse_field()
2302 else if ((strcmp(modifier, "execname") == 0) && in parse_field()
2305 else if (strcmp(modifier, "syscall") == 0) in parse_field()
2307 else if (strcmp(modifier, "log2") == 0) in parse_field()
2309 else if (strcmp(modifier, "usecs") == 0) in parse_field()
2311 else if (strncmp(modifier, "bucket", 6) == 0) { in parse_field()
2314 modifier += 6; in parse_field()
2316 if (*modifier == 's') in parse_field()
2317 modifier++; in parse_field()
2318 if (*modifier != '=') in parse_field()
2320 modifier++; in parse_field()
2321 ret = kstrtoul(modifier, 0, buckets); in parse_field()
2325 } else if (strncmp(modifier, "percent", 7) == 0) { in parse_field()
2329 } else if (strncmp(modifier, "graph", 5) == 0) { in parse_field()
2335 hist_err(tr, HIST_ERR_BAD_FIELD_MODIFIER, errpos(modifier)); in parse_field()