Lines Matching refs:mentry
2116 struct mlx5_user_mmap_entry *mentry = to_mmmap(entry);
2121 switch (mentry->mmap_flag) {
2124 mlx5_ib_dm_mmap_free(dev, mentry);
2128 clear_bit(mentry->page_idx, var_table->bitmap);
2130 kfree(mentry);
2134 mlx5_cmd_uar_dealloc(dev->mdev, mentry->page_idx,
2136 kfree(mentry);
2266 struct mlx5_user_mmap_entry *mentry;
2278 mentry = to_mmmap(entry);
2279 pfn = (mentry->address >> PAGE_SHIFT);
2280 if (mentry->mmap_flag == MLX5_IB_MMAP_TYPE_VAR ||
2281 mentry->mmap_flag == MLX5_IB_MMAP_TYPE_UAR_NC)
2289 rdma_user_mmap_entry_put(&mentry->rdma_entry);