Lines Matching defs:datum
594 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) {
597 xperms->drivers.p[i] |= node->datum.u.xperms->perms.p[i];
598 } else if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) {
601 node->datum.u.xperms->driver);
660 avd->allowed |= node->datum.u.data;
662 avd->auditallow |= node->datum.u.data;
664 avd->auditdeny &= node->datum.u.data;
951 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) {
952 if (xpermd->driver != node->datum.u.xperms->driver)
954 } else if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) {
955 if (!security_xperm_test(node->datum.u.xperms->perms.p,
964 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) {
968 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) {
971 node->datum.u.xperms->perms.p[i];
975 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) {
979 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) {
982 node->datum.u.xperms->perms.p[i];
986 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLDRIVER) {
990 if (node->datum.u.xperms->specified == AVTAB_XPERMS_IOCTLFUNCTION) {
993 node->datum.u.xperms->perms.p[i];
1670 struct filename_trans_datum *datum;
1684 datum = policydb_filenametr_search(policydb, &ft);
1685 while (datum) {
1686 if (ebitmap_get_bit(&datum->stypes, stype - 1)) {
1687 newcontext->type = datum->otype;
1690 datum = datum->next;
1832 newcontext.type = avnode->datum.u.data;
3331 struct class_datum *datum = d;
3333 u32 value = datum->value - 1;
3372 struct perm_datum *datum = d;
3374 u32 value = datum->value - 1;