Lines Matching refs:permissions
776 hashtab_map(cladatum->permissions.table, perm_destroy, NULL);
777 hashtab_destroy(cladatum->permissions.table);
804 symtab_init(&datum->permissions, PERM_SYMTAB_SIZE)) {
832 /* now add each of the permissions to this class's requirements */
837 perm = hashtab_search(datum->permissions.table, perm_id);
840 hashtab_search(datum->comdatum->permissions.table,
854 if (datum->permissions.nprim >= PERM_SYMTAB_SIZE) {
855 yyerror2("Class %s would have too many permissions "
870 hashtab_insert(datum->permissions.table, perm_id,
878 perm->s.value = datum->permissions.nprim + 1;
888 datum->permissions.nprim++;
1194 perdatum = (perm_datum_t *) hashtab_search(cladatum->permissions.table,
1390 /* now copy class permissions */