Lines Matching defs:file
12 * version 2 for more details (a copy is included in the LICENSE file that
38 assert(filepath, "null file path");
41 ElfFile* file = get_elf_file(filepath);
42 if (file == NULL) {
46 if (!file->decode(addr, buf, buflen, offset)) {
56 ElfFile* file;
58 file = _opened_elf_files;
59 while (file != NULL) {
60 if (file->same_elf_file(filepath)) {
61 return file;
63 file = file->next();
66 file = new (std::nothrow)ElfFile(filepath);
67 if (file != NULL) {
69 file->set_next(_opened_elf_files);
71 _opened_elf_files = file;
74 return file;