Searched refs:fm10k_mbx_info (Results 1 – 13 of 13) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_mbx.h | 25 struct fm10k_mbx_info; 232 s32 (*connect)(struct fm10k_hw *, struct fm10k_mbx_info *); 233 void (*disconnect)(struct fm10k_hw *, struct fm10k_mbx_info *); 234 bool (*rx_ready)(struct fm10k_mbx_info *); 235 bool (*tx_ready)(struct fm10k_mbx_info *, u16); 236 bool (*tx_complete)(struct fm10k_mbx_info *); 237 s32 (*enqueue_tx)(struct fm10k_hw *, struct fm10k_mbx_info *, 239 s32 (*process)(struct fm10k_hw *, struct fm10k_mbx_info *); 240 s32 (*register_handlers)(struct fm10k_mbx_info *, 265 struct fm10k_mbx_info { struct [all …]
|
D | fm10k_mbx.c | 149 static u16 fm10k_mbx_index_len(struct fm10k_mbx_info *mbx, u16 head, u16 tail) in fm10k_mbx_index_len() 168 static u16 fm10k_mbx_tail_add(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_tail_add() 184 static u16 fm10k_mbx_tail_sub(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_tail_sub() 200 static u16 fm10k_mbx_head_add(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_head_add() 216 static u16 fm10k_mbx_head_sub(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_head_sub() 231 static u16 fm10k_mbx_pushed_tail_len(struct fm10k_mbx_info *mbx) in fm10k_mbx_pushed_tail_len() 313 static u16 fm10k_mbx_validate_msg_size(struct fm10k_mbx_info *mbx, u16 len) in fm10k_mbx_validate_msg_size() 346 struct fm10k_mbx_info *mbx) in fm10k_mbx_write_copy() 396 struct fm10k_mbx_info *mbx, u16 head) in fm10k_mbx_pull_head() 437 struct fm10k_mbx_info *mbx) in fm10k_mbx_read_copy() [all …]
|
D | fm10k_pf.h | 105 s32 fm10k_msg_lport_map_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); 111 struct fm10k_mbx_info *); 117 s32 fm10k_msg_err_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); 127 s32 fm10k_iov_msg_msix_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); 129 struct fm10k_mbx_info *); 131 struct fm10k_mbx_info *);
|
D | fm10k_vf.c | 156 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_vlan_vf() 188 struct fm10k_mbx_info *mbx) in fm10k_msg_mac_vlan_vf() 260 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_uc_addr_vf() 302 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_mc_addr_vf() 335 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_int_moderator_vf() 363 struct fm10k_mbx_info *mbx) in fm10k_msg_lport_state_vf() 385 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_lport_state_vf() 412 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xcast_mode_vf()
|
D | fm10k_vf.h | 60 s32 fm10k_msg_mac_vlan_vf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); 67 struct fm10k_mbx_info *);
|
D | fm10k_tlv.h | 103 struct fm10k_mbx_info *); 153 s32 fm10k_tlv_msg_parse(struct fm10k_hw *, u32 *, struct fm10k_mbx_info *, 156 struct fm10k_mbx_info *); 180 s32 fm10k_tlv_msg_test(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
|
D | fm10k_pf.c | 321 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xc_addr_pf() 408 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_xcast_mode_pf() 475 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_update_lport_state_pf() 1149 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_msix_pf() 1186 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_mac_vlan_pf() 1331 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_lport_state_pf() 1581 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_request_lport_map_pf() 1639 struct fm10k_mbx_info *mbx) in fm10k_msg_lport_map_pf() 1682 struct fm10k_mbx_info *mbx) in fm10k_msg_update_pvid_pf() 1743 struct fm10k_mbx_info *mbx) in fm10k_msg_err_pf()
|
D | fm10k_tlv.c | 559 struct fm10k_mbx_info *mbx, in fm10k_tlv_msg_parse() 605 struct fm10k_mbx_info *mbx) in fm10k_tlv_msg_error() 721 struct fm10k_mbx_info *mbx) in fm10k_tlv_msg_test()
|
D | fm10k_pci.c | 858 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_msix_mbx_vf() 1052 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_msix_mbx_pf() 1129 struct fm10k_mbx_info *mbx) in fm10k_mbx_mac_addr() 1156 struct fm10k_mbx_info __always_unused *mbx) in fm10k_1588_msg_vf() 1176 struct fm10k_mbx_info __always_unused *mbx) in fm10k_mbx_error() 1232 struct fm10k_mbx_info *mbx) in fm10k_lport_map() 1252 struct fm10k_mbx_info __always_unused *mbx) in fm10k_update_pvid() 1293 struct fm10k_mbx_info __always_unused *mbx) in fm10k_1588_msg_pf()
|
D | fm10k_iov.c | 26 struct fm10k_mbx_info *mbx) in fm10k_iov_msg_error() 126 struct fm10k_mbx_info *mbx = &vf_info->mbx; in fm10k_iov_mbx()
|
D | fm10k_type.h | 592 struct fm10k_mbx_info mbx; /* PF side of VF mailbox */ 661 struct fm10k_mbx_info mbx;
|
D | fm10k_ethtool.c | 108 .sizeof_stat = FIELD_SIZEOF(struct fm10k_mbx_info, _stat), \ 109 .stat_offset = offsetof(struct fm10k_mbx_info, _stat) \ 930 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_mbx_test()
|
D | fm10k_common.c | 489 struct fm10k_mbx_info *mbx = &hw->mbx; in fm10k_get_host_state_generic()
|