• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/security/selinux/ss/

Lines Matching refs:cladatum

262 	struct class_datum *cladatum;
264 cladatum = datum;
266 if (!cladatum->value || cladatum->value > p->p_classes.nprim)
268 p->p_class_val_to_name[cladatum->value - 1] = key;
269 p->class_val_to_struct[cladatum->value - 1] = cladatum;
541 struct class_datum *cladatum;
546 cladatum = datum;
547 hashtab_map(cladatum->permissions.table, perm_destroy, NULL);
548 hashtab_destroy(cladatum->permissions.table);
549 constraint = cladatum->constraints;
563 constraint = cladatum->validatetrans;
577 kfree(cladatum->comkey);
1144 struct class_datum *cladatum;
1149 cladatum = kzalloc(sizeof(*cladatum), GFP_KERNEL);
1150 if (!cladatum) {
1161 cladatum->value = le32_to_cpu(buf[2]);
1163 rc = symtab_init(&cladatum->permissions, PERM_SYMTAB_SIZE);
1166 cladatum->permissions.nprim = le32_to_cpu(buf[3]);
1182 cladatum->comkey = kmalloc(len2 + 1, GFP_KERNEL);
1183 if (!cladatum->comkey) {
1187 rc = next_entry(cladatum->comkey, fp, len2);
1190 cladatum->comkey[len2] = '\0';
1192 cladatum->comdatum = hashtab_search(p->p_commons.table,
1193 cladatum->comkey);
1194 if (!cladatum->comdatum) {
1196 cladatum->comkey);
1202 rc = perm_read(p, cladatum->permissions.table, fp);
1207 rc = read_cons_helper(&cladatum->constraints, ncons, 0, fp);
1217 rc = read_cons_helper(&cladatum->validatetrans, ncons, 1, fp);
1222 rc = hashtab_insert(h, key, cladatum);
1230 cls_destroy(key, cladatum, NULL);
1682 struct class_datum *cladatum;
1684 cladatum = hashtab_search(p->p_classes.table, name);
1685 if (!cladatum)
1688 return cladatum->value;
1693 struct class_datum *cladatum;
1700 cladatum = p->class_val_to_struct[tclass-1];
1701 comdatum = cladatum->comdatum;
1706 perdatum = hashtab_search(cladatum->permissions.table,