Searched refs:drop_queue (Results 1 – 13 of 13) sorted by relevance
579 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()
3079 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()
74 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()
1475 struct mlx5_drop drop_queue; /* Flow drop queues. */ member
1891 if (priv->drop_queue.hrxq) in mlx5_dev_close()
14223 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()
655 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()
877 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()
157 *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()
214 *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()
1017 fdir_conf.drop_queue = (uint8_t) n; in launch_args_parse()
493 .drop_queue = 127,
1531 uint8_t drop_queue; member