Home
last modified time | relevance | path

Searched refs:mlx5_shared_data (Results 1 – 5 of 5) sorted by relevance

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_mr.c140 struct mlx5_dev_list *dev_list = &mlx5_shared_data->mem_event_cb_list; in mlx5_mr_mem_event_cb()
146 rte_rwlock_write_lock(&mlx5_shared_data->mem_event_rwlock); in mlx5_mr_mem_event_cb()
150 rte_rwlock_write_unlock(&mlx5_shared_data->mem_event_rwlock); in mlx5_mr_mem_event_cb()
H A Dmlx5.c178 struct mlx5_shared_data *mlx5_shared_data; variable
1009 rte_rwlock_write_lock(&mlx5_shared_data->mem_event_rwlock); in mlx5_alloc_shared_dev_ctx()
1010 LIST_INSERT_HEAD(&mlx5_shared_data->mem_event_cb_list, in mlx5_alloc_shared_dev_ctx()
1012 rte_rwlock_write_unlock(&mlx5_shared_data->mem_event_rwlock); in mlx5_alloc_shared_dev_ctx()
1073 rte_rwlock_write_lock(&mlx5_shared_data->mem_event_rwlock); in mlx5_free_shared_dev_ctx()
1075 rte_rwlock_write_unlock(&mlx5_shared_data->mem_event_rwlock); in mlx5_free_shared_dev_ctx()
H A Dmlx5.h121 struct mlx5_shared_data { struct
135 extern struct mlx5_shared_data *mlx5_shared_data; argument
/f-stack/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_os.c477 if (mlx5_shared_data == NULL) { in mlx5_init_shared_data()
481 sizeof(*mlx5_shared_data), in mlx5_init_shared_data()
489 mlx5_shared_data = mz->addr; in mlx5_init_shared_data()
490 memset(mlx5_shared_data, 0, sizeof(*mlx5_shared_data)); in mlx5_init_shared_data()
491 rte_spinlock_init(&mlx5_shared_data->lock); in mlx5_init_shared_data()
501 mlx5_shared_data = mz->addr; in mlx5_init_shared_data()
523 struct mlx5_shared_data *sd; in mlx5_init_once()
529 sd = mlx5_shared_data; in mlx5_init_once()
H A Dmlx5_mp_os.c178 if (!mlx5_shared_data->secondary_cnt) in mp_req_on_rxtx()