Lines Matching refs:xpermd
960 void services_compute_xperms_decision(struct extended_perms_decision *xpermd,
966 if (xpermd->driver != node->datum.u.xperms->driver)
970 xpermd->driver))
977 xpermd->used |= XPERMS_ALLOWED;
979 memset(xpermd->allowed->p, 0xff,
980 sizeof(xpermd->allowed->p));
983 for (i = 0; i < ARRAY_SIZE(xpermd->allowed->p); i++)
984 xpermd->allowed->p[i] |=
988 xpermd->used |= XPERMS_AUDITALLOW;
990 memset(xpermd->auditallow->p, 0xff,
991 sizeof(xpermd->auditallow->p));
994 for (i = 0; i < ARRAY_SIZE(xpermd->auditallow->p); i++)
995 xpermd->auditallow->p[i] |=
999 xpermd->used |= XPERMS_DONTAUDIT;
1001 memset(xpermd->dontaudit->p, 0xff,
1002 sizeof(xpermd->dontaudit->p));
1005 for (i = 0; i < ARRAY_SIZE(xpermd->dontaudit->p); i++)
1006 xpermd->dontaudit->p[i] |=
1019 struct extended_perms_decision *xpermd)
1032 xpermd->driver = driver;
1033 xpermd->used = 0;
1034 memset(xpermd->allowed->p, 0, sizeof(xpermd->allowed->p));
1035 memset(xpermd->auditallow->p, 0, sizeof(xpermd->auditallow->p));
1036 memset(xpermd->dontaudit->p, 0, sizeof(xpermd->dontaudit->p));
1085 services_compute_xperms_decision(xpermd, node);
1088 &avkey, xpermd);
1095 memset(xpermd->allowed->p, 0xff, sizeof(xpermd->allowed->p));