Lines Matching refs:envp
61 const int envc, const struct tomoyo_envp *envp, in tomoyo_envp() argument
72 for (i = 0; i < envc; envp++, checked++, i++) { in tomoyo_envp()
75 if (!tomoyo_path_matches_pattern(&name, envp->name)) in tomoyo_envp()
78 if (envp->value) { in tomoyo_envp()
80 envp->value); in tomoyo_envp()
81 if (envp->is_not) in tomoyo_envp()
85 if (!envp->is_not) in tomoyo_envp()
107 const u16 envc, const struct tomoyo_envp *envp) in tomoyo_scan_bprm() argument
173 envc, envp, in tomoyo_scan_bprm()
206 for (i = 0; i < envc; envp++, i++) { in tomoyo_scan_bprm()
213 if ((!envp->value && !envp->is_not) || in tomoyo_scan_bprm()
214 (envp->value && envp->is_not)) in tomoyo_scan_bprm()
319 struct tomoyo_envp *envp) in tomoyo_parse_envp() argument
342 envp->name = name; in tomoyo_parse_envp()
343 envp->value = value; in tomoyo_parse_envp()
502 struct tomoyo_envp *envp = NULL; in tomoyo_get_condition() local
580 if (!envp) { in tomoyo_get_condition()
587 envp->is_not = is_not; in tomoyo_get_condition()
589 right_word, envp++)) in tomoyo_get_condition()
678 envp = (struct tomoyo_envp *) (argv + e.argc); in tomoyo_get_condition()
775 const struct tomoyo_envp *envp; in tomoyo_condition() local
797 envp = (const struct tomoyo_envp *) (argv + argc); in tomoyo_condition()
1120 return tomoyo_scan_bprm(r->ee, argc, argv, envc, envp); in tomoyo_condition()