Lines Matching defs:fmt
87 void __register_binfmt(struct linux_binfmt * fmt, int insert)
90 insert ? list_add(&fmt->lh, &formats) :
91 list_add_tail(&fmt->lh, &formats);
97 void unregister_binfmt(struct linux_binfmt * fmt)
100 list_del(&fmt->lh);
106 static inline void put_binfmt(struct linux_binfmt * fmt)
108 module_put(fmt->module);
126 struct linux_binfmt *fmt;
159 list_for_each_entry(fmt, &formats, lh) {
160 if (!fmt->load_shlib)
162 if (!try_module_get(fmt->module))
165 error = fmt->load_shlib(file);
167 put_binfmt(fmt);
1724 struct linux_binfmt *fmt;
1738 list_for_each_entry(fmt, &formats, lh) {
1739 if (!try_module_get(fmt->module))
1743 retval = fmt->load_binary(bprm);
1746 put_binfmt(fmt);