Home
last modified time | relevance | path

Searched refs:fm10k_hw (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_type.h8 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 *);
[all …]
H A Dfm10k_mbx.h217 s32 (*connect)(struct fm10k_hw *, struct fm10k_mbx_info *);
218 void (*disconnect)(struct fm10k_hw *, struct fm10k_mbx_info *);
222 s32 (*enqueue_tx)(struct fm10k_hw *, struct fm10k_mbx_info *,
224 s32 (*process)(struct fm10k_hw *, struct fm10k_mbx_info *);
289 s32 fm10k_pfvf_mbx_init(struct fm10k_hw *, struct fm10k_mbx_info *,
291 s32 fm10k_sm_mbx_init(struct fm10k_hw *, struct fm10k_mbx_info *,
H A Dfm10k_iov.c8 static s32 fm10k_iov_msg_error(struct fm10k_hw *hw, u32 **results, in fm10k_iov_msg_error()
33 static s32 fm10k_iov_msg_queue_mac_vlan(struct fm10k_hw *hw, u32 **results, in fm10k_iov_msg_queue_mac_vlan()
154 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_event()
199 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_mbx()
286 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_suspend()
331 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_resume()
386 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_update_pvid()
427 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_alloc_data()
534 struct fm10k_hw *hw = &interface->hw; in fm10k_iov_update_stats()
547 struct fm10k_hw *hw = &interface->hw; in fm10k_reset_vf_info()
[all …]
H A Dfm10k_mbx.c330 static void fm10k_mbx_write_copy(struct fm10k_hw *hw, in fm10k_mbx_write_copy()
382 static void fm10k_mbx_pull_head(struct fm10k_hw *hw, in fm10k_mbx_pull_head()
423 static void fm10k_mbx_read_copy(struct fm10k_hw *hw, in fm10k_mbx_read_copy()
471 static s32 fm10k_mbx_push_tail(struct fm10k_hw *hw, in fm10k_mbx_push_tail()
702 static u16 fm10k_mbx_dequeue_rx(struct fm10k_hw *hw, in fm10k_mbx_dequeue_rx()
739 static s32 fm10k_mbx_enqueue_tx(struct fm10k_hw *hw, in fm10k_mbx_enqueue_tx()
787 static s32 fm10k_mbx_read(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx) in fm10k_mbx_read()
814 static void fm10k_mbx_write(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx) in fm10k_mbx_write()
1017 static s32 fm10k_mbx_create_reply(struct fm10k_hw *hw, in fm10k_mbx_create_reply()
1147 static s32 fm10k_mbx_process_connect(struct fm10k_hw *hw, in fm10k_mbx_process_connect()
[all …]
H A Dfm10k_tlv.h85 s32 (*func)(struct fm10k_hw *, u32 **,
131 s32 fm10k_tlv_msg_parse(struct fm10k_hw *, u32 *, struct fm10k_mbx_info *,
133 s32 fm10k_tlv_msg_error(struct fm10k_hw *hw, u32 **results,
158 s32 fm10k_tlv_msg_test(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
H A Dfm10k_vf.h37 s32 fm10k_msg_mac_vlan_vf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
43 s32 fm10k_msg_lport_state_vf(struct fm10k_hw *, u32 **,
H A Dfm10k_netdev.c341 struct fm10k_hw *hw = &interface->hw; in fm10k_request_glort_range()
377 struct fm10k_hw *hw = &interface->hw; in fm10k_restore_udp_port_info()
626 struct fm10k_hw *hw = &interface->hw; in fm10k_host_mbx_ready()
797 struct fm10k_hw *hw = &interface->hw; in fm10k_update_vid()
911 struct fm10k_hw *hw = &interface->hw; in fm10k_find_next_vlan()
974 struct fm10k_hw *hw = &interface->hw; in fm10k_set_mac()
1039 struct fm10k_hw *hw = &interface->hw; in fm10k_set_rx_mode()
1085 struct fm10k_hw *hw = &interface->hw; in fm10k_restore_rx_state()
1179 struct fm10k_hw *hw = &interface->hw; in fm10k_reset_rx_state()
1351 struct fm10k_hw *hw = &interface->hw; in fm10k_dfwd_add_station()
[all …]
H A Dfm10k_tlv.c544 s32 fm10k_tlv_msg_parse(struct fm10k_hw *hw, u32 *msg, in fm10k_tlv_msg_parse()
590 s32 fm10k_tlv_msg_error(struct fm10k_hw __always_unused *hw, in fm10k_tlv_msg_error()
707 s32 fm10k_tlv_msg_test(struct fm10k_hw *hw, u32 **results, in fm10k_tlv_msg_test()
H A Dfm10k_dcbnl.c149 struct fm10k_hw *hw = &interface->hw; in fm10k_dcbnl_set_ops()
H A Dfm10k.h347 struct fm10k_hw hw;