Lines Matching defs:context

610 			   __always_unused void **context)
623 __always_unused void **context)
1649 static int allocate_uars(struct mlx5_ib_dev *dev, struct mlx5_ib_ucontext *context)
1655 bfregi = &context->bfregi;
1658 context->devx_uid);
1673 context->devx_uid))
1680 struct mlx5_ib_ucontext *context)
1685 bfregi = &context->bfregi;
1690 context->devx_uid);
1776 struct mlx5_ib_ucontext *context = to_mucontext(uctx);
1777 struct mlx5_bfreg_info *bfregi = &context->bfregi;
1795 resp->cqe_version = context->cqe_version;
1856 struct mlx5_ib_ucontext *context = to_mucontext(uctx);
1894 context->devx_uid = err;
1899 bfregi = &context->bfregi;
1928 err = allocate_uars(dev, context);
1933 err = mlx5_ib_alloc_transport_domain(dev, &context->tdn,
1934 context->devx_uid);
1938 INIT_LIST_HEAD(&context->db_page_list);
1939 mutex_init(&context->db_page_mutex);
1941 context->cqe_version = min_t(__u8,
1956 context->lib_caps = req.lib_caps;
1957 print_lib_caps(dev, context->lib_caps);
1962 atomic_set(&context->tx_port_affinity,
1970 mlx5_ib_dealloc_transport_domain(dev, context->tdn, context->devx_uid);
1973 deallocate_uars(dev, context);
1983 mlx5_ib_devx_destroy(dev, context->devx_uid);
2014 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext);
2018 bfregi = &context->bfregi;
2019 mlx5_ib_dealloc_transport_domain(dev, context->tdn, context->devx_uid);
2021 deallocate_uars(dev, context);
2025 if (context->devx_uid)
2026 mlx5_ib_devx_destroy(dev, context->devx_uid);
2094 struct mlx5_ib_ucontext *context)
2119 struct mlx5_ib_ucontext *context = to_mucontext(entry->ucontext);
2135 context->devx_uid);
2145 struct mlx5_ib_ucontext *context)
2147 struct mlx5_bfreg_info *bfregi = &context->bfregi;
2214 context->devx_uid);
2226 err = rdma_user_mmap_io(&context->ibucontext, vma, pfn, PAGE_SIZE,
2243 mlx5_cmd_uar_dealloc(dev->mdev, idx, context->devx_uid);
2304 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext);
2318 return uar_mmap(dev, command, vma, context);
2338 return rdma_user_mmap_io(&context->ibucontext, vma, pfn,
2343 return mlx5_ib_mmap_clock_info_page(dev, vma, context);
2361 struct mlx5_ib_ucontext *context = rdma_udata_to_drv_context(
2364 uid = context ? context->devx_uid : 0;