Lines Matching defs:device

352 	ucontext->device = ib_dev;
380 resp.num_comp_vectors = file->device->num_comp_vectors;
580 pd->device = ib_dev;
643 ret = pd->device->dealloc_pd(uobj->object);
775 mutex_lock(&file->device->xrcd_tree_mutex);
786 xrcd = find_xrcd(file->device, vnode);
817 xrcd->device = ib_dev;
836 ret = xrcd_table_insert(file->device, vnode, xrcd);
859 mutex_unlock(&file->device->xrcd_tree_mutex);
865 xrcd_table_delete(file->device, vnode);
882 mutex_unlock(&file->device->xrcd_tree_mutex);
903 mutex_lock(&file->device->xrcd_tree_mutex);
935 xrcd_table_delete(file->device, vnode);
946 mutex_unlock(&file->device->xrcd_tree_mutex);
1009 if (!(pd->device->attrs.device_cap_flags &
1017 mr = pd->device->reg_user_mr(pd, cmd.start, cmd.length, cmd.hca_va,
1024 mr->device = pd->device;
1126 ret = mr->device->rereg_user_mr(mr, cmd.flags, cmd.start,
1236 mw = pd->device->alloc_mw(pd, cmd.mw_type, &udata);
1242 mw->device = pd->device;
1385 if (cmd->comp_vector >= file->device->num_comp_vectors)
1422 cq->device = ib_dev;
1593 ret = cq->device->resize_cq(cq, cmd.cqe, &udata);
1778 struct ib_device *device;
1837 device = xrcd->device;
1874 device = pd->device;
1922 qp = device->create_qp(pd, &attr, uhw);
1931 qp->device = device;
2374 !rdma_is_port_valid(qp->device, cmd.port_num)) {
2380 !rdma_is_port_valid(qp->device, cmd.dest.port_num)) {
2386 (!rdma_is_port_valid(qp->device, cmd.alt_port_num) ||
2387 !rdma_is_port_valid(qp->device, cmd.alt_dest.port_num))) {
2440 ret = ib_resolve_eth_dmac(qp->device, &attr->ah_attr);
2444 ret = qp->device->modify_qp(qp, attr,
2688 ret = qp->device->post_send(qp->real_qp, wr, &bad_wr);
2827 ret = qp->device->post_recv(qp->real_qp, wr, &bad_wr);
2877 ret = srq->device->post_srq_recv(srq, wr, &bad_wr);
2955 ah = pd->device->create_ah(pd, &attr, &udata);
2962 ah->device = pd->device;
3305 wq = pd->device->create_wq(pd, &wq_init_attr, uhw);
3316 wq->device = pd->device;
3467 ret = wq->device->modify_wq(wq, &wq_attr, cmd.attr_mask, uhw);
3576 rwq_ind_tbl->device = ib_dev;
3945 srq = pd->device->create_srq(pd, &attr, udata);
3951 srq->device = pd->device;
4114 ret = srq->device->modify_srq(srq, &attr, cmd.attr_mask, &udata);