Home
last modified time | relevance | path

Searched refs:mlx4_shared_data (Results 1 – 4 of 4) sorted by relevance

/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4.c59 struct mlx4_shared_data *mlx4_shared_data; variable
102 if (mlx4_shared_data == NULL) { in mlx4_init_shared_data()
106 sizeof(*mlx4_shared_data), in mlx4_init_shared_data()
113 mlx4_shared_data = mz->addr; in mlx4_init_shared_data()
114 memset(mlx4_shared_data, 0, sizeof(*mlx4_shared_data)); in mlx4_init_shared_data()
115 rte_spinlock_init(&mlx4_shared_data->lock); in mlx4_init_shared_data()
124 mlx4_shared_data = mz->addr; in mlx4_init_shared_data()
705 struct mlx4_shared_data *sd; in mlx4_init_once()
711 sd = mlx4_shared_data; in mlx4_init_once()
1089 rte_rwlock_write_lock(&mlx4_shared_data->mem_event_rwlock); in mlx4_pci_probe()
[all …]
H A Dmlx4.h126 struct mlx4_shared_data { struct
140 extern struct mlx4_shared_data *mlx4_shared_data; argument
H A Dmlx4_mr.c986 struct mlx4_dev_list *dev_list = &mlx4_shared_data->mem_event_cb_list; in mlx4_mr_mem_event_cb()
992 rte_rwlock_read_lock(&mlx4_shared_data->mem_event_rwlock); in mlx4_mr_mem_event_cb()
996 rte_rwlock_read_unlock(&mlx4_shared_data->mem_event_rwlock); in mlx4_mr_mem_event_cb()
1440 rte_rwlock_write_lock(&mlx4_shared_data->mem_event_rwlock); in mlx4_mr_release()
1442 rte_rwlock_write_unlock(&mlx4_shared_data->mem_event_rwlock); in mlx4_mr_release()
H A Dmlx4_mp.c170 if (!mlx4_shared_data->secondary_cnt) in mp_req_on_rxtx()