Home
last modified time | relevance | path

Searched refs:tpi_info (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.15/drivers/s390/cio/
Dtrace.h153 TP_PROTO(struct tpi_info *addr, int cc),
157 __field_struct(struct tpi_info, tpi_info)
168 memset(&__entry->tpi_info, 0, sizeof(struct tpi_info));
170 __entry->tpi_info = *addr;
172 __entry->tpi_info = S390_lowcore.tpi_info;
173 __entry->cssid = __entry->tpi_info.schid.cssid;
174 __entry->ssid = __entry->tpi_info.schid.ssid;
175 __entry->schno = __entry->tpi_info.schid.sch_no;
176 __entry->adapter_IO = __entry->tpi_info.adapter_IO;
177 __entry->isc = __entry->tpi_info.isc;
[all …]
Dairq.c91 struct tpi_info *tpi_info; in do_airq_interrupt() local
96 tpi_info = &get_irq_regs()->tpi_info; in do_airq_interrupt()
97 trace_s390_cio_adapter_int(tpi_info); in do_airq_interrupt()
98 head = &airq_lists[tpi_info->isc]; in do_airq_interrupt()
102 airq->handler(airq, !tpi_info->directed_irq); in do_airq_interrupt()
Dcio.c534 struct tpi_info *tpi_info; in do_cio_interrupt() local
539 tpi_info = &get_irq_regs()->tpi_info; in do_cio_interrupt()
540 trace_s390_cio_interrupt(tpi_info); in do_cio_interrupt()
542 sch = (struct subchannel *)(unsigned long) tpi_info->intparm; in do_cio_interrupt()
546 tsch(tpi_info->schid, irb); in do_cio_interrupt()
551 if (tsch(tpi_info->schid, irb) == 0) { in do_cio_interrupt()
Dioasm.h21 int tpi(struct tpi_info *addr);
Dioasm.c156 int tpi(struct tpi_info *addr) in tpi()
/Linux-v5.15/arch/s390/include/asm/
Dptrace.h96 struct tpi_info tpi_info; member
Dtpi.h11 struct tpi_info { struct
Dlowcore.h58 struct tpi_info tpi_info; /* 0x00b8 */ member
/Linux-v5.15/arch/s390/kernel/
Dirq.c151 regs->tpi_info = S390_lowcore.tpi_info; in do_io_irq()
152 if (S390_lowcore.tpi_info.adapter_IO) in do_io_irq()