Lines Matching refs:tmsg

62                                const virtio_9p_msg_t *tmsg)  in p9_req_prepare()  argument
86 if (pdu_writeb(&req->tc, tmsg->msg_type) != NO_ERROR) { in p9_req_prepare()
90 if (pdu_writew(&req->tc, tmsg->tag) != NO_ERROR) { in p9_req_prepare()
180 status_t virtio_9p_rpc(struct virtio_device *dev, const virtio_9p_msg_t *tmsg, 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()
200 ret = p9_req_prepare(req, tmsg); in virtio_9p_rpc()
206 switch (tmsg->msg_type) { in virtio_9p_rpc()
208 ret = p9_proto_tlopen(req, tmsg); in virtio_9p_rpc()
211 ret = p9_proto_tgetattr(req, tmsg); in virtio_9p_rpc()
214 ret = p9_proto_tversion(req, tmsg); in virtio_9p_rpc()
217 ret = p9_proto_tattach(req, tmsg); in virtio_9p_rpc()
220 ret = p9_proto_twalk(req, tmsg); in virtio_9p_rpc()
223 ret = p9_proto_topen(req, tmsg); in virtio_9p_rpc()
226 ret = p9_proto_tread(req, tmsg); in virtio_9p_rpc()
229 ret = p9_proto_twrite(req, tmsg); in virtio_9p_rpc()
232 ret = p9_proto_tclunk(req, tmsg); in virtio_9p_rpc()
235 ret = p9_proto_tremove(req, tmsg); in virtio_9p_rpc()
238 ret = p9_proto_tlcreate(req, tmsg); in virtio_9p_rpc()
241 ret = p9_proto_treaddir(req, tmsg); in virtio_9p_rpc()
244 ret = p9_proto_tmkdir(req, tmsg); in virtio_9p_rpc()
247 LTRACEF("9p T-message type not supported: %u\n", tmsg->msg_type); in virtio_9p_rpc()
253 LTRACEF("9p T-message (code: %u) failed: %d\n", tmsg->msg_type, ret); in virtio_9p_rpc()
317 LTRACEF("9p R-message type not supported: %u\n", tmsg->msg_type); in virtio_9p_rpc()