Lines Matching defs:linux_binprm
17 struct linux_binprm { struct
18 char buf[BINPRM_BUF_SIZE];
20 struct vm_area_struct *vma;
21 unsigned long vma_pages;
24 struct page *page[MAX_ARG_PAGES];
26 struct mm_struct *mm;
27 unsigned long p; /* current top of mem */
34 called_set_creds:1,
41 cap_elevated:1,
47 secureexec:1;
49 unsigned int taso:1;
51 unsigned int recursion_depth; /* only for search_binary_handler() */
52 struct file * file;
53 struct cred *cred; /* new credentials */
54 int unsafe; /* how unsafe this exec is (mask of LSM_UNSAFE_*) */
55 unsigned int per_clear; /* bits to clear in current->personality */
56 int argc, envc;
57 const char * filename; /* Name of binary as seen by procps */
58 const char * interp; /* Name of the binary really executed. Most
61 unsigned interp_flags;
62 unsigned interp_data;
63 unsigned long loader, exec;
65 struct rlimit rlim_stack; /* Saved RLIMIT_STACK used during exec. */