Lines Matching refs:specified

1632 	if (key->specified & AVTAB_XPERMS) {
1639 if ((node->datum.xperms->specified == xperms->specified) &&
1644 node = avtab_search_node_next(node, key->specified);
1659 node = avtab_search_node_next(node, key->specified);
1669 avdatum.data = key->specified == AVTAB_AUDITDENY ? ~UINT32_C(0) : UINT32_C(0);
1705 uint32_t specified, cond_av_list_t ** cond,
1717 if (!(specified & (AVRULE_TRANSITION|AVRULE_MEMBER|AVRULE_CHANGE))) {
1718 ERR(handle, "Invalid specification: %"PRIu32, specified);
1722 avkey.specified = avrule_to_avtab_spec(specified);
1748 if (specified & AVRULE_TRANSITION) {
1750 } else if (specified & AVRULE_MEMBER) {
1752 } else if (specified & AVRULE_CHANGE) {
1786 node->key.specified |= AVTAB_ENABLED;
1788 node->key.specified &= ~AVTAB_ENABLED;
1817 switch (extended_perms->specified) {
1819 xperms->specified = AVTAB_XPERMS_IOCTLFUNCTION;
1822 xperms->specified = AVTAB_XPERMS_IOCTLDRIVER;
1836 uint32_t specified,
1848 if ((specified & (AVRULE_DONTAUDIT|AVRULE_XPERMS_DONTAUDIT))
1854 avkey.specified = avrule_to_avtab_spec(specified);
1864 node->key.specified |= AVTAB_ENABLED;
1866 node->key.specified &= ~AVTAB_ENABLED;
1870 switch (specified) {
1897 ERR(handle, "Unknown specification: %"PRIu32, specified);
1919 if (source_rule->specified & (AVRULE_AV | AVRULE_XPERMS)) {
1920 retval = expand_avrule_helper(handle, source_rule->specified,
1927 source_rule->specified, cond,
1935 if (source_rule->specified & (AVRULE_AV | AVRULE_XPERMS)) {
1936 retval = expand_avrule_helper(handle, source_rule->specified,
1943 source_rule->specified, cond,
1972 if (!do_neverallow && source_rule->specified & AVRULE_NEVERALLOW)
1974 if (!do_neverallow && source_rule->specified & AVRULE_XPERMS_NEVERALLOW)
1981 alwaysexpand = ((source_rule->specified & AVRULE_TYPE) ||
2425 if ((source_rule->specified & AVRULE_NEVERALLOW)
2426 || (source_rule->specified & AVRULE_XPERMS_NEVERALLOW))
2658 avrule->specified = source_rule->specified;
2784 && cur_avrule->specified & (AVRULE_NEVERALLOW | AVRULE_XPERMS_NEVERALLOW)) {
2791 if (cur_avrule->specified & (AVRULE_NEVERALLOW | AVRULE_XPERMS_NEVERALLOW))
3222 if (k->specified & AVTAB_XPERMS) {
3229 if ((node->datum.xperms->specified == d->xperms->specified) &&
3234 node = avtab_search_node_next(node, k->specified);
3242 if (!node || ((k->specified & AVTAB_ENABLED) !=
3243 (node->key.specified & AVTAB_ENABLED))) {
3254 switch (k->specified & ~AVTAB_ENABLED) {
3297 newkey.specified = k->specified;
3366 (k->specified & AVTAB_ENABLED) !=
3367 (node->key.specified & AVTAB_ENABLED)) {
3387 switch (k->specified & ~AVTAB_ENABLED) {
3419 newkey.specified = k->specified;