Lines Matching refs:vpath
33 struct __vxge_hw_virtualpath *vpath; in vxge_hw_vpath_intr_enable() local
41 vpath = vp->vpath; in vxge_hw_vpath_intr_enable()
43 if (vpath->vp_open == VXGE_HW_VP_NOT_OPEN) { in vxge_hw_vpath_intr_enable()
48 vp_reg = vpath->vp_reg; in vxge_hw_vpath_intr_enable()
130 if (vpath->hldev->first_vp_id != vpath->vp_id) in vxge_hw_vpath_intr_enable()
158 struct __vxge_hw_virtualpath *vpath; in vxge_hw_vpath_intr_disable() local
166 vpath = vp->vpath; in vxge_hw_vpath_intr_disable()
168 if (vpath->vp_open == VXGE_HW_VP_NOT_OPEN) { in vxge_hw_vpath_intr_disable()
172 vp_reg = vpath->vp_reg; in vxge_hw_vpath_intr_disable()
591 __vxge_hw_vpath_alarm_process(struct __vxge_hw_virtualpath *vpath, in __vxge_hw_vpath_alarm_process() argument
603 if (vpath == NULL) { in __vxge_hw_vpath_alarm_process()
609 hldev = vpath->hldev; in __vxge_hw_vpath_alarm_process()
610 vp_reg = vpath->vp_reg; in __vxge_hw_vpath_alarm_process()
619 sw_stats = vpath->sw_stats; in __vxge_hw_vpath_alarm_process()
849 __vxge_hw_device_handle_error(hldev, vpath->vp_id, alarm_event); in __vxge_hw_vpath_alarm_process()
1968 struct __vxge_hw_virtualpath *vpath; in vxge_hw_vpath_promisc_enable() local
1971 if ((vp == NULL) || (vp->vpath->ringh == NULL)) { in vxge_hw_vpath_promisc_enable()
1976 vpath = vp->vpath; in vxge_hw_vpath_promisc_enable()
1979 if (!(vpath->hldev->access_rights & in vxge_hw_vpath_promisc_enable()
1983 val64 = readq(&vpath->vp_reg->rxmac_vcfg0); in vxge_hw_vpath_promisc_enable()
1992 writeq(val64, &vpath->vp_reg->rxmac_vcfg0); in vxge_hw_vpath_promisc_enable()
2010 struct __vxge_hw_virtualpath *vpath; in vxge_hw_vpath_promisc_disable() local
2013 if ((vp == NULL) || (vp->vpath->ringh == NULL)) { in vxge_hw_vpath_promisc_disable()
2018 vpath = vp->vpath; in vxge_hw_vpath_promisc_disable()
2020 val64 = readq(&vpath->vp_reg->rxmac_vcfg0); in vxge_hw_vpath_promisc_disable()
2028 writeq(val64, &vpath->vp_reg->rxmac_vcfg0); in vxge_hw_vpath_promisc_disable()
2044 struct __vxge_hw_virtualpath *vpath; in vxge_hw_vpath_bcast_enable() local
2047 if ((vp == NULL) || (vp->vpath->ringh == NULL)) { in vxge_hw_vpath_bcast_enable()
2052 vpath = vp->vpath; in vxge_hw_vpath_bcast_enable()
2054 val64 = readq(&vpath->vp_reg->rxmac_vcfg0); in vxge_hw_vpath_bcast_enable()
2058 writeq(val64, &vpath->vp_reg->rxmac_vcfg0); in vxge_hw_vpath_bcast_enable()
2076 struct __vxge_hw_virtualpath *vpath; in vxge_hw_vpath_mcast_enable() local
2079 if ((vp == NULL) || (vp->vpath->ringh == NULL)) { in vxge_hw_vpath_mcast_enable()
2084 vpath = vp->vpath; in vxge_hw_vpath_mcast_enable()
2086 val64 = readq(&vpath->vp_reg->rxmac_vcfg0); in vxge_hw_vpath_mcast_enable()
2090 writeq(val64, &vpath->vp_reg->rxmac_vcfg0); in vxge_hw_vpath_mcast_enable()
2109 struct __vxge_hw_virtualpath *vpath; in vxge_hw_vpath_mcast_disable() local
2112 if ((vp == NULL) || (vp->vpath->ringh == NULL)) { in vxge_hw_vpath_mcast_disable()
2117 vpath = vp->vpath; in vxge_hw_vpath_mcast_disable()
2119 val64 = readq(&vpath->vp_reg->rxmac_vcfg0); in vxge_hw_vpath_mcast_disable()
2123 writeq(val64, &vpath->vp_reg->rxmac_vcfg0); in vxge_hw_vpath_mcast_disable()
2148 status = __vxge_hw_vpath_alarm_process(vp->vpath, skip_alarms); in vxge_hw_vpath_alarm_process()
2170 struct __vxge_hw_virtualpath *vpath = vp->vpath; in vxge_hw_vpath_msix_set() local
2171 struct vxge_hw_vpath_reg __iomem *vp_reg = vpath->vp_reg; in vxge_hw_vpath_msix_set()
2172 u32 vp_id = vp->vpath->vp_id; in vxge_hw_vpath_msix_set()
2182 (vpath->hldev->first_vp_id * 4) + alarm_msix_id), in vxge_hw_vpath_msix_set()
2185 if (vpath->hldev->config.intr_mode == in vxge_hw_vpath_msix_set()
2214 struct __vxge_hw_device *hldev = vp->vpath->hldev; in vxge_hw_vpath_msix_mask()
2234 struct __vxge_hw_device *hldev = vp->vpath->hldev; in vxge_hw_vpath_msix_clear()
2261 struct __vxge_hw_device *hldev = vp->vpath->hldev; in vxge_hw_vpath_msix_unmask()
2280 struct __vxge_hw_device *hldev = vp->vpath->hldev; in vxge_hw_vpath_inta_mask_tx_rx()
2283 tim_int_mask1, vp->vpath->vp_id); in vxge_hw_vpath_inta_mask_tx_rx()
2318 struct __vxge_hw_device *hldev = vp->vpath->hldev; in vxge_hw_vpath_inta_unmask_tx_rx()
2321 tim_int_mask1, vp->vpath->vp_id); in vxge_hw_vpath_inta_unmask_tx_rx()