Lines Matching refs:name
89 const char *name;
151 #define BITSFUNC3(name, bits, suffix) name##bits##suffix
152 #define BITSFUNC2(name, bits, suffix) BITSFUNC3(name, bits, suffix)
153 #define BITSFUNC(name) BITSFUNC2(name, ELF_BITS, )
171 FILE *outfile, const char *name)
177 outfile, name);
180 outfile, name);
186 static void map_input(const char *name, void **addr, size_t *len, int prot)
190 int fd = open(name, O_RDONLY);
192 err(1, "open(%s)", name);
211 char *name, *tmp;
220 * Figure out the struct name. If we're writing to a .so file,
223 name = strdup(argv[3]);
224 namelen = strlen(name);
225 if (namelen >= 3 && !strcmp(name + namelen - 3, ".so")) {
226 name = NULL;
228 tmp = strrchr(name, '/');
230 name = tmp + 1;
231 tmp = strchr(name, '.');
234 for (tmp = name; *tmp; tmp++)
247 go(raw_addr, raw_len, stripped_addr, stripped_len, outfile, name);