Home
last modified time | relevance | path

Searched defs:p_hwfn (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v5.4/drivers/net/ethernet/qlogic/qed/
Dqed_spq.c73 static void qed_spq_blocking_cb(struct qed_hwfn *p_hwfn, in qed_spq_blocking_cb()
87 static int __qed_spq_block(struct qed_hwfn *p_hwfn, in __qed_spq_block()
115 static int qed_spq_block(struct qed_hwfn *p_hwfn, in qed_spq_block()
176 static int qed_spq_fill_entry(struct qed_hwfn *p_hwfn, in qed_spq_fill_entry()
211 static void qed_spq_hw_initialize(struct qed_hwfn *p_hwfn, in qed_spq_hw_initialize()
251 static int qed_spq_hw_post(struct qed_hwfn *p_hwfn, in qed_spq_hw_post()
293 qed_async_event_completion(struct qed_hwfn *p_hwfn, in qed_async_event_completion()
314 qed_spq_register_async_cb(struct qed_hwfn *p_hwfn, in qed_spq_register_async_cb()
326 qed_spq_unregister_async_cb(struct qed_hwfn *p_hwfn, in qed_spq_unregister_async_cb()
338 void qed_eq_prod_update(struct qed_hwfn *p_hwfn, u16 prod) in qed_eq_prod_update()
[all …]
Dqed_rdma.c62 int qed_rdma_bmap_alloc(struct qed_hwfn *p_hwfn, in qed_rdma_bmap_alloc()
80 int qed_rdma_bmap_alloc_id(struct qed_hwfn *p_hwfn, in qed_rdma_bmap_alloc_id()
95 void qed_bmap_set_id(struct qed_hwfn *p_hwfn, in qed_bmap_set_id()
104 void qed_bmap_release_id(struct qed_hwfn *p_hwfn, in qed_bmap_release_id()
123 int qed_bmap_test_id(struct qed_hwfn *p_hwfn, in qed_bmap_test_id()
137 static u32 qed_rdma_get_sb_id(void *p_hwfn, u32 rel_sb_id) in qed_rdma_get_sb_id()
143 int qed_rdma_info_alloc(struct qed_hwfn *p_hwfn) in qed_rdma_info_alloc()
157 void qed_rdma_info_free(struct qed_hwfn *p_hwfn) in qed_rdma_info_free()
163 static int qed_rdma_alloc(struct qed_hwfn *p_hwfn) in qed_rdma_alloc()
317 void qed_rdma_bmap_free(struct qed_hwfn *p_hwfn, in qed_rdma_bmap_free()
[all …]
Dqed_vf.c39 static void *qed_vf_pf_prep(struct qed_hwfn *p_hwfn, u16 type, u16 length) in qed_vf_pf_prep()
73 static void qed_vf_pf_req_end(struct qed_hwfn *p_hwfn, int req_status) in qed_vf_pf_req_end()
84 static int qed_send_msg2pf(struct qed_hwfn *p_hwfn, u8 *done, u32 resp_size) in qed_send_msg2pf()
156 static void qed_vf_pf_add_qid(struct qed_hwfn *p_hwfn, in qed_vf_pf_add_qid()
172 static int _qed_vf_pf_release(struct qed_hwfn *p_hwfn, bool b_final) in _qed_vf_pf_release()
222 int qed_vf_pf_release(struct qed_hwfn *p_hwfn) in qed_vf_pf_release()
228 static void qed_vf_pf_acquire_reduce_resc(struct qed_hwfn *p_hwfn, in qed_vf_pf_acquire_reduce_resc()
258 static int qed_vf_pf_acquire(struct qed_hwfn *p_hwfn) in qed_vf_pf_acquire()
438 u32 qed_vf_hw_bar_size(struct qed_hwfn *p_hwfn, enum BAR_ID bar_id) in qed_vf_hw_bar_size()
453 int qed_vf_hw_prepare(struct qed_hwfn *p_hwfn) in qed_vf_hw_prepare()
[all …]
Dqed_iwarp.c93 void qed_iwarp_init_devinfo(struct qed_hwfn *p_hwfn) in qed_iwarp_init_devinfo()
109 void qed_iwarp_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_iwarp_init_hw()
120 static void qed_iwarp_cid_cleaned(struct qed_hwfn *p_hwfn, u32 cid) in qed_iwarp_cid_cleaned()
136 qed_iwarp_init_fw_ramrod(struct qed_hwfn *p_hwfn, in qed_iwarp_init_fw_ramrod()
148 static int qed_iwarp_alloc_cid(struct qed_hwfn *p_hwfn, u32 *cid) in qed_iwarp_alloc_cid()
168 static void qed_iwarp_set_tcp_cid(struct qed_hwfn *p_hwfn, u32 cid) in qed_iwarp_set_tcp_cid()
182 static int qed_iwarp_alloc_tcp_cid(struct qed_hwfn *p_hwfn, u32 *cid) in qed_iwarp_alloc_tcp_cid()
207 int qed_iwarp_create_qp(struct qed_hwfn *p_hwfn, in qed_iwarp_create_qp()
312 static int qed_iwarp_modify_fw(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp) in qed_iwarp_modify_fw()
394 qed_iwarp_modify_qp(struct qed_hwfn *p_hwfn, in qed_iwarp_modify_qp()
[all …]
Dqed_dev.c87 static void qed_db_recovery_dp_entry(struct qed_hwfn *p_hwfn, in qed_db_recovery_dp_entry()
136 struct qed_hwfn *p_hwfn; in qed_db_rec_find_hwfn() local
156 struct qed_hwfn *p_hwfn; in qed_db_recovery_add() local
202 struct qed_hwfn *p_hwfn; in qed_db_recovery_del() local
242 static int qed_db_recovery_setup(struct qed_hwfn *p_hwfn) in qed_db_recovery_setup()
260 static void qed_db_recovery_teardown(struct qed_hwfn *p_hwfn) in qed_db_recovery_teardown()
283 void qed_db_recovery_dp(struct qed_hwfn *p_hwfn) in qed_db_recovery_dp()
302 static void qed_db_recovery_ring(struct qed_hwfn *p_hwfn, in qed_db_recovery_ring()
344 void qed_db_recovery_execute(struct qed_hwfn *p_hwfn) in qed_db_recovery_execute()
665 qed_llh_set_engine_affin(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_llh_set_engine_affin()
[all …]
Dqed_mcp.c76 bool qed_mcp_is_init(struct qed_hwfn *p_hwfn) in qed_mcp_is_init()
83 void qed_mcp_cmd_port_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_cmd_port_init()
96 void qed_mcp_read_mb(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_read_mb()
124 qed_mcp_cmd_add_elem(struct qed_hwfn *p_hwfn, in qed_mcp_cmd_add_elem()
142 static void qed_mcp_cmd_del_elem(struct qed_hwfn *p_hwfn, in qed_mcp_cmd_del_elem()
150 static struct qed_mcp_cmd_elem *qed_mcp_cmd_get_elem(struct qed_hwfn *p_hwfn, in qed_mcp_cmd_get_elem()
163 int qed_mcp_free(struct qed_hwfn *p_hwfn) in qed_mcp_free()
190 static int qed_load_mcp_offsets(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_load_mcp_offsets()
261 int qed_mcp_cmd_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_mcp_cmd_init()
299 static void qed_mcp_reread_offsets(struct qed_hwfn *p_hwfn, in qed_mcp_reread_offsets()
[all …]
Dqed_int.c73 #define SB_ATTN_ALIGNED_SIZE(p_hwfn) \ argument
115 static int qed_mcp_attn_cb(struct qed_hwfn *p_hwfn) in qed_mcp_attn_cb()
141 static int qed_pswhst_attn_cb(struct qed_hwfn *p_hwfn) in qed_pswhst_attn_cb()
205 static int qed_grc_attn_cb(struct qed_hwfn *p_hwfn) in qed_grc_attn_cb()
259 int qed_pglueb_rbc_attn_handler(struct qed_hwfn *p_hwfn, in qed_pglueb_rbc_attn_handler()
361 static int qed_pglueb_rbc_attn_cb(struct qed_hwfn *p_hwfn) in qed_pglueb_rbc_attn_cb()
375 static int qed_db_rec_flush_queue(struct qed_hwfn *p_hwfn, in qed_db_rec_flush_queue()
410 int qed_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_db_rec_handler()
439 static void qed_dorq_attn_overflow(struct qed_hwfn *p_hwfn) in qed_dorq_attn_overflow()
464 static int qed_dorq_attn_int_sts(struct qed_hwfn *p_hwfn) in qed_dorq_attn_int_sts()
[all …]
Dqed_hw.c70 int qed_ptt_pool_alloc(struct qed_hwfn *p_hwfn) in qed_ptt_pool_alloc()
95 void qed_ptt_invalidate(struct qed_hwfn *p_hwfn) in qed_ptt_invalidate()
106 void qed_ptt_pool_free(struct qed_hwfn *p_hwfn) in qed_ptt_pool_free()
112 struct qed_ptt *qed_ptt_acquire(struct qed_hwfn *p_hwfn) in qed_ptt_acquire()
141 void qed_ptt_release(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptt_release()
148 u32 qed_ptt_get_hw_addr(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptt_get_hw_addr()
166 void qed_ptt_set_win(struct qed_hwfn *p_hwfn, in qed_ptt_set_win()
190 static u32 qed_set_ptt(struct qed_hwfn *p_hwfn, in qed_set_ptt()
213 struct qed_ptt *qed_get_reserved_ptt(struct qed_hwfn *p_hwfn, in qed_get_reserved_ptt()
225 void qed_wr(struct qed_hwfn *p_hwfn, in qed_wr()
[all …]
Dqed_sriov.c69 static int qed_sp_vf_start(struct qed_hwfn *p_hwfn, struct qed_vf_info *p_vf) in qed_sp_vf_start()
130 static int qed_sp_vf_stop(struct qed_hwfn *p_hwfn, in qed_sp_vf_stop()
157 bool qed_iov_is_valid_vfid(struct qed_hwfn *p_hwfn, in qed_iov_is_valid_vfid()
181 static struct qed_vf_info *qed_iov_get_vf_info(struct qed_hwfn *p_hwfn, in qed_iov_get_vf_info()
221 static bool qed_iov_validate_queue_mode(struct qed_hwfn *p_hwfn, in qed_iov_validate_queue_mode()
250 static bool qed_iov_validate_rxq(struct qed_hwfn *p_hwfn, in qed_iov_validate_rxq()
266 static bool qed_iov_validate_txq(struct qed_hwfn *p_hwfn, in qed_iov_validate_txq()
282 static bool qed_iov_validate_sb(struct qed_hwfn *p_hwfn, in qed_iov_validate_sb()
299 static bool qed_iov_validate_active_rxq(struct qed_hwfn *p_hwfn, in qed_iov_validate_active_rxq()
313 static bool qed_iov_validate_active_txq(struct qed_hwfn *p_hwfn, in qed_iov_validate_active_txq()
[all …]
Dqed_ooo.c47 *qed_ooo_seek_archipelago(struct qed_hwfn *p_hwfn, in qed_ooo_seek_archipelago()
66 static struct qed_ooo_isle *qed_ooo_seek_isle(struct qed_hwfn *p_hwfn, in qed_ooo_seek_isle()
90 void qed_ooo_save_history_entry(struct qed_hwfn *p_hwfn, in qed_ooo_save_history_entry()
102 int qed_ooo_alloc(struct qed_hwfn *p_hwfn) in qed_ooo_alloc()
189 void qed_ooo_release_connection_isles(struct qed_hwfn *p_hwfn, in qed_ooo_release_connection_isles()
222 void qed_ooo_release_all_isles(struct qed_hwfn *p_hwfn, in qed_ooo_release_all_isles()
261 void qed_ooo_setup(struct qed_hwfn *p_hwfn) in qed_ooo_setup()
270 void qed_ooo_free(struct qed_hwfn *p_hwfn) in qed_ooo_free()
301 void qed_ooo_put_free_buffer(struct qed_hwfn *p_hwfn, in qed_ooo_put_free_buffer()
308 struct qed_ooo_buffer *qed_ooo_get_free_buffer(struct qed_hwfn *p_hwfn, in qed_ooo_get_free_buffer()
[all …]
Dqed_ll2.c98 struct qed_hwfn *p_hwfn = cxt; in qed_ll2b_complete_tx_packet() local
164 struct qed_hwfn *p_hwfn = cxt; in qed_ll2b_complete_rx_packet() local
248 static struct qed_ll2_info *__qed_ll2_handle_sanity(struct qed_hwfn *p_hwfn, in __qed_ll2_handle_sanity()
277 static struct qed_ll2_info *qed_ll2_handle_sanity(struct qed_hwfn *p_hwfn, in qed_ll2_handle_sanity()
283 static struct qed_ll2_info *qed_ll2_handle_sanity_lock(struct qed_hwfn *p_hwfn, in qed_ll2_handle_sanity_lock()
290 *p_hwfn, in qed_ll2_handle_sanity_inactive()
296 static void qed_ll2_txq_flush(struct qed_hwfn *p_hwfn, u8 connection_handle) in qed_ll2_txq_flush()
346 static int qed_ll2_txq_completion(struct qed_hwfn *p_hwfn, void *p_cookie) in qed_ll2_txq_completion()
411 static void qed_ll2_rxq_parse_gsi(struct qed_hwfn *p_hwfn, in qed_ll2_rxq_parse_gsi()
426 static void qed_ll2_rxq_parse_reg(struct qed_hwfn *p_hwfn, in qed_ll2_rxq_parse_reg()
[all …]
Dqed_l2.c76 int qed_l2_alloc(struct qed_hwfn *p_hwfn) in qed_l2_alloc()
116 void qed_l2_setup(struct qed_hwfn *p_hwfn) in qed_l2_setup()
124 void qed_l2_free(struct qed_hwfn *p_hwfn) in qed_l2_free()
151 static bool qed_eth_queue_qid_usage_add(struct qed_hwfn *p_hwfn, in qed_eth_queue_qid_usage_add()
184 static void qed_eth_queue_qid_usage_del(struct qed_hwfn *p_hwfn, in qed_eth_queue_qid_usage_del()
195 void qed_eth_queue_cid_release(struct qed_hwfn *p_hwfn, in qed_eth_queue_cid_release()
214 _qed_eth_queue_to_cid(struct qed_hwfn *p_hwfn, in _qed_eth_queue_to_cid()
311 qed_eth_queue_to_cid(struct qed_hwfn *p_hwfn, in qed_eth_queue_to_cid()
356 qed_eth_queue_to_cid_pf(struct qed_hwfn *p_hwfn, in qed_eth_queue_to_cid_pf()
365 int qed_sp_eth_vport_start(struct qed_hwfn *p_hwfn, in qed_sp_eth_vport_start()
[all …]
Dqed_roce.c66 qed_roce_async_event(struct qed_hwfn *p_hwfn, in qed_roce_async_event()
99 void qed_roce_stop(struct qed_hwfn *p_hwfn) in qed_roce_stop()
155 static void qed_roce_free_cid_pair(struct qed_hwfn *p_hwfn, u16 cid) in qed_roce_free_cid_pair()
163 int qed_roce_alloc_cid(struct qed_hwfn *p_hwfn, u16 *cid) in qed_roce_alloc_cid()
222 static void qed_roce_set_real_cid(struct qed_hwfn *p_hwfn, u32 cid) in qed_roce_set_real_cid()
229 static u8 qed_roce_get_qp_tc(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp) in qed_roce_get_qp_tc()
245 static int qed_roce_sp_create_responder(struct qed_hwfn *p_hwfn, in qed_roce_sp_create_responder()
386 static int qed_roce_sp_create_requester(struct qed_hwfn *p_hwfn, in qed_roce_sp_create_requester()
511 static int qed_roce_sp_modify_responder(struct qed_hwfn *p_hwfn, in qed_roce_sp_modify_responder()
604 static int qed_roce_sp_modify_requester(struct qed_hwfn *p_hwfn, in qed_roce_sp_modify_requester()
[all …]
Dqed_sp_commands.c50 void qed_sp_destroy_request(struct qed_hwfn *p_hwfn, in qed_sp_destroy_request()
63 int qed_sp_init_request(struct qed_hwfn *p_hwfn, in qed_sp_init_request()
227 qed_tunn_set_pf_update_params(struct qed_hwfn *p_hwfn, in qed_tunn_set_pf_update_params()
261 static void qed_set_hw_tunn_mode(struct qed_hwfn *p_hwfn, in qed_set_hw_tunn_mode()
273 static void qed_set_hw_tunn_mode_port(struct qed_hwfn *p_hwfn, in qed_set_hw_tunn_mode_port()
289 qed_tunn_set_pf_start_params(struct qed_hwfn *p_hwfn, in qed_tunn_set_pf_start_params()
324 int qed_sp_pf_start(struct qed_hwfn *p_hwfn, in qed_sp_pf_start()
446 int qed_sp_pf_update(struct qed_hwfn *p_hwfn) in qed_sp_pf_update()
470 int qed_sp_pf_update_ufp(struct qed_hwfn *p_hwfn) in qed_sp_pf_update_ufp()
504 int qed_sp_pf_update_tunn_cfg(struct qed_hwfn *p_hwfn, in qed_sp_pf_update_tunn_cfg()
[all …]
Dqed_init_ops.c78 void qed_init_clear_rt_data(struct qed_hwfn *p_hwfn) in qed_init_clear_rt_data()
86 void qed_init_store_rt_reg(struct qed_hwfn *p_hwfn, u32 rt_offset, u32 val) in qed_init_store_rt_reg()
92 void qed_init_store_rt_agg(struct qed_hwfn *p_hwfn, in qed_init_store_rt_agg()
103 static int qed_init_rt(struct qed_hwfn *p_hwfn, in qed_init_rt()
145 int qed_init_alloc(struct qed_hwfn *p_hwfn) in qed_init_alloc()
168 void qed_init_free(struct qed_hwfn *p_hwfn) in qed_init_free()
176 static int qed_init_array_dmae(struct qed_hwfn *p_hwfn, in qed_init_array_dmae()
203 static int qed_init_fill_dmae(struct qed_hwfn *p_hwfn, in qed_init_fill_dmae()
224 static void qed_init_fill(struct qed_hwfn *p_hwfn, in qed_init_fill()
234 static int qed_init_cmd_array(struct qed_hwfn *p_hwfn, in qed_init_cmd_array()
[all …]
Dqed_ooo.h139 static inline void qed_ooo_save_history_entry(struct qed_hwfn *p_hwfn, in qed_ooo_save_history_entry()
143 static inline int qed_ooo_alloc(struct qed_hwfn *p_hwfn) in qed_ooo_alloc()
148 static inline void qed_ooo_setup(struct qed_hwfn *p_hwfn) {} in qed_ooo_setup()
150 static inline void qed_ooo_free(struct qed_hwfn *p_hwfn) {} in qed_ooo_free()
153 qed_ooo_release_connection_isles(struct qed_hwfn *p_hwfn, in qed_ooo_release_connection_isles()
157 static inline void qed_ooo_release_all_isles(struct qed_hwfn *p_hwfn, in qed_ooo_release_all_isles()
161 static inline void qed_ooo_put_free_buffer(struct qed_hwfn *p_hwfn, in qed_ooo_put_free_buffer()
166 qed_ooo_get_free_buffer(struct qed_hwfn *p_hwfn, in qed_ooo_get_free_buffer()
169 static inline void qed_ooo_put_ready_buffer(struct qed_hwfn *p_hwfn, in qed_ooo_put_ready_buffer()
175 qed_ooo_get_ready_buffer(struct qed_hwfn *p_hwfn, in qed_ooo_get_ready_buffer()
[all …]
Dqed_cxt.c115 #define CONN_CXT_SIZE(p_hwfn) \ argument
120 #define TYPE0_TASK_CXT_SIZE(p_hwfn) \ argument
124 #define TYPE1_TASK_CXT_SIZE(p_hwfn) sizeof(union type1_task_context) argument
315 static void qed_cxt_tm_iids(struct qed_hwfn *p_hwfn, in qed_cxt_tm_iids()
373 static void qed_cxt_qm_iids(struct qed_hwfn *p_hwfn, in qed_cxt_qm_iids()
407 static struct qed_tid_seg *qed_cxt_tid_seg_info(struct qed_hwfn *p_hwfn, in qed_cxt_tid_seg_info()
422 static void qed_cxt_set_srq_count(struct qed_hwfn *p_hwfn, u32 num_srqs) in qed_cxt_set_srq_count()
429 u32 qed_cxt_get_srq_count(struct qed_hwfn *p_hwfn) in qed_cxt_get_srq_count()
437 static void qed_cxt_set_proto_cid_count(struct qed_hwfn *p_hwfn, in qed_cxt_set_proto_cid_count()
457 u32 qed_cxt_get_proto_cid_count(struct qed_hwfn *p_hwfn, in qed_cxt_get_proto_cid_count()
[all …]
Dqed_ptp.c50 static enum qed_resc_lock qed_ptcdev_to_resc(struct qed_hwfn *p_hwfn) in qed_ptcdev_to_resc()
66 static int qed_ptp_res_lock(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptp_res_lock()
98 static int qed_ptp_res_unlock(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_ptp_res_unlock()
129 struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev); in qed_ptp_hw_read_rx_ts() local
155 struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev); in qed_ptp_hw_read_tx_ts() local
181 struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev); in qed_ptp_hw_read_cc() local
198 struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev); in qed_ptp_hw_cfg_filters() local
281 struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev); in qed_ptp_hw_adjfreq() local
365 struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev); in qed_ptp_hw_enable() local
427 struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev); in qed_ptp_hw_disable() local
Dqed_init_fw_funcs.c181 #define QM_INIT_TX_PQ_MAP(p_hwfn, map, chip, pq_id, rl_valid, vp_pq_id, rl_id, \ argument
210 static u8 qed_get_ext_voq(struct qed_hwfn *p_hwfn, in qed_get_ext_voq()
220 static void qed_enable_pf_rl(struct qed_hwfn *p_hwfn, bool pf_rl_en) in qed_enable_pf_rl()
251 static void qed_enable_pf_wfq(struct qed_hwfn *p_hwfn, bool pf_wfq_en) in qed_enable_pf_wfq()
263 static void qed_enable_vport_rl(struct qed_hwfn *p_hwfn, bool vport_rl_en) in qed_enable_vport_rl()
285 static void qed_enable_vport_wfq(struct qed_hwfn *p_hwfn, bool vport_wfq_en) in qed_enable_vport_wfq()
300 static void qed_cmdq_lines_voq_rt_init(struct qed_hwfn *p_hwfn, in qed_cmdq_lines_voq_rt_init()
315 struct qed_hwfn *p_hwfn, in qed_cmdq_lines_rt_init()
370 struct qed_hwfn *p_hwfn, in qed_btb_blocks_rt_init()
428 static void qed_tx_pq_map_rt_init(struct qed_hwfn *p_hwfn, in qed_tx_pq_map_rt_init()
[all …]
Dqed_fcoe.c111 qed_sp_fcoe_func_start(struct qed_hwfn *p_hwfn, in qed_sp_fcoe_func_start()
251 qed_sp_fcoe_conn_offload(struct qed_hwfn *p_hwfn, in qed_sp_fcoe_conn_offload()
330 qed_sp_fcoe_conn_destroy(struct qed_hwfn *p_hwfn, in qed_sp_fcoe_conn_destroy()
361 qed_sp_fcoe_func_stop(struct qed_hwfn *p_hwfn, in qed_sp_fcoe_func_stop()
392 qed_fcoe_allocate_connection(struct qed_hwfn *p_hwfn, in qed_fcoe_allocate_connection()
485 static void qed_fcoe_free_connection(struct qed_hwfn *p_hwfn, in qed_fcoe_free_connection()
525 static void __iomem *qed_fcoe_get_db_addr(struct qed_hwfn *p_hwfn, u32 cid) in qed_fcoe_get_db_addr()
531 static void __iomem *qed_fcoe_get_primary_bdq_prod(struct qed_hwfn *p_hwfn, in qed_fcoe_get_primary_bdq_prod()
546 static void __iomem *qed_fcoe_get_secondary_bdq_prod(struct qed_hwfn *p_hwfn, in qed_fcoe_get_secondary_bdq_prod()
561 int qed_fcoe_alloc(struct qed_hwfn *p_hwfn) in qed_fcoe_alloc()
[all …]
Dqed_dcbx.c172 qed_dcbx_dp_protocol(struct qed_hwfn *p_hwfn, struct qed_dcbx_results *p_data) in qed_dcbx_dp_protocol()
193 struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_dcbx_set_params()
225 struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_dcbx_update_app_info()
247 qed_dcbx_get_app_protocol_type(struct qed_hwfn *p_hwfn, in qed_dcbx_get_app_protocol_type()
276 qed_dcbx_process_tlv(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, in qed_dcbx_process_tlv()
353 qed_dcbx_process_mib_info(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) in qed_dcbx_process_mib_info()
397 qed_dcbx_copy_mib(struct qed_hwfn *p_hwfn, in qed_dcbx_copy_mib()
441 qed_dcbx_get_priority_info(struct qed_hwfn *p_hwfn, in qed_dcbx_get_priority_info()
481 qed_dcbx_get_app_data(struct qed_hwfn *p_hwfn, in qed_dcbx_get_app_data()
547 qed_dcbx_get_pfc_data(struct qed_hwfn *p_hwfn, in qed_dcbx_get_pfc_data()
[all …]
Dqed_iscsi.c147 qed_iscsi_async_event(struct qed_hwfn *p_hwfn, in qed_iscsi_async_event()
163 qed_sp_iscsi_func_start(struct qed_hwfn *p_hwfn, in qed_sp_iscsi_func_start()
289 static int qed_sp_iscsi_conn_offload(struct qed_hwfn *p_hwfn, in qed_sp_iscsi_conn_offload()
470 static int qed_sp_iscsi_conn_update(struct qed_hwfn *p_hwfn, in qed_sp_iscsi_conn_update()
515 qed_sp_iscsi_mac_update(struct qed_hwfn *p_hwfn, in qed_sp_iscsi_mac_update()
562 static int qed_sp_iscsi_conn_terminate(struct qed_hwfn *p_hwfn, in qed_sp_iscsi_conn_terminate()
601 static int qed_sp_iscsi_conn_clear_sq(struct qed_hwfn *p_hwfn, in qed_sp_iscsi_conn_clear_sq()
632 static int qed_sp_iscsi_func_stop(struct qed_hwfn *p_hwfn, in qed_sp_iscsi_func_stop()
663 static void __iomem *qed_iscsi_get_db_addr(struct qed_hwfn *p_hwfn, u32 cid) in qed_iscsi_get_db_addr()
669 static void __iomem *qed_iscsi_get_primary_bdq_prod(struct qed_hwfn *p_hwfn, in qed_iscsi_get_primary_bdq_prod()
[all …]
Dqed_debug.c1760 static void qed_grc_set_param(struct qed_hwfn *p_hwfn, in qed_grc_set_param()
1769 static u32 qed_grc_get_param(struct qed_hwfn *p_hwfn, in qed_grc_get_param()
1778 static void qed_dbg_grc_init_params(struct qed_hwfn *p_hwfn) in qed_dbg_grc_init_params()
1789 static enum dbg_status qed_dbg_dev_init(struct qed_hwfn *p_hwfn, in qed_dbg_dev_init()
1860 static struct dbg_bus_block *get_dbg_bus_block_desc(struct qed_hwfn *p_hwfn, in get_dbg_bus_block_desc()
1873 static void qed_read_storm_fw_info(struct qed_hwfn *p_hwfn, in qed_read_storm_fw_info()
1993 static u32 qed_dump_fw_ver_param(struct qed_hwfn *p_hwfn, in qed_dump_fw_ver_param()
2038 static u32 qed_dump_mfw_ver_param(struct qed_hwfn *p_hwfn, in qed_dump_mfw_ver_param()
2096 static u32 qed_dump_common_global_params(struct qed_hwfn *p_hwfn, in qed_dump_common_global_params()
2155 static void qed_update_blocks_reset_state(struct qed_hwfn *p_hwfn, in qed_update_blocks_reset_state()
[all …]
Dqed_fcoe.h60 static inline int qed_fcoe_alloc(struct qed_hwfn *p_hwfn) in qed_fcoe_alloc()
65 static inline void qed_fcoe_setup(struct qed_hwfn *p_hwfn) {} in qed_fcoe_setup()
66 static inline void qed_fcoe_free(struct qed_hwfn *p_hwfn) {} in qed_fcoe_free()
Dqed_iscsi.h75 static inline int qed_iscsi_alloc(struct qed_hwfn *p_hwfn) in qed_iscsi_alloc()
80 static inline void qed_iscsi_setup(struct qed_hwfn *p_hwfn) {} in qed_iscsi_setup()
82 static inline void qed_iscsi_free(struct qed_hwfn *p_hwfn) {} in qed_iscsi_free()

12