Lines Matching defs:tb_flags
1284 uint32_t tb_flags = ctx->base.tb->flags;
1287 ctx->priv = FIELD_EX32(tb_flags, TB_FLAGS, PRIV);
1288 ctx->mem_idx = FIELD_EX32(tb_flags, TB_FLAGS, MEM_IDX);
1289 ctx->mstatus_fs = FIELD_EX32(tb_flags, TB_FLAGS, FS);
1290 ctx->mstatus_vs = FIELD_EX32(tb_flags, TB_FLAGS, VS);
1292 ctx->virt_enabled = FIELD_EX32(tb_flags, TB_FLAGS, VIRT_ENABLED);
1296 ctx->vill = FIELD_EX32(tb_flags, TB_FLAGS, VILL);
1297 ctx->sew = FIELD_EX32(tb_flags, TB_FLAGS, SEW);
1298 ctx->lmul = sextract32(FIELD_EX32(tb_flags, TB_FLAGS, LMUL), 0, 3);
1299 ctx->vta = FIELD_EX32(tb_flags, TB_FLAGS, VTA) && cpu->cfg.rvv_ta_all_1s;
1300 ctx->vma = FIELD_EX32(tb_flags, TB_FLAGS, VMA) && cpu->cfg.rvv_ma_all_1s;
1302 ctx->vstart_eq_zero = FIELD_EX32(tb_flags, TB_FLAGS, VSTART_EQ_ZERO);
1303 ctx->vl_eq_vlmax = FIELD_EX32(tb_flags, TB_FLAGS, VL_EQ_VLMAX);
1305 ctx->xl = FIELD_EX32(tb_flags, TB_FLAGS, XL);
1306 ctx->address_xl = FIELD_EX32(tb_flags, TB_FLAGS, AXL);
1312 int pm_pmm = FIELD_EX32(tb_flags, TB_FLAGS, PM_PMM);
1314 ctx->addr_signed = FIELD_EX32(tb_flags, TB_FLAGS, PM_SIGNEXTEND);
1317 ctx->itrigger = FIELD_EX32(tb_flags, TB_FLAGS, ITRIGGER);
1318 ctx->bcfi_enabled = FIELD_EX32(tb_flags, TB_FLAGS, BCFI_ENABLED);
1319 ctx->fcfi_lp_expected = FIELD_EX32(tb_flags, TB_FLAGS, FCFI_LP_EXPECTED);
1320 ctx->fcfi_enabled = FIELD_EX32(tb_flags, TB_FLAGS, FCFI_ENABLED);