Searched refs:P9MsgHeader (Results 1 - 2 of 2) sorted by relevance

/gem5/src/dev/virtio/
H A Dfs9p.hh55 struct P9MsgHeader { struct
72 template <> inline P9MsgHeader
73 p9toh(P9MsgHeader v)
81 template <> inline P9MsgHeader
82 htop9(P9MsgHeader v)
172 virtual void recvTMsg(const P9MsgHeader &header, const uint8_t *data, size_t size) = 0;
180 void sendRMsg(const P9MsgHeader &header, const uint8_t *data, size_t size);
189 void dumpMsg(const P9MsgHeader &header, const uint8_t *data, size_t size);
223 void recvTMsg(const P9MsgHeader &header, const uint8_t *data,
H A Dfs9p.cc148 P9MsgHeader header;
166 VirtIO9PBase::sendRMsg(const P9MsgHeader &header, const uint8_t *data, size_t size)
183 P9MsgHeader header_out(htop9(header));
184 header_out.len = htop9(sizeof(P9MsgHeader) + size);
189 queue.produceDescriptor(main_desc, sizeof(P9MsgHeader) + size);
194 VirtIO9PBase::dumpMsg(const P9MsgHeader &header, const uint8_t *data, size_t size)
252 VirtIO9PProxy::recvTMsg(const P9MsgHeader &header,
260 P9MsgHeader header_out(htop9(header));
269 P9MsgHeader header;

Completed in 7 milliseconds