eea_device
struct eea_device *edev = enet->edev;
int eea_queues_check_and_reset(struct eea_device *edev)
struct eea_device *edev,
struct eea_device *edev = enet->edev;
struct eea_device *edev)
static struct eea_net *eea_netdev_alloc(struct eea_device *edev, u32 pairs)
static void eea_update_ts_off(struct eea_device *edev, struct eea_net *enet)
static int eea_net_reprobe(struct eea_device *edev)
int eea_net_probe(struct eea_device *edev)
struct eea_device *edev)
void eea_net_remove(struct eea_device *edev, bool ha)
void eea_net_shutdown(struct eea_device *edev)
struct eea_device *edev;
struct eea_device *edev;
int eea_net_probe(struct eea_device *edev);
void eea_net_remove(struct eea_device *edev, bool ha);
void eea_net_shutdown(struct eea_device *edev);
int eea_queues_check_and_reset(struct eea_device *edev);
u16 eea_pci_bdf(struct eea_device *edev)
static void eea_pci_io_set_status(struct eea_device *edev, u8 status)
static u8 eea_pci_io_get_status(struct eea_device *edev)
static void eea_add_status(struct eea_device *dev, u32 status)
int eea_device_reset(struct eea_device *edev)
int eea_pci_set_aq_up(struct eea_device *edev)
static int eea_negotiate(struct eea_device *edev)
struct eea_device *edev;
void __iomem *eea_pci_db_addr(struct eea_device *edev, u32 off)
int eea_pci_request_irq(struct eea_device *edev, struct eea_irq_blk *blk,
struct eea_device *edev;
struct eea_device *edev = data;
static void eea_pci_free_ha_irq(struct eea_device *edev)
static int eea_pci_ha_init(struct eea_device *edev, struct pci_dev *pci_dev,
struct eea_device edev;
u64 eea_pci_device_ts(struct eea_device *edev)
static int eea_init_device(struct eea_device *edev)
struct eea_device *edev;
struct eea_device *edev = &ep_dev->edev;
struct eea_device *edev;
struct eea_device *edev;
struct eea_device *edev;
const char *eea_pci_name(struct eea_device *edev)
int eea_pci_domain_nr(struct eea_device *edev)
const char *eea_pci_name(struct eea_device *edev);
int eea_pci_domain_nr(struct eea_device *edev);
u16 eea_pci_bdf(struct eea_device *edev);
int eea_device_reset(struct eea_device *dev);
int eea_pci_set_aq_up(struct eea_device *dev);
int eea_pci_request_irq(struct eea_device *edev, struct eea_irq_blk *blk,
u64 eea_pci_device_ts(struct eea_device *edev);
void __iomem *eea_pci_db_addr(struct eea_device *edev, u32 off);
static void ering_free_queue(struct eea_device *edev, size_t size,
static void *ering_alloc_queue(struct eea_device *edev, size_t size,
static int ering_alloc_queues(struct eea_ring *ering, struct eea_device *edev,
struct eea_ring *eea_ering_alloc(u32 index, u32 num, struct eea_device *edev,
struct eea_device;
struct eea_device *edev;
struct eea_ring *eea_ering_alloc(u32 index, u32 num, struct eea_device *edev,