Commit e40c10fc authored by stephen hemminger's avatar stephen hemminger Committed by David S. Miller

vxge: make local functions static

Remove unused function vxge_hw_vpath_vid_get
Signed-off-by: default avatarStephen Hemminger <stephen@networkplumber.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 2fd888a5
...@@ -2148,7 +2148,7 @@ __vxge_hw_ring_mempool_item_alloc(struct vxge_hw_mempool *mempoolh, ...@@ -2148,7 +2148,7 @@ __vxge_hw_ring_mempool_item_alloc(struct vxge_hw_mempool *mempoolh,
* __vxge_hw_ring_replenish - Initial replenish of RxDs * __vxge_hw_ring_replenish - Initial replenish of RxDs
* This function replenishes the RxDs from reserve array to work array * This function replenishes the RxDs from reserve array to work array
*/ */
enum vxge_hw_status static enum vxge_hw_status
vxge_hw_ring_replenish(struct __vxge_hw_ring *ring) vxge_hw_ring_replenish(struct __vxge_hw_ring *ring)
{ {
void *rxd; void *rxd;
......
...@@ -87,6 +87,7 @@ static unsigned int bw_percentage[VXGE_HW_MAX_VIRTUAL_PATHS] = ...@@ -87,6 +87,7 @@ static unsigned int bw_percentage[VXGE_HW_MAX_VIRTUAL_PATHS] =
module_param_array(bw_percentage, uint, NULL, 0); module_param_array(bw_percentage, uint, NULL, 0);
static struct vxge_drv_config *driver_config; static struct vxge_drv_config *driver_config;
static enum vxge_hw_status vxge_reset_all_vpaths(struct vxgedev *vdev);
static inline int is_vxge_card_up(struct vxgedev *vdev) static inline int is_vxge_card_up(struct vxgedev *vdev)
{ {
...@@ -1971,7 +1972,7 @@ static enum vxge_hw_status vxge_rth_configure(struct vxgedev *vdev) ...@@ -1971,7 +1972,7 @@ static enum vxge_hw_status vxge_rth_configure(struct vxgedev *vdev)
} }
/* reset vpaths */ /* reset vpaths */
enum vxge_hw_status vxge_reset_all_vpaths(struct vxgedev *vdev) static enum vxge_hw_status vxge_reset_all_vpaths(struct vxgedev *vdev)
{ {
enum vxge_hw_status status = VXGE_HW_OK; enum vxge_hw_status status = VXGE_HW_OK;
struct vxge_vpath *vpath; struct vxge_vpath *vpath;
......
...@@ -427,7 +427,6 @@ void vxge_os_timer(struct timer_list *timer, void (*func)(unsigned long data), ...@@ -427,7 +427,6 @@ void vxge_os_timer(struct timer_list *timer, void (*func)(unsigned long data),
} }
void vxge_initialize_ethtool_ops(struct net_device *ndev); void vxge_initialize_ethtool_ops(struct net_device *ndev);
enum vxge_hw_status vxge_reset_all_vpaths(struct vxgedev *vdev);
int vxge_fw_upgrade(struct vxgedev *vdev, char *fw_name, int override); int vxge_fw_upgrade(struct vxgedev *vdev, char *fw_name, int override);
/* #define VXGE_DEBUG_INIT: debug for initialization functions /* #define VXGE_DEBUG_INIT: debug for initialization functions
......
...@@ -1956,8 +1956,7 @@ vxge_hw_vpath_mac_addr_delete( ...@@ -1956,8 +1956,7 @@ vxge_hw_vpath_mac_addr_delete(
* @vid: vlan id to be added for this vpath into the list * @vid: vlan id to be added for this vpath into the list
* *
* Adds the given vlan id into the list for this vpath. * Adds the given vlan id into the list for this vpath.
* see also: vxge_hw_vpath_vid_delete, vxge_hw_vpath_vid_get and * see also: vxge_hw_vpath_vid_delete
* vxge_hw_vpath_vid_get_next
* *
*/ */
enum vxge_hw_status enum vxge_hw_status
...@@ -1978,37 +1977,6 @@ vxge_hw_vpath_vid_add(struct __vxge_hw_vpath_handle *vp, u64 vid) ...@@ -1978,37 +1977,6 @@ vxge_hw_vpath_vid_add(struct __vxge_hw_vpath_handle *vp, u64 vid)
return status; return status;
} }
/**
* vxge_hw_vpath_vid_get - Get the first vid entry for this vpath
* from vlan id table.
* @vp: Vpath handle.
* @vid: Buffer to return vlan id
*
* Returns the first vlan id in the list for this vpath.
* see also: vxge_hw_vpath_vid_get_next
*
*/
enum vxge_hw_status
vxge_hw_vpath_vid_get(struct __vxge_hw_vpath_handle *vp, u64 *vid)
{
u64 data;
enum vxge_hw_status status = VXGE_HW_OK;
if (vp == NULL) {
status = VXGE_HW_ERR_INVALID_HANDLE;
goto exit;
}
status = __vxge_hw_vpath_rts_table_get(vp,
VXGE_HW_RTS_ACCESS_STEER_CTRL_ACTION_LIST_FIRST_ENTRY,
VXGE_HW_RTS_ACCESS_STEER_CTRL_DATA_STRUCT_SEL_VID,
0, vid, &data);
*vid = VXGE_HW_RTS_ACCESS_STEER_DATA0_GET_VLAN_ID(*vid);
exit:
return status;
}
/** /**
* vxge_hw_vpath_vid_delete - Delete the vlan id entry for this vpath * vxge_hw_vpath_vid_delete - Delete the vlan id entry for this vpath
* to vlan id table. * to vlan id table.
...@@ -2016,8 +1984,7 @@ vxge_hw_vpath_vid_get(struct __vxge_hw_vpath_handle *vp, u64 *vid) ...@@ -2016,8 +1984,7 @@ vxge_hw_vpath_vid_get(struct __vxge_hw_vpath_handle *vp, u64 *vid)
* @vid: vlan id to be added for this vpath into the list * @vid: vlan id to be added for this vpath into the list
* *
* Adds the given vlan id into the list for this vpath. * Adds the given vlan id into the list for this vpath.
* see also: vxge_hw_vpath_vid_add, vxge_hw_vpath_vid_get and * see also: vxge_hw_vpath_vid_add
* vxge_hw_vpath_vid_get_next
* *
*/ */
enum vxge_hw_status enum vxge_hw_status
......
...@@ -1918,9 +1918,6 @@ vxge_hw_ring_rxd_post_post( ...@@ -1918,9 +1918,6 @@ vxge_hw_ring_rxd_post_post(
struct __vxge_hw_ring *ring_handle, struct __vxge_hw_ring *ring_handle,
void *rxdh); void *rxdh);
enum vxge_hw_status
vxge_hw_ring_replenish(struct __vxge_hw_ring *ring_handle);
void void
vxge_hw_ring_rxd_post_post_wmb( vxge_hw_ring_rxd_post_post_wmb(
struct __vxge_hw_ring *ring_handle, struct __vxge_hw_ring *ring_handle,
...@@ -2185,11 +2182,6 @@ vxge_hw_vpath_vid_add( ...@@ -2185,11 +2182,6 @@ vxge_hw_vpath_vid_add(
struct __vxge_hw_vpath_handle *vpath_handle, struct __vxge_hw_vpath_handle *vpath_handle,
u64 vid); u64 vid);
enum vxge_hw_status
vxge_hw_vpath_vid_get(
struct __vxge_hw_vpath_handle *vpath_handle,
u64 *vid);
enum vxge_hw_status enum vxge_hw_status
vxge_hw_vpath_vid_delete( vxge_hw_vpath_vid_delete(
struct __vxge_hw_vpath_handle *vpath_handle, struct __vxge_hw_vpath_handle *vpath_handle,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment