Lines Matching refs:ibdev
64 int pvrdma_query_device(struct ib_device *ibdev, in pvrdma_query_device() argument
68 struct pvrdma_dev *dev = to_vdev(ibdev); in pvrdma_query_device()
125 int pvrdma_query_port(struct ib_device *ibdev, u8 port, in pvrdma_query_port() argument
128 struct pvrdma_dev *dev = to_vdev(ibdev); in pvrdma_query_port()
182 int pvrdma_query_gid(struct ib_device *ibdev, u8 port, int index, in pvrdma_query_gid() argument
185 struct pvrdma_dev *dev = to_vdev(ibdev); in pvrdma_query_gid()
204 int pvrdma_query_pkey(struct ib_device *ibdev, u8 port, u16 index, in pvrdma_query_pkey() argument
217 err = pvrdma_cmd_post(to_vdev(ibdev), &req, &rsp, in pvrdma_query_pkey()
220 dev_warn(&to_vdev(ibdev)->pdev->dev, in pvrdma_query_pkey()
230 enum rdma_link_layer pvrdma_port_link_layer(struct ib_device *ibdev, in pvrdma_port_link_layer() argument
236 int pvrdma_modify_device(struct ib_device *ibdev, int mask, in pvrdma_modify_device() argument
243 dev_warn(&to_vdev(ibdev)->pdev->dev, in pvrdma_modify_device()
249 spin_lock_irqsave(&to_vdev(ibdev)->desc_lock, flags); in pvrdma_modify_device()
250 memcpy(ibdev->node_desc, props->node_desc, 64); in pvrdma_modify_device()
251 spin_unlock_irqrestore(&to_vdev(ibdev)->desc_lock, flags); in pvrdma_modify_device()
255 mutex_lock(&to_vdev(ibdev)->port_mutex); in pvrdma_modify_device()
256 to_vdev(ibdev)->sys_image_guid = in pvrdma_modify_device()
258 mutex_unlock(&to_vdev(ibdev)->port_mutex); in pvrdma_modify_device()
273 int pvrdma_modify_port(struct ib_device *ibdev, u8 port, int mask, in pvrdma_modify_port() argument
277 struct pvrdma_dev *vdev = to_vdev(ibdev); in pvrdma_modify_port()
287 ret = ib_query_port(ibdev, port, &attr); in pvrdma_modify_port()
309 struct ib_ucontext *pvrdma_alloc_ucontext(struct ib_device *ibdev, in pvrdma_alloc_ucontext() argument
312 struct pvrdma_dev *vdev = to_vdev(ibdev); in pvrdma_alloc_ucontext()
355 context->ibucontext.device = ibdev; in pvrdma_alloc_ucontext()
437 struct ib_pd *pvrdma_alloc_pd(struct ib_device *ibdev, in pvrdma_alloc_pd() argument
442 struct pvrdma_dev *dev = to_vdev(ibdev); in pvrdma_alloc_pd()