Lines Matching refs:e1000_hw
42 struct e1000_hw;
201 s32 (*init_params)(struct e1000_hw *);
202 s32 (*check_for_link)(struct e1000_hw *);
203 void (*clear_vfta)(struct e1000_hw *);
204 s32 (*get_bus_info)(struct e1000_hw *);
205 s32 (*get_link_up_info)(struct e1000_hw *, u16 *, u16 *);
206 void (*update_mc_addr_list)(struct e1000_hw *, u8 *, u32);
207 s32 (*reset_hw)(struct e1000_hw *);
208 s32 (*init_hw)(struct e1000_hw *);
209 s32 (*setup_link)(struct e1000_hw *);
210 void (*write_vfta)(struct e1000_hw *, u32, u32);
211 int (*rar_set)(struct e1000_hw *, u8*, u32);
212 s32 (*read_mac_addr)(struct e1000_hw *);
229 s32 (*init_params)(struct e1000_hw *hw);
230 s32 (*read)(struct e1000_hw *, u32 *, u16, u16);
231 s32 (*write)(struct e1000_hw *, u32 *, u16, u16);
232 s32 (*read_posted)(struct e1000_hw *, u32 *, u16, u16);
233 s32 (*write_posted)(struct e1000_hw *, u32 *, u16, u16);
234 s32 (*check_for_msg)(struct e1000_hw *, u16);
235 s32 (*check_for_ack)(struct e1000_hw *, u16);
236 s32 (*check_for_rst)(struct e1000_hw *, u16);
261 struct e1000_hw { struct
292 s32 e1000_read_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value); argument
293 void e1000_vfta_set_vf(struct e1000_hw *, u16, bool);
294 void e1000_rlpml_set_vf(struct e1000_hw *, u16);
295 s32 e1000_promisc_set_vf(struct e1000_hw *, enum e1000_promisc_type);