aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/dev/handlers.c
diff options
context:
space:
mode:
authorDamjan Marion <damarion@cisco.com>2023-11-03 13:47:05 +0000
committerDamjan Marion <damarion@cisco.com>2023-11-08 13:40:50 +0000
commit449c67744082595cc807385d2aaf5d09377ea4fa (patch)
tree47cfa541e2e89ffa8cafcb32396426c83292816c /src/vnet/dev/handlers.c
parentb8dd9815ef01b804f6a9b4aa47e486b8823a0c50 (diff)
dev: remove unused code
Change-Id: If380e4ab6ca30243137fd31fbe51845c0414721a Type: improvement Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'src/vnet/dev/handlers.c')
-rw-r--r--src/vnet/dev/handlers.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/vnet/dev/handlers.c b/src/vnet/dev/handlers.c
index 252866d5706..41d4cba963b 100644
--- a/src/vnet/dev/handlers.c
+++ b/src/vnet/dev/handlers.c
@@ -169,40 +169,6 @@ vnet_dev_clear_hw_interface_counters (u32 instance)
vnet_dev_process_call_port_op_no_rv (vm, port, vnet_dev_port_clear_counters);
}
-clib_error_t *
-vnet_dev_rx_mode_change_fn (vnet_main_t *vnm, u32 hw_if_index, u32 qid,
- vnet_hw_if_rx_mode mode)
-{
- vlib_main_t *vm = vlib_get_main ();
- vnet_hw_interface_t *hw = vnet_get_hw_interface (vnm, hw_if_index);
- vnet_dev_port_t *port =
- vnet_dev_get_port_from_dev_instance (hw->dev_instance);
- vnet_dev_rv_t rv;
-
- if (!port)
- return clib_error_return (0, "not for us");
-
- if (qid >= (vnet_dev_queue_id_t) ~0)
- return clib_error_return (0, "not supported");
-
- vnet_dev_port_cfg_change_req_t req = {
- .type = mode == VNET_HW_IF_RX_MODE_POLLING ?
- VNET_DEV_PORT_CFG_RXQ_INTR_MODE_DISABLE :
- VNET_DEV_PORT_CFG_RXQ_INTR_MODE_ENABLE,
- .queue_id = qid,
- };
-
- if ((rv = vnet_dev_port_cfg_change_req_validate (vm, port, &req)))
- return vnet_dev_port_err (
- vm, port, rv, "rx queue interupt mode enable/disable not supported");
-
- if ((rv = vnet_dev_process_port_cfg_change_req (vm, port, &req)))
- return vnet_dev_port_err (
- vm, port, rv, "device failed to enable/disable queue interrupt mode");
-
- return 0;
-}
-
void
vnet_dev_set_interface_next_node (vnet_main_t *vnm, u32 hw_if_index,
u32 node_index)