Lines Matching refs:nes_device
222 struct nes_device { struct
321 nes_fill_init_cqp_wqe(struct nes_hw_cqp_wqe *cqp_wqe, struct nes_device *nesdev) in nes_fill_init_cqp_wqe()
345 static inline u32 nes_read_indexed(struct nes_device *nesdev, u32 reg_index) in nes_read_indexed()
376 static inline void nes_write_indexed(struct nes_device *nesdev, u32 reg_index, u32 val) in nes_write_indexed()
524 struct nes_adapter *nes_init_adapter(struct nes_device *, u8);
525 void nes_nic_init_timer_defaults(struct nes_device *, u8);
527 int nes_init_cqp(struct nes_device *);
528 int nes_init_phy(struct nes_device *);
529 int nes_init_nic_qp(struct nes_device *, struct net_device *);
531 int nes_napi_isr(struct nes_device *);
533 void nes_nic_ce_handler(struct nes_device *, struct nes_hw_nic_cq *);
534 void nes_iwarp_ce_handler(struct nes_device *, struct nes_hw_cq *);
535 int nes_destroy_cqp(struct nes_device *);
541 struct net_device *nes_netdev_init(struct nes_device *, void __iomem *);
551 void flush_wqes(struct nes_device *nesdev, struct nes_qp *, u32, u32);
557 int nes_hw_modify_qp(struct nes_device *, struct nes_qp *, u32, u32, u32);
565 int nes_read_eeprom_values(struct nes_device *, struct nes_adapter *);
566 void nes_write_1G_phy_reg(struct nes_device *, u8, u8, u16);
567 void nes_read_1G_phy_reg(struct nes_device *, u8, u8, u16 *);
568 void nes_write_10G_phy_reg(struct nes_device *, u16, u8, u16, u16);
569 void nes_read_10G_phy_reg(struct nes_device *, u8, u8, u16);
570 struct nes_cqp_request *nes_get_cqp_request(struct nes_device *);
571 void nes_free_cqp_request(struct nes_device *nesdev,
573 void nes_put_cqp_request(struct nes_device *nesdev,
575 void nes_post_cqp_request(struct nes_device *, struct nes_cqp_request *);
576 int nes_arp_table(struct nes_device *, u32, u8 *, u32);