Lines Matching refs:xpermd
939 void services_compute_xperms_decision(struct extended_perms_decision *xpermd, in services_compute_xperms_decision() argument
945 if (xpermd->driver != node->datum.u.xperms->driver) in services_compute_xperms_decision()
949 xpermd->driver)) in services_compute_xperms_decision()
956 xpermd->used |= XPERMS_ALLOWED; in services_compute_xperms_decision()
958 memset(xpermd->allowed->p, 0xff, in services_compute_xperms_decision()
959 sizeof(xpermd->allowed->p)); in services_compute_xperms_decision()
962 for (i = 0; i < ARRAY_SIZE(xpermd->allowed->p); i++) in services_compute_xperms_decision()
963 xpermd->allowed->p[i] |= in services_compute_xperms_decision()
967 xpermd->used |= XPERMS_AUDITALLOW; in services_compute_xperms_decision()
969 memset(xpermd->auditallow->p, 0xff, in services_compute_xperms_decision()
970 sizeof(xpermd->auditallow->p)); in services_compute_xperms_decision()
973 for (i = 0; i < ARRAY_SIZE(xpermd->auditallow->p); i++) in services_compute_xperms_decision()
974 xpermd->auditallow->p[i] |= in services_compute_xperms_decision()
978 xpermd->used |= XPERMS_DONTAUDIT; in services_compute_xperms_decision()
980 memset(xpermd->dontaudit->p, 0xff, in services_compute_xperms_decision()
981 sizeof(xpermd->dontaudit->p)); in services_compute_xperms_decision()
984 for (i = 0; i < ARRAY_SIZE(xpermd->dontaudit->p); i++) in services_compute_xperms_decision()
985 xpermd->dontaudit->p[i] |= in services_compute_xperms_decision()
997 struct extended_perms_decision *xpermd) in security_compute_xperms_decision() argument
1007 xpermd->driver = driver; in security_compute_xperms_decision()
1008 xpermd->used = 0; in security_compute_xperms_decision()
1009 memset(xpermd->allowed->p, 0, sizeof(xpermd->allowed->p)); in security_compute_xperms_decision()
1010 memset(xpermd->auditallow->p, 0, sizeof(xpermd->auditallow->p)); in security_compute_xperms_decision()
1011 memset(xpermd->dontaudit->p, 0, sizeof(xpermd->dontaudit->p)); in security_compute_xperms_decision()
1059 services_compute_xperms_decision(xpermd, node); in security_compute_xperms_decision()
1062 &avkey, xpermd); in security_compute_xperms_decision()
1069 memset(xpermd->allowed->p, 0xff, sizeof(xpermd->allowed->p)); in security_compute_xperms_decision()