Lines Matching refs:datum
629 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) { in services_compute_xperms_drivers()
632 xperms->drivers.p[i] |= node->datum.u.xperms->perms.p[i]; in services_compute_xperms_drivers()
633 } else if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) { in services_compute_xperms_drivers()
636 node->datum.u.xperms->driver); in services_compute_xperms_drivers()
697 avd->allowed |= node->datum.u.data; in context_struct_compute_av()
699 avd->auditallow |= node->datum.u.data; in context_struct_compute_av()
701 avd->auditdeny &= node->datum.u.data; in context_struct_compute_av()
944 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) { in services_compute_xperms_decision()
945 if (xpermd->driver != node->datum.u.xperms->driver) in services_compute_xperms_decision()
947 } else if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) { in services_compute_xperms_decision()
948 if (!security_xperm_test(node->datum.u.xperms->perms.p, in services_compute_xperms_decision()
957 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) { in services_compute_xperms_decision()
961 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) { in services_compute_xperms_decision()
964 node->datum.u.xperms->perms.p[i]; in services_compute_xperms_decision()
968 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) { in services_compute_xperms_decision()
972 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) { in services_compute_xperms_decision()
975 node->datum.u.xperms->perms.p[i]; in services_compute_xperms_decision()
979 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) { in services_compute_xperms_decision()
983 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) { in services_compute_xperms_decision()
986 node->datum.u.xperms->perms.p[i]; in services_compute_xperms_decision()
1685 avdatum = &node->datum; in security_compute_sid()
2881 struct class_datum *datum = d; in get_classes_callback() local
2883 int value = datum->value - 1; in get_classes_callback()
2920 struct perm_datum *datum = d; in get_permissions_callback() local
2922 int value = datum->value - 1; in get_permissions_callback()