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

/external/selinux/libsepol/src/
H A Davtab.c76 mix(keyp->target_class);
145 key->target_class == cur->key.target_class &&
158 key->target_class < cur->key.target_class)
188 key->target_class == cur->key.target_class &&
198 key->target_class < cur->key.target_class)
220 key->target_class
[all...]
H A Dhierarchy.c181 key.target_class = k->target_class;
200 key.target_class = k->target_class;
215 key.target_class = k->target_class;
238 a->p->p_class_val_to_name[k->target_class - 1],
239 sepol_av_to_string(a->p, k->target_class, d->data & ~av.data));
H A Dassertion.c75 avkey.target_class = curperm->tclass;
H A Dexpand.c1491 (check_rt->target_class == tclass)) {
1525 rt->target_class = tclass;
1699 avkey.target_class = cur->tclass;
1737 p->p_class_val_to_name[avkey.target_class -
1746 p->p_class_val_to_name[avkey.target_class - 1],
1829 avkey.target_class = cur->tclass;
3238 newkey.target_class = k->target_class;
3368 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);
1508 if (new_rangetr || rt->target_class == SECCLASS_PROCESS)
1516 if (!new_rangetr && rt->target_class != SECCLASS_PROCESS) {
1530 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/sepolicy/tools/sepolicy-analyze/
H A Dtypecmp.c28 k->target_class <= c->key.target_class)
35 k->target_class == c->key.target_class) {
134 l1->key.target_class <= c->key.target_class)
141 l1->key.target_class == c->key.target_class) {
226 if (l1->key.target_class != l2->key.target_class
[all...]
H A Dutils.c20 policydb->p_class_val_to_name[key->target_class - 1],
22 (policydb, key->target_class, perms));
H A Ddups.c30 avkey.target_class = k->target_class;
/external/sepolicy/tools/
H A Dsepolicy-check.c65 int c_op, uint32_t target_class,
88 match &= check(c_op, target_class, cur->key.target_class);
128 key.source_type = key.target_type = key.target_class = 0;
171 key.target_class = cls->s.value;
176 c_op, key.target_class,
184 c_op, key.target_class,
63 expand_and_check(int s_op, uint32_t source_type, int t_op, uint32_t target_type, int c_op, uint32_t target_class, perm_datum_t *perm, policydb_t *policy, avtab_t *avtab) argument
/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/selinux/checkpolicy/test/
H A Ddispol.c50 perm = sepol_av_to_string(p, key->target_class, mask);
118 tclass = p->p_class_val_to_name[key->target_class - 1];
/external/selinux/libsepol/cil/src/
H A Dcil_binary.c993 cur_av->node->key.target_class == key->target_class &&
1011 avtab_key.target_class = obj;
1289 avtab_key.target_class = obj;
2678 new->target_class = sepol_class->s.value;
3675 return ((k->target_class + (k->target_type << 2) +
3686 return a->source_type != b->source_type || a->target_type != b->target_type || a->target_class != b->target_class;

Completed in 259 milliseconds