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

/drivers/s390/char/
H A Dsclp_sdias.c62 struct sdias_evbuf evbuf; member in struct:sdias_sccb
75 static void sclp_sdias_receiver_fn(struct evbuf_header *evbuf) argument
77 memcpy(&sdias_evbuf, evbuf,
78 min_t(unsigned long, sizeof(sdias_evbuf), evbuf->length));
114 if (!(sccb.evbuf.hdr.flags & 0x80)) {
116 sccb.evbuf.hdr.flags);
123 memcpy(&sdias_evbuf, &sccb.evbuf, sizeof(sdias_evbuf));
149 sccb.evbuf.hdr.length = sizeof(struct sdias_evbuf);
150 sccb.evbuf.hdr.type = EVTYP_SDIAS;
151 sccb.evbuf
[all...]
H A Dsclp_async.c45 struct async_evbuf evbuf; member in struct:sclp_async_sccb
128 sccb->evbuf.header.type = EVTYP_ASYNC;
129 sccb->evbuf.rtype = 0xA5;
130 sccb->evbuf.otype = 0x00;
131 evb = &sccb->evbuf;
135 strncpy(sccb->evbuf.data, message, sizeof(sccb->evbuf.data));
140 strncpy(sccb->evbuf.comp_id, "000000000", sizeof(sccb->evbuf.comp_id));
141 sccb->evbuf
[all...]
H A Dsclp_config.c51 static void sclp_conf_receiver_fn(struct evbuf_header *evbuf) argument
55 cdata = (struct conf_mgm_data *)(evbuf + 1);
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.c309 struct evbuf_header *evbuf; local
318 offset += evbuf->length) {
319 evbuf = (struct evbuf_header *) ((addr_t) sccb + offset);
321 if (evbuf->length == 0)
327 if (reg->receive_mask & (1 << (32 - evbuf->type)))
334 reg->receiver_fn(evbuf);
537 sclp_state_change_cb(struct evbuf_header *evbuf) argument
542 scbuf = (struct sclp_statechangebuf *) evbuf;
633 struct evbuf_header *evbuf; local
637 evbuf
[all...]
H A Dsclp_quiesce.c39 static void sclp_quiesce_handler(struct evbuf_header *evbuf) argument
H A Dsclp_vt220.c49 struct evbuf_header evbuf; member in struct:sclp_vt220_sccb
96 static void sclp_vt220_receiver_fn(struct evbuf_header *evbuf);
285 sccb->evbuf.type = EVTYP_VT220MSG;
286 sccb->evbuf.length = sizeof(struct evbuf_header);
305 return sccb->evbuf.length - sizeof(struct evbuf_header);
349 sccb->evbuf.length += to;
354 sccb->evbuf.length += count;
461 sclp_vt220_receiver_fn(struct evbuf_header *evbuf) argument
470 buffer = (char *) ((addr_t) evbuf + sizeof(struct evbuf_header));
471 count = evbuf
[all...]
H A Dsclp_tty.c469 static void sclp_tty_receiver(struct evbuf_header *evbuf) argument
473 v = sclp_find_gds_vector(evbuf + 1, (void *) evbuf + evbuf->length,

Completed in 76 milliseconds