Lines Matching refs:perms

149 		while (p_in->perms[k]) {  in selinux_set_mapping()
151 if (!*p_in->perms[k]) { in selinux_set_mapping()
155 p_out->perms[k] = string_to_av_perm(pol, p_out->value, in selinux_set_mapping()
156 p_in->perms[k]); in selinux_set_mapping()
157 if (!p_out->perms[k]) { in selinux_set_mapping()
159 p_in->perms[k], p_in->name); in selinux_set_mapping()
219 if (avd->allowed & mapping->perms[i]) in map_decision()
221 if (allow_unknown && !mapping->perms[i]) in map_decision()
227 if (avd->auditallow & mapping->perms[i]) in map_decision()
232 if (avd->auditdeny & mapping->perms[i]) in map_decision()
234 if (!allow_unknown && !mapping->perms[i]) in map_decision()
603 xperms->drivers.p[i] |= node->datum.u.xperms->perms.p[i]; in services_compute_xperms_drivers()
964 if (!security_xperm_test(node->datum.u.xperms->perms.p, in services_compute_xperms_decision()
980 node->datum.u.xperms->perms.p[i]; in services_compute_xperms_decision()
991 node->datum.u.xperms->perms.p[i]; in services_compute_xperms_decision()
1002 node->datum.u.xperms->perms.p[i]; in services_compute_xperms_decision()
3182 char *name = k, **perms = args; in get_permissions_callback() local
3185 perms[value] = kstrdup(name, GFP_ATOMIC); in get_permissions_callback()
3186 if (!perms[value]) in get_permissions_callback()
3193 char *class, char ***perms, int *nperms) in security_get_permissions() argument
3211 *perms = kcalloc(*nperms, sizeof(**perms), GFP_ATOMIC); in security_get_permissions()
3212 if (!*perms) in security_get_permissions()
3217 get_permissions_callback, *perms); in security_get_permissions()
3223 *perms); in security_get_permissions()
3234 kfree((*perms)[i]); in security_get_permissions()
3235 kfree(*perms); in security_get_permissions()