Searched refs:schid (Results 1 - 22 of 22) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/cio/
H A Dschid.h14 init_subchannel_id(struct subchannel_id *schid) argument
16 memset(schid, 0, sizeof(struct subchannel_id));
17 schid->one = 1;
H A Dioasm.h5 #include "schid.h"
11 struct subchannel_id schid; member in struct:tpi_info
26 static inline int stsch(struct subchannel_id schid, argument
29 register struct subchannel_id reg1 asm ("1") = schid;
40 static inline int stsch_err(struct subchannel_id schid, argument
43 register struct subchannel_id reg1 asm ("1") = schid;
56 static inline int msch(struct subchannel_id schid, argument
59 register struct subchannel_id reg1 asm ("1") = schid;
70 static inline int msch_err(struct subchannel_id schid, argument
73 register struct subchannel_id reg1 asm ("1") = schid;
86 tsch(struct subchannel_id schid, volatile struct irb *addr) argument
112 ssch(struct subchannel_id schid, volatile struct orb *addr) argument
126 rsch(struct subchannel_id schid) argument
139 csch(struct subchannel_id schid) argument
152 hsch(struct subchannel_id schid) argument
165 xsch(struct subchannel_id schid) argument
[all...]
H A Didset.c84 void idset_sch_add(struct idset *set, struct subchannel_id schid) argument
86 idset_add(set, schid.ssid, schid.sch_no);
89 void idset_sch_del(struct idset *set, struct subchannel_id schid) argument
91 idset_del(set, schid.ssid, schid.sch_no);
94 int idset_sch_contains(struct idset *set, struct subchannel_id schid) argument
96 return idset_contains(set, schid.ssid, schid.sch_no);
99 int idset_sch_get_first(struct idset *set, struct subchannel_id *schid) argument
[all...]
H A Dcio.c139 if (tsch (tpi_info->schid, irb) != 0)
167 stsch (sch->schid, &sch->schib);
170 "subchannel 0.%x.%04x!\n", sch->schid.ssid,
171 sch->schid.sch_no);
209 ccode = ssch (sch->schid, &sch->orb);
248 ccode = rsch (sch->schid);
288 ccode = hsch (sch->schid);
323 ccode = csch (sch->schid);
356 ccode = xsch (sch->schid);
364 stsch (sch->schid,
526 cio_validate_subchannel(struct subchannel *sch, struct subchannel_id schid) argument
732 cio_test_for_console(struct subchannel_id schid, void *data) argument
749 struct subchannel_id schid; local
778 struct subchannel_id schid; local
822 cio_is_console(struct subchannel_id schid) argument
839 __disable_subchannel_easy(struct subchannel_id schid, struct schib *schib) argument
870 __clear_subchannel_easy(struct subchannel_id schid) argument
896 stsch_reset(struct subchannel_id schid, volatile struct schib *addr) argument
914 __shutdown_subchannel_easy(struct subchannel_id schid, void *data) argument
1008 struct subchannel_id schid; member in struct:sch_match_id
1013 __reipl_subchannel_match(struct subchannel_id schid, void *data) argument
1030 reipl_find_schid(struct ccw_dev_id *devid, struct subchannel_id *schid) argument
1048 struct subchannel_id schid; local
1058 struct subchannel_id schid; local
[all...]
H A Dcss.c37 struct subchannel_id schid; local
40 init_subchannel_id(&schid);
44 ret = fn(schid, data);
47 } while (schid.sch_no++ < __MAX_SUBCHANNEL);
48 schid.sch_no = 0;
49 } while (schid.ssid++ < max_ssid);
54 css_alloc_subchannel(struct subchannel_id schid) argument
62 ret = cio_validate_subchannel (sch, schid);
106 if (!cio_is_console(sch->schid)) {
162 if (cio_is_console(sch->schid)) {
194 css_probe_device(struct subchannel_id schid) argument
212 struct subchannel_id *schid = data; local
219 get_subchannel_by_schid(struct subchannel_id schid) argument
333 css_evaluate_new_subchannel(struct subchannel_id schid, int slow) argument
351 css_evaluate_subchannel(struct subchannel_id schid, int slow) argument
385 struct subchannel_id schid; local
402 css_schedule_eval(struct subchannel_id schid) argument
423 reprobe_subchannel(struct subchannel_id schid, void *data) argument
506 __init_channel_subsystem(struct subchannel_id schid, void *data) argument
[all...]
H A Dchsc.c53 int chsc_get_ssd_info(struct subchannel_id schid, struct chsc_ssd_info *ssd) argument
68 ssd_area->ssid = schid.ssid;
69 ssd_area->f_sch = schid.sch_no;
70 ssd_area->l_sch = schid.sch_no;
80 schid.ssid, schid.sch_no,
114 cc = stsch(sch->schid, &sch->schib);
128 css_schedule_eval(sch->schid);
160 stsch(sch->schid, &schib);
191 css_schedule_eval(sch->schid);
209 s390_process_res_acc_new_sch(struct subchannel_id schid) argument
256 __s390_process_res_acc(struct subchannel_id schid, void *data) argument
502 __chp_add_new_sch(struct subchannel_id schid) argument
517 __chp_add(struct subchannel_id schid, void *data) argument
642 __s390_vary_chpid_on(struct subchannel_id schid, void *data) argument
[all...]
H A Ddevice_pgid.c85 sch->schid.ssid,
86 sch->schid.sch_no, cdev->private->imask);
160 cdev->private->dev_id.devno, sch->schid.ssid,
161 sch->schid.sch_no, sch->orb.lpm);
168 cdev->private->dev_id.devno, sch->schid.ssid,
169 sch->schid.sch_no);
276 cdev->private->dev_id.devno, sch->schid.ssid,
277 sch->schid.sch_no, cdev->private->imask);
318 cdev->private->dev_id.devno, sch->schid.ssid,
319 sch->schid
[all...]
H A Ddevice_id.c263 cdev->private->dev_id.devno, sch->schid.ssid,
264 sch->schid.sch_no);
288 sch->schid.ssid, sch->schid.sch_no);
294 cdev->private->dev_id.devno, sch->schid.ssid,
295 sch->schid.sch_no,
H A Dcio.h8 #include "schid.h"
82 struct subchannel_id schid; member in struct:subchannel
137 #define cio_is_console(schid) 0
H A Dqdio.c306 cc = do_siga_sync(q->schid, gpr2, gpr3);
326 unsigned long schid; local
330 schid = *((u32 *)&q->schid);
332 schid = irq->sch_token;
335 return do_siga_output(schid, q->mask, busy_bit, fc);
385 cc = do_siga_input(q->schid, q->mask);
891 sprintf(dbf_text,"%4x%2x%2x",q->schid.sch_no,q->q_no,
914 sprintf(dbf_text,"%4x%2x%2x",q->schid.sch_no,q->q_no,
1739 sprintf(dbf_text,"qfqs%4x",cdev->private->schid
1958 qdio_irq_check_sense(struct subchannel_id schid, struct irb *irb) argument
2440 struct subchannel_id schid; member in struct:__anon6274
[all...]
H A Dqdio.h6 #include "schid.h"
315 do_siga_sync(struct subchannel_id schid, unsigned int mask1, unsigned int mask2) argument
318 register struct subchannel_id reg1 asm ("1") = schid;
333 do_siga_input(struct subchannel_id schid, unsigned int mask) argument
336 register struct subchannel_id reg1 asm ("1") = schid;
350 do_siga_output(unsigned long schid, unsigned long mask, __u32 *bb, argument
354 register unsigned long __schid asm("1") = schid;
478 struct subchannel_id schid; member in struct:qdio_q
574 struct subchannel_id schid; member in struct:qdio_irq
H A Ddevice_status.c39 cdev->private->dev_id.devno, cdev->private->schid.ssid,
40 cdev->private->schid.sch_no,
46 sprintf(dbf_text, "chk%x", cdev->private->schid.sch_no);
61 stsch (sch->schid, &sch->schib);
65 sch->schid.ssid, sch->schid.sch_no,
H A Dcss.h13 #include "schid.h"
85 struct subchannel_id schid; /* subchannel number */ member in struct:ccw_device_private
188 void css_schedule_eval(struct subchannel_id schid);
H A Dchsc.h7 #include "schid.h"
78 extern int chsc_get_ssd_info(struct subchannel_id schid,
H A Ddevice.c751 cdev->private->schid = sch->schid;
837 dev_id.ssid = sch->schid.ssid;
1004 priv->dev_id.ssid = sch->schid.ssid;
1005 priv->schid = sch->schid;
1013 sch->schid.ssid, sch->schib.pmcw.dev);
1050 cdev->private->dev_id.devno, sch->schid.ssid,
1051 sch->schid.sch_no, rc);
1105 dev_id.ssid = sch->schid
[all...]
H A Ddevice_fsm.c146 ret = stsch(sch->schid, &sch->schib);
248 stsch(sch->schid, &sch->schib);
273 sch->schid.ssid, sch->schid.sch_no);
308 sch->schid.ssid, sch->schid.sch_no);
392 cdev->private->dev_id.devno, sch->schid.sch_no);
597 stsch(sch->schid, &sch->schib);
715 if (stsch(sch->schid, &sch->schib) || !sch->schib.pmcw.dnv)
838 stsch(sch->schid,
[all...]
H A Dcmf.c191 stsch(sch->schid, schib);
201 switch(ret = msch_err(sch->schid, schib)) {
215 stsch(sch->schid, schib); /* restore the schib */
334 if (stsch(sch->schid, &sch->schib))
H A Ddevice_ops.c634 return cdev->private->schid.sch_no;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/
H A Ddasd.h29 unsigned int schid; /* S/390 subchannel identifier */ member in struct:dasd_information2_t
89 unsigned int schid; /* S/390 subchannel identifier */ member in struct:dasd_information_t
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/s390/kernel/
H A Dreipl.S13 # Parameter: r2 = schid of reipl device
H A Dreipl64.S14 # Parameter: r2 = schid of reipl device
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/block/
H A Ddasd_ioctl.c277 dasd_info->schid = _ccw_device_get_subchannel_number(device->cdev);

Completed in 106 milliseconds