qed_hwfn          804 drivers/net/ethernet/qlogic/qed/qed.h 	struct qed_hwfn			hwfns[MAX_HWFNS_PER_DEVICE];
qed_hwfn          915 drivers/net/ethernet/qlogic/qed/qed.h void qed_clean_wfq_db(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          942 drivers/net/ethernet/qlogic/qed/qed.h u16 qed_get_cm_pq_idx(struct qed_hwfn *p_hwfn, u32 pq_flags);
qed_hwfn          943 drivers/net/ethernet/qlogic/qed/qed.h u16 qed_get_cm_pq_idx_mcos(struct qed_hwfn *p_hwfn, u8 tc);
qed_hwfn          944 drivers/net/ethernet/qlogic/qed/qed.h u16 qed_get_cm_pq_idx_vf(struct qed_hwfn *p_hwfn, u16 vf);
qed_hwfn          945 drivers/net/ethernet/qlogic/qed/qed.h u16 qed_get_cm_pq_idx_ofld_mtc(struct qed_hwfn *p_hwfn, u8 tc);
qed_hwfn          946 drivers/net/ethernet/qlogic/qed/qed.h u16 qed_get_cm_pq_idx_llt_mtc(struct qed_hwfn *p_hwfn, u8 tc);
qed_hwfn          949 drivers/net/ethernet/qlogic/qed/qed.h void qed_db_recovery_dp(struct qed_hwfn *p_hwfn);
qed_hwfn          950 drivers/net/ethernet/qlogic/qed/qed.h void qed_db_recovery_execute(struct qed_hwfn *p_hwfn);
qed_hwfn          951 drivers/net/ethernet/qlogic/qed/qed.h bool qed_edpm_enabled(struct qed_hwfn *p_hwfn);
qed_hwfn          975 drivers/net/ethernet/qlogic/qed/qed.h void qed_link_update(struct qed_hwfn *hwfn, struct qed_ptt *ptt);
qed_hwfn          976 drivers/net/ethernet/qlogic/qed/qed.h u32 qed_unzip_data(struct qed_hwfn *p_hwfn,
qed_hwfn          979 drivers/net/ethernet/qlogic/qed/qed.h void qed_schedule_recovery_handler(struct qed_hwfn *p_hwfn);
qed_hwfn          983 drivers/net/ethernet/qlogic/qed/qed.h int qed_slowpath_irq_req(struct qed_hwfn *hwfn);
qed_hwfn          984 drivers/net/ethernet/qlogic/qed/qed.h void qed_slowpath_irq_sync(struct qed_hwfn *p_hwfn);
qed_hwfn          985 drivers/net/ethernet/qlogic/qed/qed.h int qed_mfw_tlv_req(struct qed_hwfn *hwfn);
qed_hwfn          987 drivers/net/ethernet/qlogic/qed/qed.h int qed_mfw_fill_tlv_data(struct qed_hwfn *hwfn,
qed_hwfn          993 drivers/net/ethernet/qlogic/qed/qed.h void qed_periodic_db_rec_start(struct qed_hwfn *p_hwfn);
qed_hwfn          315 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_cxt_tm_iids(struct qed_hwfn *p_hwfn,
qed_hwfn          373 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_cxt_qm_iids(struct qed_hwfn *p_hwfn,
qed_hwfn          407 drivers/net/ethernet/qlogic/qed/qed_cxt.c static struct qed_tid_seg *qed_cxt_tid_seg_info(struct qed_hwfn *p_hwfn,
qed_hwfn          422 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_cxt_set_srq_count(struct qed_hwfn *p_hwfn, u32 num_srqs)
qed_hwfn          429 drivers/net/ethernet/qlogic/qed/qed_cxt.c u32 qed_cxt_get_srq_count(struct qed_hwfn *p_hwfn)
qed_hwfn          437 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_cxt_set_proto_cid_count(struct qed_hwfn *p_hwfn,
qed_hwfn          457 drivers/net/ethernet/qlogic/qed/qed_cxt.c u32 qed_cxt_get_proto_cid_count(struct qed_hwfn *p_hwfn,
qed_hwfn          466 drivers/net/ethernet/qlogic/qed/qed_cxt.c u32 qed_cxt_get_proto_cid_start(struct qed_hwfn *p_hwfn,
qed_hwfn          472 drivers/net/ethernet/qlogic/qed/qed_cxt.c u32 qed_cxt_get_proto_tid_count(struct qed_hwfn *p_hwfn,
qed_hwfn          484 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_cxt_set_proto_tid_count(struct qed_hwfn *p_hwfn,
qed_hwfn          514 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_ilt_cli_adv_line(struct qed_hwfn *p_hwfn,
qed_hwfn          536 drivers/net/ethernet/qlogic/qed/qed_cxt.c static u32 qed_ilt_get_dynamic_line_cnt(struct qed_hwfn *p_hwfn,
qed_hwfn          571 drivers/net/ethernet/qlogic/qed/qed_cxt.c int qed_cxt_cfg_ilt_compute(struct qed_hwfn *p_hwfn, u32 *line_count)
qed_hwfn          843 drivers/net/ethernet/qlogic/qed/qed_cxt.c u32 qed_cxt_cfg_ilt_compute_excess(struct qed_hwfn *p_hwfn, u32 used_lines)
qed_hwfn          881 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_cxt_src_t2_free(struct qed_hwfn *p_hwfn)
qed_hwfn          900 drivers/net/ethernet/qlogic/qed/qed_cxt.c static int qed_cxt_src_t2_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn         1008 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_ilt_shadow_free(struct qed_hwfn *p_hwfn)
qed_hwfn         1028 drivers/net/ethernet/qlogic/qed/qed_cxt.c static int qed_ilt_blk_alloc(struct qed_hwfn *p_hwfn,
qed_hwfn         1077 drivers/net/ethernet/qlogic/qed/qed_cxt.c static int qed_ilt_shadow_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn         1123 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_cid_map_free(struct qed_hwfn *p_hwfn)
qed_hwfn         1142 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_cid_map_alloc_single(struct qed_hwfn *p_hwfn,
qed_hwfn         1169 drivers/net/ethernet/qlogic/qed/qed_cxt.c static int qed_cid_map_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn         1205 drivers/net/ethernet/qlogic/qed/qed_cxt.c int qed_cxt_mngr_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn         1259 drivers/net/ethernet/qlogic/qed/qed_cxt.c int qed_cxt_tables_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn         1285 drivers/net/ethernet/qlogic/qed/qed_cxt.c void qed_cxt_mngr_free(struct qed_hwfn *p_hwfn)
qed_hwfn         1298 drivers/net/ethernet/qlogic/qed/qed_cxt.c void qed_cxt_mngr_setup(struct qed_hwfn *p_hwfn)
qed_hwfn         1395 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_cdu_init_common(struct qed_hwfn *p_hwfn)
qed_hwfn         1442 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_cdu_init_pf(struct qed_hwfn *p_hwfn)
qed_hwfn         1497 drivers/net/ethernet/qlogic/qed/qed_cxt.c void qed_qm_init_pf(struct qed_hwfn *p_hwfn,
qed_hwfn         1533 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_cm_init_pf(struct qed_hwfn *p_hwfn)
qed_hwfn         1541 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_dq_init_pf(struct qed_hwfn *p_hwfn)
qed_hwfn         1595 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_ilt_bounds_init(struct qed_hwfn *p_hwfn)
qed_hwfn         1613 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_ilt_vf_bounds_init(struct qed_hwfn *p_hwfn)
qed_hwfn         1673 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_ilt_init_pf(struct qed_hwfn *p_hwfn)
qed_hwfn         1719 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_src_init_pf(struct qed_hwfn *p_hwfn)
qed_hwfn         1760 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_tm_init_pf(struct qed_hwfn *p_hwfn)
qed_hwfn         1849 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_prs_init_common(struct qed_hwfn *p_hwfn)
qed_hwfn         1857 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_prs_init_pf(struct qed_hwfn *p_hwfn)
qed_hwfn         1881 drivers/net/ethernet/qlogic/qed/qed_cxt.c void qed_cxt_hw_init_common(struct qed_hwfn *p_hwfn)
qed_hwfn         1887 drivers/net/ethernet/qlogic/qed/qed_cxt.c void qed_cxt_hw_init_pf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1899 drivers/net/ethernet/qlogic/qed/qed_cxt.c int _qed_cxt_acquire_cid(struct qed_hwfn *p_hwfn,
qed_hwfn         1945 drivers/net/ethernet/qlogic/qed/qed_cxt.c int qed_cxt_acquire_cid(struct qed_hwfn *p_hwfn,
qed_hwfn         1951 drivers/net/ethernet/qlogic/qed/qed_cxt.c static bool qed_cxt_test_cid_acquired(struct qed_hwfn *p_hwfn,
qed_hwfn         1993 drivers/net/ethernet/qlogic/qed/qed_cxt.c void _qed_cxt_release_cid(struct qed_hwfn *p_hwfn, u32 cid, u8 vfid)
qed_hwfn         2022 drivers/net/ethernet/qlogic/qed/qed_cxt.c void qed_cxt_release_cid(struct qed_hwfn *p_hwfn, u32 cid)
qed_hwfn         2027 drivers/net/ethernet/qlogic/qed/qed_cxt.c int qed_cxt_get_cid_info(struct qed_hwfn *p_hwfn, struct qed_cxt_info *p_info)
qed_hwfn         2066 drivers/net/ethernet/qlogic/qed/qed_cxt.c static void qed_rdma_set_pf_params(struct qed_hwfn *p_hwfn,
qed_hwfn         2112 drivers/net/ethernet/qlogic/qed/qed_cxt.c int qed_cxt_set_pf_params(struct qed_hwfn *p_hwfn, u32 rdma_tasks)
qed_hwfn         2199 drivers/net/ethernet/qlogic/qed/qed_cxt.c int qed_cxt_get_tid_mem_info(struct qed_hwfn *p_hwfn,
qed_hwfn         2252 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_cxt_dynamic_ilt_alloc(struct qed_hwfn *p_hwfn,
qed_hwfn         2384 drivers/net/ethernet/qlogic/qed/qed_cxt.c qed_cxt_free_ilt_range(struct qed_hwfn *p_hwfn,
qed_hwfn         2469 drivers/net/ethernet/qlogic/qed/qed_cxt.c int qed_cxt_free_proto_ilt(struct qed_hwfn *p_hwfn, enum protocol_type proto)
qed_hwfn         2500 drivers/net/ethernet/qlogic/qed/qed_cxt.c int qed_cxt_get_task_ctx(struct qed_hwfn *p_hwfn,
qed_hwfn           65 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_cxt_get_cid_info(struct qed_hwfn *p_hwfn,
qed_hwfn           76 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_cxt_get_tid_mem_info(struct qed_hwfn *p_hwfn,
qed_hwfn           88 drivers/net/ethernet/qlogic/qed/qed_cxt.h u32 qed_cxt_get_proto_cid_count(struct qed_hwfn *p_hwfn,
qed_hwfn           98 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_cxt_set_pf_params(struct qed_hwfn *p_hwfn, u32 rdma_tasks);
qed_hwfn          108 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_cxt_cfg_ilt_compute(struct qed_hwfn *p_hwfn, u32 *last_line);
qed_hwfn          116 drivers/net/ethernet/qlogic/qed/qed_cxt.h u32 qed_cxt_cfg_ilt_compute_excess(struct qed_hwfn *p_hwfn, u32 used_lines);
qed_hwfn          125 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_cxt_mngr_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          132 drivers/net/ethernet/qlogic/qed/qed_cxt.h void qed_cxt_mngr_free(struct qed_hwfn *p_hwfn);
qed_hwfn          141 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_cxt_tables_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          148 drivers/net/ethernet/qlogic/qed/qed_cxt.h void qed_cxt_mngr_setup(struct qed_hwfn *p_hwfn);
qed_hwfn          157 drivers/net/ethernet/qlogic/qed/qed_cxt.h void qed_cxt_hw_init_common(struct qed_hwfn *p_hwfn);
qed_hwfn          165 drivers/net/ethernet/qlogic/qed/qed_cxt.h void qed_cxt_hw_init_pf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          174 drivers/net/ethernet/qlogic/qed/qed_cxt.h void qed_qm_init_pf(struct qed_hwfn *p_hwfn,
qed_hwfn          185 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_qm_reconf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          195 drivers/net/ethernet/qlogic/qed/qed_cxt.h void qed_cxt_release_cid(struct qed_hwfn *p_hwfn, u32 cid);
qed_hwfn          204 drivers/net/ethernet/qlogic/qed/qed_cxt.h void _qed_cxt_release_cid(struct qed_hwfn *p_hwfn, u32 cid, u8 vfid);
qed_hwfn          215 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_cxt_acquire_cid(struct qed_hwfn *p_hwfn,
qed_hwfn          229 drivers/net/ethernet/qlogic/qed/qed_cxt.h int _qed_cxt_acquire_cid(struct qed_hwfn *p_hwfn,
qed_hwfn          232 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_cxt_dynamic_ilt_alloc(struct qed_hwfn *p_hwfn,
qed_hwfn          234 drivers/net/ethernet/qlogic/qed/qed_cxt.h u32 qed_cxt_get_proto_tid_count(struct qed_hwfn *p_hwfn,
qed_hwfn          236 drivers/net/ethernet/qlogic/qed/qed_cxt.h u32 qed_cxt_get_proto_cid_start(struct qed_hwfn *p_hwfn,
qed_hwfn          238 drivers/net/ethernet/qlogic/qed/qed_cxt.h u32 qed_cxt_get_srq_count(struct qed_hwfn *p_hwfn);
qed_hwfn          239 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_cxt_free_proto_ilt(struct qed_hwfn *p_hwfn, enum protocol_type proto);
qed_hwfn          243 drivers/net/ethernet/qlogic/qed/qed_cxt.h int qed_cxt_get_task_ctx(struct qed_hwfn *p_hwfn,
qed_hwfn          172 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_dp_protocol(struct qed_hwfn *p_hwfn, struct qed_dcbx_results *p_data)
qed_hwfn          193 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 		    struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn          225 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 			 struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn          247 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_app_protocol_type(struct qed_hwfn *p_hwfn,
qed_hwfn          276 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_process_tlv(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn          353 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_process_mib_info(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          397 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_copy_mib(struct qed_hwfn *p_hwfn,
qed_hwfn          441 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_priority_info(struct qed_hwfn *p_hwfn,
qed_hwfn          481 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_app_data(struct qed_hwfn *p_hwfn,
qed_hwfn          547 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_pfc_data(struct qed_hwfn *p_hwfn,
qed_hwfn          572 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_ets_data(struct qed_hwfn *p_hwfn,
qed_hwfn          619 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_common_params(struct qed_hwfn *p_hwfn,
qed_hwfn          631 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_local_params(struct qed_hwfn *p_hwfn, struct qed_dcbx_get *params)
qed_hwfn          643 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_remote_params(struct qed_hwfn *p_hwfn, struct qed_dcbx_get *params)
qed_hwfn          655 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_operational_params(struct qed_hwfn *p_hwfn,
qed_hwfn          711 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_local_lldp_params(struct qed_hwfn *p_hwfn,
qed_hwfn          725 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_remote_lldp_params(struct qed_hwfn *p_hwfn,
qed_hwfn          739 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_get_params(struct qed_hwfn *p_hwfn, struct qed_dcbx_get *p_params,
qed_hwfn          767 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_read_local_lldp_mib(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          783 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_read_remote_lldp_mib(struct qed_hwfn *p_hwfn,
qed_hwfn          801 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_read_operational_mib(struct qed_hwfn *p_hwfn,
qed_hwfn          819 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_read_remote_mib(struct qed_hwfn *p_hwfn,
qed_hwfn          836 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_read_local_mib(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          851 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbx_read_mib(struct qed_hwfn *p_hwfn,
qed_hwfn          879 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbx_aen(struct qed_hwfn *hwfn, u32 mib_type)
qed_hwfn          893 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_mib_update_event(struct qed_hwfn *p_hwfn,
qed_hwfn          944 drivers/net/ethernet/qlogic/qed/qed_dcbx.c int qed_dcbx_info_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          953 drivers/net/ethernet/qlogic/qed/qed_dcbx.c void qed_dcbx_info_free(struct qed_hwfn *p_hwfn)
qed_hwfn         1002 drivers/net/ethernet/qlogic/qed/qed_dcbx.c u8 qed_dcbx_get_priority_tc(struct qed_hwfn *p_hwfn, u8 pri)
qed_hwfn         1021 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbx_query_params(struct qed_hwfn *p_hwfn,
qed_hwfn         1047 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_set_pfc_data(struct qed_hwfn *p_hwfn,
qed_hwfn         1079 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_set_ets_data(struct qed_hwfn *p_hwfn,
qed_hwfn         1124 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_set_app_data(struct qed_hwfn *p_hwfn,
qed_hwfn         1196 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbx_set_local_params(struct qed_hwfn *p_hwfn,
qed_hwfn         1230 drivers/net/ethernet/qlogic/qed/qed_dcbx.c int qed_dcbx_config_params(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         1264 drivers/net/ethernet/qlogic/qed/qed_dcbx.c int qed_dcbx_get_config_params(struct qed_hwfn *p_hwfn,
qed_hwfn         1308 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static struct qed_dcbx_get *qed_dcbnl_get_dcbx(struct qed_hwfn *hwfn,
qed_hwfn         1334 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1351 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1379 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1399 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1435 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1455 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1486 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1523 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1551 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1568 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1593 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1632 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1667 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1690 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1728 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1754 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1788 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1835 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1882 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1924 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1974 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1992 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2017 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2039 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2062 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2109 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2152 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2199 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2280 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2331 drivers/net/ethernet/qlogic/qed/qed_dcbx.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn          111 drivers/net/ethernet/qlogic/qed/qed_dcbx.h int qed_dcbx_get_config_params(struct qed_hwfn *, struct qed_dcbx_set *);
qed_hwfn          113 drivers/net/ethernet/qlogic/qed/qed_dcbx.h int qed_dcbx_config_params(struct qed_hwfn *,
qed_hwfn          119 drivers/net/ethernet/qlogic/qed/qed_dcbx.h qed_dcbx_mib_update_event(struct qed_hwfn *,
qed_hwfn          122 drivers/net/ethernet/qlogic/qed/qed_dcbx.h int qed_dcbx_info_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          123 drivers/net/ethernet/qlogic/qed/qed_dcbx.h void qed_dcbx_info_free(struct qed_hwfn *p_hwfn);
qed_hwfn          129 drivers/net/ethernet/qlogic/qed/qed_dcbx.h u8 qed_dcbx_get_priority_tc(struct qed_hwfn *p_hwfn, u8 pri);
qed_hwfn         1760 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_grc_set_param(struct qed_hwfn *p_hwfn,
qed_hwfn         1769 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_get_param(struct qed_hwfn *p_hwfn,
qed_hwfn         1778 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_dbg_grc_init_params(struct qed_hwfn *p_hwfn)
qed_hwfn         1789 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_dbg_dev_init(struct qed_hwfn *p_hwfn,
qed_hwfn         1860 drivers/net/ethernet/qlogic/qed/qed_debug.c static struct dbg_bus_block *get_dbg_bus_block_desc(struct qed_hwfn *p_hwfn,
qed_hwfn         1873 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_read_storm_fw_info(struct qed_hwfn *p_hwfn,
qed_hwfn         1993 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_dump_fw_ver_param(struct qed_hwfn *p_hwfn,
qed_hwfn         2038 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_dump_mfw_ver_param(struct qed_hwfn *p_hwfn,
qed_hwfn         2096 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_dump_common_global_params(struct qed_hwfn *p_hwfn,
qed_hwfn         2155 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_update_blocks_reset_state(struct qed_hwfn *p_hwfn,
qed_hwfn         2178 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_bus_enable_dbg_block(struct qed_hwfn *p_hwfn,
qed_hwfn         2185 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_bus_reset_dbg_block(struct qed_hwfn *p_hwfn,
qed_hwfn         2200 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_bus_set_framing_mode(struct qed_hwfn *p_hwfn,
qed_hwfn         2210 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_bus_enable_clients(struct qed_hwfn *p_hwfn,
qed_hwfn         2216 drivers/net/ethernet/qlogic/qed/qed_debug.c static bool qed_is_mode_match(struct qed_hwfn *p_hwfn, u16 *modes_buf_offset)
qed_hwfn         2244 drivers/net/ethernet/qlogic/qed/qed_debug.c static bool qed_grc_is_included(struct qed_hwfn *p_hwfn,
qed_hwfn         2253 drivers/net/ethernet/qlogic/qed/qed_debug.c static bool qed_grc_is_storm_included(struct qed_hwfn *p_hwfn,
qed_hwfn         2262 drivers/net/ethernet/qlogic/qed/qed_debug.c static bool qed_grc_is_mem_included(struct qed_hwfn *p_hwfn,
qed_hwfn         2327 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_grc_stall_storms(struct qed_hwfn *p_hwfn,
qed_hwfn         2347 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_grc_unreset_blocks(struct qed_hwfn *p_hwfn,
qed_hwfn         2407 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_grc_clear_all_prty(struct qed_hwfn *p_hwfn,
qed_hwfn         2485 drivers/net/ethernet/qlogic/qed/qed_debug.c void qed_read_regs(struct qed_hwfn *p_hwfn,
qed_hwfn         2498 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_addr_range(struct qed_hwfn *p_hwfn,
qed_hwfn         2605 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_reg_entry(struct qed_hwfn *p_hwfn,
qed_hwfn         2630 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_reg_entry_skip(struct qed_hwfn *p_hwfn,
qed_hwfn         2669 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_regs_entries(struct qed_hwfn *p_hwfn,
qed_hwfn         2733 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_split_data(struct qed_hwfn *p_hwfn,
qed_hwfn         2787 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_registers(struct qed_hwfn *p_hwfn,
qed_hwfn         2863 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_reset_regs(struct qed_hwfn *p_hwfn,
qed_hwfn         2902 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_modified_regs(struct qed_hwfn *p_hwfn,
qed_hwfn         2996 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_special_regs(struct qed_hwfn *p_hwfn,
qed_hwfn         3044 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_mem_hdr(struct qed_hwfn *p_hwfn,
qed_hwfn         3123 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_mem(struct qed_hwfn *p_hwfn,
qed_hwfn         3157 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_mem_entries(struct qed_hwfn *p_hwfn,
qed_hwfn         3280 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_memories(struct qed_hwfn *p_hwfn,
qed_hwfn         3325 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_ctx_data(struct qed_hwfn *p_hwfn,
qed_hwfn         3370 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_ctx(struct qed_hwfn *p_hwfn,
qed_hwfn         3445 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_iors(struct qed_hwfn *p_hwfn,
qed_hwfn         3485 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_vfc_cam(struct qed_hwfn *p_hwfn,
qed_hwfn         3536 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_vfc_ram(struct qed_hwfn *p_hwfn,
qed_hwfn         3592 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_vfc(struct qed_hwfn *p_hwfn,
qed_hwfn         3627 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_rss(struct qed_hwfn *p_hwfn,
qed_hwfn         3685 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_big_ram(struct qed_hwfn *p_hwfn,
qed_hwfn         3740 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_mcp(struct qed_hwfn *p_hwfn,
qed_hwfn         3802 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_phy(struct qed_hwfn *p_hwfn,
qed_hwfn         3866 drivers/net/ethernet/qlogic/qed/qed_debug.c static void qed_config_dbg_line(struct qed_hwfn *p_hwfn,
qed_hwfn         3884 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_grc_dump_static_debug(struct qed_hwfn *p_hwfn,
qed_hwfn         3996 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_grc_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         4166 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_idle_chk_dump_failure(struct qed_hwfn *p_hwfn,
qed_hwfn         4301 drivers/net/ethernet/qlogic/qed/qed_debug.c qed_idle_chk_dump_rule_entries(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         4443 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_idle_chk_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         4511 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_find_nvram_image(struct qed_hwfn *p_hwfn,
qed_hwfn         4552 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_nvram_read(struct qed_hwfn *p_hwfn,
qed_hwfn         4599 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_mcp_trace_get_data_info(struct qed_hwfn *p_hwfn,
qed_hwfn         4636 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_mcp_trace_get_meta_info(struct qed_hwfn *p_hwfn,
qed_hwfn         4667 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_mcp_trace_read_meta(struct qed_hwfn *p_hwfn,
qed_hwfn         4708 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_mcp_trace_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         4821 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_reg_fifo_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         4891 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_igu_fifo_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         4961 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_protection_override_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         5017 drivers/net/ethernet/qlogic/qed/qed_debug.c static u32 qed_fw_asserts_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         5109 drivers/net/ethernet/qlogic/qed/qed_debug.c bool qed_read_fw_info(struct qed_hwfn *p_hwfn,
qed_hwfn         5131 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_grc_config(struct qed_hwfn *p_hwfn,
qed_hwfn         5195 drivers/net/ethernet/qlogic/qed/qed_debug.c void qed_dbg_grc_set_params_default(struct qed_hwfn *p_hwfn)
qed_hwfn         5206 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_grc_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         5227 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_grc_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         5256 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_idle_chk_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         5288 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_idle_chk_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         5320 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_mcp_trace_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         5334 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_mcp_trace_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         5367 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_reg_fifo_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         5381 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_reg_fifo_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         5413 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_igu_fifo_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         5427 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_igu_fifo_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         5459 drivers/net/ethernet/qlogic/qed/qed_debug.c qed_dbg_protection_override_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         5474 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_protection_override_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         5509 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_fw_asserts_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         5528 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_fw_asserts_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         5557 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_read_attn(struct qed_hwfn *p_hwfn,
qed_hwfn         6361 drivers/net/ethernet/qlogic/qed/qed_debug.c qed_dbg_get_user_data(struct qed_hwfn *p_hwfn)
qed_hwfn         6630 drivers/net/ethernet/qlogic/qed/qed_debug.c qed_mcp_trace_alloc_meta_data(struct qed_hwfn *p_hwfn,
qed_hwfn         6727 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_parse_mcp_trace_buf(struct qed_hwfn *p_hwfn,
qed_hwfn         6850 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_parse_mcp_trace_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         7417 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_alloc_user_data(struct qed_hwfn *p_hwfn)
qed_hwfn         7433 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_get_idle_chk_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         7447 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_print_idle_chk_results(struct qed_hwfn *p_hwfn,
qed_hwfn         7463 drivers/net/ethernet/qlogic/qed/qed_debug.c void qed_dbg_mcp_trace_set_meta_data(struct qed_hwfn *p_hwfn,
qed_hwfn         7472 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_get_mcp_trace_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         7481 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_print_mcp_trace_results(struct qed_hwfn *p_hwfn,
qed_hwfn         7493 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_print_mcp_trace_results_cont(struct qed_hwfn *p_hwfn,
qed_hwfn         7503 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_print_mcp_trace_line(struct qed_hwfn *p_hwfn,
qed_hwfn         7519 drivers/net/ethernet/qlogic/qed/qed_debug.c void qed_mcp_trace_free_meta_data(struct qed_hwfn *p_hwfn)
qed_hwfn         7547 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_get_reg_fifo_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         7555 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_print_reg_fifo_results(struct qed_hwfn *p_hwfn,
qed_hwfn         7565 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_get_igu_fifo_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         7573 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_print_igu_fifo_results(struct qed_hwfn *p_hwfn,
qed_hwfn         7584 drivers/net/ethernet/qlogic/qed/qed_debug.c qed_get_protection_override_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         7593 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_print_protection_override_results(struct qed_hwfn *p_hwfn,
qed_hwfn         7605 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_get_fw_asserts_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         7613 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_print_fw_asserts_results(struct qed_hwfn *p_hwfn,
qed_hwfn         7624 drivers/net/ethernet/qlogic/qed/qed_debug.c enum dbg_status qed_dbg_parse_attn(struct qed_hwfn *p_hwfn,
qed_hwfn         7709 drivers/net/ethernet/qlogic/qed/qed_debug.c qed_print_idle_chk_results_wrapper(struct qed_hwfn *p_hwfn,
qed_hwfn         7724 drivers/net/ethernet/qlogic/qed/qed_debug.c 	enum dbg_status (*get_size)(struct qed_hwfn *p_hwfn,
qed_hwfn         7726 drivers/net/ethernet/qlogic/qed/qed_debug.c 	enum dbg_status (*perform_dump)(struct qed_hwfn *p_hwfn,
qed_hwfn         7729 drivers/net/ethernet/qlogic/qed/qed_debug.c 	enum dbg_status (*print_results)(struct qed_hwfn *p_hwfn,
qed_hwfn         7732 drivers/net/ethernet/qlogic/qed/qed_debug.c 	enum dbg_status (*results_buf_size)(struct qed_hwfn *p_hwfn,
qed_hwfn         7783 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status format_feature(struct qed_hwfn *p_hwfn,
qed_hwfn         7850 drivers/net/ethernet/qlogic/qed/qed_debug.c static enum dbg_status qed_dbg_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         7948 drivers/net/ethernet/qlogic/qed/qed_debug.c static int qed_dbg_nvm_image_length(struct qed_hwfn *p_hwfn,
qed_hwfn         7968 drivers/net/ethernet/qlogic/qed/qed_debug.c 	struct qed_hwfn *p_hwfn =
qed_hwfn         8072 drivers/net/ethernet/qlogic/qed/qed_debug.c 	struct qed_hwfn *p_hwfn =
qed_hwfn         8251 drivers/net/ethernet/qlogic/qed/qed_debug.c 	struct qed_hwfn *p_hwfn =
qed_hwfn         8292 drivers/net/ethernet/qlogic/qed/qed_debug.c 	struct qed_hwfn *p_hwfn =
qed_hwfn         8328 drivers/net/ethernet/qlogic/qed/qed_debug.c 	struct qed_hwfn *p_hwfn =
qed_hwfn           87 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_db_recovery_dp_entry(struct qed_hwfn *p_hwfn,
qed_hwfn          133 drivers/net/ethernet/qlogic/qed/qed_dev.c static struct qed_hwfn *qed_db_rec_find_hwfn(struct qed_dev *cdev,
qed_hwfn          136 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn;
qed_hwfn          156 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn;
qed_hwfn          202 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn;
qed_hwfn          242 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_db_recovery_setup(struct qed_hwfn *p_hwfn)
qed_hwfn          260 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_db_recovery_teardown(struct qed_hwfn *p_hwfn)
qed_hwfn          283 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_db_recovery_dp(struct qed_hwfn *p_hwfn)
qed_hwfn          302 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_db_recovery_ring(struct qed_hwfn *p_hwfn,
qed_hwfn          344 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_db_recovery_execute(struct qed_hwfn *p_hwfn)
qed_hwfn          665 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_set_engine_affin(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          718 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_llh_hw_init_pf(struct qed_hwfn *p_hwfn,
qed_hwfn          766 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn          814 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn          869 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_access_filter(struct qed_hwfn *p_hwfn,
qed_hwfn          949 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_add_filter(struct qed_hwfn *p_hwfn,
qed_hwfn          968 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_remove_filter(struct qed_hwfn *p_hwfn,
qed_hwfn          980 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1113 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1180 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1230 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         1288 drivers/net/ethernet/qlogic/qed/qed_dev.c static u32 qed_hw_bar_size(struct qed_hwfn *p_hwfn,
qed_hwfn         1321 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         1333 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         1349 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_qm_info_free(struct qed_hwfn *p_hwfn)
qed_hwfn         1363 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_dbg_user_data_free(struct qed_hwfn *p_hwfn)
qed_hwfn         1388 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         1426 drivers/net/ethernet/qlogic/qed/qed_dev.c static u32 qed_get_pq_flags(struct qed_hwfn *p_hwfn)
qed_hwfn         1467 drivers/net/ethernet/qlogic/qed/qed_dev.c static u8 qed_init_qm_get_num_tcs(struct qed_hwfn *p_hwfn)
qed_hwfn         1472 drivers/net/ethernet/qlogic/qed/qed_dev.c static u16 qed_init_qm_get_num_vfs(struct qed_hwfn *p_hwfn)
qed_hwfn         1478 drivers/net/ethernet/qlogic/qed/qed_dev.c static u8 qed_init_qm_get_num_mtc_tcs(struct qed_hwfn *p_hwfn)
qed_hwfn         1490 drivers/net/ethernet/qlogic/qed/qed_dev.c static u16 qed_init_qm_get_num_pf_rls(struct qed_hwfn *p_hwfn)
qed_hwfn         1508 drivers/net/ethernet/qlogic/qed/qed_dev.c static u16 qed_init_qm_get_num_vports(struct qed_hwfn *p_hwfn)
qed_hwfn         1520 drivers/net/ethernet/qlogic/qed/qed_dev.c static u16 qed_init_qm_get_num_pqs(struct qed_hwfn *p_hwfn)
qed_hwfn         1538 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_params(struct qed_hwfn *p_hwfn)
qed_hwfn         1567 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_vport_params(struct qed_hwfn *p_hwfn)
qed_hwfn         1578 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_port_params(struct qed_hwfn *p_hwfn)
qed_hwfn         1605 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_reset_params(struct qed_hwfn *p_hwfn)
qed_hwfn         1618 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_advance_vport(struct qed_hwfn *p_hwfn)
qed_hwfn         1651 drivers/net/ethernet/qlogic/qed/qed_dev.c static bool qed_is_offload_tc_set(struct qed_hwfn *p_hwfn)
qed_hwfn         1656 drivers/net/ethernet/qlogic/qed/qed_dev.c static u32 qed_get_offload_tc(struct qed_hwfn *p_hwfn)
qed_hwfn         1664 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_pq(struct qed_hwfn *p_hwfn,
qed_hwfn         1703 drivers/net/ethernet/qlogic/qed/qed_dev.c static u16 *qed_init_qm_get_idx_from_flags(struct qed_hwfn *p_hwfn,
qed_hwfn         1746 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_set_idx(struct qed_hwfn *p_hwfn,
qed_hwfn         1755 drivers/net/ethernet/qlogic/qed/qed_dev.c u16 qed_get_cm_pq_idx(struct qed_hwfn *p_hwfn, u32 pq_flags)
qed_hwfn         1762 drivers/net/ethernet/qlogic/qed/qed_dev.c u16 qed_get_cm_pq_idx_mcos(struct qed_hwfn *p_hwfn, u8 tc)
qed_hwfn         1778 drivers/net/ethernet/qlogic/qed/qed_dev.c u16 qed_get_cm_pq_idx_vf(struct qed_hwfn *p_hwfn, u16 vf)
qed_hwfn         1794 drivers/net/ethernet/qlogic/qed/qed_dev.c u16 qed_get_cm_pq_idx_ofld_mtc(struct qed_hwfn *p_hwfn, u8 tc)
qed_hwfn         1805 drivers/net/ethernet/qlogic/qed/qed_dev.c u16 qed_get_cm_pq_idx_llt_mtc(struct qed_hwfn *p_hwfn, u8 tc)
qed_hwfn         1817 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_lb_pq(struct qed_hwfn *p_hwfn)
qed_hwfn         1828 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_ooo_pq(struct qed_hwfn *p_hwfn)
qed_hwfn         1839 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_pure_ack_pq(struct qed_hwfn *p_hwfn)
qed_hwfn         1851 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_mtc_pqs(struct qed_hwfn *p_hwfn)
qed_hwfn         1865 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_offload_pq(struct qed_hwfn *p_hwfn)
qed_hwfn         1876 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_low_latency_pq(struct qed_hwfn *p_hwfn)
qed_hwfn         1887 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_mcos_pqs(struct qed_hwfn *p_hwfn)
qed_hwfn         1900 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_vf_pqs(struct qed_hwfn *p_hwfn)
qed_hwfn         1915 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_rl_pqs(struct qed_hwfn *p_hwfn)
qed_hwfn         1929 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_pq_params(struct qed_hwfn *p_hwfn)
qed_hwfn         1960 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_init_qm_sanity(struct qed_hwfn *p_hwfn)
qed_hwfn         1982 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_dp_init_qm_params(struct qed_hwfn *p_hwfn)
qed_hwfn         2060 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_qm_info(struct qed_hwfn *p_hwfn)
qed_hwfn         2089 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_qm_reconf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         2129 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_alloc_qm_data(struct qed_hwfn *p_hwfn)
qed_hwfn         2190 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         2385 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         2418 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_final_cleanup(struct qed_hwfn *p_hwfn,
qed_hwfn         2465 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_calc_hw_mode(struct qed_hwfn *p_hwfn)
qed_hwfn         2521 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         2543 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_cache_line_size(struct qed_hwfn *p_hwfn,
qed_hwfn         2598 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_hw_init_common(struct qed_hwfn *p_hwfn,
qed_hwfn         2670 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_hw_init_dpi_size(struct qed_hwfn *p_hwfn,
qed_hwfn         2704 drivers/net/ethernet/qlogic/qed/qed_dev.c bool qed_edpm_enabled(struct qed_hwfn *p_hwfn)
qed_hwfn         2713 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_hw_init_pf_doorbell_bar(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         2807 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_hw_init_port(struct qed_hwfn *p_hwfn,
qed_hwfn         2825 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_hw_init_pf(struct qed_hwfn *p_hwfn,
qed_hwfn         2929 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_pglueb_set_pfid_enable(struct qed_hwfn *p_hwfn,
qed_hwfn         2956 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_reset_mb_shadow(struct qed_hwfn *p_hwfn,
qed_hwfn         2978 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_vf_start(struct qed_hwfn *p_hwfn,
qed_hwfn         2991 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_pglueb_clear_err(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3002 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         3215 drivers/net/ethernet/qlogic/qed/qed_dev.c 			       struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3252 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[j];
qed_hwfn         3261 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         3380 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[j];
qed_hwfn         3413 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_hw_start_fastpath(struct qed_hwfn *p_hwfn)
qed_hwfn         3436 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_hw_hwfn_free(struct qed_hwfn *p_hwfn)
qed_hwfn         3444 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_hw_hwfn_prepare(struct qed_hwfn *p_hwfn)
qed_hwfn         3475 drivers/net/ethernet/qlogic/qed/qed_dev.c static void get_function_id(struct qed_hwfn *p_hwfn)
qed_hwfn         3494 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_hw_set_feat(struct qed_hwfn *p_hwfn)
qed_hwfn         3585 drivers/net/ethernet/qlogic/qed/qed_dev.c __qed_hw_set_soft_resc_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3610 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_hw_set_soft_resc_size(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3658 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_hw_get_dflt_resc(struct qed_hwfn *p_hwfn,
qed_hwfn         3743 drivers/net/ethernet/qlogic/qed/qed_dev.c static int __qed_hw_set_resc_info(struct qed_hwfn *p_hwfn,
qed_hwfn         3804 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_hw_set_resc_info(struct qed_hwfn *p_hwfn)
qed_hwfn         3818 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_hw_get_ppfid_bitmap(struct qed_hwfn *p_hwfn,
qed_hwfn         3848 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_hw_get_resc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3941 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_hw_get_nvm_info(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         4180 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_get_num_funcs(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         4241 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_hw_info_port_num(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         4280 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_get_eee_caps(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         4302 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_get_hw_info(struct qed_hwfn *p_hwfn,
qed_hwfn         4365 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_get_dev_info(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         4421 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_nvm_info_free(struct qed_hwfn *p_hwfn)
qed_hwfn         4427 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_hw_prepare_single(struct qed_hwfn *p_hwfn,
qed_hwfn         4525 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         4584 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         4592 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         4882 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_fw_l2_queue(struct qed_hwfn *p_hwfn, u16 src_id, u16 *dst_id)
qed_hwfn         4901 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_fw_vport(struct qed_hwfn *p_hwfn, u8 src_id, u8 *dst_id)
qed_hwfn         4920 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_fw_rss_eng(struct qed_hwfn *p_hwfn, u8 src_id, u8 *dst_id)
qed_hwfn         4939 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_set_coalesce(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         4962 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         4993 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_set_rxq_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn         5032 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_set_txq_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn         5072 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_configure_wfq_for_all_vports(struct qed_hwfn *p_hwfn,
qed_hwfn         5092 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_wfq_default_param(struct qed_hwfn *p_hwfn,
qed_hwfn         5102 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_disable_wfq_for_all_vports(struct qed_hwfn *p_hwfn,
qed_hwfn         5126 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_init_wfq_param(struct qed_hwfn *p_hwfn,
qed_hwfn         5195 drivers/net/ethernet/qlogic/qed/qed_dev.c static int __qed_configure_vport_wfq(struct qed_hwfn *p_hwfn,
qed_hwfn         5221 drivers/net/ethernet/qlogic/qed/qed_dev.c static int __qed_configure_vp_wfq_on_link_change(struct qed_hwfn *p_hwfn,
qed_hwfn         5271 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         5305 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         5312 drivers/net/ethernet/qlogic/qed/qed_dev.c int __qed_configure_pf_max_bandwidth(struct qed_hwfn *p_hwfn,
qed_hwfn         5355 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn	*p_hwfn = &cdev->hwfns[i];
qed_hwfn         5356 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_lead = QED_LEADING_HWFN(cdev);
qed_hwfn         5378 drivers/net/ethernet/qlogic/qed/qed_dev.c int __qed_configure_pf_min_bandwidth(struct qed_hwfn *p_hwfn,
qed_hwfn         5413 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         5414 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_hwfn *p_lead = QED_LEADING_HWFN(cdev);
qed_hwfn         5445 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_clean_wfq_db(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          180 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_hw_start_fastpath(struct qed_hwfn *p_hwfn);
qed_hwfn          211 drivers/net/ethernet/qlogic/qed/qed_dev_api.h struct qed_ptt *qed_ptt_acquire(struct qed_hwfn *p_hwfn);
qed_hwfn          223 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void qed_ptt_release(struct qed_hwfn *p_hwfn,
qed_hwfn          269 drivers/net/ethernet/qlogic/qed/qed_dev_api.h qed_dmae_host2grc(struct qed_hwfn *p_hwfn,
qed_hwfn          286 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_dmae_grc2host(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn          301 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_dmae_host2host(struct qed_hwfn *p_hwfn,
qed_hwfn          346 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_fw_l2_queue(struct qed_hwfn *p_hwfn,
qed_hwfn          359 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_fw_vport(struct qed_hwfn *p_hwfn,
qed_hwfn          372 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_fw_rss_eng(struct qed_hwfn *p_hwfn,
qed_hwfn          489 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_final_cleanup(struct qed_hwfn *p_hwfn,
qed_hwfn          501 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_get_queue_coalesce(struct qed_hwfn *p_hwfn, u16 *coal, void *handle);
qed_hwfn          531 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_pglueb_set_pfid_enable(struct qed_hwfn *p_hwfn,
qed_hwfn          111 drivers/net/ethernet/qlogic/qed/qed_fcoe.c qed_sp_fcoe_func_start(struct qed_hwfn *p_hwfn,
qed_hwfn          251 drivers/net/ethernet/qlogic/qed/qed_fcoe.c qed_sp_fcoe_conn_offload(struct qed_hwfn *p_hwfn,
qed_hwfn          330 drivers/net/ethernet/qlogic/qed/qed_fcoe.c qed_sp_fcoe_conn_destroy(struct qed_hwfn *p_hwfn,
qed_hwfn          361 drivers/net/ethernet/qlogic/qed/qed_fcoe.c qed_sp_fcoe_func_stop(struct qed_hwfn *p_hwfn,
qed_hwfn          392 drivers/net/ethernet/qlogic/qed/qed_fcoe.c qed_fcoe_allocate_connection(struct qed_hwfn *p_hwfn,
qed_hwfn          485 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static void qed_fcoe_free_connection(struct qed_hwfn *p_hwfn,
qed_hwfn          525 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static void __iomem *qed_fcoe_get_db_addr(struct qed_hwfn *p_hwfn, u32 cid)
qed_hwfn          531 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static void __iomem *qed_fcoe_get_primary_bdq_prod(struct qed_hwfn *p_hwfn,
qed_hwfn          546 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static void __iomem *qed_fcoe_get_secondary_bdq_prod(struct qed_hwfn *p_hwfn,
qed_hwfn          561 drivers/net/ethernet/qlogic/qed/qed_fcoe.c int qed_fcoe_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          577 drivers/net/ethernet/qlogic/qed/qed_fcoe.c void qed_fcoe_setup(struct qed_hwfn *p_hwfn)
qed_hwfn          601 drivers/net/ethernet/qlogic/qed/qed_fcoe.c void qed_fcoe_free(struct qed_hwfn *p_hwfn)
qed_hwfn          622 drivers/net/ethernet/qlogic/qed/qed_fcoe.c qed_fcoe_acquire_connection(struct qed_hwfn *p_hwfn,
qed_hwfn          656 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static void qed_fcoe_release_connection(struct qed_hwfn *p_hwfn,
qed_hwfn          665 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static void _qed_fcoe_get_tstats(struct qed_hwfn *p_hwfn,
qed_hwfn          697 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static void _qed_fcoe_get_pstats(struct qed_hwfn *p_hwfn,
qed_hwfn          718 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static int qed_fcoe_get_stats(struct qed_hwfn *p_hwfn,
qed_hwfn          748 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	struct qed_hwfn *hwfn = QED_AFFIN_HWFN(cdev);
qed_hwfn           52 drivers/net/ethernet/qlogic/qed/qed_fcoe.h int qed_fcoe_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn           54 drivers/net/ethernet/qlogic/qed/qed_fcoe.h void qed_fcoe_setup(struct qed_hwfn *p_hwfn);
qed_hwfn           56 drivers/net/ethernet/qlogic/qed/qed_fcoe.h void qed_fcoe_free(struct qed_hwfn *p_hwfn);
qed_hwfn           60 drivers/net/ethernet/qlogic/qed/qed_fcoe.h static inline int qed_fcoe_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn           65 drivers/net/ethernet/qlogic/qed/qed_fcoe.h static inline void qed_fcoe_setup(struct qed_hwfn *p_hwfn) {}
qed_hwfn           66 drivers/net/ethernet/qlogic/qed/qed_fcoe.h static inline void qed_fcoe_free(struct qed_hwfn *p_hwfn) {}
qed_hwfn           54 drivers/net/ethernet/qlogic/qed/qed_hsi.h struct qed_hwfn;
qed_hwfn         3007 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_read_regs(struct qed_hwfn *p_hwfn,
qed_hwfn         3025 drivers/net/ethernet/qlogic/qed/qed_hsi.h bool qed_read_fw_info(struct qed_hwfn *p_hwfn,
qed_hwfn         3039 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_grc_config(struct qed_hwfn *p_hwfn,
qed_hwfn         3049 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_dbg_grc_set_params_default(struct qed_hwfn *p_hwfn);
qed_hwfn         3063 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_grc_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3081 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_grc_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         3100 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_idle_chk_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3119 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_idle_chk_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         3140 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_mcp_trace_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3163 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_mcp_trace_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         3181 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_reg_fifo_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3201 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_reg_fifo_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         3220 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_igu_fifo_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3240 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_igu_fifo_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         3260 drivers/net/ethernet/qlogic/qed/qed_hsi.h qed_dbg_protection_override_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3279 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_protection_override_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         3296 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_fw_asserts_get_dump_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3314 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_fw_asserts_dump(struct qed_hwfn *p_hwfn,
qed_hwfn         3335 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_read_attn(struct qed_hwfn *p_hwfn,
qed_hwfn         3353 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_print_attn(struct qed_hwfn *p_hwfn,
qed_hwfn         3394 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_alloc_user_data(struct qed_hwfn *p_hwfn);
qed_hwfn         3417 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_get_idle_chk_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3433 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_print_idle_chk_results(struct qed_hwfn *p_hwfn,
qed_hwfn         3449 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_dbg_mcp_trace_set_meta_data(struct qed_hwfn *p_hwfn,
qed_hwfn         3464 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_get_mcp_trace_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3479 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_print_mcp_trace_results(struct qed_hwfn *p_hwfn,
qed_hwfn         3496 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_print_mcp_trace_results_cont(struct qed_hwfn *p_hwfn,
qed_hwfn         3510 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_print_mcp_trace_line(struct qed_hwfn *p_hwfn,
qed_hwfn         3521 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_mcp_trace_free_meta_data(struct qed_hwfn *p_hwfn);
qed_hwfn         3535 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_get_reg_fifo_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3550 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_print_reg_fifo_results(struct qed_hwfn *p_hwfn,
qed_hwfn         3567 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_get_igu_fifo_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3582 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_print_igu_fifo_results(struct qed_hwfn *p_hwfn,
qed_hwfn         3600 drivers/net/ethernet/qlogic/qed/qed_hsi.h qed_get_protection_override_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3616 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_print_protection_override_results(struct qed_hwfn *p_hwfn,
qed_hwfn         3633 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_get_fw_asserts_results_buf_size(struct qed_hwfn *p_hwfn,
qed_hwfn         3648 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_print_fw_asserts_results(struct qed_hwfn *p_hwfn,
qed_hwfn         3664 drivers/net/ethernet/qlogic/qed/qed_hsi.h enum dbg_status qed_dbg_parse_attn(struct qed_hwfn *p_hwfn,
qed_hwfn         3990 drivers/net/ethernet/qlogic/qed/qed_hsi.h int qed_qm_common_rt_init(struct qed_hwfn *p_hwfn,
qed_hwfn         4013 drivers/net/ethernet/qlogic/qed/qed_hsi.h int qed_qm_pf_rt_init(struct qed_hwfn *p_hwfn,
qed_hwfn         4027 drivers/net/ethernet/qlogic/qed/qed_hsi.h int qed_init_pf_wfq(struct qed_hwfn *p_hwfn,
qed_hwfn         4040 drivers/net/ethernet/qlogic/qed/qed_hsi.h int qed_init_pf_rl(struct qed_hwfn *p_hwfn,
qed_hwfn         4055 drivers/net/ethernet/qlogic/qed/qed_hsi.h int qed_init_vport_wfq(struct qed_hwfn *p_hwfn,
qed_hwfn         4070 drivers/net/ethernet/qlogic/qed/qed_hsi.h int qed_init_vport_rl(struct qed_hwfn *p_hwfn,
qed_hwfn         4087 drivers/net/ethernet/qlogic/qed/qed_hsi.h bool qed_send_qm_stop_cmd(struct qed_hwfn *p_hwfn,
qed_hwfn         4099 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_set_vxlan_dest_port(struct qed_hwfn *p_hwfn,
qed_hwfn         4109 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_set_vxlan_enable(struct qed_hwfn *p_hwfn,
qed_hwfn         4120 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_set_gre_enable(struct qed_hwfn *p_hwfn,
qed_hwfn         4131 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_set_geneve_dest_port(struct qed_hwfn *p_hwfn,
qed_hwfn         4141 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_set_geneve_enable(struct qed_hwfn *p_hwfn,
qed_hwfn         4145 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_set_vxlan_no_l2_enable(struct qed_hwfn *p_hwfn,
qed_hwfn         4155 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_gft_disable(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 pf_id);
qed_hwfn         4169 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_gft_config(struct qed_hwfn *p_hwfn,
qed_hwfn         4183 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_enable_context_validation(struct qed_hwfn *p_hwfn,
qed_hwfn         4242 drivers/net/ethernet/qlogic/qed/qed_hsi.h void qed_set_rdma_error_level(struct qed_hwfn *p_hwfn,
qed_hwfn           70 drivers/net/ethernet/qlogic/qed/qed_hw.c int qed_ptt_pool_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn           95 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_ptt_invalidate(struct qed_hwfn *p_hwfn)
qed_hwfn          106 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_ptt_pool_free(struct qed_hwfn *p_hwfn)
qed_hwfn          112 drivers/net/ethernet/qlogic/qed/qed_hw.c struct qed_ptt *qed_ptt_acquire(struct qed_hwfn *p_hwfn)
qed_hwfn          141 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_ptt_release(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          148 drivers/net/ethernet/qlogic/qed/qed_hw.c u32 qed_ptt_get_hw_addr(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          166 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_ptt_set_win(struct qed_hwfn *p_hwfn,
qed_hwfn          190 drivers/net/ethernet/qlogic/qed/qed_hw.c static u32 qed_set_ptt(struct qed_hwfn *p_hwfn,
qed_hwfn          213 drivers/net/ethernet/qlogic/qed/qed_hw.c struct qed_ptt *qed_get_reserved_ptt(struct qed_hwfn *p_hwfn,
qed_hwfn          225 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_wr(struct qed_hwfn *p_hwfn,
qed_hwfn          237 drivers/net/ethernet/qlogic/qed/qed_hw.c u32 qed_rd(struct qed_hwfn *p_hwfn,
qed_hwfn          251 drivers/net/ethernet/qlogic/qed/qed_hw.c static void qed_memcpy_hw(struct qed_hwfn *p_hwfn,
qed_hwfn          284 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_memcpy_from(struct qed_hwfn *p_hwfn,
qed_hwfn          294 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_memcpy_to(struct qed_hwfn *p_hwfn,
qed_hwfn          304 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_fid_pretend(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 fid)
qed_hwfn          330 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_port_pretend(struct qed_hwfn *p_hwfn,
qed_hwfn          347 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_port_unpretend(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          363 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_port_fid_pretend(struct qed_hwfn *p_hwfn,
qed_hwfn          383 drivers/net/ethernet/qlogic/qed/qed_hw.c u32 qed_vfid_to_concrete(struct qed_hwfn *p_hwfn, u8 vfid)
qed_hwfn          398 drivers/net/ethernet/qlogic/qed/qed_hw.c static void qed_dmae_opcode(struct qed_hwfn *p_hwfn,
qed_hwfn          479 drivers/net/ethernet/qlogic/qed/qed_hw.c static int qed_dmae_post_command(struct qed_hwfn *p_hwfn,
qed_hwfn          537 drivers/net/ethernet/qlogic/qed/qed_hw.c int qed_dmae_info_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          571 drivers/net/ethernet/qlogic/qed/qed_hw.c void qed_dmae_info_free(struct qed_hwfn *p_hwfn)
qed_hwfn          606 drivers/net/ethernet/qlogic/qed/qed_hw.c static int qed_dmae_operation_wait(struct qed_hwfn *p_hwfn)
qed_hwfn          635 drivers/net/ethernet/qlogic/qed/qed_hw.c static int qed_dmae_execute_sub_operation(struct qed_hwfn *p_hwfn,
qed_hwfn          701 drivers/net/ethernet/qlogic/qed/qed_hw.c static int qed_dmae_execute_command(struct qed_hwfn *p_hwfn,
qed_hwfn          782 drivers/net/ethernet/qlogic/qed/qed_hw.c int qed_dmae_host2grc(struct qed_hwfn *p_hwfn,
qed_hwfn          804 drivers/net/ethernet/qlogic/qed/qed_hw.c int qed_dmae_grc2host(struct qed_hwfn *p_hwfn,
qed_hwfn          826 drivers/net/ethernet/qlogic/qed/qed_hw.c int qed_dmae_host2host(struct qed_hwfn *p_hwfn,
qed_hwfn          847 drivers/net/ethernet/qlogic/qed/qed_hw.c int qed_dmae_sanity(struct qed_hwfn *p_hwfn,
qed_hwfn           86 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_gtt_init(struct qed_hwfn *p_hwfn);
qed_hwfn           93 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_ptt_invalidate(struct qed_hwfn *p_hwfn);
qed_hwfn          102 drivers/net/ethernet/qlogic/qed/qed_hw.h int qed_ptt_pool_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          109 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_ptt_pool_free(struct qed_hwfn *p_hwfn);
qed_hwfn          119 drivers/net/ethernet/qlogic/qed/qed_hw.h u32 qed_ptt_get_hw_addr(struct qed_hwfn *p_hwfn,
qed_hwfn          139 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_ptt_set_win(struct qed_hwfn *p_hwfn,
qed_hwfn          151 drivers/net/ethernet/qlogic/qed/qed_hw.h struct qed_ptt *qed_get_reserved_ptt(struct qed_hwfn *p_hwfn,
qed_hwfn          162 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_wr(struct qed_hwfn *p_hwfn,
qed_hwfn          175 drivers/net/ethernet/qlogic/qed/qed_hw.h u32 qed_rd(struct qed_hwfn *p_hwfn,
qed_hwfn          189 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_memcpy_from(struct qed_hwfn *p_hwfn,
qed_hwfn          205 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_memcpy_to(struct qed_hwfn *p_hwfn,
qed_hwfn          221 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_fid_pretend(struct qed_hwfn *p_hwfn,
qed_hwfn          233 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_port_pretend(struct qed_hwfn *p_hwfn,
qed_hwfn          244 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_port_unpretend(struct qed_hwfn *p_hwfn,
qed_hwfn          256 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_port_fid_pretend(struct qed_hwfn *p_hwfn,
qed_hwfn          267 drivers/net/ethernet/qlogic/qed/qed_hw.h u32 qed_vfid_to_concrete(struct qed_hwfn *p_hwfn, u8 vfid);
qed_hwfn          281 drivers/net/ethernet/qlogic/qed/qed_hw.h int qed_dmae_info_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          289 drivers/net/ethernet/qlogic/qed/qed_hw.h void qed_dmae_info_free(struct qed_hwfn *p_hwfn);
qed_hwfn          315 drivers/net/ethernet/qlogic/qed/qed_hw.h int qed_dmae_sanity(struct qed_hwfn *p_hwfn,
qed_hwfn          210 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static u8 qed_get_ext_voq(struct qed_hwfn *p_hwfn,
qed_hwfn          220 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static void qed_enable_pf_rl(struct qed_hwfn *p_hwfn, bool pf_rl_en)
qed_hwfn          251 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static void qed_enable_pf_wfq(struct qed_hwfn *p_hwfn, bool pf_wfq_en)
qed_hwfn          263 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static void qed_enable_vport_rl(struct qed_hwfn *p_hwfn, bool vport_rl_en)
qed_hwfn          285 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static void qed_enable_vport_wfq(struct qed_hwfn *p_hwfn, bool vport_wfq_en)
qed_hwfn          300 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static void qed_cmdq_lines_voq_rt_init(struct qed_hwfn *p_hwfn,
qed_hwfn          315 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c 	struct qed_hwfn *p_hwfn,
qed_hwfn          370 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c 	struct qed_hwfn *p_hwfn,
qed_hwfn          428 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static void qed_tx_pq_map_rt_init(struct qed_hwfn *p_hwfn,
qed_hwfn          559 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static void qed_other_pq_map_rt_init(struct qed_hwfn *p_hwfn,
qed_hwfn          605 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static int qed_pf_wfq_rt_init(struct qed_hwfn *p_hwfn,
qed_hwfn          648 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static int qed_pf_rl_rt_init(struct qed_hwfn *p_hwfn, u8 pf_id, u32 pf_rl)
qed_hwfn          671 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static int qed_vp_wfq_rt_init(struct qed_hwfn *p_hwfn,
qed_hwfn          712 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static int qed_vport_rl_rt_init(struct qed_hwfn *p_hwfn,
qed_hwfn          751 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static bool qed_poll_on_qm_cmd_ready(struct qed_hwfn *p_hwfn,
qed_hwfn          772 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static bool qed_send_qm_cmd(struct qed_hwfn *p_hwfn,
qed_hwfn          799 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c int qed_qm_common_rt_init(struct qed_hwfn *p_hwfn,
qed_hwfn          848 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c int qed_qm_pf_rt_init(struct qed_hwfn *p_hwfn,
qed_hwfn          894 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c int qed_init_pf_wfq(struct qed_hwfn *p_hwfn,
qed_hwfn          909 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c int qed_init_pf_rl(struct qed_hwfn *p_hwfn,
qed_hwfn          926 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c int qed_init_vport_wfq(struct qed_hwfn *p_hwfn,
qed_hwfn          951 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c int qed_init_vport_rl(struct qed_hwfn *p_hwfn,
qed_hwfn          977 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c bool qed_send_qm_stop_cmd(struct qed_hwfn *p_hwfn,
qed_hwfn         1027 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c void qed_set_vxlan_dest_port(struct qed_hwfn *p_hwfn,
qed_hwfn         1040 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c void qed_set_vxlan_enable(struct qed_hwfn *p_hwfn,
qed_hwfn         1072 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c void qed_set_gre_enable(struct qed_hwfn *p_hwfn,
qed_hwfn         1112 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c void qed_set_geneve_dest_port(struct qed_hwfn *p_hwfn,
qed_hwfn         1125 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c void qed_set_geneve_enable(struct qed_hwfn *p_hwfn,
qed_hwfn         1172 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c void qed_set_vxlan_no_l2_enable(struct qed_hwfn *p_hwfn,
qed_hwfn         1209 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c void qed_gft_disable(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 pf_id)
qed_hwfn         1228 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c void qed_gft_config(struct qed_hwfn *p_hwfn,
qed_hwfn         1490 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c void qed_enable_context_validation(struct qed_hwfn *p_hwfn,
qed_hwfn         1508 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c static u32 qed_get_rdma_assert_ram_addr(struct qed_hwfn *p_hwfn, u8 storm_id)
qed_hwfn         1535 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c void qed_set_rdma_error_level(struct qed_hwfn *p_hwfn,
qed_hwfn           78 drivers/net/ethernet/qlogic/qed/qed_init_ops.c void qed_init_clear_rt_data(struct qed_hwfn *p_hwfn)
qed_hwfn           86 drivers/net/ethernet/qlogic/qed/qed_init_ops.c void qed_init_store_rt_reg(struct qed_hwfn *p_hwfn, u32 rt_offset, u32 val)
qed_hwfn           92 drivers/net/ethernet/qlogic/qed/qed_init_ops.c void qed_init_store_rt_agg(struct qed_hwfn *p_hwfn,
qed_hwfn          103 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static int qed_init_rt(struct qed_hwfn	*p_hwfn,
qed_hwfn          145 drivers/net/ethernet/qlogic/qed/qed_init_ops.c int qed_init_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          168 drivers/net/ethernet/qlogic/qed/qed_init_ops.c void qed_init_free(struct qed_hwfn *p_hwfn)
qed_hwfn          176 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static int qed_init_array_dmae(struct qed_hwfn *p_hwfn,
qed_hwfn          203 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static int qed_init_fill_dmae(struct qed_hwfn *p_hwfn,
qed_hwfn          224 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static void qed_init_fill(struct qed_hwfn *p_hwfn,
qed_hwfn          234 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static int qed_init_cmd_array(struct qed_hwfn *p_hwfn,
qed_hwfn          306 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static int qed_init_cmd_wr(struct qed_hwfn *p_hwfn,
qed_hwfn          367 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static void qed_init_cmd_rd(struct qed_hwfn *p_hwfn,
qed_hwfn          418 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static int qed_init_cmd_cb(struct qed_hwfn *p_hwfn,
qed_hwfn          437 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static u8 qed_init_cmd_mode_match(struct qed_hwfn *p_hwfn,
qed_hwfn          463 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static u32 qed_init_cmd_mode(struct qed_hwfn *p_hwfn,
qed_hwfn          475 drivers/net/ethernet/qlogic/qed/qed_init_ops.c static u32 qed_init_cmd_phase(struct qed_hwfn *p_hwfn,
qed_hwfn          490 drivers/net/ethernet/qlogic/qed/qed_init_ops.c int qed_init_run(struct qed_hwfn *p_hwfn,
qed_hwfn          548 drivers/net/ethernet/qlogic/qed/qed_init_ops.c void qed_gtt_init(struct qed_hwfn *p_hwfn)
qed_hwfn           59 drivers/net/ethernet/qlogic/qed/qed_init_ops.h int qed_init_run(struct qed_hwfn *p_hwfn,
qed_hwfn           73 drivers/net/ethernet/qlogic/qed/qed_init_ops.h int qed_init_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn           81 drivers/net/ethernet/qlogic/qed/qed_init_ops.h void qed_init_free(struct qed_hwfn *p_hwfn);
qed_hwfn           89 drivers/net/ethernet/qlogic/qed/qed_init_ops.h void qed_init_clear_rt_data(struct qed_hwfn *p_hwfn);
qed_hwfn           99 drivers/net/ethernet/qlogic/qed/qed_init_ops.h void qed_init_store_rt_reg(struct qed_hwfn *p_hwfn,
qed_hwfn          118 drivers/net/ethernet/qlogic/qed/qed_init_ops.h void qed_init_store_rt_agg(struct qed_hwfn *p_hwfn,
qed_hwfn          133 drivers/net/ethernet/qlogic/qed/qed_init_ops.h void qed_gtt_init(struct qed_hwfn *p_hwfn);
qed_hwfn          102 drivers/net/ethernet/qlogic/qed/qed_int.c 	int (*cb)(struct qed_hwfn *p_hwfn);
qed_hwfn          115 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_mcp_attn_cb(struct qed_hwfn *p_hwfn)
qed_hwfn          141 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_pswhst_attn_cb(struct qed_hwfn *p_hwfn)
qed_hwfn          205 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_grc_attn_cb(struct qed_hwfn *p_hwfn)
qed_hwfn          259 drivers/net/ethernet/qlogic/qed/qed_int.c int qed_pglueb_rbc_attn_handler(struct qed_hwfn *p_hwfn,
qed_hwfn          361 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_pglueb_rbc_attn_cb(struct qed_hwfn *p_hwfn)
qed_hwfn          375 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_db_rec_flush_queue(struct qed_hwfn *p_hwfn,
qed_hwfn          410 drivers/net/ethernet/qlogic/qed/qed_int.c int qed_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          439 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_dorq_attn_overflow(struct qed_hwfn *p_hwfn)
qed_hwfn          464 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_dorq_attn_int_sts(struct qed_hwfn *p_hwfn)
qed_hwfn          531 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_dorq_attn_cb(struct qed_hwfn *p_hwfn)
qed_hwfn          539 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_dorq_attn_handler(struct qed_hwfn *p_hwfn)
qed_hwfn          769 drivers/net/ethernet/qlogic/qed/qed_int.c qed_int_aeu_translate(struct qed_hwfn *p_hwfn,
qed_hwfn          782 drivers/net/ethernet/qlogic/qed/qed_int.c static bool qed_int_is_parity_flag(struct qed_hwfn *p_hwfn,
qed_hwfn          812 drivers/net/ethernet/qlogic/qed/qed_int.c static inline u16 qed_attn_update_idx(struct qed_hwfn *p_hwfn,
qed_hwfn          833 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_int_assertion(struct qed_hwfn *p_hwfn, u16 asserted_bits)
qed_hwfn          871 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_attn_print(struct qed_hwfn *p_hwfn,
qed_hwfn          903 drivers/net/ethernet/qlogic/qed/qed_int.c qed_int_deassertion_aeu_bit(struct qed_hwfn *p_hwfn,
qed_hwfn          953 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_deassertion_parity(struct qed_hwfn *p_hwfn,
qed_hwfn          991 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_int_deassertion(struct qed_hwfn  *p_hwfn,
qed_hwfn         1138 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_int_attentions(struct qed_hwfn *p_hwfn)
qed_hwfn         1193 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_sb_ack_attn(struct qed_hwfn *p_hwfn,
qed_hwfn         1215 drivers/net/ethernet/qlogic/qed/qed_int.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)hwfn_cookie;
qed_hwfn         1310 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_sb_attn_free(struct qed_hwfn *p_hwfn)
qed_hwfn         1325 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_sb_attn_setup(struct qed_hwfn *p_hwfn,
qed_hwfn         1342 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_sb_attn_init(struct qed_hwfn *p_hwfn,
qed_hwfn         1380 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_int_sb_attn_alloc(struct qed_hwfn *p_hwfn,
qed_hwfn         1414 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_init_cau_sb_entry(struct qed_hwfn *p_hwfn,
qed_hwfn         1461 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_cau_conf_pi(struct qed_hwfn *p_hwfn,
qed_hwfn         1495 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_cau_conf_sb(struct qed_hwfn *p_hwfn,
qed_hwfn         1561 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_sb_setup(struct qed_hwfn *p_hwfn,
qed_hwfn         1573 drivers/net/ethernet/qlogic/qed/qed_int.c struct qed_igu_block *qed_get_igu_free_sb(struct qed_hwfn *p_hwfn, bool b_is_pf)
qed_hwfn         1593 drivers/net/ethernet/qlogic/qed/qed_int.c static u16 qed_get_pf_igu_sb_id(struct qed_hwfn *p_hwfn, u16 vector_id)
qed_hwfn         1613 drivers/net/ethernet/qlogic/qed/qed_int.c u16 qed_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id)
qed_hwfn         1635 drivers/net/ethernet/qlogic/qed/qed_int.c int qed_int_sb_init(struct qed_hwfn *p_hwfn,
qed_hwfn         1684 drivers/net/ethernet/qlogic/qed/qed_int.c int qed_int_sb_release(struct qed_hwfn *p_hwfn,
qed_hwfn         1719 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_sp_sb_free(struct qed_hwfn *p_hwfn)
qed_hwfn         1735 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_int_sp_sb_alloc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1765 drivers/net/ethernet/qlogic/qed/qed_int.c int qed_int_register_cb(struct qed_hwfn *p_hwfn,
qed_hwfn         1789 drivers/net/ethernet/qlogic/qed/qed_int.c int qed_int_unregister_cb(struct qed_hwfn *p_hwfn, u8 pi)
qed_hwfn         1802 drivers/net/ethernet/qlogic/qed/qed_int.c u16 qed_int_get_sp_sb_id(struct qed_hwfn *p_hwfn)
qed_hwfn         1807 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_igu_enable_int(struct qed_hwfn *p_hwfn,
qed_hwfn         1834 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_igu_enable_attn(struct qed_hwfn *p_hwfn,
qed_hwfn         1849 drivers/net/ethernet/qlogic/qed/qed_int.c qed_int_igu_enable(struct qed_hwfn *p_hwfn,
qed_hwfn         1871 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_igu_disable_int(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1882 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_igu_cleanup_sb(struct qed_hwfn *p_hwfn,
qed_hwfn         1929 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_igu_init_pure_rt_single(struct qed_hwfn *p_hwfn,
qed_hwfn         1973 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_igu_init_pure_rt(struct qed_hwfn *p_hwfn,
qed_hwfn         2008 drivers/net/ethernet/qlogic/qed/qed_int.c int qed_int_igu_reset_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         2142 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_igu_read_cam_block(struct qed_hwfn *p_hwfn,
qed_hwfn         2158 drivers/net/ethernet/qlogic/qed/qed_int.c int qed_int_igu_read_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         2253 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_igu_init_rt(struct qed_hwfn *p_hwfn)
qed_hwfn         2260 drivers/net/ethernet/qlogic/qed/qed_int.c u64 qed_int_igu_read_sisr_reg(struct qed_hwfn *p_hwfn)
qed_hwfn         2280 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_sp_dpc_setup(struct qed_hwfn *p_hwfn)
qed_hwfn         2287 drivers/net/ethernet/qlogic/qed/qed_int.c static int qed_int_sp_dpc_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn         2296 drivers/net/ethernet/qlogic/qed/qed_int.c static void qed_int_sp_dpc_free(struct qed_hwfn *p_hwfn)
qed_hwfn         2302 drivers/net/ethernet/qlogic/qed/qed_int.c int qed_int_alloc(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         2319 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_free(struct qed_hwfn *p_hwfn)
qed_hwfn         2326 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_setup(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         2333 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_get_num_sbs(struct qed_hwfn	*p_hwfn,
qed_hwfn         2352 drivers/net/ethernet/qlogic/qed/qed_int.c int qed_int_set_timer_res(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn           88 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_igu_enable_int(struct qed_hwfn *p_hwfn,
qed_hwfn           98 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_igu_disable_int(struct qed_hwfn *p_hwfn,
qed_hwfn          109 drivers/net/ethernet/qlogic/qed/qed_int.h u64 qed_int_igu_read_sisr_reg(struct qed_hwfn *p_hwfn);
qed_hwfn          128 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_int_sb_init(struct qed_hwfn *p_hwfn,
qed_hwfn          141 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_sb_setup(struct qed_hwfn *p_hwfn,
qed_hwfn          158 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_int_sb_release(struct qed_hwfn *p_hwfn,
qed_hwfn          180 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_get_num_sbs(struct qed_hwfn	*p_hwfn,
qed_hwfn          201 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_db_rec_handler(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          246 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_int_igu_reset_cam(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          256 drivers/net/ethernet/qlogic/qed/qed_int.h u16 qed_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id);
qed_hwfn          266 drivers/net/ethernet/qlogic/qed/qed_int.h struct qed_igu_block *qed_get_igu_free_sb(struct qed_hwfn *p_hwfn,
qed_hwfn          269 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_igu_init_pure_rt(struct qed_hwfn *p_hwfn,
qed_hwfn          274 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_igu_init_rt(struct qed_hwfn *p_hwfn);
qed_hwfn          287 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_int_igu_read_cam(struct qed_hwfn *p_hwfn,
qed_hwfn          290 drivers/net/ethernet/qlogic/qed/qed_int.h typedef int (*qed_int_comp_cb_t)(struct qed_hwfn *p_hwfn,
qed_hwfn          312 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_int_register_cb(struct qed_hwfn *p_hwfn,
qed_hwfn          329 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_int_unregister_cb(struct qed_hwfn *p_hwfn,
qed_hwfn          339 drivers/net/ethernet/qlogic/qed/qed_int.h u16 qed_int_get_sp_sb_id(struct qed_hwfn *p_hwfn);
qed_hwfn          351 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_igu_init_pure_rt_single(struct qed_hwfn *p_hwfn,
qed_hwfn          368 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_cau_conf_sb(struct qed_hwfn *p_hwfn,
qed_hwfn          383 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_int_alloc(struct qed_hwfn *p_hwfn,
qed_hwfn          391 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_free(struct qed_hwfn *p_hwfn);
qed_hwfn          399 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_setup(struct qed_hwfn *p_hwfn,
qed_hwfn          411 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_int_igu_enable(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn          423 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_init_cau_sb_entry(struct qed_hwfn *p_hwfn,
qed_hwfn          429 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_int_set_timer_res(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn          434 drivers/net/ethernet/qlogic/qed/qed_int.h int qed_pglueb_rbc_attn_handler(struct qed_hwfn *p_hwfn,
qed_hwfn          147 drivers/net/ethernet/qlogic/qed/qed_iscsi.c qed_iscsi_async_event(struct qed_hwfn *p_hwfn,
qed_hwfn          163 drivers/net/ethernet/qlogic/qed/qed_iscsi.c qed_sp_iscsi_func_start(struct qed_hwfn *p_hwfn,
qed_hwfn          289 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_sp_iscsi_conn_offload(struct qed_hwfn *p_hwfn,
qed_hwfn          470 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_sp_iscsi_conn_update(struct qed_hwfn *p_hwfn,
qed_hwfn          515 drivers/net/ethernet/qlogic/qed/qed_iscsi.c qed_sp_iscsi_mac_update(struct qed_hwfn *p_hwfn,
qed_hwfn          562 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_sp_iscsi_conn_terminate(struct qed_hwfn *p_hwfn,
qed_hwfn          601 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_sp_iscsi_conn_clear_sq(struct qed_hwfn *p_hwfn,
qed_hwfn          632 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_sp_iscsi_func_stop(struct qed_hwfn *p_hwfn,
qed_hwfn          663 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void __iomem *qed_iscsi_get_db_addr(struct qed_hwfn *p_hwfn, u32 cid)
qed_hwfn          669 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void __iomem *qed_iscsi_get_primary_bdq_prod(struct qed_hwfn *p_hwfn,
qed_hwfn          684 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void __iomem *qed_iscsi_get_secondary_bdq_prod(struct qed_hwfn *p_hwfn,
qed_hwfn          728 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_allocate_connection(struct qed_hwfn *p_hwfn,
qed_hwfn          829 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_acquire_connection(struct qed_hwfn *p_hwfn,
qed_hwfn          868 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void qed_iscsi_release_connection(struct qed_hwfn *p_hwfn,
qed_hwfn          877 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void qed_iscsi_free_connection(struct qed_hwfn *p_hwfn,
qed_hwfn          894 drivers/net/ethernet/qlogic/qed/qed_iscsi.c int qed_iscsi_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          908 drivers/net/ethernet/qlogic/qed/qed_iscsi.c void qed_iscsi_setup(struct qed_hwfn *p_hwfn)
qed_hwfn          913 drivers/net/ethernet/qlogic/qed/qed_iscsi.c void qed_iscsi_free(struct qed_hwfn *p_hwfn)
qed_hwfn          933 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void _qed_iscsi_get_tstats(struct qed_hwfn *p_hwfn,
qed_hwfn          959 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void _qed_iscsi_get_mstats(struct qed_hwfn *p_hwfn,
qed_hwfn          975 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void _qed_iscsi_get_ustats(struct qed_hwfn *p_hwfn,
qed_hwfn          995 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void _qed_iscsi_get_xstats(struct qed_hwfn *p_hwfn,
qed_hwfn         1013 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void _qed_iscsi_get_ystats(struct qed_hwfn *p_hwfn,
qed_hwfn         1033 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void _qed_iscsi_get_pstats(struct qed_hwfn *p_hwfn,
qed_hwfn         1051 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_get_stats(struct qed_hwfn *p_hwfn,
qed_hwfn         1085 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	struct qed_hwfn *hwfn = QED_AFFIN_HWFN(cdev);
qed_hwfn           60 drivers/net/ethernet/qlogic/qed/qed_iscsi.h int qed_iscsi_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn           62 drivers/net/ethernet/qlogic/qed/qed_iscsi.h void qed_iscsi_setup(struct qed_hwfn *p_hwfn);
qed_hwfn           64 drivers/net/ethernet/qlogic/qed/qed_iscsi.h void qed_iscsi_free(struct qed_hwfn *p_hwfn);
qed_hwfn           75 drivers/net/ethernet/qlogic/qed/qed_iscsi.h static inline int qed_iscsi_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn           80 drivers/net/ethernet/qlogic/qed/qed_iscsi.h static inline void qed_iscsi_setup(struct qed_hwfn *p_hwfn) {}
qed_hwfn           82 drivers/net/ethernet/qlogic/qed/qed_iscsi.h static inline void qed_iscsi_free(struct qed_hwfn *p_hwfn) {}
qed_hwfn           87 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static int qed_iwarp_async_event(struct qed_hwfn *p_hwfn,
qed_hwfn           93 drivers/net/ethernet/qlogic/qed/qed_iwarp.c void qed_iwarp_init_devinfo(struct qed_hwfn *p_hwfn)
qed_hwfn          109 drivers/net/ethernet/qlogic/qed/qed_iwarp.c void qed_iwarp_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          120 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static void qed_iwarp_cid_cleaned(struct qed_hwfn *p_hwfn, u32 cid)
qed_hwfn          136 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_init_fw_ramrod(struct qed_hwfn *p_hwfn,
qed_hwfn          148 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static int qed_iwarp_alloc_cid(struct qed_hwfn *p_hwfn, u32 *cid)
qed_hwfn          168 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static void qed_iwarp_set_tcp_cid(struct qed_hwfn *p_hwfn, u32 cid)
qed_hwfn          182 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static int qed_iwarp_alloc_tcp_cid(struct qed_hwfn *p_hwfn, u32 *cid)
qed_hwfn          207 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_create_qp(struct qed_hwfn *p_hwfn,
qed_hwfn          312 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static int qed_iwarp_modify_fw(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp)
qed_hwfn          394 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_modify_qp(struct qed_hwfn *p_hwfn,
qed_hwfn          480 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_fw_destroy(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp)
qed_hwfn          505 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static void qed_iwarp_destroy_ep(struct qed_hwfn *p_hwfn,
qed_hwfn          525 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_destroy_qp(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp)
qed_hwfn          562 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_create_ep(struct qed_hwfn *p_hwfn, struct qed_iwarp_ep **ep_out)
qed_hwfn          594 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_print_tcp_ramrod(struct qed_hwfn *p_hwfn,
qed_hwfn          640 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_tcp_offload(struct qed_hwfn *p_hwfn, struct qed_iwarp_ep *ep)
qed_hwfn          750 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_mpa_received(struct qed_hwfn *p_hwfn, struct qed_iwarp_ep *ep)
qed_hwfn          834 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_mpa_offload(struct qed_hwfn *p_hwfn, struct qed_iwarp_ep *ep)
qed_hwfn          928 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_return_ep(struct qed_hwfn *p_hwfn, struct qed_iwarp_ep *ep)
qed_hwfn          951 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_parse_private_data(struct qed_hwfn *p_hwfn, struct qed_iwarp_ep *ep)
qed_hwfn          976 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_mpa_reply_arrived(struct qed_hwfn *p_hwfn, struct qed_iwarp_ep *ep)
qed_hwfn         1010 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_mpa_complete(struct qed_hwfn *p_hwfn,
qed_hwfn         1115 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_mpa_v2_set_private(struct qed_hwfn *p_hwfn,
qed_hwfn         1165 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
qed_hwfn         1253 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static struct qed_iwarp_ep *qed_iwarp_get_free_ep(struct qed_hwfn *p_hwfn)
qed_hwfn         1300 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_wait_cid_map_cleared(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap)
qed_hwfn         1331 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static int qed_iwarp_wait_for_all_cids(struct qed_hwfn *p_hwfn)
qed_hwfn         1350 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static void qed_iwarp_free_prealloc_ep(struct qed_hwfn *p_hwfn)
qed_hwfn         1375 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static int qed_iwarp_prealloc_ep(struct qed_hwfn *p_hwfn, bool init)
qed_hwfn         1421 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn         1447 drivers/net/ethernet/qlogic/qed/qed_iwarp.c void qed_iwarp_resc_free(struct qed_hwfn *p_hwfn)
qed_hwfn         1460 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
qed_hwfn         1525 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
qed_hwfn         1553 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_print_cm_info(struct qed_hwfn *p_hwfn,
qed_hwfn         1578 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_ll2_post_rx(struct qed_hwfn *p_hwfn,
qed_hwfn         1598 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_ep_exists(struct qed_hwfn *p_hwfn, struct qed_iwarp_cm_info *cm_info)
qed_hwfn         1630 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_get_listener(struct qed_hwfn *p_hwfn,
qed_hwfn         1670 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_parse_rx_pkt(struct qed_hwfn *p_hwfn,
qed_hwfn         1777 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static struct qed_iwarp_fpdu *qed_iwarp_get_curr_fpdu(struct qed_hwfn *p_hwfn,
qed_hwfn         1823 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_recycle_pkt(struct qed_hwfn *p_hwfn,
qed_hwfn         1828 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_mpa_classify(struct qed_hwfn *p_hwfn,
qed_hwfn         1888 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_cp_pkt(struct qed_hwfn *p_hwfn,
qed_hwfn         1950 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_update_fpdu_length(struct qed_hwfn *p_hwfn,
qed_hwfn         1985 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_recycle_pkt(struct qed_hwfn *p_hwfn,
qed_hwfn         2019 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_win_right_edge(struct qed_hwfn *p_hwfn, struct qed_iwarp_fpdu *fpdu)
qed_hwfn         2055 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_send_fpdu(struct qed_hwfn *p_hwfn,
qed_hwfn         2132 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_mpa_get_data(struct qed_hwfn *p_hwfn,
qed_hwfn         2151 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_process_mpa_pkt(struct qed_hwfn *p_hwfn,
qed_hwfn         2270 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static void qed_iwarp_process_pending_pkts(struct qed_hwfn *p_hwfn)
qed_hwfn         2304 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         2347 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         2458 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         2471 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         2496 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         2525 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         2539 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static int qed_iwarp_ll2_stop(struct qed_hwfn *p_hwfn)
qed_hwfn         2581 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_ll2_alloc_buffers(struct qed_hwfn *p_hwfn,
qed_hwfn         2619 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_ll2_start(struct qed_hwfn *p_hwfn,
qed_hwfn         2785 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_setup(struct qed_hwfn *p_hwfn,
qed_hwfn         2826 drivers/net/ethernet/qlogic/qed/qed_iwarp.c int qed_iwarp_stop(struct qed_hwfn *p_hwfn)
qed_hwfn         2840 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static void qed_iwarp_qp_in_error(struct qed_hwfn *p_hwfn,
qed_hwfn         2864 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static void qed_iwarp_exception_received(struct qed_hwfn *p_hwfn,
qed_hwfn         2936 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_tcp_connect_unsuccessful(struct qed_hwfn *p_hwfn,
qed_hwfn         2997 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_connect_complete(struct qed_hwfn *p_hwfn,
qed_hwfn         3024 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_check_ep_ok(struct qed_hwfn *p_hwfn, struct qed_iwarp_ep *ep)
qed_hwfn         3034 drivers/net/ethernet/qlogic/qed/qed_iwarp.c static int qed_iwarp_async_event(struct qed_hwfn *p_hwfn,
qed_hwfn         3144 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
qed_hwfn         3182 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
qed_hwfn         3197 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
qed_hwfn          184 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          186 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_setup(struct qed_hwfn *p_hwfn,
qed_hwfn          189 drivers/net/ethernet/qlogic/qed/qed_iwarp.h void qed_iwarp_init_fw_ramrod(struct qed_hwfn *p_hwfn,
qed_hwfn          192 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_stop(struct qed_hwfn *p_hwfn);
qed_hwfn          194 drivers/net/ethernet/qlogic/qed/qed_iwarp.h void qed_iwarp_resc_free(struct qed_hwfn *p_hwfn);
qed_hwfn          196 drivers/net/ethernet/qlogic/qed/qed_iwarp.h void qed_iwarp_init_devinfo(struct qed_hwfn *p_hwfn);
qed_hwfn          198 drivers/net/ethernet/qlogic/qed/qed_iwarp.h void qed_iwarp_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          200 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_create_qp(struct qed_hwfn *p_hwfn,
qed_hwfn          204 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_modify_qp(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp,
qed_hwfn          207 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_destroy_qp(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp);
qed_hwfn          209 drivers/net/ethernet/qlogic/qed/qed_iwarp.h int qed_iwarp_fw_destroy(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp);
qed_hwfn           76 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_l2_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          116 drivers/net/ethernet/qlogic/qed/qed_l2.c void qed_l2_setup(struct qed_hwfn *p_hwfn)
qed_hwfn          124 drivers/net/ethernet/qlogic/qed/qed_l2.c void qed_l2_free(struct qed_hwfn *p_hwfn)
qed_hwfn          151 drivers/net/ethernet/qlogic/qed/qed_l2.c static bool qed_eth_queue_qid_usage_add(struct qed_hwfn *p_hwfn,
qed_hwfn          184 drivers/net/ethernet/qlogic/qed/qed_l2.c static void qed_eth_queue_qid_usage_del(struct qed_hwfn *p_hwfn,
qed_hwfn          195 drivers/net/ethernet/qlogic/qed/qed_l2.c void qed_eth_queue_cid_release(struct qed_hwfn *p_hwfn,
qed_hwfn          214 drivers/net/ethernet/qlogic/qed/qed_l2.c _qed_eth_queue_to_cid(struct qed_hwfn *p_hwfn,
qed_hwfn          311 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_eth_queue_to_cid(struct qed_hwfn *p_hwfn,
qed_hwfn          356 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_eth_queue_to_cid_pf(struct qed_hwfn *p_hwfn,
qed_hwfn          365 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_sp_eth_vport_start(struct qed_hwfn *p_hwfn,
qed_hwfn          436 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_sp_vport_start(struct qed_hwfn *p_hwfn,
qed_hwfn          452 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_sp_vport_update_rss(struct qed_hwfn *p_hwfn,
qed_hwfn          556 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_sp_update_accept_mode(struct qed_hwfn *p_hwfn,
qed_hwfn          626 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_sp_vport_update_sge_tpa(struct qed_hwfn *p_hwfn,
qed_hwfn          658 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_sp_update_mcast_bin(struct qed_hwfn *p_hwfn,
qed_hwfn          678 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_sp_vport_update(struct qed_hwfn *p_hwfn,
qed_hwfn          764 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_sp_vport_stop(struct qed_hwfn *p_hwfn, u16 opaque_fid, u8 vport_id)
qed_hwfn          797 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_vf_pf_accept_flags(struct qed_hwfn *p_hwfn,
qed_hwfn          828 drivers/net/ethernet/qlogic/qed/qed_l2.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn          859 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_eth_rxq_start_ramrod(struct qed_hwfn *p_hwfn,
qed_hwfn          918 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_eth_pf_rx_queue_start(struct qed_hwfn *p_hwfn,
qed_hwfn          942 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_eth_rx_queue_start(struct qed_hwfn *p_hwfn,
qed_hwfn          982 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_sp_eth_rx_queues_update(struct qed_hwfn *p_hwfn,
qed_hwfn         1030 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_eth_pf_rx_queue_stop(struct qed_hwfn *p_hwfn,
qed_hwfn         1066 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_eth_rx_queue_stop(struct qed_hwfn *p_hwfn,
qed_hwfn         1086 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_eth_txq_start_ramrod(struct qed_hwfn *p_hwfn,
qed_hwfn         1126 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_eth_pf_tx_queue_start(struct qed_hwfn *p_hwfn,
qed_hwfn         1149 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_eth_tx_queue_start(struct qed_hwfn *p_hwfn,
qed_hwfn         1182 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_eth_pf_tx_queue_stop(struct qed_hwfn *p_hwfn, struct qed_queue_cid *p_cid)
qed_hwfn         1202 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_eth_tx_queue_stop(struct qed_hwfn *p_hwfn, void *p_handle)
qed_hwfn         1239 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_filter_ucast_common(struct qed_hwfn *p_hwfn,
qed_hwfn         1380 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_sp_eth_filter_ucast(struct qed_hwfn *p_hwfn,
qed_hwfn         1482 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_sp_eth_filter_mcast(struct qed_hwfn *p_hwfn,
qed_hwfn         1567 drivers/net/ethernet/qlogic/qed/qed_l2.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         1595 drivers/net/ethernet/qlogic/qed/qed_l2.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         1617 drivers/net/ethernet/qlogic/qed/qed_l2.c static void __qed_get_vport_pstats_addrlen(struct qed_hwfn *p_hwfn,
qed_hwfn         1635 drivers/net/ethernet/qlogic/qed/qed_l2.c __qed_get_vport_pstats(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         1664 drivers/net/ethernet/qlogic/qed/qed_l2.c __qed_get_vport_tstats(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         1693 drivers/net/ethernet/qlogic/qed/qed_l2.c static void __qed_get_vport_ustats_addrlen(struct qed_hwfn *p_hwfn,
qed_hwfn         1711 drivers/net/ethernet/qlogic/qed/qed_l2.c void __qed_get_vport_ustats(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         1734 drivers/net/ethernet/qlogic/qed/qed_l2.c static void __qed_get_vport_mstats_addrlen(struct qed_hwfn *p_hwfn,
qed_hwfn         1752 drivers/net/ethernet/qlogic/qed/qed_l2.c __qed_get_vport_mstats(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         1780 drivers/net/ethernet/qlogic/qed/qed_l2.c __qed_get_vport_port_stats(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         1871 drivers/net/ethernet/qlogic/qed/qed_l2.c static void __qed_get_vport_stats(struct qed_hwfn *p_hwfn,
qed_hwfn         1894 drivers/net/ethernet/qlogic/qed/qed_l2.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         1947 drivers/net/ethernet/qlogic/qed/qed_l2.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         2000 drivers/net/ethernet/qlogic/qed/qed_l2.c void qed_arfs_mode_configure(struct qed_hwfn *p_hwfn,
qed_hwfn         2026 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_configure_rfs_ntuple_filter(struct qed_hwfn *p_hwfn,
qed_hwfn         2099 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_get_rxq_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn         2132 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_get_txq_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn         2165 drivers/net/ethernet/qlogic/qed/qed_l2.c int qed_get_queue_coalesce(struct qed_hwfn *p_hwfn, u16 *p_coal, void *handle)
qed_hwfn         2202 drivers/net/ethernet/qlogic/qed/qed_l2.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2221 drivers/net/ethernet/qlogic/qed/qed_l2.c 				struct qed_hwfn *hwfn = &cdev->hwfns[i];
qed_hwfn         2268 drivers/net/ethernet/qlogic/qed/qed_l2.c 			struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         2324 drivers/net/ethernet/qlogic/qed/qed_l2.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         2366 drivers/net/ethernet/qlogic/qed/qed_l2.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         2476 drivers/net/ethernet/qlogic/qed/qed_l2.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         2510 drivers/net/ethernet/qlogic/qed/qed_l2.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         2541 drivers/net/ethernet/qlogic/qed/qed_l2.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         2562 drivers/net/ethernet/qlogic/qed/qed_l2.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         2604 drivers/net/ethernet/qlogic/qed/qed_l2.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         2637 drivers/net/ethernet/qlogic/qed/qed_l2.c 		struct qed_hwfn *hwfn = &cdev->hwfns[i];
qed_hwfn         2803 drivers/net/ethernet/qlogic/qed/qed_l2.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2818 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_arfs_sp_response_handler(struct qed_hwfn *p_hwfn,
qed_hwfn         2833 drivers/net/ethernet/qlogic/qed/qed_l2.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2866 drivers/net/ethernet/qlogic/qed/qed_l2.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         2893 drivers/net/ethernet/qlogic/qed/qed_l2.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn          134 drivers/net/ethernet/qlogic/qed/qed_l2.h qed_eth_rx_queue_stop(struct qed_hwfn *p_hwfn,
qed_hwfn          146 drivers/net/ethernet/qlogic/qed/qed_l2.h int qed_eth_tx_queue_stop(struct qed_hwfn *p_hwfn, void *p_txq);
qed_hwfn          171 drivers/net/ethernet/qlogic/qed/qed_l2.h int qed_sp_eth_vport_start(struct qed_hwfn *p_hwfn,
qed_hwfn          227 drivers/net/ethernet/qlogic/qed/qed_l2.h int qed_sp_vport_update(struct qed_hwfn *p_hwfn,
qed_hwfn          244 drivers/net/ethernet/qlogic/qed/qed_l2.h int qed_sp_vport_stop(struct qed_hwfn *p_hwfn, u16 opaque_fid, u8 vport_id);
qed_hwfn          246 drivers/net/ethernet/qlogic/qed/qed_l2.h int qed_sp_eth_filter_ucast(struct qed_hwfn *p_hwfn,
qed_hwfn          272 drivers/net/ethernet/qlogic/qed/qed_l2.h qed_sp_eth_rx_queues_update(struct qed_hwfn *p_hwfn,
qed_hwfn          295 drivers/net/ethernet/qlogic/qed/qed_l2.h void qed_arfs_mode_configure(struct qed_hwfn *p_hwfn,
qed_hwfn          311 drivers/net/ethernet/qlogic/qed/qed_l2.h qed_configure_rfs_ntuple_filter(struct qed_hwfn *p_hwfn,
qed_hwfn          380 drivers/net/ethernet/qlogic/qed/qed_l2.h 	struct qed_hwfn *p_owner;
qed_hwfn          383 drivers/net/ethernet/qlogic/qed/qed_l2.h int qed_l2_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          384 drivers/net/ethernet/qlogic/qed/qed_l2.h void qed_l2_setup(struct qed_hwfn *p_hwfn);
qed_hwfn          385 drivers/net/ethernet/qlogic/qed/qed_l2.h void qed_l2_free(struct qed_hwfn *p_hwfn);
qed_hwfn          387 drivers/net/ethernet/qlogic/qed/qed_l2.h void qed_eth_queue_cid_release(struct qed_hwfn *p_hwfn,
qed_hwfn          391 drivers/net/ethernet/qlogic/qed/qed_l2.h qed_eth_queue_to_cid(struct qed_hwfn *p_hwfn,
qed_hwfn          398 drivers/net/ethernet/qlogic/qed/qed_l2.h qed_sp_eth_vport_start(struct qed_hwfn *p_hwfn,
qed_hwfn          414 drivers/net/ethernet/qlogic/qed/qed_l2.h qed_eth_rxq_start_ramrod(struct qed_hwfn *p_hwfn,
qed_hwfn          432 drivers/net/ethernet/qlogic/qed/qed_l2.h qed_eth_txq_start_ramrod(struct qed_hwfn *p_hwfn,
qed_hwfn          438 drivers/net/ethernet/qlogic/qed/qed_l2.h int qed_set_rxq_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn          442 drivers/net/ethernet/qlogic/qed/qed_l2.h int qed_set_txq_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn          446 drivers/net/ethernet/qlogic/qed/qed_l2.h int qed_get_rxq_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn          450 drivers/net/ethernet/qlogic/qed/qed_l2.h int qed_get_txq_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn           98 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn          164 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn          248 drivers/net/ethernet/qlogic/qed/qed_ll2.c static struct qed_ll2_info *__qed_ll2_handle_sanity(struct qed_hwfn *p_hwfn,
qed_hwfn          277 drivers/net/ethernet/qlogic/qed/qed_ll2.c static struct qed_ll2_info *qed_ll2_handle_sanity(struct qed_hwfn *p_hwfn,
qed_hwfn          283 drivers/net/ethernet/qlogic/qed/qed_ll2.c static struct qed_ll2_info *qed_ll2_handle_sanity_lock(struct qed_hwfn *p_hwfn,
qed_hwfn          289 drivers/net/ethernet/qlogic/qed/qed_ll2.c static struct qed_ll2_info *qed_ll2_handle_sanity_inactive(struct qed_hwfn
qed_hwfn          296 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_txq_flush(struct qed_hwfn *p_hwfn, u8 connection_handle)
qed_hwfn          346 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_txq_completion(struct qed_hwfn *p_hwfn, void *p_cookie)
qed_hwfn          411 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_rxq_parse_gsi(struct qed_hwfn *p_hwfn,
qed_hwfn          426 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_rxq_parse_reg(struct qed_hwfn *p_hwfn,
qed_hwfn          441 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_handle_slowpath(struct qed_hwfn *p_hwfn,
qed_hwfn          476 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_rxq_handle_completion(struct qed_hwfn *p_hwfn,
qed_hwfn          520 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_rxq_completion(struct qed_hwfn *p_hwfn, void *cookie)
qed_hwfn          566 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_rxq_flush(struct qed_hwfn *p_hwfn, u8 connection_handle)
qed_hwfn          611 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_lb_rxq_handler_slowpath(struct qed_hwfn *p_hwfn,
qed_hwfn          631 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_lb_rxq_handler(struct qed_hwfn *p_hwfn,
qed_hwfn          772 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ooo_submit_tx_buffers(struct qed_hwfn *p_hwfn,
qed_hwfn          825 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ooo_submit_rx_buffers(struct qed_hwfn *p_hwfn,
qed_hwfn          845 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_lb_rxq_completion(struct qed_hwfn *p_hwfn, void *p_cookie)
qed_hwfn          863 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_lb_txq_completion(struct qed_hwfn *p_hwfn, void *p_cookie)
qed_hwfn          928 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_stop_ooo(struct qed_hwfn *p_hwfn)
qed_hwfn          940 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_sp_ll2_rx_queue_start(struct qed_hwfn *p_hwfn,
qed_hwfn         1002 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_sp_ll2_tx_queue_start(struct qed_hwfn *p_hwfn,
qed_hwfn         1096 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_sp_ll2_rx_queue_stop(struct qed_hwfn *p_hwfn,
qed_hwfn         1124 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_sp_ll2_tx_queue_stop(struct qed_hwfn *p_hwfn,
qed_hwfn         1149 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_acquire_connection_rx(struct qed_hwfn *p_hwfn,
qed_hwfn         1201 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_acquire_connection_tx(struct qed_hwfn *p_hwfn,
qed_hwfn         1248 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_acquire_connection_ooo(struct qed_hwfn *p_hwfn,
qed_hwfn         1337 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         1445 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_establish_connection_rx(struct qed_hwfn *p_hwfn,
qed_hwfn         1468 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_establish_connection_ooo(struct qed_hwfn *p_hwfn,
qed_hwfn         1480 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         1588 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_post_rx_buffer_notify_fw(struct qed_hwfn *p_hwfn,
qed_hwfn         1632 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         1688 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_prepare_tx_packet_set(struct qed_hwfn *p_hwfn,
qed_hwfn         1707 drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_prepare_tx_packet_set_bd(struct qed_hwfn *p_hwfn,
qed_hwfn         1795 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_tx_packet_notify(struct qed_hwfn *p_hwfn,
qed_hwfn         1849 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         1901 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         1938 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         1994 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_release_connection_ooo(struct qed_hwfn *p_hwfn,
qed_hwfn         2015 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         2038 drivers/net/ethernet/qlogic/qed/qed_ll2.c int qed_ll2_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn         2058 drivers/net/ethernet/qlogic/qed/qed_ll2.c void qed_ll2_setup(struct qed_hwfn *p_hwfn)
qed_hwfn         2066 drivers/net/ethernet/qlogic/qed/qed_ll2.c void qed_ll2_free(struct qed_hwfn *p_hwfn)
qed_hwfn         2075 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void _qed_ll2_get_port_stats(struct qed_hwfn *p_hwfn,
qed_hwfn         2096 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void _qed_ll2_get_tstats(struct qed_hwfn *p_hwfn,
qed_hwfn         2115 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void _qed_ll2_get_ustats(struct qed_hwfn *p_hwfn,
qed_hwfn         2137 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void _qed_ll2_get_pstats(struct qed_hwfn *p_hwfn,
qed_hwfn         2162 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         2206 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = cxt;
qed_hwfn         2226 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_set_conn_data(struct qed_hwfn *p_hwfn,
qed_hwfn         2253 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_start_ooo(struct qed_hwfn *p_hwfn,
qed_hwfn         2291 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int __qed_ll2_stop(struct qed_hwfn *p_hwfn)
qed_hwfn         2308 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = QED_AFFIN_HWFN(cdev);
qed_hwfn         2339 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int __qed_ll2_start(struct qed_hwfn *p_hwfn,
qed_hwfn         2417 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = QED_AFFIN_HWFN(cdev);
qed_hwfn         2514 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = QED_AFFIN_HWFN(cdev);
qed_hwfn         2613 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_hwfn *p_hwfn = QED_AFFIN_HWFN(cdev);
qed_hwfn          251 drivers/net/ethernet/qlogic/qed/qed_ll2.h int qed_ll2_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          259 drivers/net/ethernet/qlogic/qed/qed_ll2.h void qed_ll2_setup(struct qed_hwfn *p_hwfn);
qed_hwfn          267 drivers/net/ethernet/qlogic/qed/qed_ll2.h void qed_ll2_free(struct qed_hwfn *p_hwfn);
qed_hwfn          247 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn          640 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = &cdev->hwfns[index % cdev->num_hwfns];
qed_hwfn          649 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = &cdev->hwfns[index % cdev->num_hwfns];
qed_hwfn          665 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn;
qed_hwfn          712 drivers/net/ethernet/qlogic/qed/qed_main.c int qed_slowpath_irq_req(struct qed_hwfn *hwfn)
qed_hwfn          751 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_slowpath_tasklet_flush(struct qed_hwfn *p_hwfn)
qed_hwfn          763 drivers/net/ethernet/qlogic/qed/qed_main.c void qed_slowpath_irq_sync(struct qed_hwfn *p_hwfn)
qed_hwfn          804 drivers/net/ethernet/qlogic/qed/qed_main.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn          827 drivers/net/ethernet/qlogic/qed/qed_main.c 			struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn          986 drivers/net/ethernet/qlogic/qed/qed_main.c u32 qed_unzip_data(struct qed_hwfn *p_hwfn, u32 input_len,
qed_hwfn         1022 drivers/net/ethernet/qlogic/qed/qed_main.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         1042 drivers/net/ethernet/qlogic/qed/qed_main.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         1080 drivers/net/ethernet/qlogic/qed/qed_main.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         1091 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_slowpath_delayed_work(struct qed_hwfn *hwfn,
qed_hwfn         1107 drivers/net/ethernet/qlogic/qed/qed_main.c void qed_periodic_db_rec_start(struct qed_hwfn *p_hwfn)
qed_hwfn         1142 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = container_of(work, struct qed_hwfn,
qed_hwfn         1172 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn;
qed_hwfn         1207 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn;
qed_hwfn         1408 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         1447 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         1476 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn;
qed_hwfn         1629 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_get_link_data(struct qed_hwfn *hwfn,
qed_hwfn         1662 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_fill_link_capability(struct qed_hwfn *hwfn,
qed_hwfn         1803 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_fill_link(struct qed_hwfn *hwfn,
qed_hwfn         1909 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn;
qed_hwfn         1930 drivers/net/ethernet/qlogic/qed/qed_main.c void qed_link_update(struct qed_hwfn *hwfn, struct qed_ptt *ptt)
qed_hwfn         1945 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn;
qed_hwfn         2023 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *p_hwfn;
qed_hwfn         2246 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2313 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2338 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2448 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2453 drivers/net/ethernet/qlogic/qed/qed_main.c void qed_schedule_recovery_handler(struct qed_hwfn *p_hwfn)
qed_hwfn         2470 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2487 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2504 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2528 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2550 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2574 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2599 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2620 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2726 drivers/net/ethernet/qlogic/qed/qed_main.c int qed_mfw_tlv_req(struct qed_hwfn *hwfn)
qed_hwfn         2780 drivers/net/ethernet/qlogic/qed/qed_main.c int qed_mfw_fill_tlv_data(struct qed_hwfn *hwfn, enum qed_mfw_tlv_type type,
qed_hwfn           76 drivers/net/ethernet/qlogic/qed/qed_mcp.c bool qed_mcp_is_init(struct qed_hwfn *p_hwfn)
qed_hwfn           83 drivers/net/ethernet/qlogic/qed/qed_mcp.c void qed_mcp_cmd_port_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn           96 drivers/net/ethernet/qlogic/qed/qed_mcp.c void qed_mcp_read_mb(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          124 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_cmd_add_elem(struct qed_hwfn *p_hwfn,
qed_hwfn          142 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_cmd_del_elem(struct qed_hwfn *p_hwfn,
qed_hwfn          150 drivers/net/ethernet/qlogic/qed/qed_mcp.c static struct qed_mcp_cmd_elem *qed_mcp_cmd_get_elem(struct qed_hwfn *p_hwfn,
qed_hwfn          163 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_free(struct qed_hwfn *p_hwfn)
qed_hwfn          190 drivers/net/ethernet/qlogic/qed/qed_mcp.c static int qed_load_mcp_offsets(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          261 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_cmd_init(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          299 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_reread_offsets(struct qed_hwfn *p_hwfn,
qed_hwfn          318 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_reset(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          362 drivers/net/ethernet/qlogic/qed/qed_mcp.c static bool qed_mcp_has_pending_cmd(struct qed_hwfn *p_hwfn)
qed_hwfn          380 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_update_pending_cmd(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          425 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void __qed_mcp_cmd_and_union(struct qed_hwfn *p_hwfn,
qed_hwfn          454 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_cmd_set_blocking(struct qed_hwfn *p_hwfn, bool block_cmd)
qed_hwfn          462 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_print_cpu_info(struct qed_hwfn *p_hwfn,
qed_hwfn          482 drivers/net/ethernet/qlogic/qed/qed_mcp.c _qed_mcp_cmd_and_union(struct qed_hwfn *p_hwfn,
qed_hwfn          599 drivers/net/ethernet/qlogic/qed/qed_mcp.c static int qed_mcp_cmd_and_union(struct qed_hwfn *p_hwfn,
qed_hwfn          638 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_cmd(struct qed_hwfn *p_hwfn,
qed_hwfn          663 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_nvm_wr_cmd(struct qed_hwfn *p_hwfn,
qed_hwfn          691 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_nvm_rd_cmd(struct qed_hwfn *p_hwfn,
qed_hwfn          748 drivers/net/ethernet/qlogic/qed/qed_mcp.c static int qed_mcp_cancel_load_req(struct qed_hwfn *p_hwfn,
qed_hwfn          819 drivers/net/ethernet/qlogic/qed/qed_mcp.c __qed_mcp_load_req(struct qed_hwfn *p_hwfn,
qed_hwfn          915 drivers/net/ethernet/qlogic/qed/qed_mcp.c static int eocre_get_mfw_drv_role(struct qed_hwfn *p_hwfn,
qed_hwfn          940 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_get_mfw_force_cmd(struct qed_hwfn *p_hwfn,
qed_hwfn          958 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_load_req(struct qed_hwfn *p_hwfn,
qed_hwfn         1073 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_load_done(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1094 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_unload_req(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1123 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_unload_done(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1152 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_handle_vf_flr(struct qed_hwfn *p_hwfn,
qed_hwfn         1183 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_ack_vf_flr(struct qed_hwfn *p_hwfn,
qed_hwfn         1220 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_handle_transceiver_change(struct qed_hwfn *p_hwfn,
qed_hwfn         1246 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_read_eee_config(struct qed_hwfn *p_hwfn,
qed_hwfn         1271 drivers/net/ethernet/qlogic/qed/qed_mcp.c static u32 qed_mcp_get_shmem_func(struct qed_hwfn *p_hwfn,
qed_hwfn         1291 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_read_pf_bandwidth(struct qed_hwfn *p_hwfn,
qed_hwfn         1317 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_handle_link_change(struct qed_hwfn *p_hwfn,
qed_hwfn         1476 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_set_link(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, bool b_up)
qed_hwfn         1552 drivers/net/ethernet/qlogic/qed/qed_mcp.c u32 qed_get_process_kill_counter(struct qed_hwfn *p_hwfn,
qed_hwfn         1573 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_handle_process_kill(struct qed_hwfn *p_hwfn,
qed_hwfn         1606 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_send_protocol_stats(struct qed_hwfn *p_hwfn,
qed_hwfn         1647 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_update_bw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1667 drivers/net/ethernet/qlogic/qed/qed_mcp.c static void qed_mcp_update_stag(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1705 drivers/net/ethernet/qlogic/qed/qed_mcp.c void qed_mcp_read_ufp_config(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1759 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_handle_ufp_event(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1787 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_handle_events(struct qed_hwfn *p_hwfn,
qed_hwfn         1884 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_get_mfw_ver(struct qed_hwfn *p_hwfn,
qed_hwfn         1924 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_get_mbi_ver(struct qed_hwfn *p_hwfn,
qed_hwfn         1954 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_get_media_type(struct qed_hwfn *p_hwfn,
qed_hwfn         1980 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_get_transceiver_data(struct qed_hwfn *p_hwfn,
qed_hwfn         2027 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_trans_speed_mask(struct qed_hwfn *p_hwfn,
qed_hwfn         2134 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_get_board_config(struct qed_hwfn *p_hwfn,
qed_hwfn         2165 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_get_shmem_proto_legacy(struct qed_hwfn *p_hwfn,
qed_hwfn         2182 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_get_shmem_proto_mfw(struct qed_hwfn *p_hwfn,
qed_hwfn         2228 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_get_shmem_proto(struct qed_hwfn *p_hwfn,
qed_hwfn         2258 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_fill_shmem_func_info(struct qed_hwfn *p_hwfn,
qed_hwfn         2329 drivers/net/ethernet/qlogic/qed/qed_mcp.c *qed_mcp_get_link_params(struct qed_hwfn *p_hwfn)
qed_hwfn         2337 drivers/net/ethernet/qlogic/qed/qed_mcp.c *qed_mcp_get_link_state(struct qed_hwfn *p_hwfn)
qed_hwfn         2345 drivers/net/ethernet/qlogic/qed/qed_mcp.c *qed_mcp_get_link_capabilities(struct qed_hwfn *p_hwfn)
qed_hwfn         2352 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_drain(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         2366 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_get_flash_size(struct qed_hwfn *p_hwfn,
qed_hwfn         2384 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_start_recovery_process(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         2404 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2422 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_config_vf_msix_bb(struct qed_hwfn *p_hwfn,
qed_hwfn         2454 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_config_vf_msix_ah(struct qed_hwfn *p_hwfn,
qed_hwfn         2474 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_config_vf_msix(struct qed_hwfn *p_hwfn,
qed_hwfn         2484 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_send_drv_version(struct qed_hwfn *p_hwfn,
qed_hwfn         2516 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_halt(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         2549 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_resume(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         2573 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_ov_update_current_config(struct qed_hwfn *p_hwfn,
qed_hwfn         2604 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_ov_update_driver_state(struct qed_hwfn *p_hwfn,
qed_hwfn         2635 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_ov_update_mtu(struct qed_hwfn *p_hwfn,
qed_hwfn         2651 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_ov_update_mac(struct qed_hwfn *p_hwfn,
qed_hwfn         2684 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_ov_update_wol(struct qed_hwfn *p_hwfn,
qed_hwfn         2723 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_ov_update_eswitch(struct qed_hwfn *p_hwfn,
qed_hwfn         2754 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_set_led(struct qed_hwfn *p_hwfn,
qed_hwfn         2781 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_mask_parities(struct qed_hwfn *p_hwfn,
qed_hwfn         2805 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2850 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2867 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         2945 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_phy_sfp_read(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         2994 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_bist_register_test(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3015 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_bist_clock_test(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3036 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_bist_nvm_get_num_images(struct qed_hwfn *p_hwfn,
qed_hwfn         3057 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_bist_nvm_get_image_att(struct qed_hwfn *p_hwfn,
qed_hwfn         3084 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_nvm_info_populate(struct qed_hwfn *p_hwfn)
qed_hwfn         3153 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_get_nvm_image_att(struct qed_hwfn *p_hwfn,
qed_hwfn         3200 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_get_nvm_image(struct qed_hwfn *p_hwfn,
qed_hwfn         3310 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_resc_allocation_msg(struct qed_hwfn *p_hwfn,
qed_hwfn         3390 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_set_resc_max_val(struct qed_hwfn *p_hwfn,
qed_hwfn         3415 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_get_resc_info(struct qed_hwfn *p_hwfn,
qed_hwfn         3443 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_initiate_pf_flr(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3451 drivers/net/ethernet/qlogic/qed/qed_mcp.c static int qed_mcp_resource_cmd(struct qed_hwfn *p_hwfn,
qed_hwfn         3481 drivers/net/ethernet/qlogic/qed/qed_mcp.c __qed_mcp_resc_lock(struct qed_hwfn *p_hwfn,
qed_hwfn         3544 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_resc_lock(struct qed_hwfn *p_hwfn,
qed_hwfn         3576 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_resc_unlock(struct qed_hwfn *p_hwfn,
qed_hwfn         3657 drivers/net/ethernet/qlogic/qed/qed_mcp.c bool qed_mcp_is_smart_an_supported(struct qed_hwfn *p_hwfn)
qed_hwfn         3663 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_get_capabilities(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3678 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_set_capabilities(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3689 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_get_engine_config(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3728 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_get_ppfid_bitmap(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3754 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_nvm_get_cfg(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         3783 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_nvm_set_cfg(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn          267 drivers/net/ethernet/qlogic/qed/qed_mcp.h struct qed_mcp_link_params *qed_mcp_get_link_params(struct qed_hwfn *);
qed_hwfn          276 drivers/net/ethernet/qlogic/qed/qed_mcp.h struct qed_mcp_link_state *qed_mcp_get_link_state(struct qed_hwfn *);
qed_hwfn          286 drivers/net/ethernet/qlogic/qed/qed_mcp.h 	*qed_mcp_get_link_capabilities(struct qed_hwfn *p_hwfn);
qed_hwfn          297 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_set_link(struct qed_hwfn   *p_hwfn,
qed_hwfn          311 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_get_mfw_ver(struct qed_hwfn *p_hwfn,
qed_hwfn          324 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_get_mbi_ver(struct qed_hwfn *p_hwfn,
qed_hwfn          338 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_get_media_type(struct qed_hwfn *p_hwfn,
qed_hwfn          353 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_get_transceiver_data(struct qed_hwfn *p_hwfn,
qed_hwfn          370 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_trans_speed_mask(struct qed_hwfn *p_hwfn,
qed_hwfn          384 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_get_board_config(struct qed_hwfn *p_hwfn,
qed_hwfn          404 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_cmd(struct qed_hwfn *p_hwfn,
qed_hwfn          418 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_drain(struct qed_hwfn *p_hwfn,
qed_hwfn          430 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_get_flash_size(struct qed_hwfn     *p_hwfn,
qed_hwfn          445 drivers/net/ethernet/qlogic/qed/qed_mcp.h qed_mcp_send_drv_version(struct qed_hwfn *p_hwfn,
qed_hwfn          457 drivers/net/ethernet/qlogic/qed/qed_mcp.h u32 qed_get_process_kill_counter(struct qed_hwfn *p_hwfn,
qed_hwfn          468 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_start_recovery_process(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          490 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_ov_update_current_config(struct qed_hwfn *p_hwfn,
qed_hwfn          503 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_ov_update_driver_state(struct qed_hwfn *p_hwfn,
qed_hwfn          516 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_ov_update_mtu(struct qed_hwfn *p_hwfn,
qed_hwfn          528 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_ov_update_mac(struct qed_hwfn *p_hwfn,
qed_hwfn          540 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_ov_update_wol(struct qed_hwfn *p_hwfn,
qed_hwfn          553 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_set_led(struct qed_hwfn *p_hwfn,
qed_hwfn          608 drivers/net/ethernet/qlogic/qed/qed_mcp.h qed_mcp_get_nvm_image_att(struct qed_hwfn *p_hwfn,
qed_hwfn          622 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_get_nvm_image(struct qed_hwfn *p_hwfn,
qed_hwfn          634 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_bist_register_test(struct qed_hwfn *p_hwfn,
qed_hwfn          645 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_bist_clock_test(struct qed_hwfn *p_hwfn,
qed_hwfn          658 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_bist_nvm_get_num_images(struct qed_hwfn *p_hwfn,
qed_hwfn          672 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_bist_nvm_get_image_att(struct qed_hwfn *p_hwfn,
qed_hwfn          686 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mfw_process_tlv_req(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          769 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_cmd_init(struct qed_hwfn *p_hwfn,
qed_hwfn          779 drivers/net/ethernet/qlogic/qed/qed_mcp.h void qed_mcp_cmd_port_init(struct qed_hwfn *p_hwfn,
qed_hwfn          790 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_free(struct qed_hwfn *p_hwfn);
qed_hwfn          804 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_handle_events(struct qed_hwfn *p_hwfn,
qed_hwfn          833 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_load_req(struct qed_hwfn *p_hwfn,
qed_hwfn          845 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_load_done(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          855 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_unload_req(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          865 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_unload_done(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          873 drivers/net/ethernet/qlogic/qed/qed_mcp.h void qed_mcp_read_mb(struct qed_hwfn *p_hwfn,
qed_hwfn          885 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_ack_vf_flr(struct qed_hwfn *p_hwfn,
qed_hwfn          895 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_fill_shmem_func_info(struct qed_hwfn *p_hwfn,
qed_hwfn          906 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_reset(struct qed_hwfn *p_hwfn,
qed_hwfn          925 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_nvm_rd_cmd(struct qed_hwfn *p_hwfn,
qed_hwfn          945 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_phy_sfp_read(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn          955 drivers/net/ethernet/qlogic/qed/qed_mcp.h bool qed_mcp_is_init(struct qed_hwfn *p_hwfn);
qed_hwfn          967 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_config_vf_msix(struct qed_hwfn *p_hwfn,
qed_hwfn          978 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_halt(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          988 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_resume(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          992 drivers/net/ethernet/qlogic/qed/qed_mcp.h int __qed_configure_pf_max_bandwidth(struct qed_hwfn *p_hwfn,
qed_hwfn          996 drivers/net/ethernet/qlogic/qed/qed_mcp.h int __qed_configure_pf_min_bandwidth(struct qed_hwfn *p_hwfn,
qed_hwfn         1001 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_mask_parities(struct qed_hwfn *p_hwfn,
qed_hwfn         1016 drivers/net/ethernet/qlogic/qed/qed_mcp.h qed_mcp_set_resc_max_val(struct qed_hwfn *p_hwfn,
qed_hwfn         1034 drivers/net/ethernet/qlogic/qed/qed_mcp.h qed_mcp_get_resc_info(struct qed_hwfn *p_hwfn,
qed_hwfn         1048 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_ov_update_eswitch(struct qed_hwfn *p_hwfn,
qed_hwfn         1073 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_initiate_pf_flr(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn         1113 drivers/net/ethernet/qlogic/qed/qed_mcp.h qed_mcp_resc_lock(struct qed_hwfn *p_hwfn,
qed_hwfn         1137 drivers/net/ethernet/qlogic/qed/qed_mcp.h qed_mcp_resc_unlock(struct qed_hwfn *p_hwfn,
qed_hwfn         1161 drivers/net/ethernet/qlogic/qed/qed_mcp.h bool qed_mcp_is_smart_an_supported(struct qed_hwfn *p_hwfn);
qed_hwfn         1169 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_get_capabilities(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn         1178 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_set_capabilities(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn         1186 drivers/net/ethernet/qlogic/qed/qed_mcp.h void qed_mcp_read_ufp_config(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn         1193 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_nvm_info_populate(struct qed_hwfn *p_hwfn);
qed_hwfn         1201 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_get_engine_config(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn         1209 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_get_ppfid_bitmap(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn         1222 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_nvm_get_cfg(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         1237 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_nvm_set_cfg(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt,
qed_hwfn         1177 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c static int qed_mfw_update_tlvs(struct qed_hwfn *p_hwfn,
qed_hwfn         1242 drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c int qed_mfw_process_tlv_req(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn           47 drivers/net/ethernet/qlogic/qed/qed_ooo.c *qed_ooo_seek_archipelago(struct qed_hwfn *p_hwfn,
qed_hwfn           66 drivers/net/ethernet/qlogic/qed/qed_ooo.c static struct qed_ooo_isle *qed_ooo_seek_isle(struct qed_hwfn *p_hwfn,
qed_hwfn           90 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_save_history_entry(struct qed_hwfn *p_hwfn,
qed_hwfn          102 drivers/net/ethernet/qlogic/qed/qed_ooo.c int qed_ooo_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          189 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_release_connection_isles(struct qed_hwfn *p_hwfn,
qed_hwfn          222 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_release_all_isles(struct qed_hwfn *p_hwfn,
qed_hwfn          261 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_setup(struct qed_hwfn *p_hwfn)
qed_hwfn          270 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_free(struct qed_hwfn *p_hwfn)
qed_hwfn          301 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_put_free_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          308 drivers/net/ethernet/qlogic/qed/qed_ooo.c struct qed_ooo_buffer *qed_ooo_get_free_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          323 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_put_ready_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          335 drivers/net/ethernet/qlogic/qed/qed_ooo.c struct qed_ooo_buffer *qed_ooo_get_ready_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          350 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_delete_isles(struct qed_hwfn *p_hwfn,
qed_hwfn          378 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_add_new_isle(struct qed_hwfn *p_hwfn,
qed_hwfn          437 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_add_new_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          458 drivers/net/ethernet/qlogic/qed/qed_ooo.c void qed_ooo_join_isles(struct qed_hwfn *p_hwfn,
qed_hwfn           87 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_save_history_entry(struct qed_hwfn *p_hwfn,
qed_hwfn           91 drivers/net/ethernet/qlogic/qed/qed_ooo.h int qed_ooo_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn           93 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_setup(struct qed_hwfn *p_hwfn);
qed_hwfn           95 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_free(struct qed_hwfn *p_hwfn);
qed_hwfn           97 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_release_connection_isles(struct qed_hwfn *p_hwfn,
qed_hwfn          101 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_release_all_isles(struct qed_hwfn *p_hwfn,
qed_hwfn          104 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_put_free_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          109 drivers/net/ethernet/qlogic/qed/qed_ooo.h qed_ooo_get_free_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          112 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_put_ready_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          117 drivers/net/ethernet/qlogic/qed/qed_ooo.h qed_ooo_get_ready_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          120 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_delete_isles(struct qed_hwfn *p_hwfn,
qed_hwfn          124 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_add_new_isle(struct qed_hwfn *p_hwfn,
qed_hwfn          129 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_add_new_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          135 drivers/net/ethernet/qlogic/qed/qed_ooo.h void qed_ooo_join_isles(struct qed_hwfn *p_hwfn,
qed_hwfn          139 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline void qed_ooo_save_history_entry(struct qed_hwfn *p_hwfn,
qed_hwfn          143 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline int qed_ooo_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          148 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline void qed_ooo_setup(struct qed_hwfn *p_hwfn) {}
qed_hwfn          150 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline void qed_ooo_free(struct qed_hwfn *p_hwfn) {}
qed_hwfn          153 drivers/net/ethernet/qlogic/qed/qed_ooo.h qed_ooo_release_connection_isles(struct qed_hwfn *p_hwfn,
qed_hwfn          157 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline void qed_ooo_release_all_isles(struct qed_hwfn *p_hwfn,
qed_hwfn          161 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline void qed_ooo_put_free_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          166 drivers/net/ethernet/qlogic/qed/qed_ooo.h qed_ooo_get_free_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          169 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline void qed_ooo_put_ready_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          175 drivers/net/ethernet/qlogic/qed/qed_ooo.h qed_ooo_get_ready_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          178 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline void qed_ooo_delete_isles(struct qed_hwfn *p_hwfn,
qed_hwfn          182 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline void qed_ooo_add_new_isle(struct qed_hwfn *p_hwfn,
qed_hwfn          187 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline void qed_ooo_add_new_buffer(struct qed_hwfn *p_hwfn,
qed_hwfn          193 drivers/net/ethernet/qlogic/qed/qed_ooo.h static inline void qed_ooo_join_isles(struct qed_hwfn *p_hwfn,
qed_hwfn           50 drivers/net/ethernet/qlogic/qed/qed_ptp.c static enum qed_resc_lock qed_ptcdev_to_resc(struct qed_hwfn *p_hwfn)
qed_hwfn           66 drivers/net/ethernet/qlogic/qed/qed_ptp.c static int qed_ptp_res_lock(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn           98 drivers/net/ethernet/qlogic/qed/qed_ptp.c static int qed_ptp_res_unlock(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          129 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn          155 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn          181 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn          198 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn          281 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn          365 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn          427 drivers/net/ethernet/qlogic/qed/qed_ptp.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn           62 drivers/net/ethernet/qlogic/qed/qed_rdma.c int qed_rdma_bmap_alloc(struct qed_hwfn *p_hwfn,
qed_hwfn           80 drivers/net/ethernet/qlogic/qed/qed_rdma.c int qed_rdma_bmap_alloc_id(struct qed_hwfn *p_hwfn,
qed_hwfn           95 drivers/net/ethernet/qlogic/qed/qed_rdma.c void qed_bmap_set_id(struct qed_hwfn *p_hwfn,
qed_hwfn          104 drivers/net/ethernet/qlogic/qed/qed_rdma.c void qed_bmap_release_id(struct qed_hwfn *p_hwfn,
qed_hwfn          123 drivers/net/ethernet/qlogic/qed/qed_rdma.c int qed_bmap_test_id(struct qed_hwfn *p_hwfn,
qed_hwfn          140 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return FEAT_NUM((struct qed_hwfn *)p_hwfn, QED_PF_L2_QUE) + rel_sb_id;
qed_hwfn          143 drivers/net/ethernet/qlogic/qed/qed_rdma.c int qed_rdma_info_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          157 drivers/net/ethernet/qlogic/qed/qed_rdma.c void qed_rdma_info_free(struct qed_hwfn *p_hwfn)
qed_hwfn          163 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          317 drivers/net/ethernet/qlogic/qed/qed_rdma.c void qed_rdma_bmap_free(struct qed_hwfn *p_hwfn,
qed_hwfn          365 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_resc_free(struct qed_hwfn *p_hwfn)
qed_hwfn          387 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn          396 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_free_reserved_lkey(struct qed_hwfn *p_hwfn)
qed_hwfn          401 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_free(struct qed_hwfn *p_hwfn)
qed_hwfn          410 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_get_guid(struct qed_hwfn *p_hwfn, u8 *guid)
qed_hwfn          422 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_init_events(struct qed_hwfn *p_hwfn,
qed_hwfn          434 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_init_devinfo(struct qed_hwfn *p_hwfn,
qed_hwfn          543 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void qed_rdma_init_port(struct qed_hwfn *p_hwfn)
qed_hwfn          559 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn          574 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_start_fw(struct qed_hwfn *p_hwfn,
qed_hwfn          645 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn          663 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_reserve_lkey(struct qed_hwfn *p_hwfn)
qed_hwfn          681 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_setup(struct qed_hwfn *p_hwfn,
qed_hwfn          716 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn          783 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn          817 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn          838 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn          848 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn;
qed_hwfn          852 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn          874 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = QED_AFFIN_HWFN(cdev);
qed_hwfn          956 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn          976 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn          987 drivers/net/ethernet/qlogic/qed/qed_rdma.c qed_rdma_toggle_bit_create_resize_cq(struct qed_hwfn *p_hwfn, u16 icid)
qed_hwfn         1015 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn         1102 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn         1181 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn         1219 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn         1241 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn         1334 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn         1438 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn         1570 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn         1665 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
qed_hwfn         1701 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
qed_hwfn         1745 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = rdma_cxt;
qed_hwfn         1809 drivers/net/ethernet/qlogic/qed/qed_rdma.c bool qed_rdma_allocated_qps(struct qed_hwfn *p_hwfn)
qed_hwfn         1826 drivers/net/ethernet/qlogic/qed/qed_rdma.c void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1839 drivers/net/ethernet/qlogic/qed/qed_rdma.c void qed_rdma_dpm_bar(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1849 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn         1890 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_hwfn *p_hwfn = (struct qed_hwfn *)rdma_cxt;
qed_hwfn          178 drivers/net/ethernet/qlogic/qed/qed_rdma.h void qed_rdma_dpm_bar(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          179 drivers/net/ethernet/qlogic/qed/qed_rdma.h void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn          180 drivers/net/ethernet/qlogic/qed/qed_rdma.h int qed_rdma_info_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          181 drivers/net/ethernet/qlogic/qed/qed_rdma.h void qed_rdma_info_free(struct qed_hwfn *p_hwfn);
qed_hwfn          183 drivers/net/ethernet/qlogic/qed/qed_rdma.h static inline void qed_rdma_dpm_conf(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt) {}
qed_hwfn          184 drivers/net/ethernet/qlogic/qed/qed_rdma.h static inline void qed_rdma_dpm_bar(struct qed_hwfn *p_hwfn,
qed_hwfn          186 drivers/net/ethernet/qlogic/qed/qed_rdma.h static inline int qed_rdma_info_alloc(struct qed_hwfn *p_hwfn) {return -EINVAL;}
qed_hwfn          187 drivers/net/ethernet/qlogic/qed/qed_rdma.h static inline void qed_rdma_info_free(struct qed_hwfn *p_hwfn) {}
qed_hwfn          191 drivers/net/ethernet/qlogic/qed/qed_rdma.h qed_rdma_bmap_alloc(struct qed_hwfn *p_hwfn,
qed_hwfn          195 drivers/net/ethernet/qlogic/qed/qed_rdma.h qed_rdma_bmap_free(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, bool check);
qed_hwfn          198 drivers/net/ethernet/qlogic/qed/qed_rdma.h qed_rdma_bmap_alloc_id(struct qed_hwfn *p_hwfn,
qed_hwfn          202 drivers/net/ethernet/qlogic/qed/qed_rdma.h qed_bmap_set_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num);
qed_hwfn          205 drivers/net/ethernet/qlogic/qed/qed_rdma.h qed_bmap_release_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num);
qed_hwfn          208 drivers/net/ethernet/qlogic/qed/qed_rdma.h qed_bmap_test_id(struct qed_hwfn *p_hwfn, struct qed_bmap *bmap, u32 id_num);
qed_hwfn          212 drivers/net/ethernet/qlogic/qed/qed_rdma.h bool qed_rdma_allocated_qps(struct qed_hwfn *p_hwfn);
qed_hwfn           63 drivers/net/ethernet/qlogic/qed/qed_roce.c static void qed_roce_free_real_icid(struct qed_hwfn *p_hwfn, u16 icid);
qed_hwfn           66 drivers/net/ethernet/qlogic/qed/qed_roce.c qed_roce_async_event(struct qed_hwfn *p_hwfn,
qed_hwfn           99 drivers/net/ethernet/qlogic/qed/qed_roce.c void qed_roce_stop(struct qed_hwfn *p_hwfn)
qed_hwfn          155 drivers/net/ethernet/qlogic/qed/qed_roce.c static void qed_roce_free_cid_pair(struct qed_hwfn *p_hwfn, u16 cid)
qed_hwfn          163 drivers/net/ethernet/qlogic/qed/qed_roce.c int qed_roce_alloc_cid(struct qed_hwfn *p_hwfn, u16 *cid)
qed_hwfn          222 drivers/net/ethernet/qlogic/qed/qed_roce.c static void qed_roce_set_real_cid(struct qed_hwfn *p_hwfn, u32 cid)
qed_hwfn          229 drivers/net/ethernet/qlogic/qed/qed_roce.c static u8 qed_roce_get_qp_tc(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp)
qed_hwfn          245 drivers/net/ethernet/qlogic/qed/qed_roce.c static int qed_roce_sp_create_responder(struct qed_hwfn *p_hwfn,
qed_hwfn          386 drivers/net/ethernet/qlogic/qed/qed_roce.c static int qed_roce_sp_create_requester(struct qed_hwfn *p_hwfn,
qed_hwfn          511 drivers/net/ethernet/qlogic/qed/qed_roce.c static int qed_roce_sp_modify_responder(struct qed_hwfn *p_hwfn,
qed_hwfn          604 drivers/net/ethernet/qlogic/qed/qed_roce.c static int qed_roce_sp_modify_requester(struct qed_hwfn *p_hwfn,
qed_hwfn          697 drivers/net/ethernet/qlogic/qed/qed_roce.c static int qed_roce_sp_destroy_qp_responder(struct qed_hwfn *p_hwfn,
qed_hwfn          778 drivers/net/ethernet/qlogic/qed/qed_roce.c static int qed_roce_sp_destroy_qp_requester(struct qed_hwfn *p_hwfn,
qed_hwfn          838 drivers/net/ethernet/qlogic/qed/qed_roce.c int qed_roce_query_qp(struct qed_hwfn *p_hwfn,
qed_hwfn          979 drivers/net/ethernet/qlogic/qed/qed_roce.c int qed_roce_destroy_qp(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp)
qed_hwfn         1008 drivers/net/ethernet/qlogic/qed/qed_roce.c int qed_roce_modify_qp(struct qed_hwfn *p_hwfn,
qed_hwfn         1107 drivers/net/ethernet/qlogic/qed/qed_roce.c static void qed_roce_free_real_icid(struct qed_hwfn *p_hwfn, u16 icid)
qed_hwfn         1132 drivers/net/ethernet/qlogic/qed/qed_roce.c void qed_roce_dpm_dcbx(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         1146 drivers/net/ethernet/qlogic/qed/qed_roce.c int qed_roce_setup(struct qed_hwfn *p_hwfn)
qed_hwfn         1152 drivers/net/ethernet/qlogic/qed/qed_roce.c int qed_roce_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn           38 drivers/net/ethernet/qlogic/qed/qed_roce.h void qed_roce_dpm_dcbx(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn           40 drivers/net/ethernet/qlogic/qed/qed_roce.h static inline void qed_roce_dpm_dcbx(struct qed_hwfn *p_hwfn,
qed_hwfn           44 drivers/net/ethernet/qlogic/qed/qed_roce.h int qed_roce_setup(struct qed_hwfn *p_hwfn);
qed_hwfn           45 drivers/net/ethernet/qlogic/qed/qed_roce.h void qed_roce_stop(struct qed_hwfn *p_hwfn);
qed_hwfn           46 drivers/net/ethernet/qlogic/qed/qed_roce.h int qed_roce_init_hw(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt);
qed_hwfn           47 drivers/net/ethernet/qlogic/qed/qed_roce.h int qed_roce_alloc_cid(struct qed_hwfn *p_hwfn, u16 *cid);
qed_hwfn           48 drivers/net/ethernet/qlogic/qed/qed_roce.h int qed_roce_destroy_qp(struct qed_hwfn *p_hwfn, struct qed_rdma_qp *qp);
qed_hwfn           50 drivers/net/ethernet/qlogic/qed/qed_roce.h int qed_roce_query_qp(struct qed_hwfn *p_hwfn,
qed_hwfn           54 drivers/net/ethernet/qlogic/qed/qed_roce.h int qed_roce_modify_qp(struct qed_hwfn *p_hwfn,
qed_hwfn           68 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	struct qed_hwfn *p_hwfn;
qed_hwfn           91 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	struct qed_hwfn *p_hwfn;
qed_hwfn          114 drivers/net/ethernet/qlogic/qed/qed_selftest.c 	struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn           52 drivers/net/ethernet/qlogic/qed/qed_sp.h 	void	(*function)(struct qed_hwfn *,
qed_hwfn           68 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_eth_cqe_completion(struct qed_hwfn *p_hwfn,
qed_hwfn          186 drivers/net/ethernet/qlogic/qed/qed_sp.h (*qed_spq_async_comp_cb)(struct qed_hwfn *p_hwfn,
qed_hwfn          193 drivers/net/ethernet/qlogic/qed/qed_sp.h qed_spq_register_async_cb(struct qed_hwfn *p_hwfn,
qed_hwfn          198 drivers/net/ethernet/qlogic/qed/qed_sp.h qed_spq_unregister_async_cb(struct qed_hwfn *p_hwfn,
qed_hwfn          244 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_spq_post(struct qed_hwfn *p_hwfn,
qed_hwfn          255 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_spq_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          262 drivers/net/ethernet/qlogic/qed/qed_sp.h void qed_spq_setup(struct qed_hwfn *p_hwfn);
qed_hwfn          269 drivers/net/ethernet/qlogic/qed/qed_sp.h void qed_spq_free(struct qed_hwfn *p_hwfn);
qed_hwfn          283 drivers/net/ethernet/qlogic/qed/qed_sp.h qed_spq_get_entry(struct qed_hwfn *p_hwfn,
qed_hwfn          293 drivers/net/ethernet/qlogic/qed/qed_sp.h void qed_spq_return_entry(struct qed_hwfn *p_hwfn,
qed_hwfn          303 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_eq_alloc(struct qed_hwfn *p_hwfn, u16 num_elem);
qed_hwfn          310 drivers/net/ethernet/qlogic/qed/qed_sp.h void qed_eq_setup(struct qed_hwfn *p_hwfn);
qed_hwfn          317 drivers/net/ethernet/qlogic/qed/qed_sp.h void qed_eq_free(struct qed_hwfn *p_hwfn);
qed_hwfn          325 drivers/net/ethernet/qlogic/qed/qed_sp.h void qed_eq_prod_update(struct qed_hwfn *p_hwfn,
qed_hwfn          336 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_eq_completion(struct qed_hwfn *p_hwfn,
qed_hwfn          348 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_spq_completion(struct qed_hwfn *p_hwfn,
qed_hwfn          360 drivers/net/ethernet/qlogic/qed/qed_sp.h u32 qed_spq_get_cid(struct qed_hwfn *p_hwfn);
qed_hwfn          370 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_consq_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          377 drivers/net/ethernet/qlogic/qed/qed_sp.h void qed_consq_setup(struct qed_hwfn *p_hwfn);
qed_hwfn          384 drivers/net/ethernet/qlogic/qed/qed_sp.h void qed_consq_free(struct qed_hwfn *p_hwfn);
qed_hwfn          385 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_spq_pend_post(struct qed_hwfn *p_hwfn);
qed_hwfn          413 drivers/net/ethernet/qlogic/qed/qed_sp.h void qed_sp_destroy_request(struct qed_hwfn *p_hwfn,
qed_hwfn          416 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_sp_init_request(struct qed_hwfn *p_hwfn,
qed_hwfn          441 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_sp_pf_start(struct qed_hwfn *p_hwfn,
qed_hwfn          457 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_sp_pf_update(struct qed_hwfn *p_hwfn);
qed_hwfn          466 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_sp_pf_update_stag(struct qed_hwfn *p_hwfn);
qed_hwfn          489 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_sp_pf_update_ufp(struct qed_hwfn *p_hwfn);
qed_hwfn          491 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_sp_pf_stop(struct qed_hwfn *p_hwfn);
qed_hwfn          493 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_sp_pf_update_tunn_cfg(struct qed_hwfn *p_hwfn,
qed_hwfn          506 drivers/net/ethernet/qlogic/qed/qed_sp.h int qed_sp_heartbeat_ramrod(struct qed_hwfn *p_hwfn);
qed_hwfn           50 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c void qed_sp_destroy_request(struct qed_hwfn *p_hwfn,
qed_hwfn           63 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c int qed_sp_init_request(struct qed_hwfn *p_hwfn,
qed_hwfn          227 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c qed_tunn_set_pf_update_params(struct qed_hwfn *p_hwfn,
qed_hwfn          261 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c static void qed_set_hw_tunn_mode(struct qed_hwfn *p_hwfn,
qed_hwfn          273 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c static void qed_set_hw_tunn_mode_port(struct qed_hwfn *p_hwfn,
qed_hwfn          289 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c qed_tunn_set_pf_start_params(struct qed_hwfn *p_hwfn,
qed_hwfn          324 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c int qed_sp_pf_start(struct qed_hwfn *p_hwfn,
qed_hwfn          446 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c int qed_sp_pf_update(struct qed_hwfn *p_hwfn)
qed_hwfn          470 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c int qed_sp_pf_update_ufp(struct qed_hwfn *p_hwfn)
qed_hwfn          504 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c int qed_sp_pf_update_tunn_cfg(struct qed_hwfn *p_hwfn,
qed_hwfn          545 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c int qed_sp_pf_stop(struct qed_hwfn *p_hwfn)
qed_hwfn          566 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c int qed_sp_heartbeat_ramrod(struct qed_hwfn *p_hwfn)
qed_hwfn          587 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c int qed_sp_pf_update_stag(struct qed_hwfn *p_hwfn)
qed_hwfn           73 drivers/net/ethernet/qlogic/qed/qed_spq.c static void qed_spq_blocking_cb(struct qed_hwfn *p_hwfn,
qed_hwfn           87 drivers/net/ethernet/qlogic/qed/qed_spq.c static int __qed_spq_block(struct qed_hwfn *p_hwfn,
qed_hwfn          115 drivers/net/ethernet/qlogic/qed/qed_spq.c static int qed_spq_block(struct qed_hwfn *p_hwfn,
qed_hwfn          176 drivers/net/ethernet/qlogic/qed/qed_spq.c static int qed_spq_fill_entry(struct qed_hwfn *p_hwfn,
qed_hwfn          211 drivers/net/ethernet/qlogic/qed/qed_spq.c static void qed_spq_hw_initialize(struct qed_hwfn *p_hwfn,
qed_hwfn          251 drivers/net/ethernet/qlogic/qed/qed_spq.c static int qed_spq_hw_post(struct qed_hwfn *p_hwfn,
qed_hwfn          293 drivers/net/ethernet/qlogic/qed/qed_spq.c qed_async_event_completion(struct qed_hwfn *p_hwfn,
qed_hwfn          314 drivers/net/ethernet/qlogic/qed/qed_spq.c qed_spq_register_async_cb(struct qed_hwfn *p_hwfn,
qed_hwfn          326 drivers/net/ethernet/qlogic/qed/qed_spq.c qed_spq_unregister_async_cb(struct qed_hwfn *p_hwfn,
qed_hwfn          338 drivers/net/ethernet/qlogic/qed/qed_spq.c void qed_eq_prod_update(struct qed_hwfn *p_hwfn, u16 prod)
qed_hwfn          346 drivers/net/ethernet/qlogic/qed/qed_spq.c int qed_eq_completion(struct qed_hwfn *p_hwfn, void *cookie)
qed_hwfn          405 drivers/net/ethernet/qlogic/qed/qed_spq.c int qed_eq_alloc(struct qed_hwfn *p_hwfn, u16 num_elem)
qed_hwfn          436 drivers/net/ethernet/qlogic/qed/qed_spq.c void qed_eq_setup(struct qed_hwfn *p_hwfn)
qed_hwfn          441 drivers/net/ethernet/qlogic/qed/qed_spq.c void qed_eq_free(struct qed_hwfn *p_hwfn)
qed_hwfn          455 drivers/net/ethernet/qlogic/qed/qed_spq.c static int qed_cqe_completion(struct qed_hwfn *p_hwfn,
qed_hwfn          469 drivers/net/ethernet/qlogic/qed/qed_spq.c int qed_eth_cqe_completion(struct qed_hwfn *p_hwfn,
qed_hwfn          486 drivers/net/ethernet/qlogic/qed/qed_spq.c void qed_spq_setup(struct qed_hwfn *p_hwfn)
qed_hwfn          552 drivers/net/ethernet/qlogic/qed/qed_spq.c int qed_spq_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          594 drivers/net/ethernet/qlogic/qed/qed_spq.c void qed_spq_free(struct qed_hwfn *p_hwfn)
qed_hwfn          621 drivers/net/ethernet/qlogic/qed/qed_spq.c int qed_spq_get_entry(struct qed_hwfn *p_hwfn, struct qed_spq_entry **pp_ent)
qed_hwfn          653 drivers/net/ethernet/qlogic/qed/qed_spq.c static void __qed_spq_return_entry(struct qed_hwfn *p_hwfn,
qed_hwfn          659 drivers/net/ethernet/qlogic/qed/qed_spq.c void qed_spq_return_entry(struct qed_hwfn *p_hwfn, struct qed_spq_entry *p_ent)
qed_hwfn          680 drivers/net/ethernet/qlogic/qed/qed_spq.c static int qed_spq_add_entry(struct qed_hwfn *p_hwfn,
qed_hwfn          738 drivers/net/ethernet/qlogic/qed/qed_spq.c u32 qed_spq_get_cid(struct qed_hwfn *p_hwfn)
qed_hwfn          748 drivers/net/ethernet/qlogic/qed/qed_spq.c static int qed_spq_post_list(struct qed_hwfn *p_hwfn,
qed_hwfn          772 drivers/net/ethernet/qlogic/qed/qed_spq.c int qed_spq_pend_post(struct qed_hwfn *p_hwfn)
qed_hwfn          810 drivers/net/ethernet/qlogic/qed/qed_spq.c static void qed_spq_comp_bmap_update(struct qed_hwfn *p_hwfn, __le16 echo)
qed_hwfn          825 drivers/net/ethernet/qlogic/qed/qed_spq.c int qed_spq_post(struct qed_hwfn *p_hwfn,
qed_hwfn          923 drivers/net/ethernet/qlogic/qed/qed_spq.c int qed_spq_completion(struct qed_hwfn *p_hwfn,
qed_hwfn          992 drivers/net/ethernet/qlogic/qed/qed_spq.c int qed_consq_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn         1018 drivers/net/ethernet/qlogic/qed/qed_spq.c void qed_consq_setup(struct qed_hwfn *p_hwfn)
qed_hwfn         1023 drivers/net/ethernet/qlogic/qed/qed_spq.c void qed_consq_free(struct qed_hwfn *p_hwfn)
qed_hwfn           47 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_sriov_eqe_event(struct qed_hwfn *p_hwfn,
qed_hwfn           51 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_bulletin_set_mac(struct qed_hwfn *p_hwfn, u8 *mac, int vfid);
qed_hwfn           69 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_sp_vf_start(struct qed_hwfn *p_hwfn, struct qed_vf_info *p_vf)
qed_hwfn          130 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_sp_vf_stop(struct qed_hwfn *p_hwfn,
qed_hwfn          157 drivers/net/ethernet/qlogic/qed/qed_sriov.c bool qed_iov_is_valid_vfid(struct qed_hwfn *p_hwfn,
qed_hwfn          181 drivers/net/ethernet/qlogic/qed/qed_sriov.c static struct qed_vf_info *qed_iov_get_vf_info(struct qed_hwfn *p_hwfn,
qed_hwfn          221 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_iov_validate_queue_mode(struct qed_hwfn *p_hwfn,
qed_hwfn          250 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_iov_validate_rxq(struct qed_hwfn *p_hwfn,
qed_hwfn          266 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_iov_validate_txq(struct qed_hwfn *p_hwfn,
qed_hwfn          282 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_iov_validate_sb(struct qed_hwfn *p_hwfn,
qed_hwfn          299 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_iov_validate_active_rxq(struct qed_hwfn *p_hwfn,
qed_hwfn          313 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_iov_validate_active_txq(struct qed_hwfn *p_hwfn,
qed_hwfn          327 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_post_vf_bulletin(struct qed_hwfn *p_hwfn,
qed_hwfn          427 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_setup_vfdb(struct qed_hwfn *p_hwfn)
qed_hwfn          482 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_allocate_vfdb(struct qed_hwfn *p_hwfn)
qed_hwfn          535 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_free_vfdb(struct qed_hwfn *p_hwfn)
qed_hwfn          558 drivers/net/ethernet/qlogic/qed/qed_sriov.c int qed_iov_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          580 drivers/net/ethernet/qlogic/qed/qed_sriov.c void qed_iov_setup(struct qed_hwfn *p_hwfn)
qed_hwfn          588 drivers/net/ethernet/qlogic/qed/qed_sriov.c void qed_iov_free(struct qed_hwfn *p_hwfn)
qed_hwfn          604 drivers/net/ethernet/qlogic/qed/qed_sriov.c int qed_iov_hw_info(struct qed_hwfn *p_hwfn)
qed_hwfn          676 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool _qed_iov_pf_sanity_check(struct qed_hwfn *p_hwfn,
qed_hwfn          691 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_iov_pf_sanity_check(struct qed_hwfn *p_hwfn, int vfid)
qed_hwfn          703 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn          724 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_pglue_clear_err(struct qed_hwfn *p_hwfn,
qed_hwfn          732 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_igu_reset(struct qed_hwfn *p_hwfn,
qed_hwfn          752 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_igu_set_int(struct qed_hwfn *p_hwfn,
qed_hwfn          774 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_enable_vf_access_msix(struct qed_hwfn *p_hwfn,
qed_hwfn          802 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_enable_vf_access(struct qed_hwfn *p_hwfn,
qed_hwfn          859 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_config_perm_table(struct qed_hwfn *p_hwfn,
qed_hwfn          877 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_enable_vf_traffic(struct qed_hwfn *p_hwfn,
qed_hwfn          890 drivers/net/ethernet/qlogic/qed/qed_sriov.c static u8 qed_iov_alloc_vf_igu_sbs(struct qed_hwfn *p_hwfn,
qed_hwfn          932 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_free_vf_igu_sbs(struct qed_hwfn *p_hwfn,
qed_hwfn          956 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_set_link(struct qed_hwfn *p_hwfn,
qed_hwfn          995 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_init_hw_for_vf(struct qed_hwfn *p_hwfn,
qed_hwfn         1105 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_release_hw_for_vf(struct qed_hwfn *p_hwfn,
qed_hwfn         1165 drivers/net/ethernet/qlogic/qed/qed_sriov.c void *qed_add_tlv(struct qed_hwfn *p_hwfn, u8 **offset, u16 type, u16 length)
qed_hwfn         1180 drivers/net/ethernet/qlogic/qed/qed_sriov.c void qed_dp_tlv_list(struct qed_hwfn *p_hwfn, void *tlvs_list)
qed_hwfn         1213 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_send_response(struct qed_hwfn *p_hwfn,
qed_hwfn         1251 drivers/net/ethernet/qlogic/qed/qed_sriov.c static u16 qed_iov_vport_to_tlv(struct qed_hwfn *p_hwfn,
qed_hwfn         1276 drivers/net/ethernet/qlogic/qed/qed_sriov.c static u16 qed_iov_prep_vp_update_resp_tlvs(struct qed_hwfn *p_hwfn,
qed_hwfn         1320 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_prepare_resp(struct qed_hwfn *p_hwfn,
qed_hwfn         1337 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_public_vf_info *qed_iov_get_public_vf_info(struct qed_hwfn *p_hwfn,
qed_hwfn         1350 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_clean_vf(struct qed_hwfn *p_hwfn, u8 vfid)
qed_hwfn         1366 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_cleanup(struct qed_hwfn *p_hwfn,
qed_hwfn         1400 drivers/net/ethernet/qlogic/qed/qed_sriov.c static u32 qed_iov_vf_db_bar_size(struct qed_hwfn *p_hwfn,
qed_hwfn         1411 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vf_mbx_acquire_resc_cids(struct qed_hwfn *p_hwfn,
qed_hwfn         1453 drivers/net/ethernet/qlogic/qed/qed_sriov.c static u8 qed_iov_vf_mbx_acquire_resc(struct qed_hwfn *p_hwfn,
qed_hwfn         1534 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_acquire_stats(struct qed_hwfn *p_hwfn,
qed_hwfn         1553 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_acquire(struct qed_hwfn *p_hwfn,
qed_hwfn         1704 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int __qed_iov_spoofchk_set(struct qed_hwfn *p_hwfn,
qed_hwfn         1737 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_reconfigure_unicast_vlan(struct qed_hwfn *p_hwfn,
qed_hwfn         1774 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_reconfigure_unicast_shadow(struct qed_hwfn *p_hwfn,
qed_hwfn         1786 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_configure_vport_forced(struct qed_hwfn *p_hwfn,
qed_hwfn         1907 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_start_vport(struct qed_hwfn *p_hwfn,
qed_hwfn         1994 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_stop_vport(struct qed_hwfn *p_hwfn,
qed_hwfn         2030 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_start_rxq_resp(struct qed_hwfn *p_hwfn,
qed_hwfn         2068 drivers/net/ethernet/qlogic/qed/qed_sriov.c static u8 qed_iov_vf_mbx_qid(struct qed_hwfn *p_hwfn,
qed_hwfn         2104 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_start_rxq(struct qed_hwfn *p_hwfn,
qed_hwfn         2257 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_pf_validate_modify_tunn_config(struct qed_hwfn *p_hwfn,
qed_hwfn         2316 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_update_tunn_param(struct qed_hwfn *p_hwfn,
qed_hwfn         2400 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_start_txq_resp(struct qed_hwfn *p_hwfn,
qed_hwfn         2437 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_start_txq(struct qed_hwfn *p_hwfn,
qed_hwfn         2511 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_vf_stop_rxqs(struct qed_hwfn *p_hwfn,
qed_hwfn         2558 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_vf_stop_txqs(struct qed_hwfn *p_hwfn,
qed_hwfn         2581 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_stop_rxqs(struct qed_hwfn *p_hwfn,
qed_hwfn         2619 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_stop_txqs(struct qed_hwfn *p_hwfn,
qed_hwfn         2657 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_update_rxqs(struct qed_hwfn *p_hwfn,
qed_hwfn         2728 drivers/net/ethernet/qlogic/qed/qed_sriov.c void *qed_iov_search_list_tlvs(struct qed_hwfn *p_hwfn,
qed_hwfn         2760 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vp_update_act_param(struct qed_hwfn *p_hwfn,
qed_hwfn         2780 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vp_update_vlan_param(struct qed_hwfn *p_hwfn,
qed_hwfn         2805 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vp_update_tx_switch(struct qed_hwfn *p_hwfn,
qed_hwfn         2824 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vp_update_mcast_bin_param(struct qed_hwfn *p_hwfn,
qed_hwfn         2843 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vp_update_accept_flag(struct qed_hwfn *p_hwfn,
qed_hwfn         2864 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vp_update_accept_any_vlan(struct qed_hwfn *p_hwfn,
qed_hwfn         2884 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vp_update_rss_param(struct qed_hwfn *p_hwfn,
qed_hwfn         2950 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vp_update_sge_tpa_param(struct qed_hwfn *p_hwfn,
qed_hwfn         2997 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_pre_update_vport(struct qed_hwfn *hwfn,
qed_hwfn         3030 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_vport_update(struct qed_hwfn *p_hwfn,
qed_hwfn         3114 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_vf_update_vlan_shadow(struct qed_hwfn *p_hwfn,
qed_hwfn         3172 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_vf_update_mac_shadow(struct qed_hwfn *p_hwfn,
qed_hwfn         3231 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vf_update_unicast_shadow(struct qed_hwfn *p_hwfn,
qed_hwfn         3249 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_chk_ucast(struct qed_hwfn *hwfn,
qed_hwfn         3274 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_ucast_filter(struct qed_hwfn *p_hwfn,
qed_hwfn         3363 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_int_cleanup(struct qed_hwfn *p_hwfn,
qed_hwfn         3380 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_close(struct qed_hwfn *p_hwfn,
qed_hwfn         3396 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_mbx_release(struct qed_hwfn *p_hwfn,
qed_hwfn         3424 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_pf_get_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn         3493 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_vf_pf_set_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn         3576 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vf_flr_poll_dorq(struct qed_hwfn *p_hwfn,
qed_hwfn         3603 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vf_flr_poll_pbf(struct qed_hwfn *p_hwfn,
qed_hwfn         3650 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_vf_flr_poll(struct qed_hwfn *p_hwfn,
qed_hwfn         3667 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_execute_vf_flr_cleanup(struct qed_hwfn *p_hwfn,
qed_hwfn         3733 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vf_flr_cleanup(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt)
qed_hwfn         3754 drivers/net/ethernet/qlogic/qed/qed_sriov.c bool qed_iov_mark_vf_flr(struct qed_hwfn *p_hwfn, u32 *p_disabled_vfs)
qed_hwfn         3803 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_get_link(struct qed_hwfn *p_hwfn,
qed_hwfn         3828 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_vf_pf_bulletin_update_mac(struct qed_hwfn *p_hwfn,
qed_hwfn         3861 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_process_mbx_req(struct qed_hwfn *p_hwfn,
qed_hwfn         3986 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_pf_get_pending_events(struct qed_hwfn *p_hwfn, u64 *events)
qed_hwfn         4001 drivers/net/ethernet/qlogic/qed/qed_sriov.c static struct qed_vf_info *qed_sriov_get_vf_from_absid(struct qed_hwfn *p_hwfn,
qed_hwfn         4017 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_sriov_vfpf_msg(struct qed_hwfn *p_hwfn,
qed_hwfn         4038 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_sriov_vfpf_malicious(struct qed_hwfn *p_hwfn,
qed_hwfn         4061 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_sriov_eqe_event(struct qed_hwfn *p_hwfn,
qed_hwfn         4080 drivers/net/ethernet/qlogic/qed/qed_sriov.c u16 qed_iov_get_next_active_vf(struct qed_hwfn *p_hwfn, u16 rel_vf_id)
qed_hwfn         4096 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_copy_vf_msg(struct qed_hwfn *p_hwfn, struct qed_ptt *ptt,
qed_hwfn         4123 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_bulletin_set_forced_mac(struct qed_hwfn *p_hwfn,
qed_hwfn         4161 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_bulletin_set_mac(struct qed_hwfn *p_hwfn, u8 *mac, int vfid)
qed_hwfn         4196 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_bulletin_set_forced_vlan(struct qed_hwfn *p_hwfn,
qed_hwfn         4225 drivers/net/ethernet/qlogic/qed/qed_sriov.c void qed_iov_bulletin_set_udp_ports(struct qed_hwfn *p_hwfn,
qed_hwfn         4248 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_iov_vf_has_vport_instance(struct qed_hwfn *p_hwfn, int vfid)
qed_hwfn         4259 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_iov_is_vf_stopped(struct qed_hwfn *p_hwfn, int vfid)
qed_hwfn         4270 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_iov_spoofchk_get(struct qed_hwfn *p_hwfn, int vfid)
qed_hwfn         4281 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_spoofchk_set(struct qed_hwfn *p_hwfn, int vfid, bool val)
qed_hwfn         4309 drivers/net/ethernet/qlogic/qed/qed_sriov.c static u8 *qed_iov_bulletin_get_mac(struct qed_hwfn *p_hwfn, u16 rel_vf_id)
qed_hwfn         4324 drivers/net/ethernet/qlogic/qed/qed_sriov.c static u8 *qed_iov_bulletin_get_forced_mac(struct qed_hwfn *p_hwfn,
qed_hwfn         4340 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_bulletin_get_forced_vlan(struct qed_hwfn *p_hwfn, u16 rel_vf_id)
qed_hwfn         4354 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_configure_tx_rate(struct qed_hwfn *p_hwfn,
qed_hwfn         4384 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         4399 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_get_vf_min_rate(struct qed_hwfn *p_hwfn, int vfid)
qed_hwfn         4421 drivers/net/ethernet/qlogic/qed/qed_sriov.c void qed_schedule_iov(struct qed_hwfn *hwfn, enum qed_iov_wq_flag flag)
qed_hwfn         4461 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		struct qed_hwfn *hwfn = &cdev->hwfns[i];
qed_hwfn         4505 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_sriov_enable_qid_config(struct qed_hwfn *hwfn,
qed_hwfn         4527 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	struct qed_hwfn *hwfn;
qed_hwfn         4628 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		struct qed_hwfn *hwfn = &cdev->hwfns[i];
qed_hwfn         4664 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		struct qed_hwfn *hwfn = &cdev->hwfns[i];
qed_hwfn         4682 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
qed_hwfn         4719 drivers/net/ethernet/qlogic/qed/qed_sriov.c void qed_inform_vf_link_state(struct qed_hwfn *hwfn)
qed_hwfn         4721 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	struct qed_hwfn *lead_hwfn = QED_LEADING_HWFN(hwfn->cdev);
qed_hwfn         4810 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		struct qed_hwfn *hwfn = &cdev->hwfns[i];
qed_hwfn         4832 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         4847 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn         4888 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		struct qed_hwfn *hwfn = &cdev->hwfns[i];
qed_hwfn         4909 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_handle_vf_msg(struct qed_hwfn *hwfn)
qed_hwfn         4948 drivers/net/ethernet/qlogic/qed/qed_sriov.c static bool qed_pf_validate_req_vf_mac(struct qed_hwfn *hwfn,
qed_hwfn         4965 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_set_bulletin_mac(struct qed_hwfn *hwfn,
qed_hwfn         4975 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_handle_pf_set_vf_unicast(struct qed_hwfn *hwfn)
qed_hwfn         5024 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_handle_bulletin_post(struct qed_hwfn *hwfn)
qed_hwfn         5042 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_update_mac_for_vf_trust_change(struct qed_hwfn *hwfn, int vf_id)
qed_hwfn         5108 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_handle_trust_change(struct qed_hwfn *hwfn)
qed_hwfn         5173 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	struct qed_hwfn *hwfn = container_of(work, struct qed_hwfn,
qed_hwfn         5235 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		struct qed_hwfn *p_hwfn = &cdev->hwfns[i];
qed_hwfn          289 drivers/net/ethernet/qlogic/qed/qed_sriov.h bool qed_iov_is_valid_vfid(struct qed_hwfn *p_hwfn,
qed_hwfn          301 drivers/net/ethernet/qlogic/qed/qed_sriov.h u16 qed_iov_get_next_active_vf(struct qed_hwfn *p_hwfn, u16 rel_vf_id);
qed_hwfn          303 drivers/net/ethernet/qlogic/qed/qed_sriov.h void qed_iov_bulletin_set_udp_ports(struct qed_hwfn *p_hwfn,
qed_hwfn          314 drivers/net/ethernet/qlogic/qed/qed_sriov.h int qed_iov_hw_info(struct qed_hwfn *p_hwfn);
qed_hwfn          326 drivers/net/ethernet/qlogic/qed/qed_sriov.h void *qed_add_tlv(struct qed_hwfn *p_hwfn, u8 **offset, u16 type, u16 length);
qed_hwfn          334 drivers/net/ethernet/qlogic/qed/qed_sriov.h void qed_dp_tlv_list(struct qed_hwfn *p_hwfn, void *tlvs_list);
qed_hwfn          343 drivers/net/ethernet/qlogic/qed/qed_sriov.h int qed_iov_alloc(struct qed_hwfn *p_hwfn);
qed_hwfn          350 drivers/net/ethernet/qlogic/qed/qed_sriov.h void qed_iov_setup(struct qed_hwfn *p_hwfn);
qed_hwfn          357 drivers/net/ethernet/qlogic/qed/qed_sriov.h void qed_iov_free(struct qed_hwfn *p_hwfn);
qed_hwfn          374 drivers/net/ethernet/qlogic/qed/qed_sriov.h bool qed_iov_mark_vf_flr(struct qed_hwfn *p_hwfn, u32 *disabled_vfs);
qed_hwfn          385 drivers/net/ethernet/qlogic/qed/qed_sriov.h void *qed_iov_search_list_tlvs(struct qed_hwfn *p_hwfn,
qed_hwfn          391 drivers/net/ethernet/qlogic/qed/qed_sriov.h void qed_schedule_iov(struct qed_hwfn *hwfn, enum qed_iov_wq_flag flag);
qed_hwfn          394 drivers/net/ethernet/qlogic/qed/qed_sriov.h void qed_inform_vf_link_state(struct qed_hwfn *hwfn);
qed_hwfn          397 drivers/net/ethernet/qlogic/qed/qed_sriov.h qed_iov_is_valid_vfid(struct qed_hwfn *p_hwfn,
qed_hwfn          403 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline u16 qed_iov_get_next_active_vf(struct qed_hwfn *p_hwfn,
qed_hwfn          410 drivers/net/ethernet/qlogic/qed/qed_sriov.h qed_iov_bulletin_set_udp_ports(struct qed_hwfn *p_hwfn, int vfid,
qed_hwfn          415 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline int qed_iov_hw_info(struct qed_hwfn *p_hwfn)
qed_hwfn          420 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline int qed_iov_alloc(struct qed_hwfn *p_hwfn)
qed_hwfn          425 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline void qed_iov_setup(struct qed_hwfn *p_hwfn)
qed_hwfn          429 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline void qed_iov_free(struct qed_hwfn *p_hwfn)
qed_hwfn          437 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline bool qed_iov_mark_vf_flr(struct qed_hwfn *p_hwfn,
qed_hwfn          452 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline void qed_schedule_iov(struct qed_hwfn *hwfn,
qed_hwfn          466 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline void qed_inform_vf_link_state(struct qed_hwfn *hwfn)
qed_hwfn           39 drivers/net/ethernet/qlogic/qed/qed_vf.c static void *qed_vf_pf_prep(struct qed_hwfn *p_hwfn, u16 type, u16 length)
qed_hwfn           73 drivers/net/ethernet/qlogic/qed/qed_vf.c static void qed_vf_pf_req_end(struct qed_hwfn *p_hwfn, int req_status)
qed_hwfn           84 drivers/net/ethernet/qlogic/qed/qed_vf.c static int qed_send_msg2pf(struct qed_hwfn *p_hwfn, u8 *done, u32 resp_size)
qed_hwfn          156 drivers/net/ethernet/qlogic/qed/qed_vf.c static void qed_vf_pf_add_qid(struct qed_hwfn *p_hwfn,
qed_hwfn          172 drivers/net/ethernet/qlogic/qed/qed_vf.c static int _qed_vf_pf_release(struct qed_hwfn *p_hwfn, bool b_final)
qed_hwfn          222 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_release(struct qed_hwfn *p_hwfn)
qed_hwfn          228 drivers/net/ethernet/qlogic/qed/qed_vf.c static void qed_vf_pf_acquire_reduce_resc(struct qed_hwfn *p_hwfn,
qed_hwfn          258 drivers/net/ethernet/qlogic/qed/qed_vf.c static int qed_vf_pf_acquire(struct qed_hwfn *p_hwfn)
qed_hwfn          438 drivers/net/ethernet/qlogic/qed/qed_vf.c u32 qed_vf_hw_bar_size(struct qed_hwfn *p_hwfn, enum BAR_ID bar_id)
qed_hwfn          453 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_hw_prepare(struct qed_hwfn *p_hwfn)
qed_hwfn          455 drivers/net/ethernet/qlogic/qed/qed_vf.c 	struct qed_hwfn *p_lead = QED_LEADING_HWFN(p_hwfn->cdev);
qed_hwfn          641 drivers/net/ethernet/qlogic/qed/qed_vf.c static void qed_vf_update_tunn_param(struct qed_hwfn *p_hwfn,
qed_hwfn          675 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_tunnel_param_update(struct qed_hwfn *p_hwfn,
qed_hwfn          731 drivers/net/ethernet/qlogic/qed/qed_vf.c qed_vf_pf_rxq_start(struct qed_hwfn *p_hwfn,
qed_hwfn          808 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_rxq_stop(struct qed_hwfn *p_hwfn,
qed_hwfn          846 drivers/net/ethernet/qlogic/qed/qed_vf.c qed_vf_pf_txq_start(struct qed_hwfn *p_hwfn,
qed_hwfn          906 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_txq_stop(struct qed_hwfn *p_hwfn, struct qed_queue_cid *p_cid)
qed_hwfn          941 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_vport_start(struct qed_hwfn *p_hwfn,
qed_hwfn          991 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_vport_stop(struct qed_hwfn *p_hwfn)
qed_hwfn         1021 drivers/net/ethernet/qlogic/qed/qed_vf.c qed_vf_handle_vp_update_is_needed(struct qed_hwfn *p_hwfn,
qed_hwfn         1052 drivers/net/ethernet/qlogic/qed/qed_vf.c qed_vf_handle_vp_update_tlvs_resp(struct qed_hwfn *p_hwfn,
qed_hwfn         1076 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_vport_update(struct qed_hwfn *p_hwfn,
qed_hwfn         1238 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_reset(struct qed_hwfn *p_hwfn)
qed_hwfn         1270 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_pf_filter_mcast(struct qed_hwfn *p_hwfn,
qed_hwfn         1291 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_filter_ucast(struct qed_hwfn *p_hwfn,
qed_hwfn         1326 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_int_cleanup(struct qed_hwfn *p_hwfn)
qed_hwfn         1355 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_pf_get_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn         1387 drivers/net/ethernet/qlogic/qed/qed_vf.c qed_vf_pf_bulletin_update_mac(struct qed_hwfn *p_hwfn,
qed_hwfn         1416 drivers/net/ethernet/qlogic/qed/qed_vf.c qed_vf_pf_set_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn         1459 drivers/net/ethernet/qlogic/qed/qed_vf.c u16 qed_vf_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id)
qed_hwfn         1471 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_set_sb_info(struct qed_hwfn *p_hwfn,
qed_hwfn         1489 drivers/net/ethernet/qlogic/qed/qed_vf.c int qed_vf_read_bulletin(struct qed_hwfn *p_hwfn, u8 *p_change)
qed_hwfn         1522 drivers/net/ethernet/qlogic/qed/qed_vf.c void __qed_vf_get_link_params(struct qed_hwfn *p_hwfn,
qed_hwfn         1537 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_get_link_params(struct qed_hwfn *p_hwfn,
qed_hwfn         1544 drivers/net/ethernet/qlogic/qed/qed_vf.c void __qed_vf_get_link_state(struct qed_hwfn *p_hwfn,
qed_hwfn         1564 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_get_link_state(struct qed_hwfn *p_hwfn,
qed_hwfn         1571 drivers/net/ethernet/qlogic/qed/qed_vf.c void __qed_vf_get_link_caps(struct qed_hwfn *p_hwfn,
qed_hwfn         1579 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_get_link_caps(struct qed_hwfn *p_hwfn,
qed_hwfn         1586 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_get_num_rxqs(struct qed_hwfn *p_hwfn, u8 *num_rxqs)
qed_hwfn         1591 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_get_num_txqs(struct qed_hwfn *p_hwfn, u8 *num_txqs)
qed_hwfn         1596 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_get_num_cids(struct qed_hwfn *p_hwfn, u8 *num_cids)
qed_hwfn         1601 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_get_port_mac(struct qed_hwfn *p_hwfn, u8 *port_mac)
qed_hwfn         1607 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_get_num_vlan_filters(struct qed_hwfn *p_hwfn, u8 *num_vlan_filters)
qed_hwfn         1615 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_get_num_mac_filters(struct qed_hwfn *p_hwfn, u8 *num_mac_filters)
qed_hwfn         1622 drivers/net/ethernet/qlogic/qed/qed_vf.c bool qed_vf_check_mac(struct qed_hwfn *p_hwfn, u8 *mac)
qed_hwfn         1637 drivers/net/ethernet/qlogic/qed/qed_vf.c static bool qed_vf_bulletin_get_forced_mac(struct qed_hwfn *hwfn,
qed_hwfn         1660 drivers/net/ethernet/qlogic/qed/qed_vf.c qed_vf_bulletin_get_udp_ports(struct qed_hwfn *p_hwfn,
qed_hwfn         1671 drivers/net/ethernet/qlogic/qed/qed_vf.c void qed_vf_get_fw_version(struct qed_hwfn *p_hwfn,
qed_hwfn         1685 drivers/net/ethernet/qlogic/qed/qed_vf.c static void qed_handle_bulletin_change(struct qed_hwfn *hwfn)
qed_hwfn         1706 drivers/net/ethernet/qlogic/qed/qed_vf.c 	struct qed_hwfn *hwfn = container_of(work, struct qed_hwfn,
qed_hwfn          727 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_set_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn          739 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_get_coalesce(struct qed_hwfn *p_hwfn,
qed_hwfn          751 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_read_bulletin(struct qed_hwfn *p_hwfn, u8 *p_change);
qed_hwfn          759 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_get_link_params(struct qed_hwfn *p_hwfn,
qed_hwfn          768 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_get_link_state(struct qed_hwfn *p_hwfn,
qed_hwfn          777 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_get_link_caps(struct qed_hwfn *p_hwfn,
qed_hwfn          786 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_get_num_rxqs(struct qed_hwfn *p_hwfn, u8 *num_rxqs);
qed_hwfn          794 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_get_num_txqs(struct qed_hwfn *p_hwfn, u8 *num_txqs);
qed_hwfn          802 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_get_num_cids(struct qed_hwfn *p_hwfn, u8 *num_cids);
qed_hwfn          810 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_get_port_mac(struct qed_hwfn *p_hwfn, u8 *port_mac);
qed_hwfn          818 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_get_num_vlan_filters(struct qed_hwfn *p_hwfn,
qed_hwfn          827 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_get_num_mac_filters(struct qed_hwfn *p_hwfn, u8 *num_mac_filters);
qed_hwfn          837 drivers/net/ethernet/qlogic/qed/qed_vf.h bool qed_vf_check_mac(struct qed_hwfn *p_hwfn, u8 *mac);
qed_hwfn          848 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_get_fw_version(struct qed_hwfn *p_hwfn,
qed_hwfn          860 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_hw_prepare(struct qed_hwfn *p_hwfn);
qed_hwfn          875 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_rxq_start(struct qed_hwfn *p_hwfn,
qed_hwfn          897 drivers/net/ethernet/qlogic/qed/qed_vf.h qed_vf_pf_txq_start(struct qed_hwfn *p_hwfn,
qed_hwfn          911 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_rxq_stop(struct qed_hwfn *p_hwfn,
qed_hwfn          922 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_txq_stop(struct qed_hwfn *p_hwfn, struct qed_queue_cid *p_cid);
qed_hwfn          932 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_vport_update(struct qed_hwfn *p_hwfn,
qed_hwfn          943 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_reset(struct qed_hwfn *p_hwfn);
qed_hwfn          952 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_release(struct qed_hwfn *p_hwfn);
qed_hwfn          963 drivers/net/ethernet/qlogic/qed/qed_vf.h u16 qed_vf_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id);
qed_hwfn          972 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_set_sb_info(struct qed_hwfn *p_hwfn,
qed_hwfn          988 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_vport_start(struct qed_hwfn *p_hwfn,
qed_hwfn         1002 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_vport_stop(struct qed_hwfn *p_hwfn);
qed_hwfn         1004 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_filter_ucast(struct qed_hwfn *p_hwfn,
qed_hwfn         1007 drivers/net/ethernet/qlogic/qed/qed_vf.h void qed_vf_pf_filter_mcast(struct qed_hwfn *p_hwfn,
qed_hwfn         1017 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_int_cleanup(struct qed_hwfn *p_hwfn);
qed_hwfn         1026 drivers/net/ethernet/qlogic/qed/qed_vf.h void __qed_vf_get_link_params(struct qed_hwfn *p_hwfn,
qed_hwfn         1037 drivers/net/ethernet/qlogic/qed/qed_vf.h void __qed_vf_get_link_state(struct qed_hwfn *p_hwfn,
qed_hwfn         1048 drivers/net/ethernet/qlogic/qed/qed_vf.h void __qed_vf_get_link_caps(struct qed_hwfn *p_hwfn,
qed_hwfn         1054 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_tunnel_param_update(struct qed_hwfn *p_hwfn,
qed_hwfn         1057 drivers/net/ethernet/qlogic/qed/qed_vf.h u32 qed_vf_hw_bar_size(struct qed_hwfn *p_hwfn, enum BAR_ID bar_id);
qed_hwfn         1063 drivers/net/ethernet/qlogic/qed/qed_vf.h int qed_vf_pf_bulletin_update_mac(struct qed_hwfn *p_hwfn, u8 *p_mac);
qed_hwfn         1066 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_get_link_params(struct qed_hwfn *p_hwfn,
qed_hwfn         1071 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_get_link_state(struct qed_hwfn *p_hwfn,
qed_hwfn         1077 drivers/net/ethernet/qlogic/qed/qed_vf.h qed_vf_get_link_caps(struct qed_hwfn *p_hwfn,
qed_hwfn         1082 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_get_num_rxqs(struct qed_hwfn *p_hwfn, u8 *num_rxqs)
qed_hwfn         1086 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_get_num_txqs(struct qed_hwfn *p_hwfn, u8 *num_txqs)
qed_hwfn         1090 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_get_num_cids(struct qed_hwfn *p_hwfn, u8 *num_cids)
qed_hwfn         1094 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_get_port_mac(struct qed_hwfn *p_hwfn, u8 *port_mac)
qed_hwfn         1098 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_get_num_vlan_filters(struct qed_hwfn *p_hwfn,
qed_hwfn         1103 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_get_num_mac_filters(struct qed_hwfn *p_hwfn,
qed_hwfn         1108 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline bool qed_vf_check_mac(struct qed_hwfn *p_hwfn, u8 *mac)
qed_hwfn         1113 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_get_fw_version(struct qed_hwfn *p_hwfn,
qed_hwfn         1119 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_hw_prepare(struct qed_hwfn *p_hwfn)
qed_hwfn         1124 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_rxq_start(struct qed_hwfn *p_hwfn,
qed_hwfn         1134 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_txq_start(struct qed_hwfn *p_hwfn,
qed_hwfn         1142 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_rxq_stop(struct qed_hwfn *p_hwfn,
qed_hwfn         1149 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_txq_stop(struct qed_hwfn *p_hwfn,
qed_hwfn         1156 drivers/net/ethernet/qlogic/qed/qed_vf.h qed_vf_pf_vport_update(struct qed_hwfn *p_hwfn,
qed_hwfn         1162 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_reset(struct qed_hwfn *p_hwfn)
qed_hwfn         1167 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_release(struct qed_hwfn *p_hwfn)
qed_hwfn         1172 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline u16 qed_vf_get_igu_sb_id(struct qed_hwfn *p_hwfn, u16 sb_id)
qed_hwfn         1177 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_set_sb_info(struct qed_hwfn *p_hwfn, u16 sb_id,
qed_hwfn         1182 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_vport_start(struct qed_hwfn *p_hwfn,
qed_hwfn         1193 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_vport_stop(struct qed_hwfn *p_hwfn)
qed_hwfn         1198 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_filter_ucast(struct qed_hwfn *p_hwfn,
qed_hwfn         1204 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void qed_vf_pf_filter_mcast(struct qed_hwfn *p_hwfn,
qed_hwfn         1209 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_int_cleanup(struct qed_hwfn *p_hwfn)
qed_hwfn         1214 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void __qed_vf_get_link_params(struct qed_hwfn *p_hwfn,
qed_hwfn         1222 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline void __qed_vf_get_link_state(struct qed_hwfn *p_hwfn,
qed_hwfn         1230 drivers/net/ethernet/qlogic/qed/qed_vf.h __qed_vf_get_link_caps(struct qed_hwfn *p_hwfn,
qed_hwfn         1245 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_tunnel_param_update(struct qed_hwfn *p_hwfn,
qed_hwfn         1251 drivers/net/ethernet/qlogic/qed/qed_vf.h static inline int qed_vf_pf_bulletin_update_mac(struct qed_hwfn *p_hwfn,
qed_hwfn         1258 drivers/net/ethernet/qlogic/qed/qed_vf.h qed_vf_hw_bar_size(struct qed_hwfn  *p_hwfn,