Lines Matching refs:envp
59 const int envc, const struct tomoyo_envp *envp, in tomoyo_envp() argument
69 for (i = 0; i < envc; envp++, checked++, i++) { in tomoyo_envp()
71 if (!tomoyo_path_matches_pattern(&name, envp->name)) in tomoyo_envp()
74 if (envp->value) { in tomoyo_envp()
76 envp->value); in tomoyo_envp()
77 if (envp->is_not) in tomoyo_envp()
81 if (!envp->is_not) in tomoyo_envp()
103 const u16 envc, const struct tomoyo_envp *envp) in tomoyo_scan_bprm() argument
166 envc, envp, in tomoyo_scan_bprm()
198 for (i = 0; i < envc; envp++, i++) { in tomoyo_scan_bprm()
205 if ((!envp->value && !envp->is_not) || in tomoyo_scan_bprm()
206 (envp->value && envp->is_not)) in tomoyo_scan_bprm()
308 struct tomoyo_envp *envp) in tomoyo_parse_envp() argument
330 envp->name = name; in tomoyo_parse_envp()
331 envp->value = value; in tomoyo_parse_envp()
486 struct tomoyo_envp *envp = NULL; in tomoyo_get_condition() local
562 if (!envp) { in tomoyo_get_condition()
569 envp->is_not = is_not; in tomoyo_get_condition()
571 right_word, envp++)) in tomoyo_get_condition()
660 envp = (struct tomoyo_envp *) (argv + e.argc); in tomoyo_get_condition()
755 const struct tomoyo_envp *envp; in tomoyo_condition() local
776 envp = (const struct tomoyo_envp *) (argv + argc); in tomoyo_condition()
1093 return tomoyo_scan_bprm(r->ee, argc, argv, envc, envp); in tomoyo_condition()