/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/cio/ |
H A D | schid.h | 14 init_subchannel_id(struct subchannel_id *schid) argument 16 memset(schid, 0, sizeof(struct subchannel_id)); 17 schid->one = 1;
|
H A D | ioasm.h | 5 #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 D | idset.c | 84 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 D | cio.c | 139 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 D | css.c | 37 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 D | chsc.c | 53 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 D | device_pgid.c | 85 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 D | device_id.c | 263 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 D | cio.h | 8 #include "schid.h" 82 struct subchannel_id schid; member in struct:subchannel 137 #define cio_is_console(schid) 0
|
H A D | qdio.c | 306 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 D | qdio.h | 6 #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 D | device_status.c | 39 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 D | css.h | 13 #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 D | chsc.h | 7 #include "schid.h" 78 extern int chsc_get_ssd_info(struct subchannel_id schid,
|
H A D | device.c | 751 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 D | device_fsm.c | 146 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 D | cmf.c | 191 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 D | device_ops.c | 634 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 D | dasd.h | 29 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 D | reipl.S | 13 # Parameter: r2 = schid of reipl device
|
H A D | reipl64.S | 14 # 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 D | dasd_ioctl.c | 277 dasd_info->schid = _ccw_device_get_subchannel_number(device->cdev);
|