Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
linux_binprm Struct Reference

#include <binfmts.h>

Data Fields

char buf [BINPRM_BUF_SIZE]
 
struct pagepage [MAX_ARG_PAGES]
 
struct mm_structmm
 
unsigned long p
 
unsigned int cred_prepared:1
 
unsigned int cap_effective:1
 
unsigned int recursion_depth
 
struct filefile
 
struct credcred
 
int unsafe
 
unsigned int per_clear
 
int argc
 
int envc
 
const charfilename
 
const charinterp
 
unsigned interp_flags
 
unsigned interp_data
 
unsigned long loader
 
unsigned long exec
 
char tcomm [TASK_COMM_LEN]
 

Detailed Description

Definition at line 14 of file binfmts.h.

Field Documentation

int argc

Definition at line 39 of file binfmts.h.

Definition at line 15 of file binfmts.h.

unsigned int cap_effective

Definition at line 26 of file binfmts.h.

Definition at line 36 of file binfmts.h.

unsigned int cred_prepared

Definition at line 26 of file binfmts.h.

int envc

Definition at line 39 of file binfmts.h.

unsigned long exec

Definition at line 46 of file binfmts.h.

Definition at line 35 of file binfmts.h.

Definition at line 40 of file binfmts.h.

const char* interp

Definition at line 41 of file binfmts.h.

unsigned interp_data

Definition at line 45 of file binfmts.h.

unsigned interp_flags

Definition at line 44 of file binfmts.h.

unsigned long loader

Definition at line 46 of file binfmts.h.

Definition at line 23 of file binfmts.h.

unsigned long p

Definition at line 24 of file binfmts.h.

Definition at line 21 of file binfmts.h.

unsigned int per_clear

Definition at line 38 of file binfmts.h.

unsigned int recursion_depth

Definition at line 34 of file binfmts.h.

Definition at line 47 of file binfmts.h.

int unsafe

Definition at line 37 of file binfmts.h.


The documentation for this struct was generated from the following file: