| /f-stack/dpdk/drivers/net/fm10k/base/ |
| H A D | fm10k_api.h | 11 s32 fm10k_set_mac_type(struct fm10k_hw *hw); 12 s32 fm10k_reset_hw(struct fm10k_hw *hw); 13 s32 fm10k_init_hw(struct fm10k_hw *hw); 14 s32 fm10k_stop_hw(struct fm10k_hw *hw); 15 s32 fm10k_start_hw(struct fm10k_hw *hw); 16 s32 fm10k_init_shared_code(struct fm10k_hw *hw); 17 s32 fm10k_get_bus_info(struct fm10k_hw *hw); 19 bool fm10k_is_slot_appropriate(struct fm10k_hw *hw); 22 s32 fm10k_read_mac_addr(struct fm10k_hw *hw); 25 s32 fm10k_configure_dglort_map(struct fm10k_hw *hw, [all …]
|
| H A D | fm10k_api.c | 15 s32 fm10k_set_mac_type(struct fm10k_hw *hw) in fm10k_set_mac_type() 66 s32 fm10k_init_shared_code(struct fm10k_hw *hw) in fm10k_init_shared_code() 100 s32 fm10k_reset_hw(struct fm10k_hw *hw) in fm10k_reset_hw() 112 s32 fm10k_init_hw(struct fm10k_hw *hw) in fm10k_init_hw() 124 s32 fm10k_stop_hw(struct fm10k_hw *hw) in fm10k_stop_hw() 137 s32 fm10k_start_hw(struct fm10k_hw *hw) in fm10k_start_hw() 149 s32 fm10k_get_bus_info(struct fm10k_hw *hw) in fm10k_get_bus_info() 163 bool fm10k_is_slot_appropriate(struct fm10k_hw *hw) in fm10k_is_slot_appropriate() 194 s32 fm10k_read_mac_addr(struct fm10k_hw *hw) in fm10k_read_mac_addr() 245 s32 fm10k_configure_dglort_map(struct fm10k_hw *hw, in fm10k_configure_dglort_map() [all …]
|
| H A D | fm10k_common.h | 10 u16 fm10k_get_pcie_msix_count_generic(struct fm10k_hw *hw); 11 s32 fm10k_init_ops_generic(struct fm10k_hw *hw); 12 s32 fm10k_disable_queues_generic(struct fm10k_hw *hw, u16 q_cnt); 13 s32 fm10k_start_hw_generic(struct fm10k_hw *hw); 14 s32 fm10k_stop_hw_generic(struct fm10k_hw *hw); 15 u32 fm10k_read_hw_stats_32b(struct fm10k_hw *hw, u32 addr, 18 void fm10k_update_hw_stats_q(struct fm10k_hw *hw, struct fm10k_hw_stats_q *q, 22 s32 fm10k_get_host_state_generic(struct fm10k_hw *hw, bool *host_ready);
|
| H A D | fm10k_pf.h | 11 bool fm10k_glort_valid_pf(struct fm10k_hw *hw, u16 glort); 12 u16 fm10k_queues_per_pool(struct fm10k_hw *hw); 13 u16 fm10k_vf_queue_index(struct fm10k_hw *hw, u16 vf_idx); 116 s32 fm10k_msg_lport_map_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); 126 s32 fm10k_msg_err_pf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); 136 s32 fm10k_msg_1588_clock_owner_pf(struct fm10k_hw *, u32 **, 149 s32 fm10k_iov_msg_mac_vlan_pf(struct fm10k_hw *, u32 **, 151 s32 fm10k_iov_msg_lport_state_pf(struct fm10k_hw *, u32 **, 157 s32 fm10k_init_ops_pf(struct fm10k_hw *hw); 159 void fm10k_update_hw_stats_pf(struct fm10k_hw *hw, [all …]
|
| H A D | fm10k_type.h | 9 struct fm10k_hw; 566 s32 (*reset_hw)(struct fm10k_hw *); 567 s32 (*init_hw)(struct fm10k_hw *); 568 s32 (*start_hw)(struct fm10k_hw *); 569 s32 (*stop_hw)(struct fm10k_hw *); 570 s32 (*get_bus_info)(struct fm10k_hw *); 572 s32 (*request_lport_map)(struct fm10k_hw *); 577 s32 (*read_mac_addr)(struct fm10k_hw *); 592 u64 (*read_systime)(struct fm10k_hw *); 689 s32 (*reset_resources)(struct fm10k_hw *, [all …]
|
| H A D | fm10k_vf.c | 12 STATIC s32 fm10k_stop_hw_vf(struct fm10k_hw *hw) in fm10k_stop_hw_vf() 66 STATIC s32 fm10k_reset_hw_vf(struct fm10k_hw *hw) in fm10k_reset_hw_vf() 99 STATIC s32 fm10k_init_hw_vf(struct fm10k_hw *hw) in fm10k_init_hw_vf() 163 STATIC bool fm10k_is_slot_appropriate_vf(struct fm10k_hw *hw) in fm10k_is_slot_appropriate_vf() 225 s32 fm10k_msg_mac_vlan_vf(struct fm10k_hw *hw, u32 **results, in fm10k_msg_mac_vlan_vf() 255 STATIC s32 fm10k_read_mac_addr_vf(struct fm10k_hw *hw) in fm10k_read_mac_addr_vf() 500 void fm10k_update_hw_stats_vf(struct fm10k_hw *hw, in fm10k_update_hw_stats_vf() 515 void fm10k_rebind_hw_stats_vf(struct fm10k_hw *hw, in fm10k_rebind_hw_stats_vf() 536 STATIC s32 fm10k_configure_dglort_map_vf(struct fm10k_hw *hw, in fm10k_configure_dglort_map_vf() 585 static u64 fm10k_read_systime_vf(struct fm10k_hw *hw) in fm10k_read_systime_vf() [all …]
|
| H A D | fm10k_vf.h | 45 s32 fm10k_msg_mac_vlan_vf(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *); 51 s32 fm10k_msg_lport_state_vf(struct fm10k_hw *, u32 **, 62 s32 fm10k_init_ops_vf(struct fm10k_hw *hw); 64 void fm10k_update_hw_stats_vf(struct fm10k_hw *hw, 66 void fm10k_rebind_hw_stats_vf(struct fm10k_hw *hw,
|
| H A D | fm10k_common.c | 14 STATIC s32 fm10k_get_bus_info_generic(struct fm10k_hw *hw) in fm10k_get_bus_info_generic() 131 u16 fm10k_get_pcie_msix_count_generic(struct fm10k_hw *hw) in fm10k_get_pcie_msix_count_generic() 156 s32 fm10k_init_ops_generic(struct fm10k_hw *hw) in fm10k_init_ops_generic() 178 s32 fm10k_start_hw_generic(struct fm10k_hw *hw) in fm10k_start_hw_generic() 194 s32 fm10k_disable_queues_generic(struct fm10k_hw *hw, u16 q_cnt) in fm10k_disable_queues_generic() 250 s32 fm10k_stop_hw_generic(struct fm10k_hw *hw) in fm10k_stop_hw_generic() 265 u32 fm10k_read_hw_stats_32b(struct fm10k_hw *hw, u32 addr, in fm10k_read_hw_stats_32b() 288 STATIC u64 fm10k_read_hw_stats_48b(struct fm10k_hw *hw, u32 addr, in fm10k_read_hw_stats_48b() 345 STATIC void fm10k_update_hw_stats_tx_q(struct fm10k_hw *hw, in fm10k_update_hw_stats_tx_q() 398 STATIC void fm10k_update_hw_stats_rx_q(struct fm10k_hw *hw, in fm10k_update_hw_stats_rx_q() [all …]
|
| H A D | fm10k_pf.c | 15 STATIC s32 fm10k_reset_hw_pf(struct fm10k_hw *hw) in fm10k_reset_hw_pf() 75 STATIC bool fm10k_is_ari_hierarchy_pf(struct fm10k_hw *hw) in fm10k_is_ari_hierarchy_pf() 89 STATIC s32 fm10k_init_hw_pf(struct fm10k_hw *hw) in fm10k_init_hw_pf() 271 STATIC s32 fm10k_read_mac_addr_pf(struct fm10k_hw *hw) in fm10k_read_mac_addr_pf() 611 u16 fm10k_queues_per_pool(struct fm10k_hw *hw) in fm10k_queues_per_pool() 629 STATIC u16 fm10k_vectors_per_pool(struct fm10k_hw *hw) in fm10k_vectors_per_pool() 1117 STATIC s32 fm10k_iov_set_lport_pf(struct fm10k_hw *hw, in fm10k_iov_set_lport_pf() 1485 void fm10k_update_hw_stats_pf(struct fm10k_hw *hw, in fm10k_update_hw_stats_pf() 1558 void fm10k_rebind_hw_stats_pf(struct fm10k_hw *hw, in fm10k_rebind_hw_stats_pf() 2019 static u64 fm10k_read_systime_pf(struct fm10k_hw *hw) in fm10k_read_systime_pf() [all …]
|
| H A D | fm10k_mbx.h | 220 s32 (*connect)(struct fm10k_hw *, struct fm10k_mbx_info *); 221 void (*disconnect)(struct fm10k_hw *, struct fm10k_mbx_info *); 225 s32 (*enqueue_tx)(struct fm10k_hw *, struct fm10k_mbx_info *, 227 s32 (*process)(struct fm10k_hw *, struct fm10k_mbx_info *); 292 s32 fm10k_pfvf_mbx_init(struct fm10k_hw *, struct fm10k_mbx_info *, 294 s32 fm10k_sm_mbx_init(struct fm10k_hw *, struct fm10k_mbx_info *,
|
| H A D | fm10k_mbx.c | 334 STATIC void fm10k_mbx_write_copy(struct fm10k_hw *hw, in fm10k_mbx_write_copy() 388 STATIC void fm10k_mbx_pull_head(struct fm10k_hw *hw, in fm10k_mbx_pull_head() 429 STATIC void fm10k_mbx_read_copy(struct fm10k_hw *hw, in fm10k_mbx_read_copy() 479 STATIC s32 fm10k_mbx_push_tail(struct fm10k_hw *hw, in fm10k_mbx_push_tail() 712 STATIC u16 fm10k_mbx_dequeue_rx(struct fm10k_hw *hw, in fm10k_mbx_dequeue_rx() 749 STATIC s32 fm10k_mbx_enqueue_tx(struct fm10k_hw *hw, in fm10k_mbx_enqueue_tx() 1033 STATIC s32 fm10k_mbx_create_reply(struct fm10k_hw *hw, in fm10k_mbx_create_reply() 1355 STATIC s32 fm10k_mbx_process(struct fm10k_hw *hw, in fm10k_mbx_process() 1418 STATIC void fm10k_mbx_disconnect(struct fm10k_hw *hw, in fm10k_mbx_disconnect() 1915 STATIC s32 fm10k_sm_mbx_receive(struct fm10k_hw *hw, in fm10k_sm_mbx_receive() [all …]
|
| H A D | fm10k_tlv.h | 86 s32 (*func)(struct fm10k_hw *, u32 **, 132 s32 fm10k_tlv_msg_parse(struct fm10k_hw *, u32 *, struct fm10k_mbx_info *, 134 s32 fm10k_tlv_msg_error(struct fm10k_hw *hw, u32 **results, 159 s32 fm10k_tlv_msg_test(struct fm10k_hw *, u32 **, struct fm10k_mbx_info *);
|
| H A D | fm10k_tlv.c | 572 s32 fm10k_tlv_msg_parse(struct fm10k_hw *hw, u32 *msg, in fm10k_tlv_msg_parse() 620 s32 fm10k_tlv_msg_error(struct fm10k_hw *hw, u32 **results, in fm10k_tlv_msg_error() 742 s32 fm10k_tlv_msg_test(struct fm10k_hw *hw, u32 **results, in fm10k_tlv_msg_test()
|
| /f-stack/dpdk/drivers/net/fm10k/ |
| H A D | fm10k_ethdev.c | 44 static void fm10k_close_mbx_service(struct fm10k_hw *hw); 49 static inline int fm10k_glort_valid(struct fm10k_hw *hw); 111 fm10k_mbx_initlock(struct fm10k_hw *hw) in fm10k_mbx_initlock() 117 fm10k_mbx_lock(struct fm10k_hw *hw) in fm10k_mbx_lock() 124 fm10k_mbx_unlock(struct fm10k_hw *hw) in fm10k_mbx_unlock() 295 rx_queue_disable(struct fm10k_hw *hw, uint16_t qnum) in rx_queue_disable() 384 tx_queue_disable(struct fm10k_hw *hw, uint16_t qnum) in tx_queue_disable() 1316 struct fm10k_hw *hw = in fm10k_stats_get() 1500 struct fm10k_hw *hw; in fm10k_vlan_filter_set() 2759 fm10k_setup_mbx_service(struct fm10k_hw *hw) in fm10k_setup_mbx_service() [all …]
|
| H A D | fm10k.h | 133 struct fm10k_hw hw;
|