Home
last modified time | relevance | path

Searched refs:envp (Results 1 – 25 of 106) sorted by relevance

12345

/linux-3.4.99/drivers/s390/net/
Dsmsgiucv_app.c53 char *envp[4]; member
83 ev->envp[0] = ev->buf; in smsg_app_event_alloc()
84 ev->envp[1] = ev->envp[0] + ENV_SENDER_LEN; in smsg_app_event_alloc()
85 ev->envp[2] = ev->envp[1] + ENV_PREFIX_LEN; in smsg_app_event_alloc()
86 ev->envp[3] = NULL; in smsg_app_event_alloc()
89 snprintf(ev->envp[0], ENV_SENDER_LEN, ENV_SENDER_STR "%s", from); in smsg_app_event_alloc()
90 snprintf(ev->envp[1], ENV_PREFIX_LEN, ENV_PREFIX_STR "%s", SMSG_PREFIX); in smsg_app_event_alloc()
91 snprintf(ev->envp[2], ENV_TEXT_LEN(msg), ENV_TEXT_STR "%s", msg); in smsg_app_event_alloc()
112 kobject_uevent_env(&dev->kobj, KOBJ_CHANGE, p->envp); in smsg_event_work_fn()
/linux-3.4.99/security/tomoyo/
Dload_policy.c87 char *envp[3]; in tomoyo_load_policy() local
102 envp[0] = "HOME=/"; in tomoyo_load_policy()
103 envp[1] = "PATH=/sbin:/bin:/usr/sbin:/usr/bin"; in tomoyo_load_policy()
104 envp[2] = NULL; in tomoyo_load_policy()
105 call_usermodehelper(argv[0], argv, envp, UMH_WAIT_PROC); in tomoyo_load_policy()
Dcondition.c58 const int envc, const struct tomoyo_envp *envp, in tomoyo_envp() argument
68 for (i = 0; i < envc; envp++, checked++, i++) { in tomoyo_envp()
70 if (!tomoyo_path_matches_pattern(&name, envp->name)) in tomoyo_envp()
73 if (envp->value) { in tomoyo_envp()
75 envp->value); in tomoyo_envp()
76 if (envp->is_not) in tomoyo_envp()
80 if (!envp->is_not) in tomoyo_envp()
102 const u16 envc, const struct tomoyo_envp *envp) in tomoyo_scan_bprm() argument
165 envc, envp, in tomoyo_scan_bprm()
197 for (i = 0; i < envc; envp++, i++) { in tomoyo_scan_bprm()
[all …]
/linux-3.4.99/arch/um/os-Linux/
Delf_aux.c25 __init void scan_elf_aux( char **envp) in scan_elf_aux() argument
30 while ( *envp++ != NULL) ; in scan_elf_aux()
32 for ( auxv = (elf_auxv_t *)envp; auxv->a_type != AT_NULL; auxv++) { in scan_elf_aux()
37 if (__kernel_vsyscall < (unsigned long) envp) in scan_elf_aux()
43 if (vsyscall_ehdr < (unsigned long) envp) in scan_elf_aux()
Dmain.c115 extern void scan_elf_aux( char **envp);
117 int __init main(int argc, char **argv, char **envp) in main() argument
148 scan_elf_aux(envp); in main()
/linux-3.4.99/include/linux/
Dkmod.h61 char **envp; member
71 char **envp, gfp_t gfp_mask);
87 call_usermodehelper_fns(char *path, char **argv, char **envp, int wait, in call_usermodehelper_fns() argument
94 info = call_usermodehelper_setup(path, argv, envp, gfp_mask); in call_usermodehelper_fns()
105 call_usermodehelper(char *path, char **argv, char **envp, int wait) in call_usermodehelper() argument
107 return call_usermodehelper_fns(path, argv, envp, wait, in call_usermodehelper()
/linux-3.4.99/arch/mips/lantiq/
Dsetup.c25 char **envp = (char **) KSEG1ADDR(fw_arg2); in plat_mem_setup() local
34 while (*envp) { in plat_mem_setup()
35 char *e = (char *)KSEG1ADDR(*envp); in plat_mem_setup()
41 envp++; in plat_mem_setup()
/linux-3.4.99/arch/hexagon/kernel/
Dsyscall.c40 const char __user *const __user *envp) in sys_execve() argument
51 retval = do_execve(filename, argv, envp, pregs); in sys_execve()
73 const char *const argv[], const char *const envp[]) in kernel_execve() argument
77 register unsigned long __a2 asm("r2") = (unsigned long) envp; in kernel_execve()
/linux-3.4.99/drivers/pnp/pnpbios/
Dcore.c103 char *argv[3], **envp, *buf, *scratch; in pnp_dock_event() local
106 if (!(envp = kcalloc(20, sizeof(char *), GFP_KERNEL))) in pnp_dock_event()
109 kfree(envp); in pnp_dock_event()
122 envp[i++] = "HOME=/"; in pnp_dock_event()
123 envp[i++] = "PATH=/sbin:/bin:/usr/sbin:/usr/bin"; in pnp_dock_event()
127 envp[i++] = "DEBUG=kernel"; in pnp_dock_event()
135 envp[i++] = scratch; in pnp_dock_event()
139 envp[i++] = scratch; in pnp_dock_event()
142 envp[i] = NULL; in pnp_dock_event()
144 value = call_usermodehelper(argv [0], argv, envp, UMH_WAIT_EXEC); in pnp_dock_event()
[all …]
/linux-3.4.99/arch/mips/pmc-sierra/msp71xx/
Dmsp_prom.c362 char **envp; in prom_free_prom_memory() local
392 for (envp = prom_envp; *envp != NULL; envp++) { in prom_free_prom_memory()
395 len += strlen(*envp) + 1; /* length of string */ in prom_free_prom_memory()
399 envp = kmalloc(len, GFP_KERNEL); in prom_free_prom_memory()
400 ptr = (char *) &envp[i+1]; in prom_free_prom_memory()
403 envp[argc] = ptr; in prom_free_prom_memory()
407 envp[i] = NULL; /* end array with null pointer */ in prom_free_prom_memory()
408 prom_envp = envp; in prom_free_prom_memory()
/linux-3.4.99/arch/microblaze/kernel/
Dsys_microblaze.c53 const char __user *const __user *envp, in microblaze_execve() argument
63 error = do_execve(filename, argv, envp, regs); in microblaze_execve()
85 const char *const envp[]) in kernel_execve() argument
89 register const void *__c __asm__("r7") = envp; in kernel_execve()
/linux-3.4.99/arch/unicore32/kernel/
Dsys.c50 const char __user *const __user *envp, in __sys_execve() argument
60 error = do_execve(fn, argv, envp, regs); in __sys_execve()
68 const char *const envp[]) in kernel_execve() argument
76 (const char __user *const __user *)envp, &regs); in kernel_execve()
/linux-3.4.99/arch/arm/kernel/
Dsys_arm.c67 const char __user *const __user *envp, struct pt_regs *regs) in sys_execve() argument
76 error = do_execve(filename, argv, envp, regs); in sys_execve()
84 const char *const envp[]) in kernel_execve() argument
92 (const char __user *const __user *)envp, &regs); in kernel_execve()
/linux-3.4.99/drivers/staging/android/switch/
Dswitch_class.c65 char *envp[3]; in switch_set_state() local
80 envp[env_offset++] = name_buf; in switch_set_state()
88 envp[env_offset++] = state_buf; in switch_set_state()
90 envp[env_offset] = NULL; in switch_set_state()
91 kobject_uevent_env(&sdev->dev->kobj, KOBJ_CHANGE, envp); in switch_set_state()
/linux-3.4.99/arch/x86/kernel/
Dsys_i386_32.c33 const char *const envp[]) in kernel_execve() argument
38 : "0" (__NR_execve), "b" (filename), "c" (argv), "d" (envp) : "memory"); in kernel_execve()
/linux-3.4.99/arch/avr32/kernel/
Dsys_avr32.c12 const char *const *envp) in kernel_execve() argument
17 register long sc3 asm("r10") = (long)envp; in kernel_execve()
/linux-3.4.99/arch/sh/kernel/
Dsys_sh64.c38 const char *const envp[]) in kernel_execve() argument
43 register unsigned long __sc4 __asm__ ("r4") = (unsigned long) envp; in kernel_execve()
/linux-3.4.99/arch/openrisc/kernel/
Dprocess.c270 const char __user * const __user *envp, in _sys_execve() argument
282 error = do_execve(filename, argv, envp, regs); in _sys_execve()
296 int kernel_execve(const char *filename, char *const argv[], char *const envp[]) in kernel_execve() argument
301 register long __c asm("r5") = (long)(envp); in kernel_execve()
/linux-3.4.99/fs/
Dbinfmt_som.c70 char **argv, **envp; in create_som_tables() local
79 envp = (char **) sp; in create_som_tables()
84 __put_user((unsigned long) envp,++sp); in create_som_tables()
99 __put_user((char *)p,envp++); in create_som_tables()
102 __put_user(NULL, envp); in create_som_tables()
/linux-3.4.99/drivers/video/backlight/
Dbacklight.c86 char *envp[2]; in backlight_generate_event() local
90 envp[0] = "SOURCE=sysfs"; in backlight_generate_event()
93 envp[0] = "SOURCE=hotkey"; in backlight_generate_event()
96 envp[0] = "SOURCE=unknown"; in backlight_generate_event()
99 envp[1] = NULL; in backlight_generate_event()
100 kobject_uevent_env(&bd->dev.kobj, KOBJ_CHANGE, envp); in backlight_generate_event()
/linux-3.4.99/arch/m32r/kernel/
Dsys_m32r.c98 const char *const envp[]) in kernel_execve() argument
101 register long __arg3 __asm__ ("r2") = (long)(envp); in kernel_execve()
/linux-3.4.99/arch/h8300/kernel/
Dsys_h8300.c56 const char *const envp[]) in kernel_execve() argument
59 register const char *const *_c __asm__("er3") = envp; in kernel_execve()
/linux-3.4.99/kernel/
Dkmod.c71 static char *envp[] = { in call_modprobe() local
92 return call_usermodehelper_fns(modprobe_path, argv, envp, in call_modprobe()
216 (const char *const *)sub_info->envp); in ____call_usermodehelper()
483 char **envp, gfp_t gfp_mask) in call_usermodehelper_setup() argument
493 sub_info->envp = envp; in call_usermodehelper_setup()
/linux-3.4.99/drivers/staging/tidspbridge/pmgr/
Ddspapi.c758 u8 **argv = NULL, **envp = NULL; in procwrap_load() local
812 envp = kmalloc(count * sizeof(u8 *), GFP_KERNEL); in procwrap_load()
813 if (!envp) { in procwrap_load()
818 CP_FM_USR(envp, args->args_proc_load.user_envp, status, count); in procwrap_load()
820 kfree(envp); in procwrap_load()
821 envp = NULL; in procwrap_load()
824 for (i = 0; envp[i]; i++) { in procwrap_load()
826 temp = (char *)envp[i]; in procwrap_load()
830 envp[i] = kmalloc(len, GFP_KERNEL); in procwrap_load()
831 if (envp[i]) { in procwrap_load()
[all …]
/linux-3.4.99/lib/
Dkobject_uevent.c277 len = strlen(env->envp[i]) + 1; in kobject_uevent_env()
279 strcpy(scratch, env->envp[i]); in kobject_uevent_env()
312 env->envp, UMH_WAIT_EXEC); in kobject_uevent_env()
350 if (env->envp_idx >= ARRAY_SIZE(env->envp)) { in add_uevent_var()
366 env->envp[env->envp_idx++] = &env->buf[env->buflen]; in add_uevent_var()

12345