Symbol: fm10k_mbx_info
drivers/net/ethernet/intel/fm10k/fm10k_common.c
475
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
867
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
89
FM10K_STAT_FIELDS(struct fm10k_mbx_info, _name, _stat)
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
228
struct fm10k_mbx_info *mbx = &vf_info->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
34
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
9
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1018
struct fm10k_mbx_info *mbx, u16 head)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1058
static void fm10k_mbx_reset_work(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1100
static void fm10k_mbx_update_max_size(struct fm10k_mbx_info *mbx, u16 size)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1122
static void fm10k_mbx_connect_reset(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1148
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1195
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1237
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1290
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
132
static u16 fm10k_mbx_index_len(struct fm10k_mbx_info *mbx, u16 head, u16 tail)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1337
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1398
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1436
static s32 fm10k_mbx_connect(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
151
static u16 fm10k_mbx_tail_add(struct fm10k_mbx_info *mbx, u16 offset)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1531
static s32 fm10k_mbx_register_handlers(struct fm10k_mbx_info *mbx,
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1558
s32 fm10k_pfvf_mbx_init(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx,
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1631
static void fm10k_sm_mbx_create_data_hdr(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1648
static void fm10k_sm_mbx_create_connect_hdr(struct fm10k_mbx_info *mbx, u8 err)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1665
static void fm10k_sm_mbx_connect_reset(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
167
static u16 fm10k_mbx_tail_sub(struct fm10k_mbx_info *mbx, u16 offset)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1694
static s32 fm10k_sm_mbx_connect(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1739
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1772
static s32 fm10k_sm_mbx_validate_fifo_hdr(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1814
static void fm10k_sm_mbx_process_error(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
183
static u16 fm10k_mbx_head_add(struct fm10k_mbx_info *mbx, u16 offset)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1850
static void fm10k_sm_mbx_create_error_msg(struct fm10k_mbx_info *mbx, s32 err)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1879
struct fm10k_mbx_info *mbx,
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1919
struct fm10k_mbx_info *mbx, u16 head)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1964
struct fm10k_mbx_info *mbx, u16 head)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
199
static u16 fm10k_mbx_head_sub(struct fm10k_mbx_info *mbx, u16 offset)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
2001
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
2040
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
2085
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
214
static u16 fm10k_mbx_pushed_tail_len(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
2140
struct fm10k_mbx_info *mbx,
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
296
static u16 fm10k_mbx_validate_msg_size(struct fm10k_mbx_info *mbx, u16 len)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
331
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
383
struct fm10k_mbx_info *mbx, u16 head)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
424
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
472
struct fm10k_mbx_info *mbx,
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
617
static void fm10k_mbx_update_local_crc(struct fm10k_mbx_info *mbx, u16 head)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
638
static s32 fm10k_mbx_verify_remote_crc(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
662
static bool fm10k_mbx_rx_ready(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
676
static bool fm10k_mbx_tx_ready(struct fm10k_mbx_info *mbx, u16 len)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
689
static bool fm10k_mbx_tx_complete(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
703
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
740
struct fm10k_mbx_info *mbx, const u32 *msg)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
787
static s32 fm10k_mbx_read(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
814
static void fm10k_mbx_write(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
836
static void fm10k_mbx_create_connect_hdr(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
851
static void fm10k_mbx_create_data_hdr(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
877
static void fm10k_mbx_create_disconnect_hdr(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
898
static void fm10k_mbx_create_fake_disconnect_hdr(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
920
static void fm10k_mbx_create_error_msg(struct fm10k_mbx_info *mbx, s32 err)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
950
static s32 fm10k_mbx_validate_msg_hdr(struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
217
s32 (*connect)(struct fm10k_hw *, struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
218
void (*disconnect)(struct fm10k_hw *, struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
219
bool (*rx_ready)(struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
220
bool (*tx_ready)(struct fm10k_mbx_info *, u16);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
221
bool (*tx_complete)(struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
222
s32 (*enqueue_tx)(struct fm10k_hw *, struct fm10k_mbx_info *,
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
224
s32 (*process)(struct fm10k_hw *, struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
225
s32 (*register_handlers)(struct fm10k_mbx_info *,
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
289
s32 fm10k_pfvf_mbx_init(struct fm10k_hw *, struct fm10k_mbx_info *,
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
291
s32 fm10k_sm_mbx_init(struct fm10k_hw *, struct fm10k_mbx_info *,
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
8
struct fm10k_mbx_info;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1197
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1370
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1458
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1486
struct fm10k_mbx_info __always_unused *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1541
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1590
struct fm10k_mbx_info __always_unused *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
1156
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
1232
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
1473
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
1523
struct fm10k_mbx_info __always_unused *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
1566
struct fm10k_mbx_info __always_unused *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
1627
struct fm10k_mbx_info __always_unused *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
308
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
395
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
463
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_pf.h
101
s32 fm10k_iov_msg_msix_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_pf.h
103
struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_pf.h
85
s32 fm10k_msg_lport_map_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_pf.h
95
s32 fm10k_msg_err_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
545
struct fm10k_mbx_info *mbx,
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
592
struct fm10k_mbx_info __always_unused *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_tlv.c
708
struct fm10k_mbx_info *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_tlv.h
131
s32 fm10k_tlv_msg_parse(struct fm10k_hw *, u32 *, struct fm10k_mbx_info *,
drivers/net/ethernet/intel/fm10k/fm10k_tlv.h
134
struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_tlv.h
158
s32 fm10k_tlv_msg_test(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_tlv.h
86
struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_type.h
583
struct fm10k_mbx_info mbx; /* PF side of VF mailbox */
drivers/net/ethernet/intel/fm10k/fm10k_type.h
651
struct fm10k_mbx_info mbx;
drivers/net/ethernet/intel/fm10k/fm10k_vf.c
169
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_vf.c
201
struct fm10k_mbx_info __always_unused *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_vf.c
275
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_vf.c
318
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_vf.c
351
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_vf.c
379
struct fm10k_mbx_info __always_unused *mbx)
drivers/net/ethernet/intel/fm10k/fm10k_vf.c
402
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_vf.c
430
struct fm10k_mbx_info *mbx = &hw->mbx;
drivers/net/ethernet/intel/fm10k/fm10k_vf.h
37
s32 fm10k_msg_mac_vlan_vf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
drivers/net/ethernet/intel/fm10k/fm10k_vf.h
44
struct fm10k_mbx_info *);