Searched refs:target_class (Results 1 - 16 of 16) sorted by relevance

/external/selinux/libsepol/src/
H A Davtab.c76 mix(keyp->target_class);
150 key->target_class == cur->key.target_class &&
164 key->target_class < cur->key.target_class)
194 key->target_class == cur->key.target_class &&
204 key->target_class < cur->key.target_class)
226 key->target_class
[all...]
H A Dhierarchy.c109 avtab_key.target_class = class;
151 n->key.target_class, n->datum.data);
176 k->target_class, d->data);
287 new->key.target_class = class;
309 avtab_key.target_class = class;
379 key->target_type, key->target_class,
408 k->target_class, d->data, &a->bad, &a->numbad);
489 p->p_class_val_to_name[cur->key.target_class - 1],
490 sepol_av_to_string(p, cur->key.target_class,
H A Dassertion.c228 if (!match_any_class_permissions(avrule->perms, k->target_class, d->data))
262 if ((cp->tclass != k->target_class) || !perms) {
422 if (cp->tclass != k->target_class)
461 if (!match_any_class_permissions(avrule->perms, k->target_class, d->data))
H A Dexpand.c1491 (check_rt->target_class == tclass)) {
1525 rt->target_class = tclass;
1700 avkey.target_class = cur->tclass;
1738 p->p_class_val_to_name[avkey.target_class -
1747 p->p_class_val_to_name[avkey.target_class - 1],
1824 avkey.target_class = cur->tclass;
3253 newkey.target_class = k->target_class;
3383 newkey.target_class = k->target_class;
[all...]
H A Dconditional.c916 cur_av->node->key.target_class == key->target_class)
H A Dwrite.c126 val = cur->key.target_class;
219 buf16[2] = cpu_to_le16(cur->key.target_class);
1512 if (new_rangetr || rt->target_class == SECCLASS_PROCESS)
1520 if (!new_rangetr && rt->target_class != SECCLASS_PROCESS) {
1534 buf[0] = cpu_to_le32(rt->target_class);
H A Dmls.c621 rtr->target_class == tclass) {
H A Dservices.c869 avkey.target_class = tclass;
1356 avkey.target_class = tclass;
H A Dpolicydb.c3133 rt->target_class = le32_to_cpu(buf[0]);
3135 rt->target_class = SECCLASS_PROCESS;
3166 if (ebitmap_set_bit(&rtr->tclasses, rt->target_class - 1, 1))
/external/selinux/libsepol/include/sepol/policydb/
H A Davtab.h52 uint16_t target_class; member in struct:avtab_key
H A Dpolicydb.h220 uint32_t target_class; member in struct:range_trans
/external/selinux/policycoreutils/sepolgen-ifgen/
H A Dsepolgen-ifgen-attr-helper.c64 uint32_t tclass = key->target_class;
93 tclass = p->p_class_val_to_name[key->target_class - 1];
/external/selinux/checkpolicy/
H A Dcheckpolicy.c179 k->target_class < c->key.target_class)
270 if (l1->key.target_class != l2->key.target_class
/external/dbus/bus/
H A Dselinux.c424 * @param target_class is the target security class.
432 security_class_t target_class,
444 target_class, requested, &aeref, auxdata) < 0)
430 bus_selinux_check(BusSELinuxID *sender_sid, BusSELinuxID *override_sid, security_class_t target_class, access_vector_t requested, DBusString *auxdata) argument
/external/selinux/checkpolicy/test/
H A Ddispol.c50 perm = sepol_av_to_string(p, key->target_class, mask);
68 tclass = p->p_class_val_to_name[key->target_class - 1];
/external/selinux/libsepol/cil/src/
H A Dcil_binary.c967 cur_av->node->key.target_class == key->target_class &&
985 avtab_key.target_class = obj;
1280 avtab_key.target_class = obj;
1566 sepol_obj = pdb->class_val_to_struct[avtab_key->target_class - 1];
1635 avtab_key->target_class = obj;
2975 new->target_class = sepol_class->s.value;
3976 return ((k->target_class + (k->target_type << 2) +
3987 return a->source_type != b->source_type || a->target_type != b->target_type || a->target_class != b->target_class;
[all...]

Completed in 228 milliseconds