subchannel_id     235 arch/s390/include/asm/ccwdev.h extern void ccw_device_get_schid(struct ccw_device *, struct subchannel_id *);
subchannel_id      43 arch/s390/include/asm/lowcore.h 	__u16	subchannel_id;			/* 0x00b8 */
subchannel_id     426 arch/s390/include/asm/qdio.h extern int qdio_pnso_brinfo(struct subchannel_id schid,
subchannel_id      10 arch/s390/include/asm/schid.h init_subchannel_id(struct subchannel_id *schid)
subchannel_id      12 arch/s390/include/asm/schid.h 	memset(schid, 0, sizeof(struct subchannel_id));
subchannel_id      17 arch/s390/include/asm/schid.h schid_equal(struct subchannel_id *schid1, struct subchannel_id *schid2)
subchannel_id      19 arch/s390/include/asm/schid.h 	return !memcmp(schid1, schid2, sizeof(struct subchannel_id));
subchannel_id      25 arch/s390/include/uapi/asm/chsc.h 	struct subchannel_id sid;
subchannel_id      66 arch/s390/include/uapi/asm/chsc.h 	struct subchannel_id schid;
subchannel_id     118 arch/s390/kernel/asm-offsets.c 	OFFSET(__LC_SUBCHANNEL_ID, lowcore, subchannel_id);
subchannel_id    1031 arch/s390/kvm/interrupt.c 	rc  = put_guest_lc(vcpu, io->subchannel_id, (u16 *)__LC_SUBCHANNEL_ID);
subchannel_id    1068 arch/s390/kvm/interrupt.c 			inti->io.subchannel_id >> 8,
subchannel_id    1069 arch/s390/kvm/interrupt.c 			inti->io.subchannel_id >> 1 & 0x3,
subchannel_id    1075 arch/s390/kvm/interrupt.c 				((__u32)inti->io.subchannel_id << 16) |
subchannel_id    1103 arch/s390/kvm/interrupt.c 			((__u32)io.subchannel_id << 16) |
subchannel_id    1585 arch/s390/kvm/interrupt.c 		if (schid && (id != iter->io.subchannel_id ||
subchannel_id    1796 arch/s390/kvm/interrupt.c 			inti->io.subchannel_id >> 8,
subchannel_id    1797 arch/s390/kvm/interrupt.c 			inti->io.subchannel_id >> 1 & 0x3,
subchannel_id    1911 arch/s390/kvm/interrupt.c 		inti->io.subchannel_id = s390int->parm >> 16;
subchannel_id     489 arch/s390/kvm/priv.c 	tpi_data[0] = inti->io.subchannel_id << 16 | inti->io.subchannel_nr;
subchannel_id     557 arch/s390/kvm/priv.c 		vcpu->run->s390_tsch.subchannel_id = inti->io.subchannel_id;
subchannel_id    1708 drivers/hv/vmbus_drv.c static VMBUS_CHAN_ATTR_RO(subchannel_id);
subchannel_id    1030 drivers/s390/block/dasd_eckd.c 	struct subchannel_id sch_id;
subchannel_id     464 drivers/s390/block/dasd_ioctl.c 	struct subchannel_id sch_id;
subchannel_id      97 drivers/s390/cio/chsc.c int chsc_get_ssd_info(struct subchannel_id schid, struct chsc_ssd_info *ssd)
subchannel_id     161 drivers/s390/cio/chsc.c int chsc_ssqd(struct subchannel_id schid, struct chsc_ssqd_area *ssqd)
subchannel_id     186 drivers/s390/cio/chsc.c int chsc_sadc(struct subchannel_id schid, struct chsc_scssc_area *scssc,
subchannel_id    1261 drivers/s390/cio/chsc.c int chsc_siosl(struct subchannel_id schid)
subchannel_id    1266 drivers/s390/cio/chsc.c 		struct subchannel_id sid;
subchannel_id    1348 drivers/s390/cio/chsc.c int chsc_pnso_brinfo(struct subchannel_id schid,
subchannel_id     101 drivers/s390/cio/chsc.h 	struct subchannel_id schid;
subchannel_id     140 drivers/s390/cio/chsc.h extern int chsc_get_ssd_info(struct subchannel_id schid,
subchannel_id     164 drivers/s390/cio/chsc.h int chsc_ssqd(struct subchannel_id schid, struct chsc_ssqd_area *ssqd);
subchannel_id     165 drivers/s390/cio/chsc.h int chsc_sadc(struct subchannel_id schid, struct chsc_scssc_area *scssc,
subchannel_id     170 drivers/s390/cio/chsc.h int chsc_siosl(struct subchannel_id schid);
subchannel_id     249 drivers/s390/cio/chsc.h int chsc_pnso_brinfo(struct subchannel_id schid,
subchannel_id     614 drivers/s390/cio/cio.c static int cio_test_for_console(struct subchannel_id schid, void *data)
subchannel_id     630 drivers/s390/cio/cio.c 	struct subchannel_id schid;
subchannel_id     650 drivers/s390/cio/cio.c 	struct subchannel_id schid;
subchannel_id     684 drivers/s390/cio/cio.c int cio_is_console(struct subchannel_id schid)
subchannel_id      51 drivers/s390/cio/cio.h 	struct subchannel_id schid;
subchannel_id      96 drivers/s390/cio/cio.h 	struct subchannel_id schid;
subchannel_id     145 drivers/s390/cio/cio.h extern int cio_is_console(struct subchannel_id);
subchannel_id      46 drivers/s390/cio/css.c for_each_subchannel(int(*fn)(struct subchannel_id, void *), void *data)
subchannel_id      48 drivers/s390/cio/css.c 	struct subchannel_id schid;
subchannel_id      67 drivers/s390/cio/css.c 	int (*fn_unknown_sch)(struct subchannel_id, void *);
subchannel_id      83 drivers/s390/cio/css.c static int call_fn_unknown_sch(struct subchannel_id schid, void *data)
subchannel_id      93 drivers/s390/cio/css.c static int call_fn_all_sch(struct subchannel_id schid, void *data)
subchannel_id     113 drivers/s390/cio/css.c 			       int (*fn_unknown)(struct subchannel_id,
subchannel_id     175 drivers/s390/cio/css.c static int css_validate_subchannel(struct subchannel_id schid,
subchannel_id     205 drivers/s390/cio/css.c struct subchannel *css_alloc_subchannel(struct subchannel_id schid,
subchannel_id     482 drivers/s390/cio/css.c static int css_probe_device(struct subchannel_id schid, struct schib *schib)
subchannel_id     502 drivers/s390/cio/css.c 	struct subchannel_id *schid = (void *)data;
subchannel_id     509 drivers/s390/cio/css.c get_subchannel_by_schid(struct subchannel_id schid)
subchannel_id     533 drivers/s390/cio/css.c static int css_evaluate_new_subchannel(struct subchannel_id schid, int slow)
subchannel_id     574 drivers/s390/cio/css.c static void css_evaluate_subchannel(struct subchannel_id schid, int slow)
subchannel_id     684 drivers/s390/cio/css.c static int slow_eval_unknown_fn(struct subchannel_id schid, void *data)
subchannel_id     736 drivers/s390/cio/css.c void css_schedule_eval(struct subchannel_id schid)
subchannel_id     808 drivers/s390/cio/css.c 	struct subchannel_id mchk_schid;
subchannel_id     106 drivers/s390/cio/css.h extern struct subchannel *css_alloc_subchannel(struct subchannel_id,
subchannel_id     108 drivers/s390/cio/css.h extern struct subchannel *get_subchannel_by_schid(struct subchannel_id);
subchannel_id     112 drivers/s390/cio/css.h 			       int (*fn_unknown)(struct subchannel_id,
subchannel_id     114 drivers/s390/cio/css.h extern int for_each_subchannel(int(*fn)(struct subchannel_id, void *), void *);
subchannel_id     145 drivers/s390/cio/css.h void css_schedule_eval(struct subchannel_id schid);
subchannel_id     705 drivers/s390/cio/device_ops.c void ccw_device_get_schid(struct ccw_device *cdev, struct subchannel_id *schid)
subchannel_id      79 drivers/s390/cio/idset.c void idset_sch_add(struct idset *set, struct subchannel_id schid)
subchannel_id      84 drivers/s390/cio/idset.c void idset_sch_del(struct idset *set, struct subchannel_id schid)
subchannel_id      90 drivers/s390/cio/idset.c void idset_sch_del_subseq(struct idset *set, struct subchannel_id schid)
subchannel_id      97 drivers/s390/cio/idset.c int idset_sch_contains(struct idset *set, struct subchannel_id schid)
subchannel_id      18 drivers/s390/cio/idset.h void idset_sch_add(struct idset *set, struct subchannel_id id);
subchannel_id      19 drivers/s390/cio/idset.h void idset_sch_del(struct idset *set, struct subchannel_id id);
subchannel_id      20 drivers/s390/cio/idset.h void idset_sch_del_subseq(struct idset *set, struct subchannel_id schid);
subchannel_id      21 drivers/s390/cio/idset.h int idset_sch_contains(struct idset *set, struct subchannel_id id);
subchannel_id      16 drivers/s390/cio/ioasm.c static inline int __stsch(struct subchannel_id schid, struct schib *addr)
subchannel_id      18 drivers/s390/cio/ioasm.c 	register struct subchannel_id reg1 asm ("1") = schid;
subchannel_id      33 drivers/s390/cio/ioasm.c int stsch(struct subchannel_id schid, struct schib *addr)
subchannel_id      44 drivers/s390/cio/ioasm.c static inline int __msch(struct subchannel_id schid, struct schib *addr)
subchannel_id      46 drivers/s390/cio/ioasm.c 	register struct subchannel_id reg1 asm ("1") = schid;
subchannel_id      61 drivers/s390/cio/ioasm.c int msch(struct subchannel_id schid, struct schib *addr)
subchannel_id      71 drivers/s390/cio/ioasm.c static inline int __tsch(struct subchannel_id schid, struct irb *addr)
subchannel_id      73 drivers/s390/cio/ioasm.c 	register struct subchannel_id reg1 asm ("1") = schid;
subchannel_id      86 drivers/s390/cio/ioasm.c int tsch(struct subchannel_id schid, struct irb *addr)
subchannel_id      96 drivers/s390/cio/ioasm.c static inline int __ssch(struct subchannel_id schid, union orb *addr)
subchannel_id      98 drivers/s390/cio/ioasm.c 	register struct subchannel_id reg1 asm("1") = schid;
subchannel_id     113 drivers/s390/cio/ioasm.c int ssch(struct subchannel_id schid, union orb *addr)
subchannel_id     124 drivers/s390/cio/ioasm.c static inline int __csch(struct subchannel_id schid)
subchannel_id     126 drivers/s390/cio/ioasm.c 	register struct subchannel_id reg1 asm("1") = schid;
subchannel_id     139 drivers/s390/cio/ioasm.c int csch(struct subchannel_id schid)
subchannel_id     186 drivers/s390/cio/ioasm.c static inline int __rsch(struct subchannel_id schid)
subchannel_id     188 drivers/s390/cio/ioasm.c 	register struct subchannel_id reg1 asm("1") = schid;
subchannel_id     202 drivers/s390/cio/ioasm.c int rsch(struct subchannel_id schid)
subchannel_id     212 drivers/s390/cio/ioasm.c static inline int __hsch(struct subchannel_id schid)
subchannel_id     214 drivers/s390/cio/ioasm.c 	register struct subchannel_id reg1 asm("1") = schid;
subchannel_id     227 drivers/s390/cio/ioasm.c int hsch(struct subchannel_id schid)
subchannel_id     238 drivers/s390/cio/ioasm.c static inline int __xsch(struct subchannel_id schid)
subchannel_id     240 drivers/s390/cio/ioasm.c 	register struct subchannel_id reg1 asm("1") = schid;
subchannel_id     253 drivers/s390/cio/ioasm.c int xsch(struct subchannel_id schid)
subchannel_id      16 drivers/s390/cio/ioasm.h int stsch(struct subchannel_id schid, struct schib *addr);
subchannel_id      17 drivers/s390/cio/ioasm.h int msch(struct subchannel_id schid, struct schib *addr);
subchannel_id      18 drivers/s390/cio/ioasm.h int tsch(struct subchannel_id schid, struct irb *addr);
subchannel_id      19 drivers/s390/cio/ioasm.h int ssch(struct subchannel_id schid, union orb *addr);
subchannel_id      20 drivers/s390/cio/ioasm.h int csch(struct subchannel_id schid);
subchannel_id      23 drivers/s390/cio/ioasm.h int rsch(struct subchannel_id schid);
subchannel_id      24 drivers/s390/cio/ioasm.h int hsch(struct subchannel_id schid);
subchannel_id      25 drivers/s390/cio/ioasm.h int xsch(struct subchannel_id schid);
subchannel_id     279 drivers/s390/cio/qdio.h 	struct subchannel_id schid;
subchannel_id     398 drivers/s390/cio/qdio.h 			struct subchannel_id *schid,
subchannel_id    1047 drivers/s390/cio/qdio_main.c 	struct subchannel_id schid;
subchannel_id    1105 drivers/s390/cio/qdio_main.c 	struct subchannel_id schid;
subchannel_id    1139 drivers/s390/cio/qdio_main.c 	struct subchannel_id schid;
subchannel_id    1216 drivers/s390/cio/qdio_main.c 	struct subchannel_id schid;
subchannel_id    1241 drivers/s390/cio/qdio_main.c 	struct subchannel_id schid;
subchannel_id    1326 drivers/s390/cio/qdio_main.c 	struct subchannel_id schid;
subchannel_id    1396 drivers/s390/cio/qdio_main.c 	struct subchannel_id schid;
subchannel_id    1781 drivers/s390/cio/qdio_main.c int qdio_pnso_brinfo(struct subchannel_id schid,
subchannel_id     301 drivers/s390/cio/qdio_setup.c 			struct subchannel_id *schid,
subchannel_id      25 drivers/s390/cio/trace.h 	TP_PROTO(struct subchannel_id schid, struct schib *schib, int cc),
subchannel_id      85 drivers/s390/cio/trace.h 	TP_PROTO(struct subchannel_id schid, struct schib *schib, int cc),
subchannel_id      96 drivers/s390/cio/trace.h 	TP_PROTO(struct subchannel_id schid, struct schib *schib, int cc),
subchannel_id     107 drivers/s390/cio/trace.h 	TP_PROTO(struct subchannel_id schid, struct irb *irb, int cc),
subchannel_id     172 drivers/s390/cio/trace.h 			memcpy(&__entry->tpi_info, &S390_lowcore.subchannel_id,
subchannel_id     196 drivers/s390/cio/trace.h 	TP_PROTO(struct subchannel_id schid, union orb *orb, int cc),
subchannel_id     218 drivers/s390/cio/trace.h 	TP_PROTO(struct subchannel_id schid, int cc),
subchannel_id     243 drivers/s390/cio/trace.h 	TP_PROTO(struct subchannel_id schid, int cc),
subchannel_id     253 drivers/s390/cio/trace.h 	TP_PROTO(struct subchannel_id schid, int cc),
subchannel_id     263 drivers/s390/cio/trace.h 	TP_PROTO(struct subchannel_id schid, int cc),
subchannel_id     273 drivers/s390/cio/trace.h 	TP_PROTO(struct subchannel_id schid, int cc),
subchannel_id     234 drivers/s390/cio/vfio_ccw_fsm.c inline struct subchannel_id get_schid(struct vfio_ccw_private *p)
subchannel_id     250 drivers/s390/cio/vfio_ccw_fsm.c 	struct subchannel_id schid = get_schid(private);
subchannel_id      19 drivers/s390/cio/vfio_ccw_trace.h 	TP_PROTO(int fctl, struct subchannel_id schid, int errno, char *errstr),
subchannel_id      24 drivers/s390/cio/vfio_ccw_trace.h 		__field_struct(struct subchannel_id, schid)
subchannel_id    1651 drivers/s390/net/qeth_l2_main.c 	struct subchannel_id schid;
subchannel_id     391 drivers/s390/virtio/virtio_ccw.c static inline long __do_kvm_notify(struct subchannel_id schid,
subchannel_id     396 drivers/s390/virtio/virtio_ccw.c 	register struct subchannel_id __schid asm("2") = schid;
subchannel_id     408 drivers/s390/virtio/virtio_ccw.c static inline long do_kvm_notify(struct subchannel_id schid,
subchannel_id     420 drivers/s390/virtio/virtio_ccw.c 	struct subchannel_id schid;
subchannel_id    1357 include/acpi/actbl2.h 	u8 subchannel_id;
subchannel_id     363 include/uapi/linux/kvm.h 			__u16 subchannel_id;
subchannel_id     580 include/uapi/linux/kvm.h 	__u16 subchannel_id;
subchannel_id     363 tools/include/uapi/linux/kvm.h 			__u16 subchannel_id;
subchannel_id     580 tools/include/uapi/linux/kvm.h 	__u16 subchannel_id;