• Home
  • Raw
  • Download

Lines Matching refs:xperms

1627 				   av_extended_perms_t *xperms)  in find_avtab_node()  argument
1638 if ((node->datum.xperms->specified == xperms->specified) && in find_avtab_node()
1639 (node->datum.xperms->driver == xperms->driver)) { in find_avtab_node()
1804 avtab_extended_perms_t *xperms = avdatump->xperms; in allocate_xperms() local
1805 if (!xperms) { in allocate_xperms()
1806 xperms = (avtab_extended_perms_t *) in allocate_xperms()
1808 if (!xperms) { in allocate_xperms()
1812 avdatump->xperms = xperms; in allocate_xperms()
1817 xperms->specified = AVTAB_XPERMS_IOCTLFUNCTION; in allocate_xperms()
1820 xperms->specified = AVTAB_XPERMS_IOCTLDRIVER; in allocate_xperms()
1826 xperms->driver = extended_perms->driver; in allocate_xperms()
1827 for (i = 0; i < ARRAY_SIZE(xperms->perms); i++) in allocate_xperms()
1828 xperms->perms[i] |= extended_perms->perms[i]; in allocate_xperms()
1922 dest_avtab, enabled, source_rule->xperms); in expand_rule_helper()
1940 dest_avtab, enabled, source_rule->xperms); in expand_rule_helper()
2655 av_extended_perms_t *xperms = NULL; in copy_neverallow() local
2712 if (source_rule->xperms) { in copy_neverallow()
2713 xperms = calloc(1, sizeof(av_extended_perms_t)); in copy_neverallow()
2714 if (!xperms) in copy_neverallow()
2716 memcpy(xperms, source_rule->xperms, sizeof(av_extended_perms_t)); in copy_neverallow()
2717 avrule->xperms = xperms; in copy_neverallow()
2745 free(xperms); in copy_neverallow()
3230 avtab_extended_perms_t *xperms; in expand_avtab_insert() local
3241 if ((node->datum.xperms->specified == d->xperms->specified) && in expand_avtab_insert()
3242 (node->datum.xperms->driver == d->xperms->driver)) { in expand_avtab_insert()
3265 xperms = node->datum.xperms; in expand_avtab_insert()
3277 for (i = 0; i < ARRAY_SIZE(xperms->perms); i++) in expand_avtab_insert()
3278 xperms->perms[i] |= d->xperms->perms[i]; in expand_avtab_insert()