Lines Matching defs:fbd

15 static void __fbnic_mbx_wr_desc(struct fbnic_dev *fbd, int mbx_idx,  in __fbnic_mbx_wr_desc()
25 static u64 __fbnic_mbx_rd_desc(struct fbnic_dev *fbd, int mbx_idx, int desc_idx) in __fbnic_mbx_rd_desc()
36 static void fbnic_mbx_init_desc_ring(struct fbnic_dev *fbd, int mbx_idx) in fbnic_mbx_init_desc_ring()
61 void fbnic_mbx_init(struct fbnic_dev *fbd) in fbnic_mbx_init()
82 static int fbnic_mbx_map_msg(struct fbnic_dev *fbd, int mbx_idx, in fbnic_mbx_map_msg()
122 static void fbnic_mbx_unmap_and_free_msg(struct fbnic_dev *fbd, int mbx_idx, in fbnic_mbx_unmap_and_free_msg()
140 static void fbnic_mbx_clean_desc_ring(struct fbnic_dev *fbd, int mbx_idx) in fbnic_mbx_clean_desc_ring()
150 void fbnic_mbx_clean(struct fbnic_dev *fbd) in fbnic_mbx_clean()
161 static int fbnic_mbx_alloc_rx_msgs(struct fbnic_dev *fbd) in fbnic_mbx_alloc_rx_msgs()
194 static int fbnic_mbx_map_tlv_msg(struct fbnic_dev *fbd, in fbnic_mbx_map_tlv_msg()
210 static void fbnic_mbx_process_tx_msgs(struct fbnic_dev *fbd) in fbnic_mbx_process_tx_msgs()
231 static int fbnic_mbx_map_req_w_cmpl(struct fbnic_dev *fbd, in fbnic_mbx_map_req_w_cmpl()
273 fbnic_fw_get_cmpl_by_type(struct fbnic_dev *fbd, u32 msg_type) in fbnic_fw_get_cmpl_by_type()
306 static int fbnic_fw_xmit_simple_msg(struct fbnic_dev *fbd, u32 msg_type) in fbnic_fw_xmit_simple_msg()
335 static int fbnic_fw_xmit_cap_msg(struct fbnic_dev *fbd) in fbnic_fw_xmit_cap_msg()
343 static void fbnic_mbx_postinit_desc_ring(struct fbnic_dev *fbd, int mbx_idx) in fbnic_mbx_postinit_desc_ring()
371 static void fbnic_mbx_postinit(struct fbnic_dev *fbd) in fbnic_mbx_postinit()
400 int fbnic_fw_xmit_ownership_msg(struct fbnic_dev *fbd, bool take_ownership) in fbnic_fw_xmit_ownership_msg()
498 struct fbnic_dev *fbd = opaque; in fbnic_fw_parse_cap_resp() local
599 struct fbnic_dev *fbd = (struct fbnic_dev *)opaque; in fbnic_fw_parse_ownership_resp() local
614 struct fbnic_dev *fbd = (struct fbnic_dev *)opaque; in fbnic_fw_parse_heartbeat_resp() local
621 static int fbnic_fw_xmit_heartbeat_message(struct fbnic_dev *fbd) in fbnic_fw_xmit_heartbeat_message()
647 static bool fbnic_fw_heartbeat_current(struct fbnic_dev *fbd) in fbnic_fw_heartbeat_current()
655 int fbnic_fw_init_heartbeat(struct fbnic_dev *fbd, bool poll) in fbnic_fw_init_heartbeat()
683 void fbnic_fw_check_heartbeat(struct fbnic_dev *fbd) in fbnic_fw_check_heartbeat()
721 int fbnic_fw_xmit_tsene_read_msg(struct fbnic_dev *fbd, in fbnic_fw_xmit_tsene_read_msg()
756 struct fbnic_dev *fbd = opaque; in fbnic_fw_parse_tsene_read_resp() local
802 static void fbnic_mbx_process_rx_msgs(struct fbnic_dev *fbd) in fbnic_mbx_process_rx_msgs()
865 void fbnic_mbx_poll(struct fbnic_dev *fbd) in fbnic_mbx_poll()
873 int fbnic_mbx_poll_tx_ready(struct fbnic_dev *fbd) in fbnic_mbx_poll_tx_ready()
898 void fbnic_mbx_flush_tx(struct fbnic_dev *fbd) in fbnic_mbx_flush_tx()
931 void fbnic_get_fw_ver_commit_str(struct fbnic_dev *fbd, char *fw_version, in fbnic_get_fw_ver_commit_str()
952 void fbnic_fw_clear_compl(struct fbnic_dev *fbd) in fbnic_fw_clear_compl()