| /f-stack/dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_verbs.c | 539 ind_tbl->ind_table = mlx5_glue->create_rwq_ind_table(priv->sh->ctx, in mlx5_ibv_ind_table_new() 545 if (!ind_tbl->ind_table) { in mlx5_ibv_ind_table_new() 561 claim_zero(mlx5_glue->destroy_rwq_ind_table(ind_tbl->ind_table)); in mlx5_ibv_ind_table_destroy() 583 struct mlx5_ind_table_obj *ind_tbl = hrxq->ind_table; in mlx5_ibv_hrxq_new() 621 .rwq_ind_tbl = ind_tbl->ind_table, in mlx5_ibv_hrxq_new() 642 .rwq_ind_tbl = ind_tbl->ind_table, in mlx5_ibv_hrxq_new() 770 MLX5_ASSERT(hrxq && hrxq->ind_table); in mlx5_ibv_drop_action_create() 816 hrxq->ind_table->ind_table = ind_tbl; in mlx5_ibv_drop_action_create() 839 struct ibv_rwq_ind_table *ind_tbl = hrxq->ind_table->ind_table; in mlx5_ibv_drop_action_destroy()
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rxq.c | 2188 return ind_tbl != hrxq->ind_table; in mlx5_hrxq_match_cb() 2239 ind_tbl = hrxq->ind_table; in mlx5_hrxq_modify() 2265 if (ind_tbl != hrxq->ind_table) { in mlx5_hrxq_modify() 2269 hrxq->ind_table = ind_tbl; in mlx5_hrxq_modify() 2276 if (ind_tbl != hrxq->ind_table) { in mlx5_hrxq_modify() 2352 hrxq->ind_table = ind_tbl; in __mlx5_hrxq_create() 2479 hrxq->ind_table = mlx5_malloc(MLX5_MEM_ZERO, sizeof(*hrxq->ind_table), in mlx5_drop_action_create() 2481 if (!hrxq->ind_table) { in mlx5_drop_action_create() 2491 if (hrxq->ind_table) in mlx5_drop_action_create() 2492 mlx5_free(hrxq->ind_table); in mlx5_drop_action_create() [all …]
|
| H A D | mlx5.h | 831 void *ind_table; /**< Indirection table. */ member 843 struct mlx5_ind_table_obj *ind_table; /* Indirection table. */ member
|
| H A D | mlx5_devx.c | 936 hrxq->ind_table, tunnel, &tir_attr); in mlx5_devx_hrxq_new() 1004 if (ind_tbl != hrxq->ind_table) in mlx5_devx_hrxq_modify()
|
| H A D | mlx5_flow.c | 1013 for (i = 0; i != hrxq->ind_table->queues_n; ++i) { in flow_drv_rxq_flags_set() 1014 int idx = hrxq->ind_table->queues[i]; in flow_drv_rxq_flags_set() 1096 for (i = 0; i != hrxq->ind_table->queues_n; ++i) { in flow_drv_rxq_flags_trim() 1097 int idx = hrxq->ind_table->queues[i]; in flow_drv_rxq_flags_trim()
|
| /f-stack/dpdk/drivers/net/ena/base/ |
| H A D | ena_com.c | 1158 if ((get_resp.u.ind_table.min_size > log_size) || in ena_com_indirect_table_allocate() 1159 (get_resp.u.ind_table.max_size < log_size)) { in ena_com_indirect_table_allocate() 1162 1 << get_resp.u.ind_table.min_size, in ena_com_indirect_table_allocate() 1163 1 << get_resp.u.ind_table.max_size); in ena_com_indirect_table_allocate() 2033 memcpy(&get_feat_ctx->ind_table, &get_resp.u.ind_table, in ena_com_get_dev_attr_feat() 2034 sizeof(get_resp.u.ind_table)); in ena_com_get_dev_attr_feat() 2036 memset(&get_feat_ctx->ind_table, 0x0, in ena_com_get_dev_attr_feat() 2037 sizeof(get_feat_ctx->ind_table)); in ena_com_get_dev_attr_feat() 2665 cmd.u.ind_table.size = rss->tbl_log_size; in ena_com_indirect_table_set() 2666 cmd.u.ind_table.inline_index = 0xFFFFFFFF; in ena_com_indirect_table_set()
|
| H A D | ena_com.h | 340 struct ena_admin_feature_rss_ind_table ind_table; member
|
| /f-stack/dpdk/drivers/net/bnx2x/ |
| H A D | bnx2x_vfpf.h | 102 uint8_t ind_table[T_ETH_INDIRECTION_TABLE_SIZE]; member
|
| H A D | ecore_sp.h | 1158 uint8_t ind_table[T_ETH_INDIRECTION_TABLE_SIZE]; member 1174 uint8_t ind_table[T_ETH_INDIRECTION_TABLE_SIZE]; member 1967 uint8_t *ind_table);
|
| H A D | bnx2x_vfpf.c | 628 rte_memcpy(query->ind_table, params->ind_table, T_ETH_INDIRECTION_TABLE_SIZE); in bnx2x_vf_config_rss()
|
| H A D | ecore_sp.c | 3541 ECORE_MEMCPY(data->indirection_table, p->ind_table, in ecore_setup_rss() 3545 ECORE_MEMCPY(o->ind_table, p->ind_table, T_ETH_INDIRECTION_TABLE_SIZE); in ecore_setup_rss()
|
| H A D | bnx2x.c | 6675 rte_memcpy(params.ind_table, rss_obj->ind_table, in bnx2x_config_rss_pf() 6676 sizeof(params.ind_table)); in bnx2x_config_rss_pf() 6707 for (i = 0; i < sizeof(sc->rss_conf_obj.ind_table); i++) { in bnx2x_init_rss_pf() 6708 sc->rss_conf_obj.ind_table[i] = in bnx2x_init_rss_pf()
|
| /f-stack/freebsd/contrib/ena-com/ |
| H A D | ena_admin_defs.h | 817 struct ena_admin_feature_rss_ind_table ind_table; member 851 struct ena_admin_feature_rss_ind_table ind_table; member
|
| H A D | ena_com.c | 1208 if ((get_resp.u.ind_table.min_size > log_size) || in ena_com_indirect_table_allocate() 1209 (get_resp.u.ind_table.max_size < log_size)) { in ena_com_indirect_table_allocate() 1212 1 << get_resp.u.ind_table.min_size, in ena_com_indirect_table_allocate() 1213 1 << get_resp.u.ind_table.max_size); in ena_com_indirect_table_allocate() 2784 cmd.u.ind_table.size = rss->tbl_log_size; in ena_com_indirect_table_set() 2785 cmd.u.ind_table.inline_index = 0xFFFFFFFF; in ena_com_indirect_table_set()
|
| /f-stack/freebsd/contrib/ena-com/ena_defs/ |
| H A D | ena_admin_defs.h | 1014 struct ena_admin_feature_rss_ind_table ind_table; member 1052 struct ena_admin_feature_rss_ind_table ind_table; member
|
| /f-stack/dpdk/drivers/net/ena/base/ena_defs/ |
| H A D | ena_admin_defs.h | 986 struct ena_admin_feature_rss_ind_table ind_table; member 1024 struct ena_admin_feature_rss_ind_table ind_table; member
|