Lines Matching refs:info
492 const struct policydb_compat_info *info = NULL;
494 for (i = 0; i < sizeof(policydb_compat) / sizeof(*info); i++) {
498 info = &policydb_compat[i];
502 return info;
972 /* we do not expand user's MLS info in kernel policies because the
974 * MLS info in module policies because all of the necessary mls
2872 static int ocontext_read_xen(const struct policydb_compat_info *info,
2881 for (i = 0; i < info->ocon_num; i++) {
2983 static int ocontext_read_selinux(const struct policydb_compat_info *info,
2992 for (i = 0; i < info->ocon_num; i++) {
3163 static int ocontext_read(const struct policydb_compat_info *info,
3169 rc = ocontext_read_selinux(info, p, fp);
3172 rc = ocontext_read_xen(info, p, fp);
4232 const struct policydb_compat_info *info;
4367 info = policydb_lookup_compat(r_policyvers, policy_type,
4369 if (!info) {
4370 ERR(fp->handle, "unable to find policy compat info "
4375 if (buf[bufindex] != info->sym_num
4376 || buf[bufindex + 1] != info->ocon_num) {
4379 buf[bufindex], buf[bufindex + 1], info->sym_num,
4380 info->ocon_num);
4430 for (i = 0; i < info->sym_num; i++) {
4479 if (avrule_block_read(p, &p->global, info->sym_num, fp) == -1) {
4486 for (i = 0; i < info->sym_num; i++) {
4522 if (ocontext_read(info, p, fp) == -1) {