Lines Matching defs:prefix
404 char *tmp, *prefix;
423 * prefix = ^
425 prefix = name + sizeof(BTF_ID) - 1;
428 if (!strncmp(prefix, BTF_STRUCT, sizeof(BTF_STRUCT) - 1)) {
430 id = add_symbol(&obj->structs, prefix, sizeof(BTF_STRUCT) - 1);
432 } else if (!strncmp(prefix, BTF_UNION, sizeof(BTF_UNION) - 1)) {
434 id = add_symbol(&obj->unions, prefix, sizeof(BTF_UNION) - 1);
436 } else if (!strncmp(prefix, BTF_TYPEDEF, sizeof(BTF_TYPEDEF) - 1)) {
438 id = add_symbol(&obj->typedefs, prefix, sizeof(BTF_TYPEDEF) - 1);
440 } else if (!strncmp(prefix, BTF_FUNC, sizeof(BTF_FUNC) - 1)) {
442 id = add_symbol(&obj->funcs, prefix, sizeof(BTF_FUNC) - 1);
444 } else if (!strncmp(prefix, BTF_SET, sizeof(BTF_SET) - 1)) {
445 id = add_set(obj, prefix);
454 pr_err("FAILED unsupported prefix %s\n", prefix);