Lines Matching refs:nes_device
220 struct nes_device { struct
319 nes_fill_init_cqp_wqe(struct nes_hw_cqp_wqe *cqp_wqe, struct nes_device *nesdev) in nes_fill_init_cqp_wqe()
343 static inline u32 nes_read_indexed(struct nes_device *nesdev, u32 reg_index) in nes_read_indexed()
374 static inline void nes_write_indexed(struct nes_device *nesdev, u32 reg_index, u32 val) in nes_write_indexed()
513 struct nes_adapter *nes_init_adapter(struct nes_device *, u8);
514 void nes_nic_init_timer_defaults(struct nes_device *, u8);
516 int nes_init_cqp(struct nes_device *);
517 int nes_init_phy(struct nes_device *);
518 int nes_init_nic_qp(struct nes_device *, struct net_device *);
520 int nes_napi_isr(struct nes_device *);
522 void nes_nic_ce_handler(struct nes_device *, struct nes_hw_nic_cq *);
523 void nes_iwarp_ce_handler(struct nes_device *, struct nes_hw_cq *);
524 int nes_destroy_cqp(struct nes_device *);
530 struct net_device *nes_netdev_init(struct nes_device *, void __iomem *);
540 void flush_wqes(struct nes_device *nesdev, struct nes_qp *, u32, u32);
546 int nes_hw_modify_qp(struct nes_device *, struct nes_qp *, u32, u32, u32);
554 int nes_read_eeprom_values(struct nes_device *, struct nes_adapter *);
555 void nes_write_1G_phy_reg(struct nes_device *, u8, u8, u16);
556 void nes_read_1G_phy_reg(struct nes_device *, u8, u8, u16 *);
557 void nes_write_10G_phy_reg(struct nes_device *, u16, u8, u16, u16);
558 void nes_read_10G_phy_reg(struct nes_device *, u8, u8, u16);
559 struct nes_cqp_request *nes_get_cqp_request(struct nes_device *);
560 void nes_free_cqp_request(struct nes_device *nesdev,
562 void nes_put_cqp_request(struct nes_device *nesdev,
564 void nes_post_cqp_request(struct nes_device *, struct nes_cqp_request *);
565 int nes_arp_table(struct nes_device *, u32, u8 *, u32);