/openbmc/qemu/include/hw/s390x/ |
H A D | s390_flic.h | 61 uint16_t subchannel_nr); 67 uint16_t subchannel_nr, uint32_t io_int_parm, 137 void s390_io_interrupt(uint16_t subchannel_id, uint16_t subchannel_nr,
|
/openbmc/qemu/hw/intc/ |
H A D | s390_flic_kvm.c | 154 uint16_t subchannel_nr, uint32_t io_int_parm, in kvm_s390_inject_io() argument 159 .u.io.subchannel_nr = subchannel_nr, in kvm_s390_inject_io() 169 subchannel_nr); in kvm_s390_inject_io() 186 uint16_t subchannel_nr) in kvm_s390_clear_io_flic() argument 190 uint32_t sid = subchannel_id << 16 | subchannel_nr; in kvm_s390_clear_io_flic()
|
H A D | s390_flic.c | 103 uint16_t subchannel_nr) in qemu_s390_clear_io_flic() argument 122 if (cur->id == subchannel_id && cur->nr == subchannel_nr) { in qemu_s390_clear_io_flic() 283 uint16_t subchannel_nr, uint32_t io_int_parm, in qemu_s390_inject_io() argument 293 io->nr = subchannel_nr; in qemu_s390_inject_io()
|
/openbmc/qemu/pc-bios/s390-ccw/ |
H A D | main.c | 43 lowcore->subchannel_nr = net_schid.sch_no; in write_subsystem_identification() 46 lowcore->subchannel_nr = blk_schid.sch_no; in write_subsystem_identification()
|
H A D | s390-arch.h | 68 uint16_t subchannel_nr; /* 0x0ba */ member
|
/openbmc/qemu/target/s390x/ |
H A D | interrupt.c | 126 void s390_io_interrupt(uint16_t subchannel_id, uint16_t subchannel_nr, in s390_io_interrupt() argument 132 fsc->inject_io(fs, subchannel_id, subchannel_nr, io_int_parm, io_int_word); in s390_io_interrupt()
|
H A D | s390x-internal.h | 41 uint16_t subchannel_nr; /* 0x0ba */ member
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | lowcore.h | 64 __u16 subchannel_nr; /* 0x00ba */ member
|
H A D | kvm_host.h | 333 __u16 subchannel_nr; /* 0x00ea */ member
|
/openbmc/linux/arch/s390/kvm/ |
H A D | interrupt.c | 1142 vcpu->arch.sie_block->subchannel_nr = io->subchannel_nr; in __do_deliver_io() 1149 rc |= put_guest_lc(vcpu, io->subchannel_nr, (u16 *)__LC_SUBCHANNEL_NR); in __do_deliver_io() 1187 inti->io.subchannel_nr); in __deliver_io() 1193 inti->io.subchannel_nr, in __deliver_io() 1221 io.subchannel_nr, in __deliver_io() 1720 nr != iter->io.subchannel_nr)) in get_io_int() 1940 inti->io.subchannel_nr); in __inject_io() 2055 inti->io.subchannel_nr = s390int->parm & 0x0000ffffu; in kvm_s390_inject_vm()
|
H A D | priv.c | 501 tpi_data[0] = inti->io.subchannel_id << 16 | inti->io.subchannel_nr; in handle_tpi() 570 vcpu->run->s390_tsch.subchannel_nr = inti->io.subchannel_nr; in handle_tsch()
|
/openbmc/linux/arch/s390/kernel/ |
H A D | asm-offsets.c | 92 OFFSET(__LC_SUBCHANNEL_NR, lowcore, subchannel_nr); in main()
|
/openbmc/qemu/linux-headers/asm-s390/ |
H A D | kvm.h | 134 __u16 subchannel_nr; member
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | kvm.h | 431 __u16 subchannel_nr; member 718 __u16 subchannel_nr; member
|
/openbmc/linux/include/uapi/linux/ |
H A D | kvm.h | 431 __u16 subchannel_nr; member 718 __u16 subchannel_nr; member
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | excp_helper.c | 397 lowcore->subchannel_nr = cpu_to_be16(io->nr); in do_io_interrupt()
|
H A D | misc_helper.c | 565 lowcore->subchannel_nr = cpu_to_be16(io->nr); in HELPER()
|
/openbmc/qemu/linux-headers/linux/ |
H A D | kvm.h | 354 __u16 subchannel_nr; member
|
/openbmc/qemu/target/s390x/kvm/ |
H A D | kvm.c | 1068 interrupt->parm |= irq->u.io.subchannel_nr; in s390_kvm_irq_to_interrupt() 1789 run->s390_tsch.subchannel_nr, in handle_tsch()
|
/openbmc/qemu/hw/s390x/ |
H A D | css.c | 567 uint16_t subchannel_nr) in css_clear_io_interrupt() argument 578 r = fsc->clear_io_irq(fs, subchannel_id, subchannel_nr); in css_clear_io_interrupt()
|
/openbmc/linux/Documentation/virt/kvm/ |
H A D | api.rst | 6398 __u16 subchannel_nr; 6408 subchannel_nr, io_int_parm and io_int_word contain the parameters for that
|