mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-06 01:03:55 -06:00
xen: re-name XenDevice to XenLegacyDevice...
...and xen_backend.h to xen-legacy-backend.h Rather than attempting to convert the existing backend infrastructure to be QOM compliant (which would be hard to do in an incremental fashion), subsequent patches will introduce a completely new framework for Xen PV backends. Hence it is necessary to re-name parts of existing code to avoid name clashes. The re-named 'legacy' infrastructure will be removed once all backends have been ported to the new framework. This patch is purely cosmetic. No functional change. Signed-off-by: Paul Durrant <paul.durrant@citrix.com> Acked-by: Anthony Perard <anthony.perard@citrix.com> Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
This commit is contained in:
parent
92dbfcc6d4
commit
2d0ed5e642
22 changed files with 169 additions and 151 deletions
|
@ -28,14 +28,14 @@
|
|||
#include "net/net.h"
|
||||
#include "net/checksum.h"
|
||||
#include "net/util.h"
|
||||
#include "hw/xen/xen_backend.h"
|
||||
#include "hw/xen/xen-legacy-backend.h"
|
||||
|
||||
#include <xen/io/netif.h>
|
||||
|
||||
/* ------------------------------------------------------------- */
|
||||
|
||||
struct XenNetDev {
|
||||
struct XenDevice xendev; /* must be first */
|
||||
struct XenLegacyDevice xendev; /* must be first */
|
||||
char *mac;
|
||||
int tx_work;
|
||||
int tx_ring_ref;
|
||||
|
@ -276,7 +276,7 @@ static NetClientInfo net_xen_info = {
|
|||
.receive = net_rx_packet,
|
||||
};
|
||||
|
||||
static int net_init(struct XenDevice *xendev)
|
||||
static int net_init(struct XenLegacyDevice *xendev)
|
||||
{
|
||||
struct XenNetDev *netdev = container_of(xendev, struct XenNetDev, xendev);
|
||||
|
||||
|
@ -308,7 +308,7 @@ static int net_init(struct XenDevice *xendev)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static int net_connect(struct XenDevice *xendev)
|
||||
static int net_connect(struct XenLegacyDevice *xendev)
|
||||
{
|
||||
struct XenNetDev *netdev = container_of(xendev, struct XenNetDev, xendev);
|
||||
int rx_copy;
|
||||
|
@ -363,7 +363,7 @@ static int net_connect(struct XenDevice *xendev)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static void net_disconnect(struct XenDevice *xendev)
|
||||
static void net_disconnect(struct XenLegacyDevice *xendev)
|
||||
{
|
||||
struct XenNetDev *netdev = container_of(xendev, struct XenNetDev, xendev);
|
||||
|
||||
|
@ -379,14 +379,14 @@ static void net_disconnect(struct XenDevice *xendev)
|
|||
}
|
||||
}
|
||||
|
||||
static void net_event(struct XenDevice *xendev)
|
||||
static void net_event(struct XenLegacyDevice *xendev)
|
||||
{
|
||||
struct XenNetDev *netdev = container_of(xendev, struct XenNetDev, xendev);
|
||||
net_tx_packets(netdev);
|
||||
qemu_flush_queued_packets(qemu_get_queue(netdev->nic));
|
||||
}
|
||||
|
||||
static int net_free(struct XenDevice *xendev)
|
||||
static int net_free(struct XenLegacyDevice *xendev)
|
||||
{
|
||||
struct XenNetDev *netdev = container_of(xendev, struct XenNetDev, xendev);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue