Home
last modified time | relevance | path

Searched refs:vpath (Results 1 – 7 of 7) sorted by relevance

/linux-2.6.39/drivers/net/vxge/
Dvxge-config.c25 status = __vxge_hw_vpath_stats_access(vpath, \
50 struct __vxge_hw_virtualpath *vpath; in vxge_hw_vpath_wait_receive_idle() local
54 vpath = &hldev->virtual_paths[vp_id]; in vxge_hw_vpath_wait_receive_idle()
55 vp_reg = vpath->vp_reg; in vxge_hw_vpath_wait_receive_idle()
158 vxge_hw_vpath_fw_api(struct __vxge_hw_virtualpath *vpath, u32 action, in vxge_hw_vpath_fw_api() argument
167 vp_reg = vpath->vp_reg; in vxge_hw_vpath_fw_api()
169 if (vpath->vp_open) { in vxge_hw_vpath_fw_api()
171 spin_lock(&vpath->lock); in vxge_hw_vpath_fw_api()
198 if (!vpath->vp_open) in vxge_hw_vpath_fw_api()
218 if (vpath->vp_open) in vxge_hw_vpath_fw_api()
[all …]
Dvxge-main.c654 struct vxge_vpath *vpath, u64 del_mac) in vxge_search_mac_addr_in_list() argument
657 list_for_each_safe(entry, next, &vpath->mac_addr_list) { in vxge_search_mac_addr_in_list()
664 static int vxge_mac_list_add(struct vxge_vpath *vpath, struct macInfo *mac) in vxge_mac_list_add() argument
669 if (vpath->mac_addr_cnt >= VXGE_MAX_LEARN_MAC_ADDR_CNT) in vxge_mac_list_add()
680 list_add(&new_mac_entry->item, &vpath->mac_addr_list); in vxge_mac_list_add()
687 vpath->mac_addr_cnt++; in vxge_mac_list_add()
691 vpath->mcast_addr_cnt++; in vxge_mac_list_add()
701 struct vxge_vpath *vpath; in vxge_add_mac_addr() local
709 vpath = &vdev->vpaths[mac->vpath_no]; in vxge_add_mac_addr()
710 status = vxge_hw_vpath_mac_addr_add(vpath->handle, mac->macaddr, in vxge_add_mac_addr()
[all …]
Dvxge-traffic.c33 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()
160 struct __vxge_hw_virtualpath *vpath; in vxge_hw_vpath_intr_disable() local
168 vpath = vp->vpath; in vxge_hw_vpath_intr_disable()
170 if (vpath->vp_open == VXGE_HW_VP_NOT_OPEN) { in vxge_hw_vpath_intr_disable()
174 vp_reg = vpath->vp_reg; in vxge_hw_vpath_intr_disable()
180 val64 = VXGE_HW_TIM_CLR_INT_EN_VP(1 << (16 - vpath->vp_id)); in vxge_hw_vpath_intr_disable()
[all …]
Dvxge-ethtool.c205 struct vxge_vpath *vpath = NULL; in vxge_get_ethtool_stats() local
271 vpath = &vdev->vpaths[k]; in vxge_get_ethtool_stats()
272 j = vpath->device_id; in vxge_get_ethtool_stats()
462 vpath = &vdev->vpaths[k]; in vxge_get_ethtool_stats()
463 j = vpath->device_id; in vxge_get_ethtool_stats()
505 vpath = &vdev->vpaths[k]; in vxge_get_ethtool_stats()
506 j = vpath->device_id; in vxge_get_ethtool_stats()
Dvxge-traffic.h2093 #define VXGE_HW_VIRTUAL_PATH_HANDLE(vpath) \ argument
2094 ((struct __vxge_hw_vpath_handle *)(vpath)->vpath_handles.next)
Dvxge-config.h709 struct __vxge_hw_virtualpath *vpath; member
/linux-2.6.39/tools/virtio/
DMakefile5 vpath %.c ../../drivers/virtio