/arch/hexagon/kernel/ |
H A D | syscall.c | 43 char *filename; local 46 filename = getname(ufilename); 47 retval = PTR_ERR(filename); 48 if (IS_ERR(filename)) 51 retval = do_execve(filename, argv, envp, pregs); 52 putname(filename); 72 int kernel_execve(const char *filename, argument 75 register unsigned long __a0 asm("r0") = (unsigned long) filename;
|
/arch/um/kernel/ |
H A D | initrd.c | 15 static int load_initrd(char *filename, void *buf, int size); 65 static int load_initrd(char *filename, void *buf, int size) argument 69 fd = os_open_file(filename, of_read(OPENFLAGS()), 0); 71 printk(KERN_ERR "Opening '%s' failed - err = %d\n", filename, 79 filename, -n);
|
H A D | exec.c | 79 char *filename; local 81 filename = getname(file); 82 error = PTR_ERR(filename); 83 if (IS_ERR(filename)) goto out; 84 error = execve1(filename, argv, env); 85 putname(filename);
|
H A D | syscall.c | 54 int kernel_execve(const char *filename, argument 63 ret = um_execve(filename, (const char __user *const __user *)argv,
|
/arch/arm/kernel/ |
H A D | sys_arm.c | 70 char * filename; local 72 filename = getname(filenamei); 73 error = PTR_ERR(filename); 74 if (IS_ERR(filename)) 76 error = do_execve(filename, argv, envp, regs); 77 putname(filename); 82 int kernel_execve(const char *filename, argument 90 ret = do_execve(filename,
|
/arch/microblaze/kernel/ |
H A D | sys_microblaze.c | 57 char *filename; local 59 filename = getname(filenamei); 60 error = PTR_ERR(filename); 61 if (IS_ERR(filename)) 63 error = do_execve(filename, argv, envp, regs); 64 putname(filename); 83 int kernel_execve(const char *filename, argument 87 register const char *__a __asm__("r5") = filename;
|
/arch/score/kernel/ |
H A D | sys_score.c | 95 char *filename; local 97 filename = getname((char __user*)regs->regs[4]); 98 error = PTR_ERR(filename); 99 if (IS_ERR(filename)) 102 error = do_execve(filename, 107 putname(filename); 115 int kernel_execve(const char *filename, argument 119 register unsigned long __r4 asm("r4") = (unsigned long) filename;
|
/arch/sh/kernel/ |
H A D | sys_sh64.c | 36 int kernel_execve(const char *filename, argument 41 register unsigned long __sc2 __asm__ ("r2") = (unsigned long) filename;
|
/arch/x86/kernel/ |
H A D | sys_i386_32.c | 31 int kernel_execve(const char *filename, argument 38 : "0" (__NR_execve), "b" (filename), "c" (argv), "d" (envp) : "memory");
|
/arch/cris/include/arch-v10/arch/ |
H A D | bug.h | 26 unsigned char *filename; member in struct:bug_frame
|
/arch/unicore32/kernel/ |
H A D | sys.c | 48 asmlinkage long __sys_execve(const char __user *filename, argument 56 fn = getname(filename); 66 int kernel_execve(const char *filename, argument 74 ret = do_execve(filename,
|
/arch/sparc/boot/ |
H A D | piggyback.c | 111 static int get_start_end(const char *filename, unsigned int *start, argument 119 map = fopen(filename, "r"); 121 die(filename); 146 static off_t get_hdrs_offset(int kernelfd, const char *filename) argument 155 die(filename); 171 die(filename); 180 fprintf (stderr, "Couldn't find headers signature in %s\n", filename);
|
/arch/parisc/hpux/ |
H A D | fs.c | 37 char *filename; local 39 filename = getname((const char __user *) regs->gr[26]); 40 error = PTR_ERR(filename); 41 if (IS_ERR(filename)) 44 error = do_execve(filename, 49 putname(filename); 174 long hpux_stat64(const char __user *filename, struct hpux_stat64 __user *statbuf) argument 177 int error = vfs_stat(filename, &stat); 196 long hpux_lstat64(const char __user *filename, argument 200 int error = vfs_lstat(filename, [all...] |
/arch/c6x/kernel/ |
H A D | process.c | 249 char *filename; local 251 filename = getname(name); 252 error = PTR_ERR(filename); 253 if (IS_ERR(filename)) 256 error = do_execve(filename, argv, envp, regs); 257 putname(filename);
|
/arch/cris/arch-v10/kernel/ |
H A D | process.c | 215 char *filename; local 217 filename = getname(fname); 218 error = PTR_ERR(filename); 220 if (IS_ERR(filename)) 222 error = do_execve(filename, argv, envp, regs); 223 putname(filename);
|
H A D | traps.c | 126 if (__get_user(c, f.filename)) 127 f.filename = "<bad filename>"; 129 printk("kernel BUG at %s:%d!\n", f.filename, f.line);
|
/arch/cris/arch-v32/kernel/ |
H A D | process.c | 227 char *filename; local 229 filename = getname(fname); 230 error = PTR_ERR(filename); 232 if (IS_ERR(filename)) 235 error = do_execve(filename, argv, envp, regs); 236 putname(filename);
|
/arch/h8300/kernel/ |
H A D | process.c | 217 char * filename; local 220 filename = getname(name); 221 error = PTR_ERR(filename); 222 if (IS_ERR(filename)) 224 error = do_execve(filename, argv, envp, regs); 225 putname(filename);
|
H A D | sys_h8300.c | 54 int kernel_execve(const char *filename, argument 61 register const char * _a __asm__("er1") = filename;
|
/arch/frv/kernel/ |
H A D | kernel_execve.S | 20 # int kernel_execve(const char *filename, char *const argv[], char *const envp[])
|
/arch/parisc/kernel/ |
H A D | process.c | 342 char *filename; local 344 filename = getname((const char __user *) regs->gr[26]); 345 error = PTR_ERR(filename); 346 if (IS_ERR(filename)) 348 error = do_execve(filename, 352 putname(filename); 358 extern int __execve(const char *filename, 361 int kernel_execve(const char *filename, argument 365 return __execve(filename, argv, envp, current);
|
/arch/m32r/kernel/ |
H A D | sys_m32r.c | 96 int kernel_execve(const char *filename, argument 103 register long __res __asm__ ("r0") = (long)(filename);
|
/arch/mips/kernel/ |
H A D | syscall.c | 136 char * filename; local 138 filename = getname((const char __user *) (long)regs.regs[4]); 139 error = PTR_ERR(filename); 140 if (IS_ERR(filename)) 142 error = do_execve(filename, 146 putname(filename); 321 int kernel_execve(const char *filename, argument 325 register unsigned long __a0 asm("$4") = (unsigned long) filename;
|
/arch/openrisc/kernel/ |
H A D | process.c | 274 char *filename; local 276 filename = getname(name); 277 error = PTR_ERR(filename); 279 if (IS_ERR(filename)) 282 error = do_execve(filename, argv, envp, regs); 283 putname(filename); 296 int kernel_execve(const char *filename, char *const argv[], char *const envp[]) argument 299 register long __a asm("r3") = (long)(filename);
|
/arch/avr32/oprofile/ |
H A D | op_model_avr32.c | 105 char filename[4]; local 108 snprintf(filename, sizeof(filename), "%u", i); 109 dir = oprofilefs_mkdir(sb, root, filename);
|