Searched refs:pch_pic (Results 1 – 6 of 6) sorted by relevance
42 struct pch_pic { struct56 static struct pch_pic *pch_pic_priv[MAX_IO_PICS]; argument60 static inline u8 hwirq_to_bit(struct pch_pic *priv, int hirq) in hwirq_to_bit()65 static void pch_pic_bitset(struct pch_pic *priv, int offset, int bit) in pch_pic_bitset()77 static void pch_pic_bitclr(struct pch_pic *priv, int offset, int bit) in pch_pic_bitclr()91 struct pch_pic *priv = irq_data_get_irq_chip_data(d); in pch_pic_mask_irq()99 struct pch_pic *priv = irq_data_get_irq_chip_data(d); in pch_pic_unmask_irq()111 struct pch_pic *priv = irq_data_get_irq_chip_data(d); in pch_pic_set_type()147 struct pch_pic *priv = irq_data_get_irq_chip_data(d); in pch_pic_ack_irq()173 struct pch_pic *priv = d->host_data; in pch_pic_domain_translate()[all …]
140 struct loongarch_pch_pic *s = vcpu->kvm->arch.pch_pic; in kvm_pch_pic_read()239 struct loongarch_pch_pic *s = vcpu->kvm->arch.pch_pic; in kvm_pch_pic_write()268 struct loongarch_pch_pic *s = dev->kvm->arch.pch_pic; in kvm_pch_pic_init()293 s = dev->kvm->arch.pch_pic; in kvm_pch_pic_regs_access()381 if (!dev->kvm->arch.pch_pic) { in kvm_pch_pic_set_attr()428 if (kvm->arch.pch_pic) in kvm_pch_pic_create()457 kvm->arch.pch_pic = s; in kvm_pch_pic_create()467 if (!dev || !dev->kvm || !dev->kvm->arch.pch_pic) in kvm_pch_pic_destroy()471 s = kvm->arch.pch_pic; in kvm_pch_pic_destroy()
14 pch_pic_set_irq(kvm->arch.pch_pic, e->irqchip.pin, level); in kvm_set_pic_irq()76 pch_pic_set_irq(kvm->arch.pch_pic, e->irqchip.pin, level); in kvm_arch_set_irq_inatomic()
21 kvm-y += intc/pch_pic.o
211 return (kvm->arch.ipi && kvm->arch.eiointc && kvm->arch.pch_pic); in kvm_arch_irqchip_in_kernel()
137 struct loongarch_pch_pic *pch_pic; member