Lines Matching defs:fm10k_hw

8 struct fm10k_hw;
509 s32 (*reset_hw)(struct fm10k_hw *);
510 s32 (*init_hw)(struct fm10k_hw *);
511 s32 (*start_hw)(struct fm10k_hw *);
512 s32 (*stop_hw)(struct fm10k_hw *);
513 s32 (*get_bus_info)(struct fm10k_hw *);
514 s32 (*get_host_state)(struct fm10k_hw *, bool *);
515 s32 (*request_lport_map)(struct fm10k_hw *);
516 s32 (*update_vlan)(struct fm10k_hw *, u32, u8, bool);
517 s32 (*read_mac_addr)(struct fm10k_hw *);
518 s32 (*update_uc_addr)(struct fm10k_hw *, u16, const u8 *,
520 s32 (*update_mc_addr)(struct fm10k_hw *, u16, const u8 *, u16, bool);
521 s32 (*update_xcast_mode)(struct fm10k_hw *, u16, u8);
522 void (*update_int_moderator)(struct fm10k_hw *);
523 s32 (*update_lport_state)(struct fm10k_hw *, u16, u16, bool);
524 void (*update_hw_stats)(struct fm10k_hw *, struct fm10k_hw_stats *);
525 void (*rebind_hw_stats)(struct fm10k_hw *, struct fm10k_hw_stats *);
526 s32 (*configure_dglort_map)(struct fm10k_hw *,
528 void (*set_dma_mask)(struct fm10k_hw *, u64);
529 s32 (*get_fault)(struct fm10k_hw *, int, struct fm10k_fault *);
613 s32 (*assign_resources)(struct fm10k_hw *, u16, u16);
614 s32 (*configure_tc)(struct fm10k_hw *, u16, int);
615 s32 (*assign_int_moderator)(struct fm10k_hw *, u16);
616 s32 (*assign_default_mac_vlan)(struct fm10k_hw *,
618 s32 (*reset_resources)(struct fm10k_hw *,
620 s32 (*set_lport)(struct fm10k_hw *, struct fm10k_vf_info *, u16, u8);
621 void (*reset_lport)(struct fm10k_hw *, struct fm10k_vf_info *);
622 void (*update_stats)(struct fm10k_hw *, struct fm10k_hw_stats_q *, u16);
639 s32 (*get_invariants)(struct fm10k_hw *);
644 struct fm10k_hw {