Home
last modified time | relevance | path

Searched refs:p_iov (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
H A Dqed_vf.c15 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 Dqed_sp_commands.c401 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 Dqed_l2.c1605 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 Dqed_int.c2182 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 Dqed_cxt.c1532 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 Dqed_sriov.c405 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 Dqed_vf.c15 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 Dqed_sp_commands.c408 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 Dqed_l2.c1606 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 Dqed_int.c2202 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 Dqed_cxt.c1518 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 Dqed_sriov.c407 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()

Completed in 36 milliseconds