Lines Matching defs:perms
279 char *perms, *expr;
293 perms = sepol_av_to_string(pdb, class->s.value, curr->permissions);
294 if (strchr(perms, ' ')) {
311 perm_prefix, perms+1, perm_suffix,
524 char *perms = NULL;
538 perms = strs_to_str(strs);
544 return perms;
552 char *name, *perms;
576 perms = class_or_common_perms_to_str(&common->permissions);
577 if (!perms) {
582 sepol_printf(out, "common %s { %s }\n", name, perms);
583 free(perms);
594 perms = class_or_common_perms_to_str(&class->permissions);
597 if (perms || class->comkey) {
603 if (perms) {
604 sepol_printf(out, " { %s }", perms);
605 free(perms);
1686 const char *flavor, *src, *tgt, *class, *perms, *new;
1734 perms = sepol_av_to_string(pdb, key->target_class, data);
1735 if (perms == NULL) {
1740 flavor, src, tgt, class, perms+1);
1742 perms = sepol_extended_perms_to_string(datum->xperms);
1743 if (perms == NULL) {
1748 rule = create_str("%s %s %s:%s %s;", 5, flavor, src, tgt, class, perms);