• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/s390/char/

Lines Matching defs:sccb

50 	struct write_sccb *sccb;
52 sccb = (struct write_sccb *) page;
55 * of the sccb page.
57 buffer = ((struct sclp_buffer *) ((addr_t) sccb + PAGE_SIZE)) - 1;
58 buffer->sccb = sccb;
67 /* initialize sccb */
68 memset(sccb, 0, sizeof(struct write_sccb));
69 sccb->header.length = sizeof(struct write_sccb);
70 sccb->msg_buf.header.length = sizeof(struct msg_buf);
71 sccb->msg_buf.header.type = EVTYP_MSG;
72 sccb->msg_buf.mdb.header.length = sizeof(struct mdb);
73 sccb->msg_buf.mdb.header.type = 1;
74 sccb->msg_buf.mdb.header.tag = 0xD4C4C240; /* ebcdic "MDB " */
75 sccb->msg_buf.mdb.header.revision_code = 1;
76 sccb->msg_buf.mdb.go.length = sizeof(struct go);
77 sccb->msg_buf.mdb.go.type = 1;
89 return buffer->sccb;
99 struct write_sccb *sccb;
106 /* check if current buffer sccb can contain the mto */
107 sccb = buffer->sccb;
108 if ((MAX_SCCB_ROOM - sccb->header.length) < mto_size)
112 mto = (struct mto *)(((addr_t) sccb) + sccb->header.length);
137 struct write_sccb *sccb;
149 sccb = buffer->sccb;
150 mto = (struct mto *)(((addr_t) sccb) + sccb->header.length);
159 sccb->header.length += mto_size;
160 sccb->msg_buf.header.length += mto_size;
161 sccb->msg_buf.mdb.header.length += mto_size;
174 * returns number of characters written to the output sccb
221 buffer->sccb->msg_buf.mdb.go.general_msg_flags |=
307 * Return the number of free bytes in the sccb
314 count = MAX_SCCB_ROOM - buffer->sccb->header.length;
381 struct write_sccb *sccb;
384 sccb = buffer->sccb;
392 switch (sccb->header.response_code) {
404 if (sclp_remove_processed((struct sccb_header *) sccb) > 0) {
406 sccb->header.response_code = 0x0000;
422 sccb->header.response_code = 0x0000;
429 if (sccb->header.response_code == 0x71f0)
448 struct write_sccb *sccb;
458 sccb = buffer->sccb;
461 sccb->msg_buf.header.type = EVTYP_MSG;
464 sccb->msg_buf.header.type = EVTYP_PMSGCMD;
471 buffer->request.sccb = sccb;