Searched refs:cmng (Results 1 – 8 of 8) sorted by relevance
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5.c | 458 memset(&sh->cmng, 0, sizeof(sh->cmng)); in mlx5_flow_counters_mng_init() 459 TAILQ_INIT(&sh->cmng.flow_counters); in mlx5_flow_counters_mng_init() 461 sh->cmng.max_id = -1; in mlx5_flow_counters_mng_init() 465 TAILQ_INIT(&sh->cmng.counters[i]); in mlx5_flow_counters_mng_init() 466 rte_spinlock_init(&sh->cmng.csl[i]); in mlx5_flow_counters_mng_init() 508 if (sh->cmng.pools) { in mlx5_flow_counters_mng_close() 510 uint16_t n_valid = sh->cmng.n_valid; in mlx5_flow_counters_mng_close() 514 pool = sh->cmng.pools[i]; in mlx5_flow_counters_mng_close() 533 mlx5_free(sh->cmng.pools); in mlx5_flow_counters_mng_close() 535 mng = LIST_FIRST(&sh->cmng.mem_mngs); in mlx5_flow_counters_mng_close() [all …]
|
| H A D | mlx5_flow_verbs.c | 161 struct mlx5_flow_counter_mng *cmng = &priv->sh->cmng; in flow_verbs_counter_get_by_idx() local 256 struct mlx5_flow_counter_mng *cmng = &priv->sh->cmng; in flow_verbs_counter_new() local 260 uint32_t n_valid = cmng->n_valid; in flow_verbs_counter_new() 269 pool = cmng->pools[pool_idx]; in flow_verbs_counter_new() 280 if (n_valid == cmng->n) { in flow_verbs_counter_new() 289 memcpy(pools, cmng->pools, in flow_verbs_counter_new() 292 mlx5_free(cmng->pools); in flow_verbs_counter_new() 294 cmng->pools = pools; in flow_verbs_counter_new() 295 cmng->n += MLX5_CNT_CONTAINER_RESIZE; in flow_verbs_counter_new() 307 cmng->pools[n_valid] = pool; in flow_verbs_counter_new() [all …]
|
| H A D | mlx5_flow_dv.c | 4573 struct mlx5_flow_counter_mng *cmng = &priv->sh->cmng; in flow_dv_counter_get_by_idx() local 4628 flow_dv_is_counter_in_pool(cmng->pools[cmng->last_pool_idx], id)) { in flow_dv_find_pool_by_id() 4629 pool = cmng->pools[cmng->last_pool_idx]; in flow_dv_find_pool_by_id() 4633 if (id > cmng->max_id || id < cmng->min_id) in flow_dv_find_pool_by_id() 4640 i = cmng->n_valid; in flow_dv_find_pool_by_id() 4667 struct mlx5_flow_counter_mng *cmng = &priv->sh->cmng; in flow_dv_container_resize() local 4680 cmng->n = resize; in flow_dv_container_resize() 4750 struct mlx5_flow_counter_mng *cmng = &priv->sh->cmng; in flow_dv_pool_create() local 4778 cmng->n_valid++; in flow_dv_pool_create() 4812 struct mlx5_flow_counter_mng *cmng = &priv->sh->cmng; in flow_dv_counter_pool_prepare() local [all …]
|
| H A D | mlx5_flow.c | 6473 sh->cmng.mem_mng = mem_mng; in mlx5_flow_create_counter_stat_mem_mng() 6492 struct mlx5_flow_counter_mng *cmng = &sh->cmng; in mlx5_flow_set_counter_stat_mem() local 6525 sh->cmng.query_thread_on = 0; in mlx5_set_query_alarm() 6528 sh->cmng.query_thread_on = 1; in mlx5_set_query_alarm() 6545 struct mlx5_flow_counter_mng *cmng = &sh->cmng; in mlx5_flow_query_alarm() local 6552 pool = cmng->pools[pool_index]; in mlx5_flow_query_alarm() 6553 n_valid = cmng->n_valid; in mlx5_flow_query_alarm() 6588 sh->cmng.pending_queries++; in mlx5_flow_query_alarm() 6593 sh->cmng.pool_index = pool_index; in mlx5_flow_query_alarm() 6676 struct mlx5_flow_counter_mng *cmng = &sh->cmng; in mlx5_flow_async_pool_query_handle() local [all …]
|
| H A D | mlx5.h | 751 struct mlx5_flow_counter_mng cmng; /* Counters management structure. */ member
|
| /f-stack/dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_os.c | 646 sh->cmng.counter_fallback = fallback; in mlx5_flow_counter_mode_config() 647 else if (fallback != sh->cmng.counter_fallback) in mlx5_flow_counter_mode_config() 1138 sh->cmng.relaxed_ordering_write = in mlx5_dev_spawn() 1140 sh->cmng.relaxed_ordering_read = in mlx5_dev_spawn() 1143 sh->cmng.relaxed_ordering_read = 0; in mlx5_dev_spawn() 1144 sh->cmng.relaxed_ordering_write = 0; in mlx5_dev_spawn()
|
| /f-stack/dpdk/drivers/net/bnx2x/ |
| H A D | bnx2x.c | 103 static void storm_memset_cmng(struct bnx2x_softc *sc, struct cmng_init *cmng, 2963 storm_memset_cmng(sc, &sc->cmng, SC_PORT(sc)); in bnx2x_link_attn() 3579 storm_memset_cmng(sc, &sc->cmng, SC_PORT(sc)); in bnx2x_config_mf_bw() 5429 ecore_init_cmng(&input, &sc->cmng); in bnx2x_cmng_fns_init() 5448 storm_memset_cmng(struct bnx2x_softc *sc, struct cmng_init *cmng, uint8_t port) in storm_memset_cmng() argument 5457 ecore_storm_memset_struct(sc, addr, size, (uint32_t *) & cmng->port); in storm_memset_cmng() 5466 (uint32_t *) & cmng-> in storm_memset_cmng() 5473 (uint32_t *) & cmng-> in storm_memset_cmng() 5515 memset(&sc->cmng, 0, sizeof(struct cmng_struct_per_port)); in bnx2x_pf_init() 5528 storm_memset_cmng(sc, &sc->cmng, SC_PORT(sc)); in bnx2x_pf_init()
|
| H A D | bnx2x.h | 1172 struct cmng_init cmng; member
|