Lines Matching defs:perms
284 char *perms;
298 perms = sepol_av_to_string(pdb, class->s.value, curr->permissions);
308 rc = strs_create_and_add(strs, "(%s (%s (%s)) %s)", 4, key_word, classkey, perms+1, expr);
438 char *perms = NULL;
452 perms = strs_to_str(strs);
458 return perms;
466 char *name, *perms;
475 perms = class_or_common_perms_to_str(&class->permissions);
476 if (perms) {
477 sepol_printf(out, "(class %s (%s))\n", name, perms);
478 free(perms);
528 perms = class_or_common_perms_to_str(&common->permissions);
529 if (!perms) {
531 free(perms);
536 sepol_printf(out, "(common %s (%s))\n", name, perms);
537 free(perms);
1650 for (bit = 0; bit < sizeof(xperms->perms)*8; bit++) {
1653 if (!xperm_test(bit, xperms->perms))
1656 if (in_range && next_bit_in_range(bit, xperms->perms)) {
1659 } else if (next_bit_in_range(bit, xperms->perms)) {
1709 char *src, *class, *perms, *new;
1757 perms = sepol_av_to_string(pdb, key->target_class, data);
1758 if (perms == NULL) {
1763 flavor, src, tgt, class, perms+1);
1765 perms = xperms_to_str(datum->xperms);
1766 if (perms == NULL) {
1772 flavor, src, tgt, "ioctl", class, perms);