QED_LEADING_HWFN
(QED_IS_IWARP_PERSONALITY(QED_LEADING_HWFN(dev)) ? \
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
DP_INFO(QED_LEADING_HWFN(cdev), "Rx ETS is not supported\n");
DP_INFO(QED_LEADING_HWFN(cdev), "Rx ETS is not supported\n");
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
DP_INFO(QED_LEADING_HWFN(cdev), "Rx ETS is not supported\n");
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
DP_INFO(QED_LEADING_HWFN(cdev), "Rx ETS is not supported\n");
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
p_hwfn = QED_LEADING_HWFN(cdev);
p_hwfn = QED_LEADING_HWFN(cdev);
p_ptt = QED_LEADING_HWFN(cdev)->p_main_ptt;
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_lead = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_lead = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
info->num_vlan_filters = RESC_NUM(QED_LEADING_HWFN(cdev),
info->num_mac_filters = RESC_NUM(QED_LEADING_HWFN(cdev),
if (cid->p_owner == QED_LEADING_HWFN(cdev))
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
return (QED_IS_FCOE_PERSONALITY(QED_LEADING_HWFN(cdev)) ||
QED_IS_ISCSI_PERSONALITY(QED_LEADING_HWFN(cdev)) ||
QED_IS_NVMETCP_PERSONALITY(QED_LEADING_HWFN(cdev))) &&
(QED_AFFIN_HWFN(cdev) != QED_LEADING_HWFN(cdev));
rc2 = __qed_ll2_stop(QED_LEADING_HWFN(cdev));
DP_NOTICE(QED_LEADING_HWFN(cdev),
rc = __qed_ll2_start(QED_LEADING_HWFN(cdev), params);
DP_NOTICE(QED_LEADING_HWFN(cdev),
__qed_ll2_stop(QED_LEADING_HWFN(cdev));
rc = __qed_ll2_get_stats(QED_LEADING_HWFN(cdev),
DP_NOTICE(QED_LEADING_HWFN(cdev),
if (QED_IS_RDMA_PERSONALITY(QED_LEADING_HWFN(cdev))) {
p_ptt = qed_ptt_acquire(QED_LEADING_HWFN(cdev));
QED_LEADING_HWFN(cdev)->p_arfs_ptt = p_ptt;
if (QED_LEADING_HWFN(cdev)->using_ll2) {
hwfn = QED_LEADING_HWFN(cdev);
QED_LEADING_HWFN(cdev)->p_arfs_ptt)
qed_ptt_release(QED_LEADING_HWFN(cdev),
QED_LEADING_HWFN(cdev)->p_arfs_ptt);
qed_ptt_release(QED_LEADING_HWFN(cdev),
QED_LEADING_HWFN(cdev)->p_arfs_ptt);
p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
dev_info->abs_pf_id = QED_LEADING_HWFN(cdev)->abs_pf_id;
ptt = qed_ptt_acquire(QED_LEADING_HWFN(cdev));
qed_mcp_get_mfw_ver(QED_LEADING_HWFN(cdev), ptt,
qed_mcp_get_mbi_ver(QED_LEADING_HWFN(cdev), ptt,
qed_mcp_get_flash_size(QED_LEADING_HWFN(cdev), ptt,
qed_ptt_release(QED_LEADING_HWFN(cdev), ptt);
qed_mcp_get_mfw_ver(QED_LEADING_HWFN(cdev), NULL,
if (QED_LEADING_HWFN(cdev)->b_int_requested)
if (QED_LEADING_HWFN(cdev)->hw_info.personality != QED_PCI_ETH) {
!QED_IS_RDMA_PERSONALITY(QED_LEADING_HWFN(cdev)))
qed_vf_get_num_rxqs(QED_LEADING_HWFN(cdev),
if (p_hwfn != QED_LEADING_HWFN(cdev))
if (p_hwfn != QED_LEADING_HWFN(p_hwfn->cdev))
if (p_hwfn != QED_LEADING_HWFN(p_hwfn->cdev))
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
p_link_output = &QED_LEADING_HWFN(p_hwfn->cdev)->mcp_info->link_output;
struct qed_hwfn *p_hwfn = QED_LEADING_HWFN(cdev);
vf = qed_iov_get_vf_info(QED_LEADING_HWFN(cdev), (u16)vfid, true);
hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *hwfn = QED_LEADING_HWFN(cdev);
struct qed_hwfn *lead_hwfn = QED_LEADING_HWFN(hwfn->cdev);
struct qed_hwfn *p_lead = QED_LEADING_HWFN(p_hwfn->cdev);