Lines Matching refs:mlx4_mr_cache

80 	mem = rte_realloc(bt->table, n * sizeof(struct mlx4_mr_cache), 0);  in mr_btree_expand()
111 struct mlx4_mr_cache *lkp_tbl; in mr_btree_lookup()
152 mr_btree_insert(struct mlx4_mr_btree *bt, struct mlx4_mr_cache *entry) in mr_btree_insert()
154 struct mlx4_mr_cache *lkp_tbl; in mr_btree_insert()
177 shift = (bt->len - idx) * sizeof(struct mlx4_mr_cache); in mr_btree_insert()
210 n, sizeof(struct mlx4_mr_cache), in mlx4_mr_btree_init()
220 (*bt->table)[bt->len++] = (struct mlx4_mr_cache) { in mlx4_mr_btree_init()
255 struct mlx4_mr_cache *lkp_tbl; in mlx4_mr_btree_dump()
261 struct mlx4_mr_cache *entry = &lkp_tbl[idx]; in mlx4_mr_btree_dump()
285 mr_find_next_chunk(struct mlx4_mr *mr, struct mlx4_mr_cache *entry, in mr_find_next_chunk()
357 struct mlx4_mr_cache entry; in mr_insert_dev_cache()
389 mr_lookup_dev_list(struct rte_eth_dev *dev, struct mlx4_mr_cache *entry, in mr_lookup_dev_list()
402 struct mlx4_mr_cache ret; in mr_lookup_dev_list()
430 mr_lookup_dev(struct rte_eth_dev *dev, struct mlx4_mr_cache *entry, in mr_lookup_dev()
547 mlx4_mr_create_secondary(struct rte_eth_dev *dev, struct mlx4_mr_cache *entry, in mlx4_mr_create_secondary()
591 mlx4_mr_create_primary(struct rte_eth_dev *dev, struct mlx4_mr_cache *entry, in mlx4_mr_create_primary()
750 struct mlx4_mr_cache ret; in mlx4_mr_create_primary()
836 mlx4_mr_create(struct rte_eth_dev *dev, struct mlx4_mr_cache *entry, in mlx4_mr_create()
914 struct mlx4_mr_cache entry; in mlx4_mr_mem_event_free_cb()
1017 struct mlx4_mr_cache *entry, uintptr_t addr) in mlx4_mr_lookup_dev()
1078 struct mlx4_mr_cache *repl = &mr_ctrl->cache[mr_ctrl->head]; in mlx4_mr_addr2mr_bh()
1216 struct mlx4_mr_cache entry; in mlx4_mr_update_ext_mp_cb()
1404 struct mlx4_mr_cache ret; in mlx4_mr_dump_dev()