Searched refs:evbuf (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/s390/char/
H A Dsclp_sdias.c42 static void sclp_sdias_receiver_fn(struct evbuf_header *evbuf) argument
44 memcpy(&sdias_evbuf, evbuf,
45 min_t(unsigned long, sizeof(sdias_evbuf), evbuf->length));
82 if (!(sccb->evbuf.hdr.flags & 0x80)) {
84 sccb->evbuf.hdr.flags);
91 memcpy(&sdias_evbuf, &sccb->evbuf, sizeof(sdias_evbuf));
118 sccb->evbuf.hdr.length = sizeof(struct sdias_evbuf);
119 sccb->evbuf.hdr.type = EVTYP_SDIAS;
120 sccb->evbuf.event_qual = SDIAS_EQ_SIZE;
121 sccb->evbuf
[all...]
H A Dsclp_ftp.c50 * @evbuf: pointer to Diagnostic Test (ET7) event buffer
52 static void sclp_ftp_rxcb(struct evbuf_header *evbuf) argument
54 struct sclp_diag_evbuf *diag = (struct sclp_diag_evbuf *) evbuf;
59 if (evbuf->type != EVTYP_DIAG_TEST ||
62 evbuf->length < SCLP_DIAG_FTP_EVBUF_LEN)
67 evbuf, 24, evbuf);
105 sccb->evbuf.hdr.type = EVTYP_DIAG_TEST;
106 sccb->evbuf.hdr.length = SCLP_DIAG_FTP_EVBUF_LEN;
107 sccb->evbuf
[all...]
H A Dsclp_sd.c49 struct sclp_sd_evbuf evbuf; member in struct:sclp_sd_sccb
69 * @evbuf: Contains the resulting Store Data response after completion
75 struct sclp_sd_evbuf evbuf; member in struct:sclp_sd_listener
147 struct sclp_sd_evbuf *evbuf = (struct sclp_sd_evbuf *) evbuf_hdr; local
151 pr_debug("received event (id=0x%08x)\n", evbuf->id);
154 if (listener->id != evbuf->id)
157 listener->evbuf = *evbuf;
165 pr_debug("unsolicited event (id=0x%08x)\n", evbuf->id);
194 struct sclp_sd_evbuf *evbuf; local
[all...]
H A Dsclp_pci.c47 struct err_notify_evbuf evbuf; member in struct:err_notify_sccb
164 sccb->evbuf.header.length = sizeof(sccb->evbuf) + report->length;
165 sccb->evbuf.header.type = EVTYP_ERRNOTIFY;
166 sccb->header.length = sizeof(sccb->header) + sccb->evbuf.header.length;
168 sccb->evbuf.action = report->action;
169 sccb->evbuf.atype = SCLP_ATYPE_PCI;
170 sccb->evbuf.fh = fh;
171 sccb->evbuf.fid = fid;
173 memcpy(sccb->evbuf
[all...]
H A Dsclp.c112 struct evbuf_header *evbuf = (struct evbuf_header *)(sccb + 1); local
121 (evbuf->type == EVTYP_MSG || evbuf->type == EVTYP_VT220MSG))
139 struct evbuf_header *evbuf, bool err)
142 sclp_trace_bin(prio + 1, evbuf,
143 min((int)evbuf->length, (int)SCLP_TRACE_EVENT_MAX_SIZE),
144 err ? evbuf->length : 0);
532 struct evbuf_header *evbuf; local
541 offset += evbuf->length) {
542 evbuf
138 sclp_trace_evbuf(int prio, char *id, u32 a, u64 b, struct evbuf_header *evbuf, bool err) argument
624 struct evbuf_header *evbuf; local
815 sclp_state_change_cb(struct evbuf_header *evbuf) argument
916 struct evbuf_header *evbuf; local
[all...]
H A Dsclp_ocf.c43 static void sclp_ocf_handler(struct evbuf_header *evbuf) argument
50 v = sclp_find_gds_vector(evbuf + 1, (void *) evbuf + evbuf->length,
H A Dsclp_sdias.h44 struct sdias_evbuf evbuf; member in struct:sdias_sccb
H A Dsclp_diag.h82 * @evbuf: event buffer
87 struct sclp_diag_evbuf evbuf; member in struct:sclp_diag_sccb
H A Dsclp_quiesce.c34 static void sclp_quiesce_handler(struct evbuf_header *evbuf) argument
H A Dsclp_vt220.c52 struct evbuf_header evbuf; member in struct:sclp_vt220_sccb
95 static void sclp_vt220_receiver_fn(struct evbuf_header *evbuf);
276 sccb->evbuf.type = EVTYP_VT220MSG;
277 sccb->evbuf.length = sizeof(struct evbuf_header);
296 return sccb->evbuf.length - sizeof(struct evbuf_header);
340 sccb->evbuf.length += to;
345 sccb->evbuf.length += count;
526 sclp_vt220_receiver_fn(struct evbuf_header *evbuf) argument
531 buffer = (char *) ((addr_t) evbuf + sizeof(struct evbuf_header));
532 count = evbuf
[all...]
H A Dsclp_config.c67 static void sclp_conf_receiver_fn(struct evbuf_header *evbuf) argument
71 cdata = (struct conf_mgm_data *)(evbuf + 1);
H A Dsclp_tty.c460 static void sclp_tty_receiver(struct evbuf_header *evbuf) argument
464 v = sclp_find_gds_vector(evbuf + 1, (void *) evbuf + evbuf->length,

Completed in 171 milliseconds