Lines Matching full:xperms
1607 av_extended_perms_t *xperms)
1618 if ((node->datum.xperms->specified == xperms->specified) &&
1619 (node->datum.xperms->driver == xperms->driver)) {
1788 avtab_extended_perms_t *xperms;
1858 if (!avdatump->xperms) {
1859 xperms = (avtab_extended_perms_t *)
1861 if (!xperms) {
1865 node->datum.xperms = xperms;
1867 node->datum.xperms->specified = extended_perms->specified;
1868 node->datum.xperms->driver = extended_perms->driver;
1870 for (i = 0; i < ARRAY_SIZE(xperms->perms); i++)
1871 node->datum.xperms->perms[i] |= extended_perms->perms[i];
1899 dest_avtab, enabled, source_rule->xperms);
1917 dest_avtab, enabled, source_rule->xperms);
2600 av_extended_perms_t *xperms = NULL;
2657 if (source_rule->xperms) {
2658 xperms = calloc(1, sizeof(av_extended_perms_t));
2659 if (!xperms)
2661 memcpy(xperms, source_rule->xperms, sizeof(av_extended_perms_t));
2662 avrule->xperms = xperms;
2690 free(xperms);
3175 avtab_extended_perms_t *xperms;
3182 * find node with matching xperms
3186 if ((node->datum.xperms->specified == d->xperms->specified) &&
3187 (node->datum.xperms->driver == d->xperms->driver)) {
3210 xperms = node->datum.xperms;
3222 for (i = 0; i < ARRAY_SIZE(xperms->perms); i++)
3223 xperms->perms[i] |= d->xperms->perms[i];