• Home
  • Raw
  • Download

Lines Matching refs:comdatum

357 	common_datum_t *comdatum = 0;  in define_common_perms()  local
372 comdatum = hashtab_search(policydbp->p_commons.table, id); in define_common_perms()
373 if (comdatum) { in define_common_perms()
377 comdatum = (common_datum_t *) malloc(sizeof(common_datum_t)); in define_common_perms()
378 if (!comdatum) { in define_common_perms()
382 memset(comdatum, 0, sizeof(common_datum_t)); in define_common_perms()
384 (hashtab_key_t) id, (hashtab_datum_t) comdatum); in define_common_perms()
394 comdatum->s.value = policydbp->p_commons.nprim + 1; in define_common_perms()
395 if (symtab_init(&comdatum->permissions, PERM_SYMTAB_SIZE)) { in define_common_perms()
407 perdatum->s.value = comdatum->permissions.nprim + 1; in define_common_perms()
414 ret = hashtab_insert(comdatum->permissions.table, in define_common_perms()
427 comdatum->permissions.nprim++; in define_common_perms()
435 if (comdatum) in define_common_perms()
436 free(comdatum); in define_common_perms()
451 common_datum_t *comdatum; in define_av_perms() local
474 if (cladatum->comdatum || cladatum->permissions.nprim) { in define_av_perms()
489 comdatum = in define_av_perms()
494 if (!comdatum) { in define_av_perms()
499 cladatum->comdatum = comdatum; in define_av_perms()
505 cladatum->permissions.nprim += comdatum->permissions.nprim; in define_av_perms()
528 (perm_datum_t *) hashtab_search(cladatum->comdatum-> in define_av_perms()
1687 if (cladatum->comdatum) { in define_te_avtab_helper()
1689 hashtab_search(cladatum->comdatum-> in define_te_avtab_helper()
2704 if (cladatum->comdatum) { in define_constraint()
2708 comdatum-> in define_constraint()