Lines Matching refs:rmsg
128 virtio_9p_msg_t *rmsg) in p9_req_receive() argument
131 rmsg->msg_type = pdu_readb(&req->rc); in p9_req_receive()
132 rmsg->tag = pdu_readw(&req->rc); in p9_req_receive()
181 virtio_9p_msg_t *rmsg) in virtio_9p_rpc() argument
183 LTRACEF("dev (%p) tmsg (%p) rmsg (%p)\n", dev, tmsg, rmsg); in virtio_9p_rpc()
189 if (!tmsg || !rmsg) { in virtio_9p_rpc()
270 p9_req_receive(req, rmsg); in virtio_9p_rpc()
273 switch (rmsg->msg_type) { in virtio_9p_rpc()
275 ret = p9_proto_rlopen(req, rmsg); in virtio_9p_rpc()
278 ret = p9_proto_rgetattr(req, rmsg); in virtio_9p_rpc()
281 ret = p9_proto_rversion(req, rmsg); in virtio_9p_rpc()
284 ret = p9_proto_rattach(req, rmsg); in virtio_9p_rpc()
287 ret = p9_proto_rwalk(req, rmsg); in virtio_9p_rpc()
290 ret = p9_proto_ropen(req, rmsg); in virtio_9p_rpc()
293 ret = p9_proto_rread(req, rmsg); in virtio_9p_rpc()
296 ret = p9_proto_rwrite(req, rmsg); in virtio_9p_rpc()
299 ret = p9_proto_rclunk(req, rmsg); in virtio_9p_rpc()
302 ret = p9_proto_rremove(req, rmsg); in virtio_9p_rpc()
305 ret = p9_proto_rlerror(req, rmsg); in virtio_9p_rpc()
308 ret = p9_proto_rlcreate(req, rmsg); in virtio_9p_rpc()
311 ret = p9_proto_rreaddir(req, rmsg); in virtio_9p_rpc()
314 ret = p9_proto_rmkdir(req, rmsg); in virtio_9p_rpc()