Home
last modified time | relevance | path

Searched refs:spc_hdr (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/lib/librumpuser/
H A Dsp_common.c225 struct rsp_hdr spc_hdr; member
430 if (rw->rw_reqno == spc->spc_hdr.rsp_reqno) in kickwaiter()
435 spc->spc_hdr.rsp_reqno)); in kickwaiter()
444 if (spc->spc_hdr.rsp_class == RUMPSP_ERROR) { in kickwaiter()
445 error = rw->rw_error = errmap(spc->spc_hdr.rsp_error); in kickwaiter()
481 n = host_read(fd, (uint8_t*)&spc->spc_hdr + spc->spc_off, left); in readframe()
497 framelen = spc->spc_hdr.rsp_len; in readframe()
515 framelen = spc->spc_hdr.rsp_len; in readframe()
H A Drumpuser_sp.c907 reqno = spc->spc_hdr.rsp_reqno; in schedulework()
920 sba->sba_hdr = spc->spc_hdr; in schedulework()
963 reqno = spc->spc_hdr.rsp_reqno; in handlereq()
965 if (spc->spc_hdr.rsp_type != RUMPSP_HANDSHAKE) { in handlereq()
972 if (spc->spc_hdr.rsp_handshake == HANDSHAKE_GUEST) { in handlereq()
988 } else if (spc->spc_hdr.rsp_handshake == HANDSHAKE_FORK) { in handlereq()
1073 if (__predict_false(spc->spc_hdr.rsp_type == RUMPSP_PREFORK)) { in handlereq()
1128 if (__predict_false(spc->spc_hdr.rsp_type == RUMPSP_HANDSHAKE)) { in handlereq()
1131 if (spc->spc_hdr.rsp_handshake != HANDSHAKE_EXEC) { in handlereq()
1169 if (__predict_false(spc->spc_hdr.rsp_type != RUMPSP_SYSCALL)) { in handlereq()
[all …]
/netbsd-src/lib/librumpclient/
H A Drumpclient.c309 switch (spc->spc_hdr.rsp_class) { in cliwaitresp()
313 gotresp = spc->spc_hdr.rsp_reqno == in cliwaitresp()
610 struct rsp_hdr *rhdr = &spc->spc_hdr; in handlereq()
613 int reqtype = spc->spc_hdr.rsp_type; in handlereq()
623 send_copyin_resp(spc, spc->spc_hdr.rsp_reqno, in handlereq()
645 send_anonmmap_resp(spc, spc->spc_hdr.rsp_reqno, mapaddr); in handlereq()