Home
last modified time | relevance | path

Searched defs:bprm (Results 1 – 25 of 39) sorted by relevance

12

/linux-3.3/fs/ !
Dexec.c177 static void acct_arg_size(struct linux_binprm *bprm, unsigned long pages) in acct_arg_size()
189 static struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos, in get_arg_page()
242 static void free_arg_page(struct linux_binprm *bprm, int i) in free_arg_page()
246 static void free_arg_pages(struct linux_binprm *bprm) in free_arg_pages()
250 static void flush_arg_page(struct linux_binprm *bprm, unsigned long pos, in flush_arg_page()
256 static int __bprm_mm_init(struct linux_binprm *bprm) in __bprm_mm_init()
301 static bool valid_arg_len(struct linux_binprm *bprm, long len) in valid_arg_len()
308 static inline void acct_arg_size(struct linux_binprm *bprm, unsigned long pages) in acct_arg_size()
312 static struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos, in get_arg_page()
332 static void free_arg_page(struct linux_binprm *bprm, int i) in free_arg_page()
[all …]
Dbinfmt_flat.c124 struct linux_binprm * bprm) in create_flat_tables()
183 struct linux_binprm *bprm, in decompress_exec()
425 static int load_flat_file(struct linux_binprm * bprm, in load_flat_file()
819 struct linux_binprm bprm; in load_flat_shared_library() local
868 static int load_flat_binary(struct linux_binprm * bprm, struct pt_regs * regs) in load_flat_binary()
Dbinfmt_som.c68 static void create_som_tables(struct linux_binprm *bprm) in create_som_tables()
189 load_som_binary(struct linux_binprm * bprm, struct pt_regs * regs) in load_som_binary()
Dbinfmt_aout.c147 static unsigned long __user *create_aout_tables(char __user *p, struct linux_binprm * bprm) in create_aout_tables()
205 static int load_aout_binary(struct linux_binprm * bprm, struct pt_regs * regs) in load_aout_binary()
Dbinfmt_script.c17 static int load_script(struct linux_binprm *bprm,struct pt_regs *regs) in load_script()
Dbinfmt_em86.c25 static int load_em86(struct linux_binprm *bprm,struct pt_regs *regs) in load_em86()
Dbinfmt_misc.c68 static Node *check_file(struct linux_binprm *bprm) in check_file()
106 static int load_misc_binary(struct linux_binprm *bprm, struct pt_regs *regs) in load_misc_binary()
Dbinfmt_elf_fdpic.c166 static int load_elf_fdpic_binary(struct linux_binprm *bprm, in load_elf_fdpic_binary()
481 static int create_elf_fdpic_tables(struct linux_binprm *bprm, in create_elf_fdpic_tables()
706 static int elf_fdpic_transfer_args_to_stack(struct linux_binprm *bprm, in elf_fdpic_transfer_args_to_stack()
/linux-3.3/security/ !
Dcommoncap.c270 static inline void bprm_clear_caps(struct linux_binprm *bprm) in bprm_clear_caps()
324 struct linux_binprm *bprm, in bprm_caps_from_vfs_caps()
421 static int get_file_caps(struct linux_binprm *bprm, bool *effective, bool *has_cap) in get_file_caps()
468 int cap_bprm_set_creds(struct linux_binprm *bprm) in cap_bprm_set_creds()
568 int cap_bprm_secureexec(struct linux_binprm *bprm) in cap_bprm_secureexec()
/linux-3.3/security/apparmor/ !
Ddomain.c343 int apparmor_bprm_set_creds(struct linux_binprm *bprm) in apparmor_bprm_set_creds()
525 int apparmor_bprm_secureexec(struct linux_binprm *bprm) in apparmor_bprm_secureexec()
542 void apparmor_bprm_committing_creds(struct linux_binprm *bprm) in apparmor_bprm_committing_creds()
562 void apparmor_bprm_committed_creds(struct linux_binprm *bprm) in apparmor_bprm_committed_creds()
/linux-3.3/arch/alpha/kernel/ !
Dbinfmt_loader.c8 static int load_binary(struct linux_binprm *bprm, struct pt_regs *regs) in load_binary()
/linux-3.3/arch/x86/um/vdso/ !
Dvma.c55 int arch_setup_additional_pages(struct linux_binprm *bprm, int uses_interp) in arch_setup_additional_pages()
/linux-3.3/include/linux/ !
Dima.h23 static inline int ima_bprm_check(struct linux_binprm *bprm) in ima_bprm_check()
/linux-3.3/arch/hexagon/kernel/ !
Dvdso.c61 int arch_setup_additional_pages(struct linux_binprm *bprm, int uses_interp) in arch_setup_additional_pages()
/linux-3.3/arch/x86/ia32/ !
Dia32_aout.c225 static u32 __user *create_aout_tables(char __user *p, struct linux_binprm *bprm) in create_aout_tables()
266 static int load_aout_binary(struct linux_binprm *bprm, struct pt_regs *regs) in load_aout_binary()
/linux-3.3/security/tomoyo/ !
Ddomain.c591 struct linux_binprm *bprm = ee->bprm; in tomoyo_environ() local
676 int tomoyo_find_next_domain(struct linux_binprm *bprm) in tomoyo_find_next_domain()
864 bool tomoyo_dump_page(struct linux_binprm *bprm, unsigned long pos, in tomoyo_dump_page()
Daudit.c21 static char *tomoyo_print_bprm(struct linux_binprm *bprm, in tomoyo_print_bprm()
269 struct linux_binprm *bprm = r->ee->bprm; in tomoyo_init_log() local
Dtomoyo.c73 static int tomoyo_bprm_set_creds(struct linux_binprm *bprm) in tomoyo_bprm_set_creds()
118 static int tomoyo_bprm_check_security(struct linux_binprm *bprm) in tomoyo_bprm_check_security()
Dcondition.c104 struct linux_binprm *bprm = ee->bprm; in tomoyo_scan_bprm() local
759 struct linux_binprm *bprm = NULL; in tomoyo_condition() local
/linux-3.3/arch/mips/kernel/ !
Dvdso.c73 int arch_setup_additional_pages(struct linux_binprm *bprm, int uses_interp) in arch_setup_additional_pages()
/linux-3.3/arch/sh/kernel/vsyscall/ !
Dvsyscall.c61 int arch_setup_additional_pages(struct linux_binprm *bprm, int uses_interp) in arch_setup_additional_pages()
/linux-3.3/arch/tile/mm/ !
Delf.c101 int arch_setup_additional_pages(struct linux_binprm *bprm, in arch_setup_additional_pages()
/linux-3.3/arch/x86/vdso/ !
Dvma.c106 int arch_setup_additional_pages(struct linux_binprm *bprm, int uses_interp) in arch_setup_additional_pages()
/linux-3.3/arch/unicore32/include/asm/ !
Delf.h91 #define arch_setup_additional_pages(bprm, uses_interp) vectors_user_mapping() argument
/linux-3.3/security/integrity/ima/ !
Dima_main.c193 int ima_bprm_check(struct linux_binprm *bprm) in ima_bprm_check()

12