Home
last modified time | relevance | path

Searched refs:drop_queue (Results 1 – 13 of 13) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_devx.c579 priv->drop_queue.rxq->devx_rq.rq->id; in mlx5_devx_ind_table_create_rqt_attr()
723 is_hairpin = priv->drop_queue.rxq->ctrl->is_hairpin; in mlx5_devx_tir_attr_set()
983 priv->drop_queue.rxq = rxq; in mlx5_rxq_devx_obj_drop_create()
1015 struct mlx5_rxq_priv *rxq = priv->drop_queue.rxq; in mlx5_rxq_devx_obj_drop_release()
1022 priv->drop_queue.rxq = NULL; in mlx5_rxq_devx_obj_drop_release()
1035 struct mlx5_hrxq *hrxq = priv->drop_queue.hrxq; in mlx5_devx_drop_action_destroy()
1041 if (priv->drop_queue.rxq->devx_rq.rq != NULL) in mlx5_devx_drop_action_destroy()
1058 struct mlx5_hrxq *hrxq = priv->drop_queue.hrxq; in mlx5_devx_drop_action_create()
H A Dmlx5_rxq.c3079 if (priv->drop_queue.hrxq) in mlx5_drop_action_create()
3080 return priv->drop_queue.hrxq; in mlx5_drop_action_create()
3089 priv->drop_queue.hrxq = hrxq; in mlx5_drop_action_create()
3104 priv->drop_queue.hrxq = NULL; in mlx5_drop_action_create()
3120 struct mlx5_hrxq *hrxq = priv->drop_queue.hrxq; in mlx5_drop_action_destroy()
3122 if (!priv->drop_queue.hrxq) in mlx5_drop_action_destroy()
3125 mlx5_free(priv->drop_queue.rxq); in mlx5_drop_action_destroy()
3128 priv->drop_queue.rxq = NULL; in mlx5_drop_action_destroy()
3129 priv->drop_queue.hrxq = NULL; in mlx5_drop_action_destroy()
H A Dmlx5_flow_verbs.c74 struct mlx5_hrxq *drop = priv->drop_queue.hrxq; in flow_verbs_discover_priorities()
1985 MLX5_ASSERT(priv->drop_queue.hrxq); in flow_verbs_apply()
1986 hrxq = priv->drop_queue.hrxq; in flow_verbs_apply()
H A Dmlx5.h1475 struct mlx5_drop drop_queue; /* Flow drop queues. */ member
H A Dmlx5.c1891 if (priv->drop_queue.hrxq) in mlx5_dev_close()
H A Dmlx5_flow_dv.c14223 MLX5_ASSERT(priv->drop_queue.hrxq); in flow_dv_apply()
14225 priv->drop_queue.hrxq->action; in flow_dv_apply()
18426 action = priv->drop_queue.hrxq->action; in flow_dv_discover_priorities()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c655 struct mlx5_rxq_priv *rxq = priv->drop_queue.rxq; in mlx5_rxq_ibv_obj_drop_release()
674 priv->drop_queue.rxq = NULL; in mlx5_rxq_ibv_obj_drop_release()
691 struct mlx5_rxq_priv *rxq = priv->drop_queue.rxq; in mlx5_rxq_ibv_obj_drop_create()
704 priv->drop_queue.rxq = rxq; in mlx5_rxq_ibv_obj_drop_create()
762 struct mlx5_hrxq *hrxq = priv->drop_queue.hrxq; in mlx5_ibv_drop_action_create()
771 rxq = priv->drop_queue.rxq->ctrl->obj; in mlx5_ibv_drop_action_create()
821 if (priv->drop_queue.rxq) in mlx5_ibv_drop_action_create()
836 struct mlx5_hrxq *hrxq = priv->drop_queue.hrxq; in mlx5_ibv_drop_action_destroy()
H A Dmlx5_os.c877 priv->root_drop_action = priv->drop_queue.hrxq->action; in mlx5_flow_drop_action_config()
1538 priv->drop_queue.hrxq = mlx5_drop_action_create(eth_dev); in mlx5_dev_spawn()
1539 if (!priv->drop_queue.hrxq) in mlx5_dev_spawn()
1627 if (eth_dev && priv->drop_queue.hrxq) in mlx5_dev_spawn()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_fdir.c157 *fdirctrl |= TXGBE_FDIRCTL_DROPQP(conf->drop_queue); in configure_fdir_flags()
842 queue = dev->data->dev_conf.fdir_conf.drop_queue; in txgbe_fdir_filter_program()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_fdir.c214 *fdirctrl |= (conf->drop_queue << IXGBE_FDIRCTRL_DROP_Q_SHIFT); in configure_fdir_flags()
1191 queue = dev->data->dev_conf.fdir_conf.drop_queue; in ixgbe_fdir_filter_program()
/dpdk/app/test-pmd/
H A Dparameters.c1017 fdir_conf.drop_queue = (uint8_t) n; in launch_args_parse()
H A Dtestpmd.c493 .drop_queue = 127,
/dpdk/lib/ethdev/
H A Drte_ethdev.h1531 uint8_t drop_queue; member