Lines Matching refs:argc
25 const int argc, const struct tomoyo_argv *argv, in tomoyo_argv() argument
31 for (i = 0; i < argc; argv++, checked++, i++) { in tomoyo_argv()
101 const u16 argc, const struct tomoyo_argv *argv, in tomoyo_scan_bprm() argument
110 int argv_count = bprm->argc; in tomoyo_scan_bprm()
115 if (argc + envc <= sizeof(local_checked)) { in tomoyo_scan_bprm()
119 checked = kzalloc(argc + envc, GFP_NOFS); in tomoyo_scan_bprm()
153 if (!tomoyo_argv(bprm->argc - argv_count, in tomoyo_scan_bprm()
154 arg_ptr, argc, argv, in tomoyo_scan_bprm()
166 checked + argc)) { in tomoyo_scan_bprm()
185 for (i = 0; i < argc; i++) { in tomoyo_scan_bprm()
198 if (checked[argc + i]) in tomoyo_scan_bprm()
350 a->argc == b->argc && a->envc == b->envc && in tomoyo_same_condition()
547 e.argc++; in tomoyo_get_condition()
550 e.argc--; in tomoyo_get_condition()
637 __LINE__, e.condc, e.numbers_count, e.names_count, e.argc, in tomoyo_get_condition()
640 BUG_ON(e.names_count | e.numbers_count | e.argc | e.envc | in tomoyo_get_condition()
648 + e.argc * sizeof(struct tomoyo_argv) in tomoyo_get_condition()
659 envp = (struct tomoyo_envp *) (argv + e.argc); in tomoyo_get_condition()
757 u16 argc; in tomoyo_condition() local
763 argc = cond->argc; in tomoyo_condition()
768 if (!bprm && (argc || envc)) in tomoyo_condition()
775 envp = (const struct tomoyo_envp *) (argv + argc); in tomoyo_condition()
905 value = bprm->argc; in tomoyo_condition()
1091 if (r->ee && (argc || envc)) in tomoyo_condition()
1092 return tomoyo_scan_bprm(r->ee, argc, argv, envc, envp); in tomoyo_condition()