Home
last modified time | relevance | path

Searched refs:ssid (Results 1 – 13 of 13) sorted by relevance

/xen/xen/xsm/flask/
A Davc.c69 u32 ssid; member
206 avc_printk(buf, "ssid=%d", ssid); in avc_dump_query()
367 node->ae.ssid = ssid; in avc_node_populate()
380 hvalue = avc_hash(ssid, tsid, tclass); in avc_search_node()
384 if ( ssid == node->ae.ssid && in avc_search_node()
485 hvalue = avc_hash(ssid, tsid, tclass); in avc_insert()
494 if ( pos->ae.ssid == ssid && in avc_insert()
595 avc_dump_query(&buf, ssid, tsid, tclass); in avc_audit()
633 hvalue = avc_hash(ssid, tsid, tclass); in avc_update_node()
642 if ( ssid == pos->ae.ssid && in avc_update_node()
[all …]
A Dhooks.c60 return chn->ssid.flask_sid; in evtchn_sid()
67 u32 ssid, tsid; in domain_has_perm() local
73 ssid = domain_sid(dom1); in domain_has_perm()
183 d->ssid = dsec; in flask_domain_alloc_security()
195 d->ssid = NULL; in flask_domain_free_security()
225 chn->ssid.flask_sid = newsid; in flask_evtchn_unbound()
270 chn1->ssid.flask_sid = newsid; in flask_evtchn_interdomain()
569 dsec = d->ssid; in flask_set_target()
570 tsec = t->ssid; in flask_set_target()
1006 u32 ssid; member
[all …]
A Dflask_op.c82 dsec = d->ssid; in domain_has_security()
98 rv = security_change_sid(arg->ssid, arg->tsid, arg->tclass, &arg->newsid); in flask_security_relabel()
111 rv = security_transition_sid(arg->ssid, arg->tsid, arg->tclass, &arg->newsid); in flask_security_create()
125 rv = security_compute_av(arg->ssid, arg->tsid, arg->tclass, arg->req, &avd); in flask_security_access()
145 rv = security_member_sid(arg->ssid, arg->tsid, arg->tclass, &arg->newsid); in flask_security_member()
571 dsec = peer->ssid; in flask_get_peer_sid()
584 struct domain_security_struct *csec = current->domain->ssid; in flask_relabel_domain()
595 dsec = d->ssid; in flask_relabel_domain()
624 struct domain_security_struct *tsec = d->target->ssid; in flask_relabel_domain()
/xen/xen/xsm/flask/include/
A Dsecurity.h68 int security_compute_av(u32 ssid, u32 tsid, u16 tclass, u32 requested,
71 int security_transition_sid(u32 ssid, u32 tsid, u16 tclass, u32 *out_sid);
73 int security_member_sid(u32 ssid, u32 tsid, u16 tclass, u32 *out_sid);
75 int security_change_sid(u32 ssid, u32 tsid, u16 tclass, u32 *out_sid);
A Davc.h85 void avc_audit(u32 ssid, u32 tsid, u16 tclass, u32 requested,
88 int avc_has_perm_noaudit(u32 ssid, u32 tsid, u16 tclass, u32 requested,
91 int avc_has_perm(u32 ssid, u32 tsid, u16 tclass, u32 requested,
/xen/xen/include/public/xsm/
A Dflask_op.h53 uint32_t ssid; member
66 uint32_t ssid; member
/xen/xen/xsm/flask/ss/
A Dservices.c666 int security_compute_av(u32 ssid, u32 tsid, u16 tclass, u32 requested, in security_compute_av() argument
683 scontext = sidtab_search(&sidtab, ssid); in security_compute_av()
686 printk("security_compute_av: unrecognized SID %d\n", ssid); in security_compute_av()
965 static int security_compute_sid(u32 ssid, in security_compute_sid() argument
983 *out_sid = ssid; in security_compute_sid()
994 scontext = sidtab_search(&sidtab, ssid); in security_compute_sid()
1126 int security_transition_sid(u32 ssid, u32 tsid, u16 tclass, u32 *out_sid) in security_transition_sid() argument
1144 int security_member_sid(u32 ssid, u32 tsid, u16 tclass, u32 *out_sid) in security_member_sid() argument
1146 return security_compute_sid(ssid, tsid, tclass, AVTAB_MEMBER, out_sid); in security_member_sid()
1162 int security_change_sid(u32 ssid, u32 tsid, u16 tclass, u32 *out_sid) in security_change_sid() argument
[all …]
/xen/tools/xenstat/libxenstat/src/
A Dxenstat_priv.h64 unsigned int ssid; member
A Dxenstat.c228 domain->ssid = domaininfo[i].ssidref; in xenstat_get_node()
381 return domain->ssid; in xenstat_domain_ssid()
/xen/xen/common/
A Devent_channel.c1551 char *ssid; in domain_dump_evtchn_info() local
1584 ssid = xsm_show_security_evtchn(d, chn); in domain_dump_evtchn_info()
1585 if (ssid) { in domain_dump_evtchn_info()
1586 printk(" Z=%s\n", ssid); in domain_dump_evtchn_info()
1587 xfree(ssid); in domain_dump_evtchn_info()
/xen/xen/include/xen/
A Dsched.h138 } ssid; member
462 void *ssid; /* sHype security subject identifier */ member
/xen/tools/libxc/
A Dxc_flask.c326 err = xc_flask_context_to_sid(xch, (char*)scon, strlen(scon), &op.u.access.ssid); in xc_flask_access()
/xen/xen/arch/x86/
A Dirq.c2465 char *ssid; in dump_irqs() local
2479 ssid = in_irq() ? NULL : xsm_show_irq_sid(irq); in dump_irqs()
2487 if ( ssid ) in dump_irqs()
2488 printk("Z=%-25s ", ssid); in dump_irqs()
2525 xfree(ssid); in dump_irqs()

Completed in 39 milliseconds