Searched refs:lkp_tbl (Results 1 – 4 of 4) sorted by relevance
104 mlx4_mr_lookup_cache(struct mlx4_mr_cache *lkp_tbl, uint16_t *cached_idx, in mlx4_mr_lookup_cache() argument109 if (likely(addr >= lkp_tbl[*cached_idx].start && in mlx4_mr_lookup_cache()110 addr < lkp_tbl[*cached_idx].end)) in mlx4_mr_lookup_cache()111 return lkp_tbl[*cached_idx].lkey; in mlx4_mr_lookup_cache()112 for (idx = 0; idx < n && lkp_tbl[idx].start != 0; ++idx) { in mlx4_mr_lookup_cache()113 if (addr >= lkp_tbl[idx].start && in mlx4_mr_lookup_cache()114 addr < lkp_tbl[idx].end) { in mlx4_mr_lookup_cache()117 return lkp_tbl[idx].lkey; in mlx4_mr_lookup_cache()
111 struct mlx4_mr_cache *lkp_tbl; in mr_btree_lookup() local116 lkp_tbl = *bt->table; in mr_btree_lookup()120 lkp_tbl[0].lkey == UINT32_MAX)); in mr_btree_lookup()134 if (addr < lkp_tbl[base].end) in mr_btree_lookup()135 return lkp_tbl[base].lkey; in mr_btree_lookup()154 struct mlx4_mr_cache *lkp_tbl; in mr_btree_insert() local161 lkp_tbl = *bt->table; in mr_btree_insert()179 memmove(&lkp_tbl[idx + 1], &lkp_tbl[idx], shift); in mr_btree_insert()180 lkp_tbl[idx] = *entry; in mr_btree_insert()255 struct mlx4_mr_cache *lkp_tbl; in mlx4_mr_btree_dump() local[all …]
145 mlx5_mr_lookup_lkey(struct mr_cache_entry *lkp_tbl, uint16_t *cached_idx, in mlx5_mr_lookup_lkey() argument150 if (likely(addr >= lkp_tbl[*cached_idx].start && in mlx5_mr_lookup_lkey()151 addr < lkp_tbl[*cached_idx].end)) in mlx5_mr_lookup_lkey()152 return lkp_tbl[*cached_idx].lkey; in mlx5_mr_lookup_lkey()153 for (idx = 0; idx < n && lkp_tbl[idx].start != 0; ++idx) { in mlx5_mr_lookup_lkey()154 if (addr >= lkp_tbl[idx].start && in mlx5_mr_lookup_lkey()155 addr < lkp_tbl[idx].end) { in mlx5_mr_lookup_lkey()158 return lkp_tbl[idx].lkey; in mlx5_mr_lookup_lkey()
128 struct mr_cache_entry *lkp_tbl; in mr_btree_lookup() local133 lkp_tbl = *bt->table; in mr_btree_lookup()137 lkp_tbl[0].lkey == UINT32_MAX)); in mr_btree_lookup()151 if (addr < lkp_tbl[base].end) in mr_btree_lookup()152 return lkp_tbl[base].lkey; in mr_btree_lookup()171 struct mr_cache_entry *lkp_tbl; in mr_btree_insert() local178 lkp_tbl = *bt->table; in mr_btree_insert()197 memmove(&lkp_tbl[idx + 1], &lkp_tbl[idx], shift); in mr_btree_insert()198 lkp_tbl[idx] = *entry; in mr_btree_insert()277 struct mr_cache_entry *lkp_tbl; in mlx5_mr_btree_dump() local[all …]