Lines Matching defs:linux_binprm
14 struct linux_binprm { struct
15 char buf[BINPRM_BUF_SIZE];
17 struct vm_area_struct *vma;
18 unsigned long vma_pages;
21 struct page *page[MAX_ARG_PAGES];
23 struct mm_struct *mm;
24 unsigned long p; /* current top of mem */
26 cred_prepared:1,/* true if creds already prepared (multiple
28 cap_effective:1;/* true if has elevated effective capabilities,
32 unsigned int taso:1;
34 unsigned int recursion_depth; /* only for search_binary_handler() */
35 struct file * file;
36 struct cred *cred; /* new credentials */
37 int unsafe; /* how unsafe this exec is (mask of LSM_UNSAFE_*) */
38 unsigned int per_clear; /* bits to clear in current->personality */
39 int argc, envc;
40 const char * filename; /* Name of binary as seen by procps */
41 const char * interp; /* Name of the binary really executed. Most
44 unsigned interp_flags;
45 unsigned interp_data;
46 unsigned long loader, exec;