Lines Matching defs:sel
1269 u32 rt, rd, sel;
1311 sel = inst.c0r_format.sel;
1316 cop0->stat[rd][sel]++;
1319 if ((rd == MIPS_CP0_COUNT) && (sel == 0)) {
1322 } else if ((rd == MIPS_CP0_ERRCTL) && (sel == 0)) {
1328 vcpu->arch.gprs[rt] = (s32)cop0->reg[rd][sel];
1336 KVM_TRACE_COP0(rd, sel),
1341 vcpu->arch.gprs[rt] = cop0->reg[rd][sel];
1344 KVM_TRACE_COP0(rd, sel),
1350 cop0->stat[rd][sel]++;
1353 KVM_TRACE_COP0(rd, sel),
1364 if ((rd == MIPS_CP0_PRID) && (sel == 1)) {
1371 } else if (rd == MIPS_CP0_TLB_HI && sel == 0) {
1376 else if ((rd == MIPS_CP0_COUNT) && (sel == 0)) {
1379 } else if ((rd == MIPS_CP0_COMPARE) && (sel == 0)) {
1385 } else if ((rd == MIPS_CP0_STATUS) && (sel == 0)) {
1457 } else if ((rd == MIPS_CP0_CONFIG) && (sel == 5)) {
1494 } else if ((rd == MIPS_CP0_CAUSE) && (sel == 0)) {
1509 } else if ((rd == MIPS_CP0_HWRENA) && (sel == 0)) {
1518 cop0->reg[rd][sel] = vcpu->arch.gprs[rt] & mask;
1520 cop0->reg[rd][sel] = vcpu->arch.gprs[rt];
1528 kvm_err("!!!!!!![%#lx]dmtc_op: rt: %d, rd: %d, sel: %d!!!!!!\n",
1529 vcpu->arch.pc, rt, rd, sel);
1531 KVM_TRACE_COP0(rd, sel),
2890 int sel = inst.r_format.re & 0x7;
2928 trace_kvm_hwr(vcpu, KVM_TRACE_RDHWR, KVM_TRACE_HWR(rd, sel),