Lines Matching refs:evbuf
425 struct evbuf_header *evbuf; in sclp_dispatch_evbufs() local
434 offset += evbuf->length) { in sclp_dispatch_evbufs()
435 evbuf = (struct evbuf_header *) ((addr_t) sccb + offset); in sclp_dispatch_evbufs()
437 if (evbuf->length == 0) in sclp_dispatch_evbufs()
443 if (reg->receive_mask & (1 << (32 - evbuf->type))) in sclp_dispatch_evbufs()
450 reg->receiver_fn(evbuf); in sclp_dispatch_evbufs()
653 sclp_state_change_cb(struct evbuf_header *evbuf) in sclp_state_change_cb() argument
658 scbuf = (struct sclp_statechangebuf *) evbuf; in sclp_state_change_cb()
749 struct evbuf_header *evbuf; in sclp_remove_processed() local
753 evbuf = (struct evbuf_header *) (sccb + 1); in sclp_remove_processed()
757 remaining -= evbuf->length; in sclp_remove_processed()
758 if (evbuf->flags & 0x80) { in sclp_remove_processed()
759 sccb->length -= evbuf->length; in sclp_remove_processed()
760 memcpy(evbuf, (void *) ((addr_t) evbuf + evbuf->length), in sclp_remove_processed()
764 evbuf = (struct evbuf_header *) in sclp_remove_processed()
765 ((addr_t) evbuf + evbuf->length); in sclp_remove_processed()