Home
last modified time | relevance | path

Searched refs:tpr (Results 1 – 25 of 37) sorted by relevance

12

/openbmc/qemu/target/i386/nvmm/
H A Dnvmm-all.c31 uint8_t tpr; member
136 state->crs[NVMM_X64_CR_CR8] = qcpu->tpr; in nvmm_set_registers()
225 uint64_t bitmap, tpr; in nvmm_get_registers() local
288 tpr = state->crs[NVMM_X64_CR_CR8]; in nvmm_get_registers()
289 if (tpr != qcpu->tpr) { in nvmm_get_registers()
290 qcpu->tpr = tpr; in nvmm_get_registers()
291 cpu_set_apic_tpr(x86_cpu->apic_state, tpr); in nvmm_get_registers()
399 uint8_t tpr; in nvmm_vcpu_pre_run() local
404 tpr = cpu_get_apic_tpr(x86_cpu->apic_state); in nvmm_vcpu_pre_run()
405 if (tpr != qcpu->tpr) { in nvmm_vcpu_pre_run()
[all …]
/openbmc/qemu/hw/intc/
H A Dapic.c110 s->tpr = vapic_state.tpr; in apic_sync_vapic()
119 vapic_state.tpr = s->tpr; in apic_sync_vapic()
386 s->tpr = val << 4; in apic_set_tpr()
406 return s->tpr >> 4; in apic_get_tpr()
411 int tpr, isrv, ppr; in apic_get_ppr() local
413 tpr = (s->tpr >> 4); in apic_get_ppr()
418 if (tpr >= isrv) in apic_get_ppr()
419 ppr = s->tpr; in apic_get_ppr()
820 val = s->tpr; in apic_register_read()
966 s->tpr = val; in apic_register_write()
H A Dapic_common.c206 s->tpr = 0; in apic_init_reset()
386 VMSTATE_UINT8(tpr, APICCommonState),
/openbmc/qemu/target/i386/whpx/
H A Dwhpx-all.c237 uint64_t tpr; member
370 static uint64_t whpx_apic_tpr_to_cr8(uint64_t tpr) in whpx_apic_tpr_to_cr8() argument
372 return tpr >> 4; in whpx_apic_tpr_to_cr8()
408 vcpu->tpr = whpx_apic_tpr_to_cr8(cpu_get_apic_tpr(x86_cpu->apic_state)); in whpx_set_registers()
459 vcxt.values[idx++].Reg64 = vcpu->tpr; in whpx_set_registers()
604 uint64_t tpr, apic_base; in whpx_get_registers() local
634 vcpu->tpr = whpx_apic_tpr_to_cr8( in whpx_get_registers()
682 tpr = vcxt.values[idx++].Reg64; in whpx_get_registers()
683 if (tpr != vcpu->tpr) { in whpx_get_registers()
684 vcpu->tpr = tpr; in whpx_get_registers()
[all …]
H A Dwhpx-apic.c38 kapic->fields[0x8].data = s->tpr; in whpx_put_apic_state()
65 s->tpr = kapic->fields[0x8].data; in whpx_get_apic_state()
118 s->tpr = val; in whpx_apic_set_tpr()
123 return s->tpr; in whpx_apic_get_tpr()
/openbmc/qemu/target/i386/hvf/
H A Dhvf.c85 int tpr = cpu_get_apic_tpr(x86_cpu->apic_state) << 4; in vmx_update_tpr() local
88 wreg(cpu->accel->fd, HV_X86_TPR, tpr); in vmx_update_tpr()
92 wvmcs(cpu->accel->fd, VMCS_TPR_THRESHOLD, (irr > tpr) ? tpr >> 4 : in vmx_update_tpr()
100 int tpr = rreg(cpu->accel->fd, HV_X86_TPR) >> 4; in update_apic_tpr() local
101 cpu_set_apic_tpr(x86_cpu->apic_state, tpr); in update_apic_tpr()
648 int tpr = RRX(env, reg); in hvf_vcpu_exec() local
649 cpu_set_apic_tpr(x86_cpu->apic_state, tpr); in hvf_vcpu_exec()
/openbmc/qemu/hw/i386/kvm/
H A Dapic.c43 kvm_apic_set_reg(kapic, 0x8, s->tpr); in kvm_put_apic_state()
72 s->tpr = kvm_apic_get_reg(kapic, 0x8); in kvm_get_apic_state()
106 s->tpr = (val & 0x0f) << 4; in kvm_apic_set_tpr()
111 return s->tpr >> 4; in kvm_apic_get_tpr()
/openbmc/linux/arch/powerpc/platforms/cell/
H A Dcbe_thermal.c298 union ppe_spe_reg tpr; in init_default_values() local
309 tpr.ppe = 0x1F0803; in init_default_values()
315 tpr.spe = 0x100803; in init_default_values()
355 out_be64(&pmd_regs->tm_tpr.val, tpr.val); in init_default_values()
/openbmc/qemu/target/i386/
H A Dgdbstub.c122 uint64_t tpr; in x86_cpu_gdb_read_register() local
218 tpr = cpu_get_apic_tpr(cpu->apic_state); in x86_cpu_gdb_read_register()
220 tpr = 0; in x86_cpu_gdb_read_register()
222 return gdb_read_reg_cs64(env->hflags, mem_buf, tpr); in x86_cpu_gdb_read_register()
H A Dcpu.h2747 uint32_t tpr; in ctl_has_irq() local
2750 tpr = env->int_ctl & V_TPR_MASK; in ctl_has_irq()
2756 return (env->int_ctl & V_IRQ_MASK) && (int_prio >= tpr); in ctl_has_irq()
H A Dcpu-dump.c330 s->arb_id, s->tpr, s->dest_mode, s->log_dest); in x86_cpu_dump_local_apic_state()
/openbmc/qemu/include/hw/i386/
H A Dapic_internal.h167 uint8_t tpr; member
196 uint8_t tpr; member
/openbmc/u-boot/arch/arm/mach-at91/include/mach/
H A Dat91_pdc.h12 u32 tpr; /* 0x108 Transmit Pointer Register */ member
/openbmc/u-boot/include/faraday/
H A Dftsmc020.h17 unsigned int tpr; member
/openbmc/linux/drivers/net/ethernet/broadcom/
H A Dtg3.c6665 static int tg3_alloc_rx_data(struct tg3 *tp, struct tg3_rx_prodring_set *tpr, in tg3_alloc_rx_data() argument
6678 desc = &tpr->rx_std[dest_idx]; in tg3_alloc_rx_data()
6679 map = &tpr->rx_std_buffers[dest_idx]; in tg3_alloc_rx_data()
6685 desc = &tpr->rx_jmb[dest_idx].std; in tg3_alloc_rx_data()
6686 map = &tpr->rx_jmb_buffers[dest_idx]; in tg3_alloc_rx_data()
6810 struct tg3_rx_prodring_set *tpr = &tnapi->prodring; in tg3_rx() local
6820 std_prod_idx = tpr->rx_std_prod_idx; in tg3_rx()
6821 jmb_prod_idx = tpr->rx_jmb_prod_idx; in tg3_rx()
6852 tg3_recycle_rx(tnapi, tpr, opaque_key, in tg3_rx()
6876 skb_size = tg3_alloc_rx_data(tp, tpr, opaque_key, in tg3_rx()
[all …]
/openbmc/u-boot/arch/nds32/lib/
H A Dasm-offsets.c31 OFFSET(FTSMC020_BANK0_TPR, ftsmc020, bank[0].tpr); in main()
/openbmc/linux/arch/x86/kvm/
H A Dlapic.c946 u32 tpr, isrv, ppr, old_ppr; in __apic_update_ppr() local
950 tpr = kvm_lapic_get_reg(apic, APIC_TASKPRI); in __apic_update_ppr()
954 if ((tpr & 0xf0) >= (isrv & 0xf0)) in __apic_update_ppr()
955 ppr = tpr & 0xff; in __apic_update_ppr()
981 static void apic_set_tpr(struct kvm_lapic *apic, u32 tpr) in apic_set_tpr() argument
983 kvm_lapic_set_reg(apic, APIC_TASKPRI, tpr); in apic_set_tpr()
2547 u64 tpr; in kvm_lapic_get_cr8() local
2549 tpr = (u64) kvm_lapic_get_reg(vcpu->arch.apic, APIC_TASKPRI); in kvm_lapic_get_cr8()
2551 return (tpr & 0xf0) >> 4; in kvm_lapic_get_cr8()
3148 u32 data, tpr; in kvm_lapic_sync_to_vapic() local
[all …]
/openbmc/linux/arch/mips/alchemy/common/
H A Dclock.c406 long tdv, tpr, pr, nr, br, bpr, diff, lastdiff; in alchemy_clk_fgcs_detr() local
459 tpr = req->rate * j; in alchemy_clk_fgcs_detr()
460 if (tpr < 0) in alchemy_clk_fgcs_detr()
462 pr = clk_hw_round_rate(free, tpr); in alchemy_clk_fgcs_detr()
/openbmc/linux/arch/x86/include/asm/
H A Dapicdef.h211 } tpr; member
H A Dkvm_host.h1651 void (*update_cr8_intercept)(struct kvm_vcpu *vcpu, int tpr, int irr);
/openbmc/linux/drivers/net/ethernet/intel/igc/
H A Digc_hw.h250 u64 tpr; member
/openbmc/qemu/pc-bios/optionrom/
H A Dkvmvapic.S17 # stale tpr/isr/irr data to corrupt the vapic area.
/openbmc/linux/drivers/net/ethernet/intel/igb/
H A De1000_hw.h210 u64 tpr; member
/openbmc/linux/drivers/net/ethernet/intel/e1000e/
H A Dhw.h423 u64 tpr; member
/openbmc/u-boot/drivers/net/
H A De1000.h1020 uint64_t tpr; member

12