Lines Matching refs:decl
1109 avrule_decl_t *decl;
1115 for (decl = curblock->branch_list; decl != NULL;
1116 decl = decl->next) {
1128 for (decl = curblock->branch_list; decl != NULL;
1129 decl = decl->next) {
1130 if (decl->decl_id < 1 || decl->decl_id > num_decls) {
1131 ERR(handle, "invalid decl ID %u", decl->decl_id);
1134 if (p->decl_val_to_struct[decl->decl_id - 1] != NULL) {
1135 ERR(handle, "duplicated decl ID %u", decl->decl_id);
1138 p->decl_val_to_struct[decl->decl_id - 1] = decl;
3606 static int avrule_decl_read(policydb_t * p, avrule_decl_t * decl,
3616 decl->decl_id = le32_to_cpu(buf[0]);
3617 decl->enabled = le32_to_cpu(buf[1]);
3618 if (cond_read_list(p, &decl->cond_list, fp) == -1 ||
3619 avrule_read_list(p, &decl->avrules, fp) == -1 ||
3620 role_trans_rule_read(p, &decl->role_tr_rules, fp) == -1 ||
3621 role_allow_rule_read(&decl->role_allow_rules, fp) == -1) {
3626 filename_trans_rule_read(&decl->filename_trans_rules, fp))
3630 range_trans_rule_read(&decl->range_tr_rules, fp) == -1) {
3633 if (scope_index_read(&decl->required, num_scope_syms, fp) == -1 ||
3634 scope_index_read(&decl->declared, num_scope_syms, fp) == -1) {
3645 if (read_f[i] (p, decl->symtab[i].table, fp)) {
3649 decl->symtab[i].nprim = nprim;
3707 * decl chain in its correct order */