evbuf 402 drivers/s390/char/sclp.c struct evbuf_header *evbuf; evbuf 411 drivers/s390/char/sclp.c offset += evbuf->length) { evbuf 412 drivers/s390/char/sclp.c evbuf = (struct evbuf_header *) ((addr_t) sccb + offset); evbuf 414 drivers/s390/char/sclp.c if (evbuf->length == 0) evbuf 420 drivers/s390/char/sclp.c if (reg->receive_mask & SCLP_EVTYP_MASK(evbuf->type)) evbuf 427 drivers/s390/char/sclp.c reg->receiver_fn(evbuf); evbuf 632 drivers/s390/char/sclp.c sclp_state_change_cb(struct evbuf_header *evbuf) evbuf 639 drivers/s390/char/sclp.c scbuf = (struct sclp_statechangebuf *) evbuf; evbuf 728 drivers/s390/char/sclp.c struct evbuf_header *evbuf; evbuf 732 drivers/s390/char/sclp.c evbuf = (struct evbuf_header *) (sccb + 1); evbuf 736 drivers/s390/char/sclp.c remaining -= evbuf->length; evbuf 737 drivers/s390/char/sclp.c if (evbuf->flags & 0x80) { evbuf 738 drivers/s390/char/sclp.c sccb->length -= evbuf->length; evbuf 739 drivers/s390/char/sclp.c memcpy(evbuf, (void *) ((addr_t) evbuf + evbuf->length), evbuf 743 drivers/s390/char/sclp.c evbuf = (struct evbuf_header *) evbuf 744 drivers/s390/char/sclp.c ((addr_t) evbuf + evbuf->length); evbuf 68 drivers/s390/char/sclp_config.c static void sclp_conf_receiver_fn(struct evbuf_header *evbuf) evbuf 72 drivers/s390/char/sclp_config.c cdata = (struct conf_mgm_data *)(evbuf + 1); evbuf 87 drivers/s390/char/sclp_diag.h struct sclp_diag_evbuf evbuf; evbuf 49 drivers/s390/char/sclp_ftp.c static void sclp_ftp_rxcb(struct evbuf_header *evbuf) evbuf 51 drivers/s390/char/sclp_ftp.c struct sclp_diag_evbuf *diag = (struct sclp_diag_evbuf *) evbuf; evbuf 56 drivers/s390/char/sclp_ftp.c if (evbuf->type != EVTYP_DIAG_TEST || evbuf 59 drivers/s390/char/sclp_ftp.c evbuf->length < SCLP_DIAG_FTP_EVBUF_LEN) evbuf 64 drivers/s390/char/sclp_ftp.c evbuf, 24, evbuf); evbuf 102 drivers/s390/char/sclp_ftp.c sccb->evbuf.hdr.type = EVTYP_DIAG_TEST; evbuf 103 drivers/s390/char/sclp_ftp.c sccb->evbuf.hdr.length = SCLP_DIAG_FTP_EVBUF_LEN; evbuf 104 drivers/s390/char/sclp_ftp.c sccb->evbuf.hdr.flags = 0; /* clear processed-buffer */ evbuf 105 drivers/s390/char/sclp_ftp.c sccb->evbuf.route = SCLP_DIAG_FTP_ROUTE; evbuf 106 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.pcx = SCLP_DIAG_FTP_XPCX; evbuf 107 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.srcflg = 0; evbuf 108 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.pgsize = 0; evbuf 109 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.asce = _ASCE_REAL_SPACE; evbuf 110 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.ldflg = SCLP_DIAG_FTP_LDFAIL; evbuf 111 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.fsize = 0; evbuf 112 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.cmd = ftp->id; evbuf 113 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.offset = ftp->ofs; evbuf 114 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.length = ftp->len; evbuf 115 drivers/s390/char/sclp_ftp.c sccb->evbuf.mdd.ftp.bufaddr = virt_to_phys(ftp->buf); evbuf 117 drivers/s390/char/sclp_ftp.c len = strlcpy(sccb->evbuf.mdd.ftp.fident, ftp->fname, evbuf 141 drivers/s390/char/sclp_ftp.c sccb->hdr.response_code, sccb->evbuf.hdr.flags); evbuf 150 drivers/s390/char/sclp_ftp.c (sccb->evbuf.hdr.flags & 0x80) == 0 || /* processed-buffer */ evbuf 43 drivers/s390/char/sclp_ocf.c static void sclp_ocf_handler(struct evbuf_header *evbuf) evbuf 50 drivers/s390/char/sclp_ocf.c v = sclp_find_gds_vector(evbuf + 1, (void *) evbuf + evbuf->length, evbuf 47 drivers/s390/char/sclp_pci.c struct err_notify_evbuf evbuf; evbuf 164 drivers/s390/char/sclp_pci.c sccb->evbuf.header.length = sizeof(sccb->evbuf) + report->length; evbuf 165 drivers/s390/char/sclp_pci.c sccb->evbuf.header.type = EVTYP_ERRNOTIFY; evbuf 166 drivers/s390/char/sclp_pci.c sccb->header.length = sizeof(sccb->header) + sccb->evbuf.header.length; evbuf 168 drivers/s390/char/sclp_pci.c sccb->evbuf.action = report->action; evbuf 169 drivers/s390/char/sclp_pci.c sccb->evbuf.atype = SCLP_ATYPE_PCI; evbuf 170 drivers/s390/char/sclp_pci.c sccb->evbuf.fh = fh; evbuf 171 drivers/s390/char/sclp_pci.c sccb->evbuf.fid = fid; evbuf 173 drivers/s390/char/sclp_pci.c memcpy(sccb->evbuf.data, report->data, report->length); evbuf 38 drivers/s390/char/sclp_quiesce.c static void sclp_quiesce_handler(struct evbuf_header *evbuf) evbuf 49 drivers/s390/char/sclp_sd.c struct sclp_sd_evbuf evbuf; evbuf 75 drivers/s390/char/sclp_sd.c struct sclp_sd_evbuf evbuf; evbuf 146 drivers/s390/char/sclp_sd.c struct sclp_sd_evbuf *evbuf = (struct sclp_sd_evbuf *) evbuf_hdr; evbuf 150 drivers/s390/char/sclp_sd.c pr_debug("received event (id=0x%08x)\n", evbuf->id); evbuf 153 drivers/s390/char/sclp_sd.c if (listener->id != evbuf->id) evbuf 156 drivers/s390/char/sclp_sd.c listener->evbuf = *evbuf; evbuf 164 drivers/s390/char/sclp_sd.c pr_debug("unsolicited event (id=0x%08x)\n", evbuf->id); evbuf 193 drivers/s390/char/sclp_sd.c struct sclp_sd_evbuf *evbuf; evbuf 201 drivers/s390/char/sclp_sd.c sccb->hdr.length = sizeof(sccb->hdr) + sizeof(sccb->evbuf); evbuf 202 drivers/s390/char/sclp_sd.c evbuf = &sccb->evbuf; evbuf 203 drivers/s390/char/sclp_sd.c evbuf->hdr.length = sizeof(*evbuf); evbuf 204 drivers/s390/char/sclp_sd.c evbuf->hdr.type = EVTYP_STORE_DATA; evbuf 205 drivers/s390/char/sclp_sd.c evbuf->eq = eq; evbuf 206 drivers/s390/char/sclp_sd.c evbuf->di = di; evbuf 207 drivers/s390/char/sclp_sd.c evbuf->id = listener.id; evbuf 208 drivers/s390/char/sclp_sd.c evbuf->fmt = 1; evbuf 209 drivers/s390/char/sclp_sd.c evbuf->sat = sat; evbuf 210 drivers/s390/char/sclp_sd.c evbuf->sa = sa; evbuf 212 drivers/s390/char/sclp_sd.c evbuf->dsize = *dsize_ptr; evbuf 227 drivers/s390/char/sclp_sd.c if (sccb->hdr.response_code != 0x0020 || !(evbuf->hdr.flags & 0x80)) { evbuf 231 drivers/s390/char/sclp_sd.c if (!(evbuf->rflags & 0x80)) { evbuf 235 drivers/s390/char/sclp_sd.c evbuf = &listener.evbuf; evbuf 237 drivers/s390/char/sclp_sd.c switch (evbuf->status) { evbuf 240 drivers/s390/char/sclp_sd.c *dsize_ptr = evbuf->dsize; evbuf 242 drivers/s390/char/sclp_sd.c *esize_ptr = evbuf->esize; evbuf 243 drivers/s390/char/sclp_sd.c pr_debug("success (dsize=%u, esize=%u)\n", evbuf->dsize, evbuf 244 drivers/s390/char/sclp_sd.c evbuf->esize); evbuf 260 drivers/s390/char/sclp_sd.c eq, di, sccb->hdr.response_code, evbuf->hdr.flags, evbuf 261 drivers/s390/char/sclp_sd.c evbuf->status, rc); evbuf 42 drivers/s390/char/sclp_sdias.c static void sclp_sdias_receiver_fn(struct evbuf_header *evbuf) evbuf 44 drivers/s390/char/sclp_sdias.c memcpy(&sdias_evbuf, evbuf, evbuf 45 drivers/s390/char/sclp_sdias.c min_t(unsigned long, sizeof(sdias_evbuf), evbuf->length)); evbuf 82 drivers/s390/char/sclp_sdias.c if (!(sccb->evbuf.hdr.flags & 0x80)) { evbuf 84 drivers/s390/char/sclp_sdias.c sccb->evbuf.hdr.flags); evbuf 91 drivers/s390/char/sclp_sdias.c memcpy(&sdias_evbuf, &sccb->evbuf, sizeof(sdias_evbuf)); evbuf 118 drivers/s390/char/sclp_sdias.c sccb->evbuf.hdr.length = sizeof(struct sdias_evbuf); evbuf 119 drivers/s390/char/sclp_sdias.c sccb->evbuf.hdr.type = EVTYP_SDIAS; evbuf 120 drivers/s390/char/sclp_sdias.c sccb->evbuf.event_qual = SDIAS_EQ_SIZE; evbuf 121 drivers/s390/char/sclp_sdias.c sccb->evbuf.data_id = SDIAS_DI_FCP_DUMP; evbuf 122 drivers/s390/char/sclp_sdias.c sccb->evbuf.event_id = 4712; evbuf 123 drivers/s390/char/sclp_sdias.c sccb->evbuf.dbs = 1; evbuf 178 drivers/s390/char/sclp_sdias.c sccb->evbuf.hdr.length = sizeof(struct sdias_evbuf); evbuf 179 drivers/s390/char/sclp_sdias.c sccb->evbuf.hdr.type = EVTYP_SDIAS; evbuf 180 drivers/s390/char/sclp_sdias.c sccb->evbuf.hdr.flags = 0; evbuf 181 drivers/s390/char/sclp_sdias.c sccb->evbuf.event_qual = SDIAS_EQ_STORE_DATA; evbuf 182 drivers/s390/char/sclp_sdias.c sccb->evbuf.data_id = SDIAS_DI_FCP_DUMP; evbuf 183 drivers/s390/char/sclp_sdias.c sccb->evbuf.event_id = 4712; evbuf 184 drivers/s390/char/sclp_sdias.c sccb->evbuf.asa_size = SDIAS_ASA_SIZE_64; evbuf 185 drivers/s390/char/sclp_sdias.c sccb->evbuf.event_status = 0; evbuf 186 drivers/s390/char/sclp_sdias.c sccb->evbuf.blk_cnt = nr_blks; evbuf 187 drivers/s390/char/sclp_sdias.c sccb->evbuf.asa = (unsigned long)dest; evbuf 188 drivers/s390/char/sclp_sdias.c sccb->evbuf.fbn = start_blk; evbuf 189 drivers/s390/char/sclp_sdias.c sccb->evbuf.lbn = 0; evbuf 190 drivers/s390/char/sclp_sdias.c sccb->evbuf.dbs = 1; evbuf 44 drivers/s390/char/sclp_sdias.h struct sdias_evbuf evbuf; evbuf 464 drivers/s390/char/sclp_tty.c static void sclp_tty_receiver(struct evbuf_header *evbuf) evbuf 468 drivers/s390/char/sclp_tty.c v = sclp_find_gds_vector(evbuf + 1, (void *) evbuf + evbuf->length, evbuf 51 drivers/s390/char/sclp_vt220.c struct evbuf_header evbuf; evbuf 97 drivers/s390/char/sclp_vt220.c static void sclp_vt220_receiver_fn(struct evbuf_header *evbuf); evbuf 282 drivers/s390/char/sclp_vt220.c sccb->evbuf.type = EVTYP_VT220MSG; evbuf 283 drivers/s390/char/sclp_vt220.c sccb->evbuf.length = sizeof(struct evbuf_header); evbuf 302 drivers/s390/char/sclp_vt220.c return sccb->evbuf.length - sizeof(struct evbuf_header); evbuf 346 drivers/s390/char/sclp_vt220.c sccb->evbuf.length += to; evbuf 351 drivers/s390/char/sclp_vt220.c sccb->evbuf.length += count; evbuf 532 drivers/s390/char/sclp_vt220.c sclp_vt220_receiver_fn(struct evbuf_header *evbuf) evbuf 537 drivers/s390/char/sclp_vt220.c buffer = (char *) ((addr_t) evbuf + sizeof(struct evbuf_header)); evbuf 538 drivers/s390/char/sclp_vt220.c count = evbuf->length - sizeof(struct evbuf_header);