Lines Matching refs:preloaded_file
208 struct preloaded_file;
216 struct preloaded_file *m_fp;
229 struct preloaded_file struct
240 struct preloaded_file *f_next; /* next file */ argument
255 int (*l_load)(char *, uint64_t, struct preloaded_file **); argument
260 int (*l_exec)(struct preloaded_file *);
264 extern struct preloaded_file *preloaded_files;
270 struct preloaded_file *file_alloc(void);
271 struct preloaded_file *file_findfile(const char *name, const char *type);
272 struct file_metadata *file_findmetadata(struct preloaded_file *fp, int type);
273 struct preloaded_file *file_loadraw(const char *name, char *type, int insert);
274 void file_discard(struct preloaded_file *fp);
275 void file_addmetadata(struct preloaded_file *, int, size_t, void *);
276 int file_addmodule(struct preloaded_file *, char *, int,
278 void file_removemetadata(struct preloaded_file *fp);
298 int __elfN(loadfile)(char *, uint64_t, struct preloaded_file **);
299 int __elfN(obj_loadfile)(char *, uint64_t, struct preloaded_file **);
303 int __elfN(loadfile_raw)(char *, uint64_t, struct preloaded_file **, int);
304 int __elfN(load_modmetadata)(struct preloaded_file *, uint64_t);