/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_vf.c | 15 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in qed_vf_pf_prep() local 23 mutex_lock(&(p_iov->mutex)); in qed_vf_pf_prep() 31 p_iov->offset = (u8 *)p_iov->vf2pf_request; in qed_vf_pf_prep() 34 memset(p_iov->vf2pf_request, 0, sizeof(union vfpf_tlvs)); in qed_vf_pf_prep() 35 memset(p_iov->pf2vf_reply, 0, sizeof(union pfvf_tlvs)); in qed_vf_pf_prep() 38 p_tlv = qed_add_tlv(p_hwfn, &p_iov->offset, type, length); in qed_vf_pf_prep() 42 (u64)p_iov->pf2vf_reply_phys; in qed_vf_pf_prep() 146 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in qed_vf_pf_add_qid() local 150 if (!(p_iov in qed_vf_pf_add_qid() 161 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; _qed_vf_pf_release() local 247 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_acquire() local 443 struct qed_vf_iov *p_iov; qed_vf_hw_prepare() local 673 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_tunnel_param_update() local 732 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_rxq_start() local 805 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_rxq_stop() local 845 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_txq_start() local 902 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_txq_stop() local 942 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_vport_start() local 987 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_vport_stop() local 1049 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_handle_vp_update_tlvs_resp() local 1073 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_vport_update() local 1234 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_reset() local 1288 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_filter_ucast() local 1322 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_int_cleanup() local 1352 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_get_coalesce() local 1384 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_bulletin_update_mac() local 1413 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_set_coalesce() local 1455 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_get_igu_sb_id() local 1468 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_set_sb_info() local 1485 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_read_bulletin() local [all...] |
H A D | qed_sp_commands.c | 401 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info; in qed_sp_pf_start() local 403 p_ramrod->base_vf_id = (u8) p_iov->first_vf_in_pf; in qed_sp_pf_start() 404 p_ramrod->num_vfs = (u8) p_iov->total_vfs; in qed_sp_pf_start()
|
H A D | qed_l2.c | 1605 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in __qed_get_vport_pstats_addrlen() local 1606 struct pfvf_acquire_resp_tlv *p_resp = &p_iov->acquire_resp; in __qed_get_vport_pstats_addrlen() 1654 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in __qed_get_vport_tstats() local 1655 struct pfvf_acquire_resp_tlv *p_resp = &p_iov->acquire_resp; in __qed_get_vport_tstats() 1681 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in __qed_get_vport_ustats_addrlen() local 1682 struct pfvf_acquire_resp_tlv *p_resp = &p_iov->acquire_resp; in __qed_get_vport_ustats_addrlen() 1722 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in __qed_get_vport_mstats_addrlen() local 1723 struct pfvf_acquire_resp_tlv *p_resp = &p_iov->acquire_resp; in __qed_get_vport_mstats_addrlen()
|
H A D | qed_int.c | 2182 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info; in qed_int_igu_read_cam() local 2184 min_vf = p_iov->first_vf_in_pf; in qed_int_igu_read_cam() 2185 max_vf = p_iov->first_vf_in_pf + p_iov->total_vfs; in qed_int_igu_read_cam()
|
H A D | qed_cxt.c | 1532 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info; in qed_ilt_vf_bounds_init() local 1536 p_iov->first_vf_in_pf); in qed_ilt_vf_bounds_init() 1539 p_iov->first_vf_in_pf + p_iov->total_vfs); in qed_ilt_vf_bounds_init()
|
H A D | qed_sriov.c | 405 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info; in qed_iov_setup_vfdb() local 427 for (idx = 0; idx < p_iov->total_vfs; idx++) { in qed_iov_setup_vfdb() 446 vf->abs_vf_id = idx + p_iov->first_vf_in_pf; in qed_iov_setup_vfdb() 4070 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info; in qed_iov_get_next_active_vf() local 4073 if (!p_iov) in qed_iov_get_next_active_vf() 4076 for (i = rel_vf_id; i < p_iov->total_vfs; i++) in qed_iov_get_next_active_vf()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_vf.c | 15 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in qed_vf_pf_prep() local 23 mutex_lock(&(p_iov->mutex)); in qed_vf_pf_prep() 31 p_iov->offset = (u8 *)p_iov->vf2pf_request; in qed_vf_pf_prep() 34 memset(p_iov->vf2pf_request, 0, sizeof(union vfpf_tlvs)); in qed_vf_pf_prep() 35 memset(p_iov->pf2vf_reply, 0, sizeof(union pfvf_tlvs)); in qed_vf_pf_prep() 38 p_tlv = qed_add_tlv(p_hwfn, &p_iov->offset, type, length); in qed_vf_pf_prep() 42 (u64)p_iov->pf2vf_reply_phys; in qed_vf_pf_prep() 143 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in qed_vf_pf_add_qid() local 147 if (!(p_iov in qed_vf_pf_add_qid() 158 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; _qed_vf_pf_release() local 244 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_acquire() local 440 struct qed_vf_iov *p_iov; qed_vf_hw_prepare() local 671 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_tunnel_param_update() local 730 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_rxq_start() local 803 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_rxq_stop() local 843 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_txq_start() local 900 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_txq_stop() local 940 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_vport_start() local 985 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_vport_stop() local 1047 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_handle_vp_update_tlvs_resp() local 1071 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_vport_update() local 1224 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_reset() local 1278 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_filter_ucast() local 1312 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_int_cleanup() local 1342 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_get_coalesce() local 1374 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_bulletin_update_mac() local 1403 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_pf_set_coalesce() local 1445 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_get_igu_sb_id() local 1458 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_set_sb_info() local 1475 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; qed_vf_read_bulletin() local [all...] |
H A D | qed_sp_commands.c | 408 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info; in qed_sp_pf_start() local 410 p_ramrod->base_vf_id = (u8)p_iov->first_vf_in_pf; in qed_sp_pf_start() 411 p_ramrod->num_vfs = (u8)p_iov->total_vfs; in qed_sp_pf_start()
|
H A D | qed_l2.c | 1606 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in __qed_get_vport_pstats_addrlen() local 1607 struct pfvf_acquire_resp_tlv *p_resp = &p_iov->acquire_resp; in __qed_get_vport_pstats_addrlen() 1655 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in __qed_get_vport_tstats() local 1656 struct pfvf_acquire_resp_tlv *p_resp = &p_iov->acquire_resp; in __qed_get_vport_tstats() 1682 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in __qed_get_vport_ustats_addrlen() local 1683 struct pfvf_acquire_resp_tlv *p_resp = &p_iov->acquire_resp; in __qed_get_vport_ustats_addrlen() 1723 struct qed_vf_iov *p_iov = p_hwfn->vf_iov_info; in __qed_get_vport_mstats_addrlen() local 1724 struct pfvf_acquire_resp_tlv *p_resp = &p_iov->acquire_resp; in __qed_get_vport_mstats_addrlen()
|
H A D | qed_int.c | 2202 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info; in qed_int_igu_read_cam() local 2204 min_vf = p_iov->first_vf_in_pf; in qed_int_igu_read_cam() 2205 max_vf = p_iov->first_vf_in_pf + p_iov->total_vfs; in qed_int_igu_read_cam()
|
H A D | qed_cxt.c | 1518 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info; in qed_ilt_vf_bounds_init() local 1522 p_iov->first_vf_in_pf); in qed_ilt_vf_bounds_init() 1525 p_iov->first_vf_in_pf + p_iov->total_vfs); in qed_ilt_vf_bounds_init()
|
H A D | qed_sriov.c | 407 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info; in qed_iov_setup_vfdb() local 429 for (idx = 0; idx < p_iov->total_vfs; idx++) { in qed_iov_setup_vfdb() 448 vf->abs_vf_id = idx + p_iov->first_vf_in_pf; in qed_iov_setup_vfdb() 4095 struct qed_hw_sriov_info *p_iov = p_hwfn->cdev->p_iov_info; in qed_iov_get_next_active_vf() local 4098 if (!p_iov) in qed_iov_get_next_active_vf() 4101 for (i = rel_vf_id; i < p_iov->total_vfs; i++) in qed_iov_get_next_active_vf()
|