Lines Matching refs:bnx2x
120 void bnx2x_int_disable(struct bnx2x *bp);
489 struct bnx2x *bp; /* parent */
1168 struct bnx2x { struct
1690 int bnx2x_set_mac_one(struct bnx2x *bp, u8 *mac,
1716 int bnx2x_del_all_macs(struct bnx2x *bp,
1721 void bnx2x_func_init(struct bnx2x *bp, struct bnx2x_func_init_params *p);
1722 int bnx2x_get_gpio(struct bnx2x *bp, int gpio_num, u8 port);
1723 int bnx2x_set_gpio(struct bnx2x *bp, int gpio_num, u32 mode, u8 port);
1724 int bnx2x_set_mult_gpio(struct bnx2x *bp, u8 pins, u32 mode);
1725 int bnx2x_set_gpio_int(struct bnx2x *bp, int gpio_num, u32 mode, u8 port);
1726 void bnx2x_read_mf_cfg(struct bnx2x *bp);
1730 void bnx2x_read_dmae(struct bnx2x *bp, u32 src_addr, u32 len32);
1731 void bnx2x_write_dmae(struct bnx2x *bp, dma_addr_t dma_addr, u32 dst_addr,
1733 void bnx2x_post_dmae(struct bnx2x *bp, struct dmae_command *dmae, int idx);
1736 u32 bnx2x_dmae_opcode(struct bnx2x *bp, u8 src_type, u8 dst_type,
1740 void bnx2x_calc_fc_adv(struct bnx2x *bp);
1741 int bnx2x_sp_post(struct bnx2x *bp, int command, int cid,
1743 void bnx2x_update_coalesce(struct bnx2x *bp);
1744 int bnx2x_get_cur_phy_idx(struct bnx2x *bp);
1746 static inline u32 reg_poll(struct bnx2x *bp, u32 reg, u32 expected, int ms, in reg_poll()
2110 void bnx2x_notify_link_changed(struct bnx2x *bp);