fs9p.hh (10391:4a501e0f7540) fs9p.hh (10905:a6ca6831e775)
1/*
2 * Copyright (c) 2014 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 202 unchanged lines hidden (view full) ---

211 */
212class VirtIO9PProxy : public VirtIO9PBase
213{
214 public:
215 typedef VirtIO9PProxyParams Params;
216 VirtIO9PProxy(Params *params);
217 virtual ~VirtIO9PProxy();
218
1/*
2 * Copyright (c) 2014 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 202 unchanged lines hidden (view full) ---

211 */
212class VirtIO9PProxy : public VirtIO9PBase
213{
214 public:
215 typedef VirtIO9PProxyParams Params;
216 VirtIO9PProxy(Params *params);
217 virtual ~VirtIO9PProxy();
218
219 void serialize(std::ostream &os);
220 void unserialize(Checkpoint *cp, const std::string &section);
219 void serialize(CheckpointOut &cp) const M5_ATTR_OVERRIDE;
220 void unserialize(CheckpointIn &cp) M5_ATTR_OVERRIDE;
221
222 protected:
223 void recvTMsg(const P9MsgHeader &header, const uint8_t *data, size_t size);
224
225 /** Notification of pending data from server */
226 void serverDataReady();
227
228 /**

--- 143 unchanged lines hidden ---
221
222 protected:
223 void recvTMsg(const P9MsgHeader &header, const uint8_t *data, size_t size);
224
225 /** Notification of pending data from server */
226 void serverDataReady();
227
228 /**

--- 143 unchanged lines hidden ---