eea_net
static struct eea_ring *qid_to_ering(struct eea_net *enet, u32 qid)
static void eea_device_broken(struct eea_net *enet)
static int eea_adminq_submit(struct eea_net *enet, u16 cmd,
static int eea_adminq_exec(struct eea_net *enet, u16 cmd,
void eea_destroy_adminq(struct eea_net *enet)
int eea_create_adminq(struct eea_net *enet, u32 qid)
int eea_adminq_query_cfg(struct eea_net *enet, struct eea_aq_cfg *cfg)
int eea_adminq_create_q(struct eea_net *enet, u32 num, u32 flags)
int eea_adminq_destroy_all_q(struct eea_net *enet)
int eea_adminq_dev_status(struct eea_net *enet,
void eea_adminq_config_host_info(struct eea_net *enet)
struct eea_net;
int eea_create_adminq(struct eea_net *enet, u32 qid);
void eea_destroy_adminq(struct eea_net *enet);
int eea_adminq_query_cfg(struct eea_net *enet, struct eea_aq_cfg *cfg);
int eea_adminq_create_q(struct eea_net *enet, u32 num, u32 flags);
int eea_adminq_destroy_all_q(struct eea_net *enet);
int eea_adminq_dev_status(struct eea_net *enet,
void eea_adminq_config_host_info(struct eea_net *enet);
struct eea_net *enet = netdev_priv(netdev);
struct eea_net *enet = netdev_priv(netdev);
struct eea_net *enet = netdev_priv(netdev);
struct eea_net *enet = netdev_priv(netdev);
struct eea_net *enet = netdev_priv(netdev);
struct eea_net *enet = netdev_priv(netdev);
struct eea_net *enet = netdev_priv(netdev);
struct eea_net *enet = netdev_priv(netdev);
struct eea_net *enet = netdev_priv(netdev);
static void eea_bind_q_and_cfg(struct eea_net *enet,
static void eea_unbind_q_and_cfg(struct eea_net *enet,
static int eea_hw_active_ring(struct eea_net *enet)
static int eea_hw_unactive_ring(struct eea_net *enet)
struct eea_net *enet = netdev_priv(netdev);
static void eea_start_rxtx(struct eea_net *enet)
struct eea_net *enet = netdev_priv(netdev);
static void eea_free_irq_blk(struct eea_net *enet)
struct eea_net *enet = netdev_priv(netdev);
struct eea_net *enet = netdev_priv(netdev);
int eea_reset_hw_resources(struct eea_net *enet, struct eea_net_init_ctx *ctx)
static int eea_update_cfg(struct eea_net *enet,
static int eea_alloc_irq_blks(struct eea_net *enet)
struct eea_net *enet,
static struct eea_net *eea_netdev_alloc(struct eea_device *edev, u32 pairs)
struct eea_net *enet;
netdev = alloc_etherdev_mq(sizeof(struct eea_net), pairs);
static void eea_update_ts_off(struct eea_device *edev, struct eea_net *enet)
struct eea_net *enet = edev->enet;
struct eea_net *enet;
static void eea_net_ha_reset_remove(struct eea_net *enet,
struct eea_net *enet;
struct eea_net *enet;
static int eea_update_queues(struct eea_net *enet)
void eea_init_ctx(struct eea_net *enet, struct eea_net_init_ctx *ctx)
int eea_reset_hw_resources(struct eea_net *enet, struct eea_net_init_ctx *ctx);
void eea_init_ctx(struct eea_net *enet, struct eea_net_init_ctx *ctx);
struct eea_net *enet;
struct eea_net *enet;
struct eea_net *enet;
struct eea_net *enet)
static int eea_harden_check_size(struct eea_rx_ctx *ctx, struct eea_net *enet)
struct eea_net *enet = rx->enet;
struct eea_net *enet = rx->enet;
struct eea_net *enet = rx->enet;
struct eea_net *enet = tx->enet;
struct eea_net *enet = netdev_priv(netdev);