Home | History | Annotate | Download | only in src

Lines Matching defs:rc

72 	int rc;
77 rc = sidtab_context_to_sid(&avc_sidtab, ctx, sid);
79 return rc;
84 int rc;
88 rc = *ctx ? 0 : -1;
90 return rc;
95 int rc;
98 rc = security_get_initial_context(name, &con);
99 if (rc < 0)
100 return rc;
101 rc = avc_context_to_sid(con, sid);
105 return rc;
130 int i, rc = 0;
151 rc = sidtab_init(&avc_sidtab);
152 if (rc) {
164 rc = -1;
182 rc = security_getenforce();
183 if (rc < 0) {
190 avc_enforcing = rc;
193 rc = avc_netlink_open(0);
194 if (rc < 0) {
206 return rc;
388 int probes, rc = 0;
401 rc = -1;
403 return rc;
430 int rc = 0;
437 rc = -1;
443 rc = -1;
450 return rc;
462 int i, ret, rc = 0, errsave = 0;
492 if (ret && !rc) {
493 rc = ret;
499 return rc;
562 static int missed, rc = 0;
581 rc = 1;
588 return rc;
711 int rc = 0;
746 rc = avc_lookup(ssid, tsid, tclass, requested, aeref);
747 if (rc) {
748 rc = security_compute_av(ssid->ctx, tsid->ctx,
751 if (rc && errno == EINVAL && !avc_enforcing) {
752 rc = errno = 0;
755 if (rc)
757 rc = avc_insert(ssid, tsid, tclass, &entry, aeref);
758 if (rc)
775 rc = -1;
781 return rc;
791 int errsave, rc;
793 rc = avc_has_perm_noaudit(ssid, tsid, tclass, requested, aeref, &avd);
795 avc_audit(ssid, tsid, tclass, requested, &avd, rc, auditdata);
797 return rc;
803 int rc;
814 rc = avc_lookup(ssid, tsid, tclass, 0, &aeref);
815 if (rc) {
817 rc = security_compute_av(ssid->ctx, tsid->ctx,
819 if (rc)
821 rc = avc_insert(ssid, tsid, tclass, &entry, &aeref);
822 if (rc)
829 rc = security_compute_create(ssid->ctx, tsid->ctx, tclass,
831 if (rc)
833 rc = sidtab_context_to_sid(&avc_sidtab, ctx, newsid);
835 if (rc)
844 rc = 0;
847 return rc;
860 int rc = 0;
864 rc = -1;
877 return rc;
956 int ret, rc = 0, errsave = 0;
976 if (ret && !rc) {
977 rc = ret;
998 return rc;
1064 int rc;
1066 rc = avc_reset();
1073 return rc;