| /linux/arch/powerpc/sysdev/xive/ |
| H A D | native.c | 131 int xive_native_configure_queue(u32 vp_id, struct xive_q *q, u8 prio, in xive_native_configure_queue() argument 152 rc = opal_xive_get_queue_info(vp_id, prio, NULL, NULL, in xive_native_configure_queue() 157 vp_err(vp_id, "Failed to get queue %d info : %lld\n", prio, rc); in xive_native_configure_queue() 174 rc = opal_xive_set_queue_info(vp_id, prio, qpage_phys, order, flags); in xive_native_configure_queue() 180 vp_err(vp_id, "Failed to set queue %d info: %lld\n", prio, rc); in xive_native_configure_queue() 195 static void __xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio) in __xive_native_disable_queue() argument 201 rc = opal_xive_set_queue_info(vp_id, prio, 0, 0, 0); in __xive_native_disable_queue() 207 vp_err(vp_id, "Failed to disable queue %d : %lld\n", prio, rc); in __xive_native_disable_queue() 210 void xive_native_disable_queue(u32 vp_id, struct xive_q *q, u8 prio) in xive_native_disable_queue() argument 212 __xive_native_disable_queue(vp_id, q, prio); in xive_native_disable_queue() [all …]
|
| /linux/arch/arm/mach-omap2/ |
| H A D | prm.h | 147 u32 (*vp_check_txdone)(u8 vp_id); 148 void (*vp_clear_txdone)(u8 vp_id); 173 u32 omap_prm_vp_check_txdone(u8 vp_id); 174 void omap_prm_vp_clear_txdone(u8 vp_id);
|
| H A D | vp.h | 31 u32 (*check_txdone)(u8 vp_id); 32 void (*clear_txdone)(u8 vp_id);
|
| H A D | prm3xxx.c | 98 static u32 omap3_prm_vp_check_txdone(u8 vp_id) in omap3_prm_vp_check_txdone() argument 100 struct omap3_vp *vp = &omap3_vp[vp_id]; in omap3_prm_vp_check_txdone() 108 static void omap3_prm_vp_clear_txdone(u8 vp_id) in omap3_prm_vp_clear_txdone() argument 110 struct omap3_vp *vp = &omap3_vp[vp_id]; in omap3_prm_vp_clear_txdone()
|
| H A D | prm_common.c | 511 u32 omap_prm_vp_check_txdone(u8 vp_id) in omap_prm_vp_check_txdone() argument 519 return prm_ll_data->vp_check_txdone(vp_id); in omap_prm_vp_check_txdone() 529 void omap_prm_vp_clear_txdone(u8 vp_id) in omap_prm_vp_clear_txdone() argument 537 prm_ll_data->vp_clear_txdone(vp_id); in omap_prm_vp_clear_txdone()
|
| H A D | prm44xx.c | 147 static u32 omap4_prm_vp_check_txdone(u8 vp_id) in omap4_prm_vp_check_txdone() argument 149 struct omap4_vp *vp = &omap4_vp[vp_id]; in omap4_prm_vp_check_txdone() 158 static void omap4_prm_vp_clear_txdone(u8 vp_id) in omap4_prm_vp_clear_txdone() argument 160 struct omap4_vp *vp = &omap4_vp[vp_id]; in omap4_prm_vp_clear_txdone()
|
| /linux/arch/powerpc/kvm/ |
| H A D | book3s_xive_native.c | 49 xive_native_disable_queue(xc->vp_id, q, prio); in kvmppc_xive_native_cleanup_queue() 56 static int kvmppc_xive_native_configure_queue(u32 vp_id, struct xive_q *q, in kvmppc_xive_native_configure_queue() argument 63 rc = xive_native_configure_queue(vp_id, q, prio, qpage, order, in kvmppc_xive_native_configure_queue() 105 xive_native_disable_vp(xc->vp_id); in kvmppc_xive_native_cleanup_vcpu() 129 u32 vp_id; in kvmppc_xive_native_connect_vcpu() local 144 rc = kvmppc_xive_compute_vp_id(xive, server_num, &vp_id); in kvmppc_xive_native_connect_vcpu() 159 xc->vp_id = vp_id; in kvmppc_xive_native_connect_vcpu() 163 rc = xive_native_get_vp_info(xc->vp_id, &xc->vp_cam, &xc->vp_chip_id); in kvmppc_xive_native_connect_vcpu() 179 rc = xive_native_enable_vp(xc->vp_id, kvmppc_xive_has_single_escalation(xive)); in kvmppc_xive_native_connect_vcpu() 611 rc = kvmppc_xive_native_configure_queue(xc->vp_id, q, priority, in kvmppc_xive_native_set_queue_config() [all …]
|
| H A D | book3s_xive.h | 164 u32 vp_id; member 240 static inline bool kvmppc_xive_vp_in_use(struct kvm *kvm, u32 vp_id) in kvmppc_xive_vp_in_use() argument 246 if (vcpu->arch.xive_vcpu && vp_id == vcpu->arch.xive_vcpu->vp_id) in kvmppc_xive_vp_in_use()
|
| H A D | book3s_xive.c | 962 rc = xive_native_configure_queue(xc->vp_id, q, prio, qpage, in xive_provision_queue() 1835 xive_native_disable_vp(xc->vp_id); in kvmppc_xive_cleanup_vcpu() 1844 xive_native_disable_queue(xc->vp_id, q, i); in kvmppc_xive_cleanup_vcpu() 1875 u32 vp_id; in kvmppc_xive_compute_vp_id() local 1890 vp_id = kvmppc_xive_vp(xive, cpu); in kvmppc_xive_compute_vp_id() 1891 if (kvmppc_xive_vp_in_use(xive->kvm, vp_id)) { in kvmppc_xive_compute_vp_id() 1896 *vp = vp_id; in kvmppc_xive_compute_vp_id() 1907 u32 vp_id; in kvmppc_xive_connect_vcpu() local 1923 r = kvmppc_xive_compute_vp_id(xive, cpu, &vp_id); in kvmppc_xive_connect_vcpu() 1937 xc->vp_id = vp_id; in kvmppc_xive_connect_vcpu() [all …]
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_dev.c | 5137 struct qed_ptt *p_ptt, u16 vp_id, u32 rate) in __qed_configure_vport_wfq() argument 5145 p_hwfn->qm_info.wfq_data[vp_id].min_speed = rate; in __qed_configure_vport_wfq() 5146 p_hwfn->qm_info.wfq_data[vp_id].configured = true; in __qed_configure_vport_wfq() 5150 rc = qed_init_wfq_param(p_hwfn, vp_id, rate, p_link->min_pf_rate); in __qed_configure_vport_wfq() 5200 int qed_configure_vport_wfq(struct qed_dev *cdev, u16 vp_id, u32 rate) in qed_configure_vport_wfq() argument 5219 rc = __qed_configure_vport_wfq(p_hwfn, p_ptt, vp_id, rate); in qed_configure_vport_wfq()
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_vop2_reg.c | 1668 static u32 rk3588_get_mipi_port_mux(int vp_id) in rk3588_get_mipi_port_mux() argument 1670 if (vp_id == 1) in rk3588_get_mipi_port_mux() 1672 else if (vp_id == 3) in rk3588_get_mipi_port_mux()
|