Lines Matching refs:kvm_pic
44 static void pic_lock(struct kvm_pic *s)
50 static void pic_unlock(struct kvm_pic *s)
165 static void pic_update_irq(struct kvm_pic *s)
181 void kvm_pic_update_irq(struct kvm_pic *s)
188 int kvm_pic_set_irq(struct kvm_pic *s, int irq, int irq_source_id, int level)
206 void kvm_pic_clear_all(struct kvm_pic *s, int irq_source_id)
239 struct kvm_pic *s = kvm->arch.vpic;
456 static int picdev_write(struct kvm_pic *s,
490 static int picdev_read(struct kvm_pic *s,
524 return picdev_write(container_of(dev, struct kvm_pic, dev_master),
531 return picdev_read(container_of(dev, struct kvm_pic, dev_master),
538 return picdev_write(container_of(dev, struct kvm_pic, dev_slave),
545 return picdev_read(container_of(dev, struct kvm_pic, dev_slave),
552 return picdev_write(container_of(dev, struct kvm_pic, dev_elcr),
559 return picdev_read(container_of(dev, struct kvm_pic, dev_elcr),
568 struct kvm_pic *s = kvm->arch.vpic;
592 struct kvm_pic *s;
595 s = kzalloc(sizeof(struct kvm_pic), GFP_KERNEL_ACCOUNT);
647 struct kvm_pic *vpic = kvm->arch.vpic;