Searched refs:linker_file (Results 1 – 15 of 15) sorted by relevance
/freebsd/sys/arm/include/ |
H A D | stack.h | 60 struct linker_file; 61 void unwind_module_loaded(struct linker_file *); 62 void unwind_module_unloaded(struct linker_file *);
|
/freebsd/sys/cddl/dev/kinst/ |
H A D | kinst.h | 78 struct linker_file; 84 void kinst_probe_create(struct kinst_probe *, struct linker_file *); 89 int kinst_make_probe(struct linker_file *, int, struct linker_symval *,
|
/freebsd/sys/cddl/dev/sdt/ |
H A D | sdt.c | 72 static void sdt_kld_load(void *, struct linker_file *); 73 static void sdt_kld_unload_try(void *, struct linker_file *, int *); 273 sdt_kld_load_providers(struct linker_file *lf) in sdt_kld_load_providers() 285 sdt_kld_load_probes(struct linker_file *lf) in sdt_kld_load_probes() 317 sdt_kld_load(void *arg __unused, struct linker_file *lf) in sdt_kld_load() 324 sdt_kld_unload_try(void *arg __unused, struct linker_file *lf, int *error) in sdt_kld_unload_try()
|
/freebsd/sys/sys/ |
H A D | linker.h | 46 typedef struct linker_file* linker_file_t; 47 typedef TAILQ_HEAD(, linker_file) linker_file_list_t; 70 struct linker_file { struct 77 TAILQ_ENTRY(linker_file) link; /* list of all loaded files */ argument 96 TAILQ_ENTRY(linker_file) loaded; /* preload dependency support */ argument
|
H A D | module.h | 223 struct linker_file; 226 int module_register(const struct moduledata *, struct linker_file *); 237 struct linker_file *module_file(module_t);
|
H A D | eventhandler.h | 282 struct linker_file; 283 typedef void (*kld_load_fn)(void *, struct linker_file *); 285 typedef void (*kld_unload_try_fn)(void *, struct linker_file *, int *);
|
H A D | sdt.h | 422 struct linker_file; 444 struct linker_file *sdtp_lf; /* Module in which we're defined. */
|
/freebsd/sys/cddl/dev/fbt/ |
H A D | fbt.h | 61 struct linker_file; 67 int fbt_provide_module_function(struct linker_file *, int,
|
/freebsd/sys/cddl/compat/opensolaris/sys/ |
H A D | modctl.h | 35 typedef struct linker_file modctl_t;
|
/freebsd/sys/arm/arm/ |
H A D | unwind.c | 222 unwind_module_loaded(struct linker_file *lf) in unwind_module_loaded() 250 unwind_module_unloaded(struct linker_file *lf) in unwind_module_unloaded() 284 struct linker_file thekernel; in module_info_init()
|
/freebsd/sys/kern/ |
H A D | kern_linker.c | 78 const int kld_off_address = offsetof(struct linker_file, address); 79 const int kld_off_filename = offsetof(struct linker_file, filename); 80 const int kld_off_pathname = offsetof(struct linker_file, pathname); 81 const int kld_off_next = offsetof(struct linker_file, link.tqe_next); 152 const char *modname, struct linker_file *parent, 153 const struct mod_depend *verinfo, struct linker_file **lfpp); 2243 struct linker_file *parent, const struct mod_depend *verinfo, in linker_load_module() 2244 struct linker_file **lfpp) in linker_load_module()
|
H A D | kern_module.c | 49 struct linker_file *file; /* file which contains this module */
|
H A D | link_elf.c | 78 struct linker_file lf; /* Common fields */ 862 link_elf_locate_exidx_preload(struct linker_file *lf, caddr_t modptr) in link_elf_locate_exidx_preload()
|
H A D | link_elf_obj.c | 92 struct linker_file lf; /* Common fields */
|
/freebsd/sys/compat/linprocfs/ |
H A D | linprocfs.c | 1837 struct linker_file *lf; in linprocfs_domodules()
|