Lines Matching defs:name
89 const char *name;
149 #define BITSFUNC3(name, bits, suffix) name##bits##suffix
150 #define BITSFUNC2(name, bits, suffix) BITSFUNC3(name, bits, suffix)
151 #define BITSFUNC(name) BITSFUNC2(name, ELF_BITS, )
169 FILE *outfile, const char *name)
175 outfile, name);
178 outfile, name);
184 static void map_input(const char *name, void **addr, size_t *len, int prot)
188 int fd = open(name, O_RDONLY);
190 err(1, "open(%s)", name);
209 char *name, *tmp;
218 * Figure out the struct name. If we're writing to a .so file,
221 name = strdup(argv[3]);
222 namelen = strlen(name);
223 if (namelen >= 3 && !strcmp(name + namelen - 3, ".so")) {
224 name = NULL;
226 tmp = strrchr(name, '/');
228 name = tmp + 1;
229 tmp = strchr(name, '.');
232 for (tmp = name; *tmp; tmp++)
245 go(raw_addr, raw_len, stripped_addr, stripped_len, outfile, name);