Lines Matching refs:policy
129 struct systrace_policy policy;
162 /* Allocate and assign policy */
163 memset(&policy, 0, sizeof(policy));
164 policy.strp_op = SYSTR_POLICY_NEW;
165 policy.strp_maxents = SYS_MAXSYSCALL;
166 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1)
170 policy.strp_op = SYSTR_POLICY_ASSIGN;
171 policy.strp_pid = box->child_pid;
172 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1)
176 /* Set per-syscall policy */
185 policy.strp_op = SYSTR_POLICY_MODIFY;
186 policy.strp_code = i;
187 policy.strp_policy = found ?
190 debug3("%s: policy: enable syscall %d", __func__, i);
191 if (ioctl(box->systrace_fd, STRIOCPOLICY, &policy) == -1)