pol              1063 dev/systrace.c systrace_policy(struct fsystrace *fst, struct systrace_policy *pol)
pol              1068 dev/systrace.c 	switch(pol->strp_op) {
pol              1071 dev/systrace.c 			    pol->strp_maxents));
pol              1072 dev/systrace.c 		if (pol->strp_maxents <= 0 || pol->strp_maxents > 1024)
pol              1074 dev/systrace.c 		strpol = systrace_newpolicy(fst, pol->strp_maxents);
pol              1077 dev/systrace.c 		pol->strp_num = strpol->nr;
pol              1081 dev/systrace.c 			    pol->strp_num, pol->strp_pid));
pol              1085 dev/systrace.c 		    if (strpol->nr == pol->strp_num)
pol              1090 dev/systrace.c 		strp = systrace_findpid(fst, pol->strp_pid);
pol              1114 dev/systrace.c 		    pol->strp_num, pol->strp_code, pol->strp_policy));
pol              1115 dev/systrace.c 		if (!POLICY_VALID(pol->strp_policy))
pol              1118 dev/systrace.c 		    if (strpol->nr == pol->strp_num)
pol              1122 dev/systrace.c 		if (pol->strp_code < 0 || pol->strp_code >= strpol->nsysent)
pol              1124 dev/systrace.c 		strpol->sysent[pol->strp_code] = pol->strp_policy;
pol              1652 dev/systrace.c 	struct str_policy *pol;
pol              1673 dev/systrace.c 	pol = pool_get(&systr_policy_pl, PR_NOWAIT);
pol              1674 dev/systrace.c 	if (pol == NULL)
pol              1680 dev/systrace.c 	memset((caddr_t)pol, 0, sizeof(struct str_policy));
pol              1682 dev/systrace.c 	pol->sysent = (u_char *)malloc(maxents * sizeof(u_char),
pol              1684 dev/systrace.c 	pol->nsysent = maxents;
pol              1686 dev/systrace.c 		pol->sysent[i] = SYSTR_POLICY_ASK;
pol              1689 dev/systrace.c 	pol->nr = fst->npolicynr++;
pol              1690 dev/systrace.c 	pol->refcount = 1;
pol              1692 dev/systrace.c 	TAILQ_INSERT_TAIL(&fst->policies, pol, next);
pol              1694 dev/systrace.c 	return (pol);