Lines Matching refs:decode_scope
71 struct decode_scope {
75 struct decode_scope *parent;
154 struct decode_scope *scope;
195 static void display(struct decode_scope *scope);
250 static struct decode_scope *
253 struct decode_scope *scope = rzalloc_size(state, sizeof(*scope));
266 pop_scope(struct decode_scope *scope)
278 evaluate_expr(struct decode_scope *scope, isa_expr_t expr)
361 find_field(struct decode_scope *scope, const struct isa_bitset *bitset,
401 extract_field(struct decode_scope *scope, const struct isa_field *field)
420 find_display(struct decode_scope *scope, const struct isa_bitset *bitset)
462 display_bitset_field(struct decode_scope *scope, const struct isa_field *field, bitmask_t val)
471 struct decode_scope *nested_scope =
479 display_enum_field(struct decode_scope *scope, const struct isa_field *field, bitmask_t val)
495 resolve_field(struct decode_scope *scope, const char *field_name, size_t field_name_len, bitmask_t *valp)
533 isa_decode_field(struct decode_scope *scope, const char *field_name)
546 display_field(struct decode_scope *scope, const char *field_name)
676 display(struct decode_scope *scope)
746 struct decode_scope *scope = push_scope(state, b, instr);