Lines Matching refs:envp
828 u8 **argv = NULL, **envp = NULL;
872 /* number of elements in the envp array including NULL */
878 envp = kmalloc(count * sizeof(u8 *), GFP_KERNEL);
879 if (!envp) {
884 CP_FM_USR(envp, args->args_proc_load.user_envp, status, count);
886 kfree(envp);
887 envp = NULL;
890 for (i = 0; envp[i]; i++) {
892 temp = (char *)envp[i];
896 envp[i] = kmalloc(len, GFP_KERNEL);
897 if (envp[i]) {
898 CP_FM_USR(envp[i], temp, status, len);
900 kfree(envp[i]);
901 envp[i] = NULL;
914 (const char **)argv, (const char **)envp);
917 if (envp) {
919 while (envp[i])
920 kfree(envp[i++]);
922 kfree(envp);