Searched refs:subchannel_id (Results 1 - 25 of 38) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/s390/include/asm/
H A Dschid.h6 struct subchannel_id { struct
18 /* Helper function for sane state of pre-allocated subchannel_id. */
20 init_subchannel_id(struct subchannel_id *schid)
22 memset(schid, 0, sizeof(struct subchannel_id));
27 schid_equal(struct subchannel_id *schid1, struct subchannel_id *schid2)
29 return !memcmp(schid1, schid2, sizeof(struct subchannel_id));
H A Dchsc.h21 struct subchannel_id sid;
53 struct subchannel_id schid;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/s390/include/asm/
H A Dschid.h6 struct subchannel_id { struct
18 /* Helper function for sane state of pre-allocated subchannel_id. */
20 init_subchannel_id(struct subchannel_id *schid)
22 memset(schid, 0, sizeof(struct subchannel_id));
27 schid_equal(struct subchannel_id *schid1, struct subchannel_id *schid2)
29 return !memcmp(schid1, schid2, sizeof(struct subchannel_id));
H A Dchsc.h21 struct subchannel_id sid;
53 struct subchannel_id schid;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/s390/cio/
H A Didset.h20 void idset_sch_add(struct idset *set, struct subchannel_id id);
21 void idset_sch_del(struct idset *set, struct subchannel_id id);
22 int idset_sch_contains(struct idset *set, struct subchannel_id id);
23 int idset_sch_get_first(struct idset *set, struct subchannel_id *id);
H A Dioasm.h11 struct subchannel_id schid;
26 static inline int stsch_err(struct subchannel_id schid, struct schib *addr)
28 register struct subchannel_id reg1 asm ("1") = schid;
43 static inline int msch(struct subchannel_id schid, struct schib *addr)
45 register struct subchannel_id reg1 asm ("1") = schid;
58 static inline int msch_err(struct subchannel_id schid, struct schib *addr)
60 register struct subchannel_id reg1 asm ("1") = schid;
75 static inline int tsch(struct subchannel_id schid, struct irb *addr)
77 register struct subchannel_id reg1 asm ("1") = schid;
H A Dio_sch.h151 struct subchannel_id schid; /* subchannel number */
191 static inline int ssch(struct subchannel_id schid, union orb *addr)
193 register struct subchannel_id reg1 asm("1") = schid;
208 static inline int rsch(struct subchannel_id schid)
210 register struct subchannel_id reg1 asm("1") = schid;
223 static inline int csch(struct subchannel_id schid)
225 register struct subchannel_id reg1 asm("1") = schid;
238 static inline int hsch(struct subchannel_id schid)
240 register struct subchannel_id reg1 asm("1") = schid;
253 static inline int xsch(struct subchannel_id schi
[all...]
H A Dcss.h113 extern int css_probe_device(struct subchannel_id);
114 extern struct subchannel *get_subchannel_by_schid(struct subchannel_id);
118 int (*fn_unknown)(struct subchannel_id,
120 extern int for_each_subchannel(int(*fn)(struct subchannel_id, void *), void *);
147 void css_schedule_eval(struct subchannel_id schid);
H A Didset.c84 void idset_sch_add(struct idset *set, struct subchannel_id schid)
89 void idset_sch_del(struct idset *set, struct subchannel_id schid)
94 int idset_sch_contains(struct idset *set, struct subchannel_id schid)
99 int idset_sch_get_first(struct idset *set, struct subchannel_id *schid)
H A Dchsc.h60 extern int chsc_get_ssd_info(struct subchannel_id schid,
83 int chsc_siosl(struct subchannel_id schid);
H A Dcio.h78 struct subchannel_id schid;
112 extern int cio_validate_subchannel (struct subchannel *, struct subchannel_id);
138 extern int cio_is_console(struct subchannel_id);
H A Dcio.c545 int cio_validate_subchannel(struct subchannel *sch, struct subchannel_id schid)
628 tpi_info = (struct tpi_info *)&S390_lowcore.subchannel_id;
685 tpi_info = (struct tpi_info *)&S390_lowcore.subchannel_id;
751 cio_test_for_console(struct subchannel_id schid, void *data)
768 struct subchannel_id schid;
797 struct subchannel_id schid;
842 cio_is_console(struct subchannel_id schid)
859 __disable_subchannel_easy(struct subchannel_id schid, struct schib *schib)
878 __clear_io_subchannel_easy(struct subchannel_id schid)
910 static int stsch_reset(struct subchannel_id schi
[all...]
H A Dcss.c40 for_each_subchannel(int(*fn)(struct subchannel_id, void *), void *data) argument
42 struct subchannel_id schid;
62 int (*fn_unknown_sch)(struct subchannel_id, void *);
77 static int call_fn_unknown_sch(struct subchannel_id schid, void *data)
87 static int call_fn_all_sch(struct subchannel_id schid, void *data)
107 int (*fn_unknown)(struct subchannel_id,
140 css_alloc_subchannel(struct subchannel_id schid)
361 int css_probe_device(struct subchannel_id schid)
385 struct subchannel_id *schid = data;
392 get_subchannel_by_schid(struct subchannel_id schi
106 for_each_subchannel_staged(int (*fn_known)(struct subchannel *, void *), int (*fn_unknown)(struct subchannel_id, void *), void *data) argument
[all...]
H A Dqdio.h185 struct subchannel_id schid;
319 struct subchannel_id schid;
430 struct subchannel_id *schid,
H A Ddevice.h135 extern struct subchannel_id ccw_device_get_subchannel_id(struct ccw_device *);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/s390/cio/
H A Didset.h20 void idset_sch_add(struct idset *set, struct subchannel_id id);
21 void idset_sch_del(struct idset *set, struct subchannel_id id);
22 int idset_sch_contains(struct idset *set, struct subchannel_id id);
23 int idset_sch_get_first(struct idset *set, struct subchannel_id *id);
H A Dioasm.h11 struct subchannel_id schid;
26 static inline int stsch_err(struct subchannel_id schid, struct schib *addr)
28 register struct subchannel_id reg1 asm ("1") = schid;
43 static inline int msch(struct subchannel_id schid, struct schib *addr)
45 register struct subchannel_id reg1 asm ("1") = schid;
58 static inline int msch_err(struct subchannel_id schid, struct schib *addr)
60 register struct subchannel_id reg1 asm ("1") = schid;
75 static inline int tsch(struct subchannel_id schid, struct irb *addr)
77 register struct subchannel_id reg1 asm ("1") = schid;
H A Dio_sch.h151 struct subchannel_id schid; /* subchannel number */
191 static inline int ssch(struct subchannel_id schid, union orb *addr)
193 register struct subchannel_id reg1 asm("1") = schid;
208 static inline int rsch(struct subchannel_id schid)
210 register struct subchannel_id reg1 asm("1") = schid;
223 static inline int csch(struct subchannel_id schid)
225 register struct subchannel_id reg1 asm("1") = schid;
238 static inline int hsch(struct subchannel_id schid)
240 register struct subchannel_id reg1 asm("1") = schid;
253 static inline int xsch(struct subchannel_id schi
[all...]
H A Dcss.h113 extern int css_probe_device(struct subchannel_id);
114 extern struct subchannel *get_subchannel_by_schid(struct subchannel_id);
118 int (*fn_unknown)(struct subchannel_id,
120 extern int for_each_subchannel(int(*fn)(struct subchannel_id, void *), void *);
147 void css_schedule_eval(struct subchannel_id schid);
H A Didset.c84 void idset_sch_add(struct idset *set, struct subchannel_id schid)
89 void idset_sch_del(struct idset *set, struct subchannel_id schid)
94 int idset_sch_contains(struct idset *set, struct subchannel_id schid)
99 int idset_sch_get_first(struct idset *set, struct subchannel_id *schid)
H A Dchsc.h60 extern int chsc_get_ssd_info(struct subchannel_id schid,
83 int chsc_siosl(struct subchannel_id schid);
H A Dcio.h78 struct subchannel_id schid;
112 extern int cio_validate_subchannel (struct subchannel *, struct subchannel_id);
138 extern int cio_is_console(struct subchannel_id);
H A Dcio.c545 int cio_validate_subchannel(struct subchannel *sch, struct subchannel_id schid)
628 tpi_info = (struct tpi_info *)&S390_lowcore.subchannel_id;
685 tpi_info = (struct tpi_info *)&S390_lowcore.subchannel_id;
751 cio_test_for_console(struct subchannel_id schid, void *data)
768 struct subchannel_id schid;
797 struct subchannel_id schid;
842 cio_is_console(struct subchannel_id schid)
859 __disable_subchannel_easy(struct subchannel_id schid, struct schib *schib)
878 __clear_io_subchannel_easy(struct subchannel_id schid)
910 static int stsch_reset(struct subchannel_id schi
[all...]
H A Dcss.c40 for_each_subchannel(int(*fn)(struct subchannel_id, void *), void *data) argument
42 struct subchannel_id schid;
62 int (*fn_unknown_sch)(struct subchannel_id, void *);
77 static int call_fn_unknown_sch(struct subchannel_id schid, void *data)
87 static int call_fn_all_sch(struct subchannel_id schid, void *data)
107 int (*fn_unknown)(struct subchannel_id,
140 css_alloc_subchannel(struct subchannel_id schid)
361 int css_probe_device(struct subchannel_id schid)
385 struct subchannel_id *schid = data;
392 get_subchannel_by_schid(struct subchannel_id schi
106 for_each_subchannel_staged(int (*fn_known)(struct subchannel *, void *), int (*fn_unknown)(struct subchannel_id, void *), void *data) argument
[all...]
H A Dqdio.h185 struct subchannel_id schid;
319 struct subchannel_id schid;
430 struct subchannel_id *schid,

Completed in 222 milliseconds

12