Home
last modified time | relevance | path

Searched refs:subchannel_nr (Results 1 – 21 of 21) sorted by relevance

/openbmc/qemu/include/hw/s390x/
H A Ds390_flic.h61 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 Ds390_flic_kvm.c154 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 Ds390_flic.c103 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 Dmain.c43 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 Ds390-arch.h68 uint16_t subchannel_nr; /* 0x0ba */ member
/openbmc/qemu/target/s390x/
H A Dinterrupt.c126 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 Ds390x-internal.h41 uint16_t subchannel_nr; /* 0x0ba */ member
/openbmc/linux/arch/s390/include/asm/
H A Dlowcore.h64 __u16 subchannel_nr; /* 0x00ba */ member
H A Dkvm_host.h333 __u16 subchannel_nr; /* 0x00ea */ member
/openbmc/linux/arch/s390/kvm/
H A Dinterrupt.c1142 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 Dpriv.c501 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 Dasm-offsets.c92 OFFSET(__LC_SUBCHANNEL_NR, lowcore, subchannel_nr); in main()
/openbmc/qemu/linux-headers/asm-s390/
H A Dkvm.h134 __u16 subchannel_nr; member
/openbmc/linux/tools/include/uapi/linux/
H A Dkvm.h431 __u16 subchannel_nr; member
718 __u16 subchannel_nr; member
/openbmc/linux/include/uapi/linux/
H A Dkvm.h431 __u16 subchannel_nr; member
718 __u16 subchannel_nr; member
/openbmc/qemu/target/s390x/tcg/
H A Dexcp_helper.c397 lowcore->subchannel_nr = cpu_to_be16(io->nr); in do_io_interrupt()
H A Dmisc_helper.c565 lowcore->subchannel_nr = cpu_to_be16(io->nr); in HELPER()
/openbmc/qemu/linux-headers/linux/
H A Dkvm.h354 __u16 subchannel_nr; member
/openbmc/qemu/target/s390x/kvm/
H A Dkvm.c1068 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 Dcss.c567 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 Dapi.rst6398 __u16 subchannel_nr;
6408 subchannel_nr, io_int_parm and io_int_word contain the parameters for that