fm10k_mbx_info 476 drivers/net/ethernet/intel/fm10k/fm10k_common.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 88 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c FM10K_STAT_FIELDS(struct fm10k_mbx_info, _name, _stat) fm10k_mbx_info 886 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 9 drivers/net/ethernet/intel/fm10k/fm10k_iov.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 34 drivers/net/ethernet/intel/fm10k/fm10k_iov.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 228 drivers/net/ethernet/intel/fm10k/fm10k_iov.c struct fm10k_mbx_info *mbx = &vf_info->mbx; fm10k_mbx_info 132 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static u16 fm10k_mbx_index_len(struct fm10k_mbx_info *mbx, u16 head, u16 tail) fm10k_mbx_info 151 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static u16 fm10k_mbx_tail_add(struct fm10k_mbx_info *mbx, u16 offset) fm10k_mbx_info 167 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static u16 fm10k_mbx_tail_sub(struct fm10k_mbx_info *mbx, u16 offset) fm10k_mbx_info 183 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static u16 fm10k_mbx_head_add(struct fm10k_mbx_info *mbx, u16 offset) fm10k_mbx_info 199 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static u16 fm10k_mbx_head_sub(struct fm10k_mbx_info *mbx, u16 offset) fm10k_mbx_info 214 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static u16 fm10k_mbx_pushed_tail_len(struct fm10k_mbx_info *mbx) fm10k_mbx_info 296 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static u16 fm10k_mbx_validate_msg_size(struct fm10k_mbx_info *mbx, u16 len) fm10k_mbx_info 331 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 383 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx, u16 head) fm10k_mbx_info 424 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 472 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx, fm10k_mbx_info 617 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_mbx_update_local_crc(struct fm10k_mbx_info *mbx, u16 head) fm10k_mbx_info 638 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static s32 fm10k_mbx_verify_remote_crc(struct fm10k_mbx_info *mbx) fm10k_mbx_info 662 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static bool fm10k_mbx_rx_ready(struct fm10k_mbx_info *mbx) fm10k_mbx_info 676 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static bool fm10k_mbx_tx_ready(struct fm10k_mbx_info *mbx, u16 len) fm10k_mbx_info 689 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static bool fm10k_mbx_tx_complete(struct fm10k_mbx_info *mbx) fm10k_mbx_info 703 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 740 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx, const u32 *msg) fm10k_mbx_info 787 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static s32 fm10k_mbx_read(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx) fm10k_mbx_info 814 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_mbx_write(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx) fm10k_mbx_info 836 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_mbx_create_connect_hdr(struct fm10k_mbx_info *mbx) fm10k_mbx_info 851 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_mbx_create_data_hdr(struct fm10k_mbx_info *mbx) fm10k_mbx_info 877 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_mbx_create_disconnect_hdr(struct fm10k_mbx_info *mbx) fm10k_mbx_info 898 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_mbx_create_fake_disconnect_hdr(struct fm10k_mbx_info *mbx) fm10k_mbx_info 920 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_mbx_create_error_msg(struct fm10k_mbx_info *mbx, s32 err) fm10k_mbx_info 950 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static s32 fm10k_mbx_validate_msg_hdr(struct fm10k_mbx_info *mbx) fm10k_mbx_info 1018 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx, u16 head) fm10k_mbx_info 1057 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_mbx_reset_work(struct fm10k_mbx_info *mbx) fm10k_mbx_info 1099 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_mbx_update_max_size(struct fm10k_mbx_info *mbx, u16 size) fm10k_mbx_info 1121 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_mbx_connect_reset(struct fm10k_mbx_info *mbx) fm10k_mbx_info 1147 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1194 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1236 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1289 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1336 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1397 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1435 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static s32 fm10k_mbx_connect(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx) fm10k_mbx_info 1530 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static s32 fm10k_mbx_register_handlers(struct fm10k_mbx_info *mbx, fm10k_mbx_info 1557 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c s32 fm10k_pfvf_mbx_init(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx, fm10k_mbx_info 1630 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_sm_mbx_create_data_hdr(struct fm10k_mbx_info *mbx) fm10k_mbx_info 1647 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_sm_mbx_create_connect_hdr(struct fm10k_mbx_info *mbx, u8 err) fm10k_mbx_info 1664 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_sm_mbx_connect_reset(struct fm10k_mbx_info *mbx) fm10k_mbx_info 1693 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static s32 fm10k_sm_mbx_connect(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx) fm10k_mbx_info 1738 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1771 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static s32 fm10k_sm_mbx_validate_fifo_hdr(struct fm10k_mbx_info *mbx) fm10k_mbx_info 1813 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_sm_mbx_process_error(struct fm10k_mbx_info *mbx) fm10k_mbx_info 1849 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c static void fm10k_sm_mbx_create_error_msg(struct fm10k_mbx_info *mbx, s32 err) fm10k_mbx_info 1878 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx, fm10k_mbx_info 1918 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx, u16 head) fm10k_mbx_info 1963 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx, u16 head) fm10k_mbx_info 2000 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 2038 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 2083 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 2138 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c struct fm10k_mbx_info *mbx, fm10k_mbx_info 8 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h struct fm10k_mbx_info; fm10k_mbx_info 217 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h s32 (*connect)(struct fm10k_hw *, struct fm10k_mbx_info *); fm10k_mbx_info 218 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h void (*disconnect)(struct fm10k_hw *, struct fm10k_mbx_info *); fm10k_mbx_info 219 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h bool (*rx_ready)(struct fm10k_mbx_info *); fm10k_mbx_info 220 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h bool (*tx_ready)(struct fm10k_mbx_info *, u16); fm10k_mbx_info 221 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h bool (*tx_complete)(struct fm10k_mbx_info *); fm10k_mbx_info 222 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h s32 (*enqueue_tx)(struct fm10k_hw *, struct fm10k_mbx_info *, fm10k_mbx_info 224 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h s32 (*process)(struct fm10k_hw *, struct fm10k_mbx_info *); fm10k_mbx_info 225 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h s32 (*register_handlers)(struct fm10k_mbx_info *, fm10k_mbx_info 289 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h s32 fm10k_pfvf_mbx_init(struct fm10k_hw *, struct fm10k_mbx_info *, fm10k_mbx_info 291 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h s32 fm10k_sm_mbx_init(struct fm10k_hw *, struct fm10k_mbx_info *, fm10k_mbx_info 1197 drivers/net/ethernet/intel/fm10k/fm10k_pci.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 1370 drivers/net/ethernet/intel/fm10k/fm10k_pci.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 1458 drivers/net/ethernet/intel/fm10k/fm10k_pci.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1486 drivers/net/ethernet/intel/fm10k/fm10k_pci.c struct fm10k_mbx_info __always_unused *mbx) fm10k_mbx_info 1541 drivers/net/ethernet/intel/fm10k/fm10k_pci.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1590 drivers/net/ethernet/intel/fm10k/fm10k_pci.c struct fm10k_mbx_info __always_unused *mbx) fm10k_mbx_info 307 drivers/net/ethernet/intel/fm10k/fm10k_pf.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 394 drivers/net/ethernet/intel/fm10k/fm10k_pf.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 462 drivers/net/ethernet/intel/fm10k/fm10k_pf.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 1156 drivers/net/ethernet/intel/fm10k/fm10k_pf.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1193 drivers/net/ethernet/intel/fm10k/fm10k_pf.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1352 drivers/net/ethernet/intel/fm10k/fm10k_pf.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 1594 drivers/net/ethernet/intel/fm10k/fm10k_pf.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 1644 drivers/net/ethernet/intel/fm10k/fm10k_pf.c struct fm10k_mbx_info __always_unused *mbx) fm10k_mbx_info 1687 drivers/net/ethernet/intel/fm10k/fm10k_pf.c struct fm10k_mbx_info __always_unused *mbx) fm10k_mbx_info 1748 drivers/net/ethernet/intel/fm10k/fm10k_pf.c struct fm10k_mbx_info __always_unused *mbx) fm10k_mbx_info 85 drivers/net/ethernet/intel/fm10k/fm10k_pf.h s32 fm10k_msg_lport_map_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); fm10k_mbx_info 95 drivers/net/ethernet/intel/fm10k/fm10k_pf.h s32 fm10k_msg_err_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); fm10k_mbx_info 101 drivers/net/ethernet/intel/fm10k/fm10k_pf.h s32 fm10k_iov_msg_msix_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); fm10k_mbx_info 103 drivers/net/ethernet/intel/fm10k/fm10k_pf.h struct fm10k_mbx_info *); fm10k_mbx_info 105 drivers/net/ethernet/intel/fm10k/fm10k_pf.h struct fm10k_mbx_info *); fm10k_mbx_info 545 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c struct fm10k_mbx_info *mbx, fm10k_mbx_info 592 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c struct fm10k_mbx_info __always_unused *mbx) fm10k_mbx_info 708 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c struct fm10k_mbx_info *mbx) fm10k_mbx_info 86 drivers/net/ethernet/intel/fm10k/fm10k_tlv.h struct fm10k_mbx_info *); fm10k_mbx_info 131 drivers/net/ethernet/intel/fm10k/fm10k_tlv.h s32 fm10k_tlv_msg_parse(struct fm10k_hw *, u32 *, struct fm10k_mbx_info *, fm10k_mbx_info 134 drivers/net/ethernet/intel/fm10k/fm10k_tlv.h struct fm10k_mbx_info *); fm10k_mbx_info 158 drivers/net/ethernet/intel/fm10k/fm10k_tlv.h s32 fm10k_tlv_msg_test(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); fm10k_mbx_info 583 drivers/net/ethernet/intel/fm10k/fm10k_type.h struct fm10k_mbx_info mbx; /* PF side of VF mailbox */ fm10k_mbx_info 650 drivers/net/ethernet/intel/fm10k/fm10k_type.h struct fm10k_mbx_info mbx; fm10k_mbx_info 169 drivers/net/ethernet/intel/fm10k/fm10k_vf.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 201 drivers/net/ethernet/intel/fm10k/fm10k_vf.c struct fm10k_mbx_info __always_unused *mbx) fm10k_mbx_info 275 drivers/net/ethernet/intel/fm10k/fm10k_vf.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 318 drivers/net/ethernet/intel/fm10k/fm10k_vf.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 351 drivers/net/ethernet/intel/fm10k/fm10k_vf.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 379 drivers/net/ethernet/intel/fm10k/fm10k_vf.c struct fm10k_mbx_info __always_unused *mbx) fm10k_mbx_info 402 drivers/net/ethernet/intel/fm10k/fm10k_vf.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 430 drivers/net/ethernet/intel/fm10k/fm10k_vf.c struct fm10k_mbx_info *mbx = &hw->mbx; fm10k_mbx_info 37 drivers/net/ethernet/intel/fm10k/fm10k_vf.h s32 fm10k_msg_mac_vlan_vf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); fm10k_mbx_info 44 drivers/net/ethernet/intel/fm10k/fm10k_vf.h struct fm10k_mbx_info *);