Symbol: subchannel_id
arch/s390/include/asm/ccwdev.h
227
extern void ccw_device_get_schid(struct ccw_device *, struct subchannel_id *);
arch/s390/include/asm/kvm_host_types.h
296
__u16 subchannel_id; /* 0x00e8 */
arch/s390/include/asm/lowcore.h
70
__u16 subchannel_id; /* 0x00b8 */
arch/s390/include/asm/schid.h
10
init_subchannel_id(struct subchannel_id *schid)
arch/s390/include/asm/schid.h
12
memset(schid, 0, sizeof(struct subchannel_id));
arch/s390/include/asm/schid.h
17
schid_equal(struct subchannel_id *schid1, struct subchannel_id *schid2)
arch/s390/include/asm/schid.h
19
return !memcmp(schid1, schid2, sizeof(struct subchannel_id));
arch/s390/include/asm/tpi.h
12
struct subchannel_id schid;
arch/s390/include/uapi/asm/chsc.h
25
struct subchannel_id sid;
arch/s390/include/uapi/asm/chsc.h
66
struct subchannel_id schid;
arch/s390/include/uapi/asm/kvm.h
133
__u16 subchannel_id;
arch/s390/kernel/asm-offsets.c
96
OFFSET(__LC_SUBCHANNEL_ID, lowcore, subchannel_id);
arch/s390/kvm/interrupt.c
1086
vcpu->arch.sie_block->subchannel_id = io->subchannel_id;
arch/s390/kvm/interrupt.c
1093
rc = put_guest_lc(vcpu, io->subchannel_id, (u16 *)__LC_SUBCHANNEL_ID);
arch/s390/kvm/interrupt.c
1130
inti->io.subchannel_id >> 8,
arch/s390/kvm/interrupt.c
1131
inti->io.subchannel_id >> 1 & 0x3,
arch/s390/kvm/interrupt.c
1137
((__u32)inti->io.subchannel_id << 16) |
arch/s390/kvm/interrupt.c
1165
((__u32)io.subchannel_id << 16) |
arch/s390/kvm/interrupt.c
1665
if (schid && (id != iter->io.subchannel_id ||
arch/s390/kvm/interrupt.c
1884
inti->io.subchannel_id >> 8,
arch/s390/kvm/interrupt.c
1885
inti->io.subchannel_id >> 1 & 0x3,
arch/s390/kvm/interrupt.c
1997
inti->io.subchannel_id = s390int->parm >> 16;
arch/s390/kvm/priv.c
460
tpi_data[0] = inti->io.subchannel_id << 16 | inti->io.subchannel_nr;
arch/s390/kvm/priv.c
528
vcpu->run->s390_tsch.subchannel_id = inti->io.subchannel_id;
drivers/hv/vmbus_drv.c
1947
static VMBUS_CHAN_ATTR_RO(subchannel_id);
drivers/s390/block/dasd_eckd.c
1004
struct subchannel_id sch_id;
drivers/s390/block/dasd_ioctl.c
501
struct subchannel_id sch_id;
drivers/s390/cio/chsc.c
116
int chsc_get_ssd_info(struct subchannel_id schid, struct chsc_ssd_info *ssd)
drivers/s390/cio/chsc.c
1382
int chsc_siosl(struct subchannel_id schid)
drivers/s390/cio/chsc.c
1387
struct subchannel_id sid;
drivers/s390/cio/chsc.c
1470
int chsc_pnso(struct subchannel_id schid, struct chsc_pnso_area *pnso_area,
drivers/s390/cio/chsc.c
180
int chsc_ssqd(struct subchannel_id schid, struct chsc_ssqd_area *ssqd)
drivers/s390/cio/chsc.c
206
int chsc_sadc(struct subchannel_id schid, struct chsc_scssc_area *scssc,
drivers/s390/cio/chsc.h
123
struct subchannel_id schid;
drivers/s390/cio/chsc.h
162
extern int chsc_get_ssd_info(struct subchannel_id schid,
drivers/s390/cio/chsc.h
186
int chsc_ssqd(struct subchannel_id schid, struct chsc_ssqd_area *ssqd);
drivers/s390/cio/chsc.h
187
int chsc_sadc(struct subchannel_id schid, struct chsc_scssc_area *scssc,
drivers/s390/cio/chsc.h
193
int chsc_siosl(struct subchannel_id schid);
drivers/s390/cio/chsc.h
230
int chsc_pnso(struct subchannel_id schid, struct chsc_pnso_area *pnso_area,
drivers/s390/cio/cio.c
613
static int cio_test_for_console(struct subchannel_id schid, void *data)
drivers/s390/cio/cio.c
629
struct subchannel_id schid;
drivers/s390/cio/cio.c
649
struct subchannel_id schid;
drivers/s390/cio/cio.c
683
int cio_is_console(struct subchannel_id schid)
drivers/s390/cio/cio.h
138
extern int cio_is_console(struct subchannel_id);
drivers/s390/cio/cio.h
85
struct subchannel_id schid;
drivers/s390/cio/css.c
111
int (*fn_unknown)(struct subchannel_id,
drivers/s390/cio/css.c
166
static int css_validate_subchannel(struct subchannel_id schid,
drivers/s390/cio/css.c
196
struct subchannel *css_alloc_subchannel(struct subchannel_id schid,
drivers/s390/cio/css.c
44
for_each_subchannel(int(*fn)(struct subchannel_id, void *), void *data)
drivers/s390/cio/css.c
454
static int css_probe_device(struct subchannel_id schid, struct schib *schib)
drivers/s390/cio/css.c
46
struct subchannel_id schid;
drivers/s390/cio/css.c
474
struct subchannel_id *schid = (void *)data;
drivers/s390/cio/css.c
481
get_subchannel_by_schid(struct subchannel_id schid)
drivers/s390/cio/css.c
505
static int css_evaluate_new_subchannel(struct subchannel_id schid, int slow)
drivers/s390/cio/css.c
546
static void css_evaluate_subchannel(struct subchannel_id schid, int slow)
drivers/s390/cio/css.c
65
int (*fn_unknown_sch)(struct subchannel_id, void *);
drivers/s390/cio/css.c
659
static int slow_eval_unknown_fn(struct subchannel_id schid, void *data)
drivers/s390/cio/css.c
711
void css_schedule_eval(struct subchannel_id schid)
drivers/s390/cio/css.c
81
static int call_fn_unknown_sch(struct subchannel_id schid, void *data)
drivers/s390/cio/css.c
813
struct subchannel_id mchk_schid;
drivers/s390/cio/css.c
91
static int call_fn_all_sch(struct subchannel_id schid, void *data)
drivers/s390/cio/css.h
113
extern struct subchannel *css_alloc_subchannel(struct subchannel_id,
drivers/s390/cio/css.h
115
extern struct subchannel *get_subchannel_by_schid(struct subchannel_id);
drivers/s390/cio/css.h
119
int (*fn_unknown)(struct subchannel_id,
drivers/s390/cio/css.h
121
extern int for_each_subchannel(int(*fn)(struct subchannel_id, void *), void *);
drivers/s390/cio/css.h
154
void css_schedule_eval(struct subchannel_id schid);
drivers/s390/cio/device_ops.c
713
void ccw_device_get_schid(struct ccw_device *cdev, struct subchannel_id *schid)
drivers/s390/cio/device_ops.c
737
struct subchannel_id schid;
drivers/s390/cio/idset.c
69
void idset_sch_add(struct idset *set, struct subchannel_id schid)
drivers/s390/cio/idset.c
74
void idset_sch_del(struct idset *set, struct subchannel_id schid)
drivers/s390/cio/idset.c
80
void idset_sch_del_subseq(struct idset *set, struct subchannel_id schid)
drivers/s390/cio/idset.c
87
int idset_sch_contains(struct idset *set, struct subchannel_id schid)
drivers/s390/cio/idset.h
18
void idset_sch_add(struct idset *set, struct subchannel_id id);
drivers/s390/cio/idset.h
19
void idset_sch_del(struct idset *set, struct subchannel_id id);
drivers/s390/cio/idset.h
20
void idset_sch_del_subseq(struct idset *set, struct subchannel_id schid);
drivers/s390/cio/idset.h
21
int idset_sch_contains(struct idset *set, struct subchannel_id id);
drivers/s390/cio/ioasm.c
103
static inline int __ssch(struct subchannel_id schid, union orb *addr)
drivers/s390/cio/ioasm.c
122
int ssch(struct subchannel_id schid, union orb *addr)
drivers/s390/cio/ioasm.c
133
static inline int __csch(struct subchannel_id schid)
drivers/s390/cio/ioasm.c
148
int csch(struct subchannel_id schid)
drivers/s390/cio/ioasm.c
19
static inline int __stsch(struct subchannel_id schid, struct schib *addr)
drivers/s390/cio/ioasm.c
197
static inline int __rsch(struct subchannel_id schid)
drivers/s390/cio/ioasm.c
212
int rsch(struct subchannel_id schid)
drivers/s390/cio/ioasm.c
222
static inline int __hsch(struct subchannel_id schid)
drivers/s390/cio/ioasm.c
237
int hsch(struct subchannel_id schid)
drivers/s390/cio/ioasm.c
248
static inline int __xsch(struct subchannel_id schid)
drivers/s390/cio/ioasm.c
263
int xsch(struct subchannel_id schid)
drivers/s390/cio/ioasm.c
38
int stsch(struct subchannel_id schid, struct schib *addr)
drivers/s390/cio/ioasm.c
49
static inline int __msch(struct subchannel_id schid, struct schib *addr)
drivers/s390/cio/ioasm.c
68
int msch(struct subchannel_id schid, struct schib *addr)
drivers/s390/cio/ioasm.c
78
static inline int __tsch(struct subchannel_id schid, struct irb *addr)
drivers/s390/cio/ioasm.c
93
int tsch(struct subchannel_id schid, struct irb *addr)
drivers/s390/cio/ioasm.h
16
int stsch(struct subchannel_id schid, struct schib *addr);
drivers/s390/cio/ioasm.h
17
int msch(struct subchannel_id schid, struct schib *addr);
drivers/s390/cio/ioasm.h
18
int tsch(struct subchannel_id schid, struct irb *addr);
drivers/s390/cio/ioasm.h
19
int ssch(struct subchannel_id schid, union orb *addr);
drivers/s390/cio/ioasm.h
20
int csch(struct subchannel_id schid);
drivers/s390/cio/ioasm.h
23
int rsch(struct subchannel_id schid);
drivers/s390/cio/ioasm.h
24
int hsch(struct subchannel_id schid);
drivers/s390/cio/ioasm.h
25
int xsch(struct subchannel_id schid);
drivers/s390/cio/qdio.h
229
struct subchannel_id schid;
drivers/s390/cio/qdio.h
337
struct subchannel_id *schid,
drivers/s390/cio/qdio_main.c
1044
struct subchannel_id schid;
drivers/s390/cio/qdio_main.c
1147
struct subchannel_id schid;
drivers/s390/cio/qdio_main.c
753
struct subchannel_id schid;
drivers/s390/cio/qdio_main.c
826
struct subchannel_id schid;
drivers/s390/cio/qdio_main.c
875
struct subchannel_id schid;
drivers/s390/cio/qdio_main.c
921
struct subchannel_id schid;
drivers/s390/cio/qdio_main.c
953
struct subchannel_id schid;
drivers/s390/cio/qdio_setup.c
244
struct subchannel_id *schid,
drivers/s390/cio/trace.h
107
TP_PROTO(struct subchannel_id schid, struct irb *irb, int cc),
drivers/s390/cio/trace.h
194
TP_PROTO(struct subchannel_id schid, union orb *orb, int cc),
drivers/s390/cio/trace.h
216
TP_PROTO(struct subchannel_id schid, int cc),
drivers/s390/cio/trace.h
241
TP_PROTO(struct subchannel_id schid, int cc),
drivers/s390/cio/trace.h
25
TP_PROTO(struct subchannel_id schid, struct schib *schib, int cc),
drivers/s390/cio/trace.h
251
TP_PROTO(struct subchannel_id schid, int cc),
drivers/s390/cio/trace.h
261
TP_PROTO(struct subchannel_id schid, int cc),
drivers/s390/cio/trace.h
271
TP_PROTO(struct subchannel_id schid, int cc),
drivers/s390/cio/trace.h
85
TP_PROTO(struct subchannel_id schid, struct schib *schib, int cc),
drivers/s390/cio/trace.h
96
TP_PROTO(struct subchannel_id schid, struct schib *schib, int cc),
drivers/s390/cio/vfio_ccw_fsm.c
233
inline struct subchannel_id get_schid(struct vfio_ccw_private *p)
drivers/s390/cio/vfio_ccw_fsm.c
250
struct subchannel_id schid = get_schid(private);
drivers/s390/cio/vfio_ccw_trace.h
107
TP_PROTO(int fctl, struct subchannel_id schid, int errno, char *errstr),
drivers/s390/cio/vfio_ccw_trace.h
21
TP_PROTO(struct subchannel_id schid,
drivers/s390/cio/vfio_ccw_trace.h
51
TP_PROTO(struct subchannel_id schid,
drivers/s390/cio/vfio_ccw_trace.h
81
TP_PROTO(struct subchannel_id schid, int state, int event),
drivers/s390/virtio/virtio_ccw.c
445
struct subchannel_id schid;
drivers/s390/virtio/virtio_ccw.c
449
BUILD_BUG_ON(sizeof(struct subchannel_id) != sizeof(unsigned int));
include/acpi/actbl2.h
2784
u8 subchannel_id;
include/uapi/linux/kvm.h
373
__u16 subchannel_id;
tools/arch/s390/include/uapi/asm/kvm.h
133
__u16 subchannel_id;
tools/include/uapi/linux/kvm.h
373
__u16 subchannel_id;
tools/testing/selftests/kvm/include/s390/sie.h
203
__u16 subchannel_id; /* 0x00e8 */