Home
last modified time | relevance | path

Searched refs:fm10k_mbx_info (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_mbx.h8 struct fm10k_mbx_info;
217 s32 (*connect)(struct fm10k_hw *, struct fm10k_mbx_info *);
218 void (*disconnect)(struct fm10k_hw *, struct fm10k_mbx_info *);
219 bool (*rx_ready)(struct fm10k_mbx_info *);
220 bool (*tx_ready)(struct fm10k_mbx_info *, u16);
221 bool (*tx_complete)(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 *);
225 s32 (*register_handlers)(struct fm10k_mbx_info *,
250 struct fm10k_mbx_info { struct
[all …]
H A Dfm10k_mbx.c331 struct fm10k_mbx_info *mbx) in fm10k_mbx_write_copy()
424 struct fm10k_mbx_info *mbx) in fm10k_mbx_read_copy()
703 struct fm10k_mbx_info *mbx) in fm10k_mbx_dequeue_rx()
1195 struct fm10k_mbx_info *mbx) in fm10k_mbx_process_data()
1237 struct fm10k_mbx_info *mbx) in fm10k_mbx_process_disconnect()
1290 struct fm10k_mbx_info *mbx) in fm10k_mbx_process_error()
1337 struct fm10k_mbx_info *mbx) in fm10k_mbx_process()
1398 struct fm10k_mbx_info *mbx) in fm10k_mbx_disconnect()
1879 struct fm10k_mbx_info *mbx, in fm10k_sm_mbx_receive()
2040 struct fm10k_mbx_info *mbx) in fm10k_sm_mbx_process_version_1()
[all …]
H A Dfm10k_pf.h85 s32 fm10k_msg_lport_map_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
95 s32 fm10k_msg_err_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
101 s32 fm10k_iov_msg_msix_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
103 struct fm10k_mbx_info *);
105 struct fm10k_mbx_info *);
H A Dfm10k_vf.c169 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_vlan_vf()
201 struct fm10k_mbx_info __always_unused *mbx) in fm10k_msg_mac_vlan_vf()
275 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_uc_addr_vf()
318 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_mc_addr_vf()
351 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_int_moderator_vf()
379 struct fm10k_mbx_info __always_unused *mbx) in fm10k_msg_lport_state_vf()
402 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_lport_state_vf()
430 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xcast_mode_vf()
H A Dfm10k_vf.h37 s32 fm10k_msg_mac_vlan_vf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
44 struct fm10k_mbx_info *);
H A Dfm10k_tlv.h86 struct fm10k_mbx_info *);
131 s32 fm10k_tlv_msg_parse(struct fm10k_hw *, u32 *, struct fm10k_mbx_info *,
134 struct fm10k_mbx_info *);
158 s32 fm10k_tlv_msg_test(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
H A Dfm10k_pf.c308 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xc_addr_pf()
395 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xcast_mode_pf()
463 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_lport_state_pf()
1157 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_msix_pf()
1194 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_mac_vlan_pf()
1353 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_lport_state_pf()
1594 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_request_lport_map_pf()
1644 struct fm10k_mbx_info __always_unused *mbx) in fm10k_msg_lport_map_pf()
1687 struct fm10k_mbx_info __always_unused *mbx) in fm10k_msg_update_pvid_pf()
1748 struct fm10k_mbx_info __always_unused *mbx) in fm10k_msg_err_pf()
H A Dfm10k_tlv.c545 struct fm10k_mbx_info *mbx, in fm10k_tlv_msg_parse()
592 struct fm10k_mbx_info __always_unused *mbx) in fm10k_tlv_msg_error()
708 struct fm10k_mbx_info *mbx) in fm10k_tlv_msg_test()
H A Dfm10k_iov.c9 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_error()
34 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_queue_mac_vlan()
228 struct fm10k_mbx_info *mbx = &vf_info->mbx; in fm10k_iov_mbx()
H A Dfm10k_type.h583 struct fm10k_mbx_info mbx; /* PF side of VF mailbox */
651 struct fm10k_mbx_info mbx;
H A Dfm10k_pci.c1197 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_msix_mbx_vf()
1370 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_msix_mbx_pf()
1458 struct fm10k_mbx_info *mbx) in fm10k_mbx_mac_addr()
1486 struct fm10k_mbx_info __always_unused *mbx) in fm10k_mbx_error()
1541 struct fm10k_mbx_info *mbx) in fm10k_lport_map()
1590 struct fm10k_mbx_info __always_unused *mbx) in fm10k_update_pvid()
H A Dfm10k_common.c476 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_get_host_state_generic()
H A Dfm10k_ethtool.c89 FM10K_STAT_FIELDS(struct fm10k_mbx_info, _name, _stat)
893 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_mbx_test()