Home
last modified time | relevance | path

Searched refs:pflq (Results 1 – 2 of 2) sorted by relevance

/mirbsd/src/bin/systrace/
Dsystrace.c172 struct filterq *pflq = NULL; in trans_cb() local
202 pflq = systrace_policyflq(policy, emulation, name); in trans_cb()
203 if (pflq == NULL) in trans_cb()
206 action = filter_evaluate(tls, pflq, ipid); in trans_cb()
229 if ((pflq = systrace_policyflq(policy, in trans_cb()
234 action = filter_evaluate(tls, pflq, ipid); in trans_cb()
257 action = filter_ask(fd, tls, pflq, policynr, emulation, name, in trans_cb()
292 struct filterq *pflq = NULL; in gen_cb() local
319 if ((pflq = systrace_policyflq(policy, emulation, name)) == NULL) in gen_cb()
327 action = filter_evaluate(NULL, pflq, ipid); in gen_cb()
[all …]
Dpolicy.c256 struct policy_syscall *pflq; in systrace_cleanpolicy() local
273 while ((pflq = SPLAY_ROOT(&policy->pflqs)) != NULL) { in systrace_cleanpolicy()
274 SPLAY_REMOVE(syscalltree, &policy->pflqs, pflq); in systrace_cleanpolicy()
276 while ((filter = TAILQ_FIRST(&pflq->flq)) != NULL) { in systrace_cleanpolicy()
277 TAILQ_REMOVE(&pflq->flq, filter, next); in systrace_cleanpolicy()
281 free(pflq); in systrace_cleanpolicy()