Home
last modified time | relevance | path

Searched refs:ibcontext (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/infiniband/hw/vmw_pvrdma/
A Dpvrdma_verbs.c369 void pvrdma_dealloc_ucontext(struct ib_ucontext *ibcontext) in pvrdma_dealloc_ucontext() argument
371 struct pvrdma_ucontext *context = to_vucontext(ibcontext); in pvrdma_dealloc_ucontext()
385 pvrdma_uar_free(to_vdev(ibcontext->device), &context->uar); in pvrdma_dealloc_ucontext()
395 int pvrdma_mmap(struct ib_ucontext *ibcontext, struct vm_area_struct *vma) in pvrdma_mmap() argument
397 struct pvrdma_ucontext *context = to_vucontext(ibcontext); in pvrdma_mmap()
/linux/drivers/infiniband/hw/usnic/
A Dusnic_ib_verbs.h66 void usnic_ib_dealloc_ucontext(struct ib_ucontext *ibcontext);
A Dusnic_ib_verbs.c650 void usnic_ib_dealloc_ucontext(struct ib_ucontext *ibcontext) in usnic_ib_dealloc_ucontext() argument
652 struct usnic_ib_ucontext *context = to_uucontext(ibcontext); in usnic_ib_dealloc_ucontext()
653 struct usnic_ib_dev *us_ibdev = to_usdev(ibcontext->device); in usnic_ib_dealloc_ucontext()
/linux/drivers/infiniband/hw/hns/
A Dhns_roce_main.c415 static void hns_roce_dealloc_ucontext(struct ib_ucontext *ibcontext) in hns_roce_dealloc_ucontext() argument
417 struct hns_roce_ucontext *context = to_hr_ucontext(ibcontext); in hns_roce_dealloc_ucontext()
418 struct hns_roce_dev *hr_dev = to_hr_dev(ibcontext->device); in hns_roce_dealloc_ucontext()
480 static void hns_roce_disassociate_ucontext(struct ib_ucontext *ibcontext) in hns_roce_disassociate_ucontext() argument
/linux/drivers/infiniband/hw/mlx5/
A Dmain.c1996 static int mlx5_ib_query_ucontext(struct ib_ucontext *ibcontext, in mlx5_ib_query_ucontext() argument
2002 ret = set_ucontext_resp(ibcontext, &uctx_resp); in mlx5_ib_query_ucontext()
2019 static void mlx5_ib_dealloc_ucontext(struct ib_ucontext *ibcontext) in mlx5_ib_dealloc_ucontext() argument
2021 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext); in mlx5_ib_dealloc_ucontext()
2022 struct mlx5_ib_dev *dev = to_mdev(ibcontext->device); in mlx5_ib_dealloc_ucontext()
2079 static void mlx5_ib_disassociate_ucontext(struct ib_ucontext *ibcontext) in mlx5_ib_disassociate_ucontext() argument
2309 static int mlx5_ib_mmap(struct ib_ucontext *ibcontext, struct vm_area_struct *vma) in mlx5_ib_mmap() argument
2311 struct mlx5_ib_ucontext *context = to_mucontext(ibcontext); in mlx5_ib_mmap()
2312 struct mlx5_ib_dev *dev = to_mdev(ibcontext->device); in mlx5_ib_mmap()
2353 return mlx5_ib_mmap_offset(dev, vma, ibcontext); in mlx5_ib_mmap()
/linux/drivers/infiniband/hw/mlx4/
A Dmain.c1145 static void mlx4_ib_dealloc_ucontext(struct ib_ucontext *ibcontext) in mlx4_ib_dealloc_ucontext() argument
1147 struct mlx4_ib_ucontext *context = to_mucontext(ibcontext); in mlx4_ib_dealloc_ucontext()
1149 mlx4_uar_free(to_mdev(ibcontext->device)->dev, &context->uar); in mlx4_ib_dealloc_ucontext()
1152 static void mlx4_ib_disassociate_ucontext(struct ib_ucontext *ibcontext) in mlx4_ib_disassociate_ucontext() argument
/linux/include/rdma/
A Dib_verbs.h2426 void (*disassociate_ucontext)(struct ib_ucontext *ibcontext);

Completed in 41 milliseconds