/Linux-v6.6/arch/x86/kvm/svm/ |
D | svm.h | 134 u32 int_ctl; member 447 (svm->nested.ctl.int_ctl & V_GIF_ENABLE_MASK); in nested_vgif_enabled() 466 vmcb->control.int_ctl |= V_GIF_MASK; in enable_gif() 476 vmcb->control.int_ctl &= ~V_GIF_MASK; in disable_gif() 486 return !!(vmcb->control.int_ctl & V_GIF_MASK); in gif_set() 499 (svm->nested.ctl.int_ctl & V_NMI_ENABLE_MASK); in nested_vnmi_enabled() 527 return !!(vmcb->control.int_ctl & V_NMI_ENABLE_MASK); in is_vnmi_enabled() 571 return is_guest_mode(vcpu) && (svm->nested.ctl.int_ctl & V_INTR_MASKING_MASK); in nested_svm_virtualize_tpr()
|
D | nested.c | 140 if (g->int_ctl & V_INTR_MASKING_MASK) { in recalc_intercepts() 284 if (CC((control->int_ctl & V_NMI_ENABLE_MASK) && in __nested_vmcb_check_controls() 358 to->int_ctl = from->int_ctl; in __nested_copy_vmcb_control_to_cache() 447 svm->nested.ctl.int_ctl &= ~mask; in nested_sync_control_from_vmcb02() 448 svm->nested.ctl.int_ctl |= svm->vmcb->control.int_ctl & mask; in nested_sync_control_from_vmcb02() 664 (svm->nested.ctl.int_ctl & V_GIF_ENABLE_MASK)) in nested_vmcb02_prepare_control() 670 if (vmcb01->control.int_ctl & V_NMI_PENDING_MASK) { in nested_vmcb02_prepare_control() 705 vmcb02->control.int_ctl = in nested_vmcb02_prepare_control() 706 (svm->nested.ctl.int_ctl & int_ctl_vmcb12_bits) | in nested_vmcb02_prepare_control() 707 (vmcb01->control.int_ctl & int_ctl_vmcb01_bits); in nested_vmcb02_prepare_control() [all …]
|
D | svm.c | 1314 control->int_ctl = V_INTR_MASKING_MASK; in init_vmcb() 1375 svm->vmcb->control.int_ctl |= V_NMI_ENABLE_MASK; in init_vmcb() 1380 svm->vmcb->control.int_ctl |= V_GIF_ENABLE_MASK; in init_vmcb() 1674 control->int_ctl &= ~V_INTR_PRIO_MASK; in svm_set_vintr() 1675 control->int_ctl |= V_IRQ_MASK | in svm_set_vintr() 1685 svm->vmcb->control.int_ctl &= ~V_IRQ_INJECTION_BITS_MASK; in svm_clear_vintr() 1687 svm->vmcb01.ptr->control.int_ctl &= ~V_IRQ_INJECTION_BITS_MASK; in svm_clear_vintr() 1689 WARN_ON((svm->vmcb->control.int_ctl & V_TPR_MASK) != in svm_clear_vintr() 1690 (svm->nested.ctl.int_ctl & V_TPR_MASK)); in svm_clear_vintr() 1692 svm->vmcb->control.int_ctl |= svm->nested.ctl.int_ctl & in svm_clear_vintr() [all …]
|
D | avic.c | 89 vmcb->control.int_ctl &= ~(AVIC_ENABLE_MASK | X2APIC_MODE_MASK); in avic_activate_vmcb() 92 vmcb->control.int_ctl |= AVIC_ENABLE_MASK; in avic_activate_vmcb() 102 vmcb->control.int_ctl |= X2APIC_MODE_MASK; in avic_activate_vmcb() 124 vmcb->control.int_ctl &= ~(AVIC_ENABLE_MASK | X2APIC_MODE_MASK); in avic_deactivate_vmcb()
|
/Linux-v6.6/tools/testing/selftests/kvm/x86_64/ |
D | svm_int_ctl_test.c | 71 vmcb->control.int_ctl &= ~V_INTR_MASKING_MASK; in l1_guest_code() 77 vmcb->control.int_ctl |= V_IRQ_MASK | (0x1 << V_INTR_PRIO_SHIFT); in l1_guest_code()
|
/Linux-v6.6/drivers/dma/ |
D | owl-dma.c | 324 static inline u32 llc_hw_ctrlb(u32 int_ctl) in llc_hw_ctrlb() argument 332 ctl = BIT_FIELD(int_ctl, 7, 0, 18); in llc_hw_ctrlb() 543 u32 int_ctl; in owl_dma_start_next_txd() local 557 int_ctl = OWL_DMA_INTCTL_BLOCK; in owl_dma_start_next_txd() 559 int_ctl = OWL_DMA_INTCTL_SUPER_BLOCK; in owl_dma_start_next_txd() 565 pchan_writel(pchan, OWL_DMAX_INT_CTL, int_ctl); in owl_dma_start_next_txd()
|
/Linux-v6.6/drivers/net/ethernet/smsc/ |
D | smsc9420.c | 594 u32 int_cfg, int_sts, int_ctl; in smsc9420_isr() local 639 int_ctl = smsc9420_reg_read(pd, INT_CTL); in smsc9420_isr() 640 int_ctl &= (~INT_CTL_SW_INT_EN_); in smsc9420_isr() 641 smsc9420_reg_write(pd, INT_CTL, int_ctl); in smsc9420_isr() 1267 u32 bus_mode, mac_cr, dmac_control, int_cfg, dma_intr_ena, int_ctl; in smsc9420_open() local 1339 int_ctl = smsc9420_reg_read(pd, INT_CTL) | INT_CTL_SW_INT_EN_; in smsc9420_open() 1340 smsc9420_reg_write(pd, INT_CTL, int_ctl); in smsc9420_open()
|
/Linux-v6.6/arch/alpha/kernel/ |
D | core_mcpcia.c | 530 unsigned int int_ctl; in mcpcia_print_system_area() member 560 printk(" INT_CTL = %8x\n", iodpp->int_ctl); in mcpcia_print_system_area()
|
/Linux-v6.6/arch/x86/kvm/ |
D | trace.h | 601 TP_PROTO(__u64 rip, __u64 vmcb, __u64 nested_rip, __u32 int_ctl, 604 TP_ARGS(rip, vmcb, nested_rip, int_ctl, event_inj, tdp_enabled, 611 __field( __u32, int_ctl ) 622 __entry->int_ctl = int_ctl; 635 __entry->int_ctl,
|
/Linux-v6.6/tools/testing/selftests/kvm/include/x86_64/ |
D | svm.h | 97 u32 int_ctl; member
|
/Linux-v6.6/arch/x86/include/asm/ |
D | svm.h | 133 u32 int_ctl; member
|
/Linux-v6.6/drivers/iommu/amd/ |
D | init.c | 1092 u64 int_ctl, int_tab_len, entry = 0; in __copy_device_table() local 1162 int_ctl = old_devtb[devid].data[2] & DTE_IRQ_REMAP_INTCTL_MASK; in __copy_device_table() 1164 if (irq_v && (int_ctl || int_tab_len)) { in __copy_device_table() 1165 if ((int_ctl != DTE_IRQ_REMAP_INTCTL) || in __copy_device_table()
|