Lines Matching refs:perm

76 static int avc_current_has_perm(u32 tsid, u16 class, u32 perm,  in avc_current_has_perm()  argument
80 return avc_has_perm(csid, tsid, class, perm, ad); in avc_current_has_perm()
432 u32 perm; in flask_console_io() local
437 perm = XEN__READCONSOLE; in flask_console_io()
440 perm = XEN__WRITECONSOLE; in flask_console_io()
446 return domain_has_xen(d, perm); in flask_console_io()
451 u32 perm; in flask_profile() local
459 perm = XEN__NONPRIVPROFILE; in flask_profile()
472 perm = XEN__PRIVPROFILE; in flask_profile()
478 return domain_has_xen(d, perm); in flask_profile()
907 u32 perm = RESOURCE__USE_NOIOMMU; in flask_iommu_resource_use_perm() local
910 perm = ( iommu_intremap ? RESOURCE__USE_IOMMU : in flask_iommu_resource_use_perm()
912 return perm; in flask_iommu_resource_use_perm()
1020 u32 perm; member
1034 rc = avc_has_perm(data->ssid, sid, SECCLASS_RESOURCE, data->perm, &ad); in _iomem_has_perm()
1053 data.perm = RESOURCE__ADD_IOMEM; in flask_iomem_permission()
1055 data.perm = RESOURCE__REMOVE_IOMEM; in flask_iomem_permission()
1074 u32 perm; in flask_pci_config_permission() local
1082 perm = RESOURCE__SETUP; in flask_pci_config_permission()
1084 perm = flask_iommu_resource_use_perm(); in flask_pci_config_permission()
1089 return avc_has_perm(dsid, rsid, SECCLASS_RESOURCE, perm, &ad); in flask_pci_config_permission()
1207 u32 perm; in flask_hvm_param() local
1212 perm = HVM__SETPARAM; in flask_hvm_param()
1215 perm = HVM__GETPARAM; in flask_hvm_param()
1218 perm = HVM__HVMCTL; in flask_hvm_param()
1221 return current_has_perm(d, SECCLASS_HVM, perm); in flask_hvm_param()
1490 u32 perm; in flask_shadow_control() local
1495 perm = SHADOW__DISABLE; in flask_shadow_control()
1501 perm = SHADOW__ENABLE; in flask_shadow_control()
1506 perm = SHADOW__LOGDIRTY; in flask_shadow_control()
1512 return current_has_perm(d, SECCLASS_SHADOW, perm); in flask_shadow_control()
1518 u32 perm; member
1532 rc = avc_has_perm(data->ssid, sid, SECCLASS_RESOURCE, data->perm, &ad); in _ioport_has_perm()
1552 data.perm = RESOURCE__ADD_IOPORT; in flask_ioport_permission()
1554 data.perm = RESOURCE__REMOVE_IOPORT; in flask_ioport_permission()
1578 u32 perm; in flask_apic() local
1584 perm = XEN__READAPIC; in flask_apic()
1587 perm = XEN__WRITEAPIC; in flask_apic()
1593 return domain_has_xen(d, perm); in flask_apic()