Lines Matching defs:tsid

21 	security_id_t tsid;
42 security_id_t tsid,
47 security_id_t tsid;
64 security_id_t tsid, security_class_t tclass)
66 return ((uintptr_t) ssid ^ ((uintptr_t) tsid << 2) ^ tclass)
343 security_id_t tsid,
362 hvalue = avc_hash(ssid, tsid, tclass);
366 new->ae.tsid = tsid;
376 security_id_t tsid,
384 hvalue = avc_hash(ssid, tsid, tclass);
388 tclass != cur->ae.tclass || tsid != cur->ae.tsid)) {
411 * @tsid: target security identifier
418 * (@ssid, @tsid), interpreting the permissions
423 static int avc_lookup(security_id_t ssid, security_id_t tsid,
431 node = avc_search_node(ssid, tsid, tclass, &probes);
449 * @tsid: target security identifier
455 * (@ssid, @tsid) and class @tclass.
465 static int avc_insert(security_id_t ssid, security_id_t tsid,
481 node = avc_claim_node(ssid, tsid, tclass);
678 * @tsid: target security identifier
681 static void avc_dump_query(security_id_t ssid, security_id_t tsid,
687 ssid->ctx, tsid->ctx);
694 void avc_audit(security_id_t ssid, security_id_t tsid,
725 avc_dump_query(ssid, tsid, tclass);
749 security_id_t tsid,
777 ae->tsid == tsid &&
790 rc = avc_lookup(ssid, tsid, tclass, requested, aeref);
792 rc = security_compute_av_flags_raw(ssid->ctx, tsid->ctx,
801 rc = avc_insert(ssid, tsid, tclass, &entry, aeref);
830 int avc_has_perm(security_id_t ssid, security_id_t tsid,
837 rc = avc_has_perm_noaudit(ssid, tsid, tclass, requested, aeref, &avd);
839 avc_audit(ssid, tsid, tclass, requested, &avd, rc, auditdata);
844 int avc_compute_create(security_id_t ssid, security_id_t tsid,
858 rc = avc_lookup(ssid, tsid, tclass, 0, &aeref);
861 rc = security_compute_av_flags_raw(ssid->ctx, tsid->ctx,
865 rc = avc_insert(ssid, tsid, tclass, &entry, &aeref);
873 rc = security_compute_create_raw(ssid->ctx, tsid->ctx, tclass,
894 int avc_compute_member(security_id_t ssid, security_id_t tsid,
904 rc = security_compute_member_raw(ssid->ctx, tsid->ctx, tclass, &ctx);
915 security_id_t tsid,
920 security_id_t tsid,
935 c->tsid = tsid;
976 security_id_t tsid, security_class_t tclass,
984 if (ssid == SECSID_WILD || tsid == SECSID_WILD) {
989 avc_sidcmp(tsid, node->ae.tsid) &&
997 node = avc_search_node(ssid, tsid, tclass, 0);
1014 security_id_t tsid, security_class_t tclass,
1030 avc_update_cache(event, ssid, tsid, tclass, perms);
1035 avc_sidcmp(c->tsid, tsid) &&
1038 ret = c->callback(event, ssid, tsid, tclass,
1052 avc_update_cache(event, ssid, tsid, tclass, perms);
1068 * @tsid: target security identifier or %SECSID_WILD
1073 int avc_ss_grant(security_id_t ssid, security_id_t tsid,
1078 ssid, tsid, tclass, perms, seqno, 0);
1084 * @tsid: target security identifier or %SECSID_WILD
1094 int avc_ss_try_revoke(security_id_t ssid, security_id_t tsid,
1100 ssid, tsid, tclass, perms, seqno, out_retained);
1106 * @tsid: target security identifier or %SECSID_WILD
1114 int avc_ss_revoke(security_id_t ssid, security_id_t tsid,
1119 ssid, tsid, tclass, perms, seqno, 0);
1143 * @tsid: target security identifier or %SECSID_WILD
1149 int avc_ss_set_auditallow(security_id_t ssid, security_id_t tsid,
1155 ssid, tsid, tclass, perms, seqno, 0);
1158 ssid, tsid, tclass, perms, seqno, 0);
1164 * @tsid: target security identifier or %SECSID_WILD
1170 int avc_ss_set_auditdeny(security_id_t ssid, security_id_t tsid,
1176 ssid, tsid, tclass, perms, seqno, 0);
1179 ssid, tsid, tclass, perms, seqno, 0);