Lines Matching refs:fm10k_mbx_info

132 static u16 fm10k_mbx_index_len(struct fm10k_mbx_info *mbx, u16 head, u16 tail)  in fm10k_mbx_index_len()
151 static u16 fm10k_mbx_tail_add(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_tail_add()
167 static u16 fm10k_mbx_tail_sub(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_tail_sub()
183 static u16 fm10k_mbx_head_add(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_head_add()
199 static u16 fm10k_mbx_head_sub(struct fm10k_mbx_info *mbx, u16 offset) in fm10k_mbx_head_sub()
214 static u16 fm10k_mbx_pushed_tail_len(struct fm10k_mbx_info *mbx) in fm10k_mbx_pushed_tail_len()
296 static u16 fm10k_mbx_validate_msg_size(struct fm10k_mbx_info *mbx, u16 len) in fm10k_mbx_validate_msg_size()
331 struct fm10k_mbx_info *mbx) in fm10k_mbx_write_copy()
383 struct fm10k_mbx_info *mbx, u16 head) in fm10k_mbx_pull_head()
424 struct fm10k_mbx_info *mbx) in fm10k_mbx_read_copy()
472 struct fm10k_mbx_info *mbx, in fm10k_mbx_push_tail()
617 static void fm10k_mbx_update_local_crc(struct fm10k_mbx_info *mbx, u16 head) in fm10k_mbx_update_local_crc()
638 static s32 fm10k_mbx_verify_remote_crc(struct fm10k_mbx_info *mbx) in fm10k_mbx_verify_remote_crc()
662 static bool fm10k_mbx_rx_ready(struct fm10k_mbx_info *mbx) in fm10k_mbx_rx_ready()
676 static bool fm10k_mbx_tx_ready(struct fm10k_mbx_info *mbx, u16 len) in fm10k_mbx_tx_ready()
689 static bool fm10k_mbx_tx_complete(struct fm10k_mbx_info *mbx) in fm10k_mbx_tx_complete()
703 struct fm10k_mbx_info *mbx) in fm10k_mbx_dequeue_rx()
740 struct fm10k_mbx_info *mbx, const u32 *msg) 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()
836 static void fm10k_mbx_create_connect_hdr(struct fm10k_mbx_info *mbx) in fm10k_mbx_create_connect_hdr()
851 static void fm10k_mbx_create_data_hdr(struct fm10k_mbx_info *mbx) in fm10k_mbx_create_data_hdr()
877 static void fm10k_mbx_create_disconnect_hdr(struct fm10k_mbx_info *mbx) in fm10k_mbx_create_disconnect_hdr()
898 static void fm10k_mbx_create_fake_disconnect_hdr(struct fm10k_mbx_info *mbx) in fm10k_mbx_create_fake_disconnect_hdr()
920 static void fm10k_mbx_create_error_msg(struct fm10k_mbx_info *mbx, s32 err) in fm10k_mbx_create_error_msg()
950 static s32 fm10k_mbx_validate_msg_hdr(struct fm10k_mbx_info *mbx) in fm10k_mbx_validate_msg_hdr()
1018 struct fm10k_mbx_info *mbx, u16 head) in fm10k_mbx_create_reply()
1058 static void fm10k_mbx_reset_work(struct fm10k_mbx_info *mbx) in fm10k_mbx_reset_work()
1100 static void fm10k_mbx_update_max_size(struct fm10k_mbx_info *mbx, u16 size) in fm10k_mbx_update_max_size()
1122 static void fm10k_mbx_connect_reset(struct fm10k_mbx_info *mbx) in fm10k_mbx_connect_reset()
1148 struct fm10k_mbx_info *mbx) in fm10k_mbx_process_connect()
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()
1436 static s32 fm10k_mbx_connect(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx) in fm10k_mbx_connect()
1531 static s32 fm10k_mbx_register_handlers(struct fm10k_mbx_info *mbx, in fm10k_mbx_register_handlers()
1558 s32 fm10k_pfvf_mbx_init(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx, in fm10k_pfvf_mbx_init()
1631 static void fm10k_sm_mbx_create_data_hdr(struct fm10k_mbx_info *mbx) in fm10k_sm_mbx_create_data_hdr()
1648 static void fm10k_sm_mbx_create_connect_hdr(struct fm10k_mbx_info *mbx, u8 err) in fm10k_sm_mbx_create_connect_hdr()
1665 static void fm10k_sm_mbx_connect_reset(struct fm10k_mbx_info *mbx) in fm10k_sm_mbx_connect_reset()
1694 static s32 fm10k_sm_mbx_connect(struct fm10k_hw *hw, struct fm10k_mbx_info *mbx) in fm10k_sm_mbx_connect()
1739 struct fm10k_mbx_info *mbx) in fm10k_sm_mbx_disconnect()
1772 static s32 fm10k_sm_mbx_validate_fifo_hdr(struct fm10k_mbx_info *mbx) in fm10k_sm_mbx_validate_fifo_hdr()
1814 static void fm10k_sm_mbx_process_error(struct fm10k_mbx_info *mbx) in fm10k_sm_mbx_process_error()
1850 static void fm10k_sm_mbx_create_error_msg(struct fm10k_mbx_info *mbx, s32 err) in fm10k_sm_mbx_create_error_msg()
1879 struct fm10k_mbx_info *mbx, in fm10k_sm_mbx_receive()
1919 struct fm10k_mbx_info *mbx, u16 head) in fm10k_sm_mbx_transmit()
1964 struct fm10k_mbx_info *mbx, u16 head) in fm10k_sm_mbx_create_reply()
2001 struct fm10k_mbx_info *mbx) in fm10k_sm_mbx_process_reset()
2040 struct fm10k_mbx_info *mbx) in fm10k_sm_mbx_process_version_1()
2085 struct fm10k_mbx_info *mbx) in fm10k_sm_mbx_process()
2140 struct fm10k_mbx_info *mbx, in fm10k_sm_mbx_init()