Searched refs:binfmt (Results 1 - 9 of 9) sorted by relevance

/linux-4.1.27/include/linux/
H A Dbinfmts.h60 /* Function parameter for binfmt->coredump */
85 /* Registration of default binfmt handlers */ register_binfmt()
90 /* Same as above, but adds a new binfmt at the top of the list */ insert_binfmt()
H A Delf-fdpic.h18 * binfmt binary parameters structure
H A Dmm_types.h394 struct linux_binfmt *binfmt; member in struct:mm_struct
/linux-4.1.27/mm/
H A Ddebug.c182 "binfmt %p flags %lx core_state %p\n" dump_mm()
216 mm->binfmt, mm->flags, mm->core_state, dump_mm()
/linux-4.1.27/fs/
H A Dcoredump.c510 struct linux_binfmt * binfmt; do_coredump() local
534 binfmt = mm->binfmt; do_coredump()
535 if (!binfmt || !binfmt->core_dump) do_coredump()
632 if (cprm.limit < binfmt->min_coredump) do_coredump()
728 core_dumped = binfmt->core_dump(&cprm); do_coredump()
H A Dexec.c216 * - the remaining binfmt code will not run out of stack space, get_arg_page()
566 * the binfmt code determines where the new stack should reside, we shift it to
1194 /* If a binfmt changed the interp, free it. */ free_bprm()
1202 /* If a binfmt changed the interp, free it first. */ bprm_change_interp()
1406 /* This allows 4 levels of binfmt rewrites before failing hard. */ search_binary_handler()
1443 if (request_module("binfmt-%04x", *(ushort *)(bprm->buf + 2)) < 0) search_binary_handler()
1679 if (mm->binfmt) set_binfmt()
1680 module_put(mm->binfmt->module); set_binfmt()
1682 mm->binfmt = new; set_binfmt()
H A Dbinfmt_misc.c80 * Check if we support the binfmt
/linux-4.1.27/arch/c6x/kernel/
H A Dprocess.c95 * The binfmt loader will setup a "full" stack, but the C6X start_thread()
/linux-4.1.27/kernel/
H A Dfork.c702 if (mm->binfmt) mmput()
703 module_put(mm->binfmt->module); mmput()
925 if (mm->binfmt && !try_module_get(mm->binfmt->module)) dup_mm()
931 /* don't put binfmt in mmput, we haven't got module yet */ dup_mm()
932 mm->binfmt = NULL; dup_mm()

Completed in 241 milliseconds