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);