Home | History | Annotate | Download | only in src

Lines Matching refs:scope

4  * or global scope) for a policy module.
69 ebitmap_init(&decl->required.scope[i]);
70 ebitmap_init(&decl->declared.scope[i]);
77 static void scope_index_destroy(scope_index_t * scope)
80 if (scope == NULL) {
84 ebitmap_destroy(scope->scope + i);
86 if (scope->class_perms_map) {
87 for (i = 0; i < scope->class_perms_len; i++) {
88 ebitmap_destroy(scope->class_perms_map + i);
91 free(scope->class_perms_map);
157 scope_datum_t *scope =
158 (scope_datum_t *) hashtab_search(p->scope[symbol_table].table, id);
160 if (scope == NULL) {
163 if (scope->scope != SCOPE_DECL) {
166 for (i = 0; i < scope->decl_ids_len; i++) {
168 p->decl_val_to_struct[scope->decl_ids[i] - 1];