#include "main.h"
static const struct acpi_device_id xge_acpi_match[];
static int xge_get_resources(struct xge_pdata *pdata)
{ … }
static int xge_refill_buffers(struct net_device *ndev, u32 nbuf)
{ … }
static int xge_init_hw(struct net_device *ndev)
{ … }
static irqreturn_t xge_irq(const int irq, void *data)
{ … }
static int xge_request_irq(struct net_device *ndev)
{ … }
static void xge_free_irq(struct net_device *ndev)
{ … }
static bool is_tx_slot_available(struct xge_raw_desc *raw_desc)
{ … }
static netdev_tx_t xge_start_xmit(struct sk_buff *skb, struct net_device *ndev)
{ … }
static bool is_tx_hw_done(struct xge_raw_desc *raw_desc)
{ … }
static void xge_txc_poll(struct net_device *ndev)
{ … }
static int xge_rx_poll(struct net_device *ndev, unsigned int budget)
{ … }
static void xge_delete_desc_ring(struct net_device *ndev,
struct xge_desc_ring *ring)
{ … }
static void xge_free_buffers(struct net_device *ndev)
{ … }
static void xge_delete_desc_rings(struct net_device *ndev)
{ … }
static struct xge_desc_ring *xge_create_desc_ring(struct net_device *ndev)
{ … }
static int xge_create_desc_rings(struct net_device *ndev)
{ … }
static int xge_open(struct net_device *ndev)
{ … }
static int xge_close(struct net_device *ndev)
{ … }
static int xge_napi(struct napi_struct *napi, const int budget)
{ … }
static int xge_set_mac_addr(struct net_device *ndev, void *addr)
{ … }
static bool is_tx_pending(struct xge_raw_desc *raw_desc)
{ … }
static void xge_free_pending_skb(struct net_device *ndev)
{ … }
static void xge_timeout(struct net_device *ndev, unsigned int txqueue)
{ … }
static void xge_get_stats64(struct net_device *ndev,
struct rtnl_link_stats64 *storage)
{ … }
static const struct net_device_ops xgene_ndev_ops = …;
static int xge_probe(struct platform_device *pdev)
{ … }
static void xge_remove(struct platform_device *pdev)
{ … }
static void xge_shutdown(struct platform_device *pdev)
{ … }
static const struct acpi_device_id xge_acpi_match[] = …;
MODULE_DEVICE_TABLE(acpi, xge_acpi_match);
static struct platform_driver xge_driver = …;
module_platform_driver(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_AUTHOR(…) …;
MODULE_LICENSE(…) …;