vxge: make local functions static
Remove unused function vxge_hw_vpath_vid_get Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
2fd888a5e7
commit
e40c10fc89
@ -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] =
|
|||||||
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)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* 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),
|
|||||||
}
|
}
|
||||||
|
|
||||||
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 @@ exit:
|
|||||||
* @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 @@ exit:
|
|||||||
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 @@ exit:
|
|||||||
* @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(
|
|||||||
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(
|
|||||||
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,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user