Lines Matching refs:name
27 static void sanitize_identifier(char *name)
31 for (i = 0; name[i]; i++)
32 if (!isalnum(name[i]) && name[i] != '_')
33 name[i] = '_';
51 static void get_obj_name(char *name, const char *file)
54 strncpy(name, basename(file), MAX_OBJ_NAME_LEN - 1);
55 name[MAX_OBJ_NAME_LEN - 1] = '\0';
56 if (str_has_suffix(name, ".o"))
57 name[strlen(name) - 2] = '\0';
58 sanitize_identifier(name);
72 const char *name = bpf_map__name(map);
75 return name;
77 if (str_has_suffix(name, ".data"))
79 else if (str_has_suffix(name, ".rodata"))
81 else if (str_has_suffix(name, ".bss"))
83 else if (str_has_suffix(name, ".kconfig"))
166 /* sanitize variable name, e.g., for static vars inside
167 * a function, it's name is '<function name>.<variable name>',
168 * which we'll turn into a '<function name>_<variable name>'
482 s->name = \"%1$s\"; \n\
510 s->maps[%zu].name = \"%s\"; \n\
541 s->progs[%1$zu].name = \"%2$s\"; \n\