Lines Matching full:err

23 	int err;  in rxe_query_device()  local
27 err = -EINVAL; in rxe_query_device()
36 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_query_device()
37 return err; in rxe_query_device()
45 int err, ret; in rxe_query_port() local
48 err = -EINVAL; in rxe_query_port()
55 err = -ENODEV; in rxe_query_port()
79 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_query_port()
80 return err; in rxe_query_port()
99 int err; in rxe_query_pkey() local
102 err = -EINVAL; in rxe_query_pkey()
111 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_query_pkey()
112 return err; in rxe_query_pkey()
119 int err; in rxe_modify_device() local
123 err = -EOPNOTSUPP; in rxe_modify_device()
139 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_modify_device()
140 return err; in rxe_modify_device()
148 int err; in rxe_modify_port() local
151 err = -EINVAL; in rxe_modify_port()
158 err = -EOPNOTSUPP; in rxe_modify_port()
173 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_modify_port()
174 return err; in rxe_modify_port()
181 int err; in rxe_get_link_layer() local
184 err = -EINVAL; in rxe_get_link_layer()
192 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_get_link_layer()
193 return err; in rxe_get_link_layer()
201 int err; in rxe_port_immutable() local
204 err = -EINVAL; in rxe_port_immutable()
209 err = ib_query_port(ibdev, port_num, &attr); in rxe_port_immutable()
210 if (err) in rxe_port_immutable()
221 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_port_immutable()
222 return err; in rxe_port_immutable()
230 int err; in rxe_alloc_ucontext() local
232 err = rxe_add_to_pool(&rxe->uc_pool, uc); in rxe_alloc_ucontext()
233 if (err) in rxe_alloc_ucontext()
236 return err; in rxe_alloc_ucontext()
242 int err; in rxe_dealloc_ucontext() local
244 err = rxe_cleanup(uc); in rxe_dealloc_ucontext()
245 if (err) in rxe_dealloc_ucontext()
246 rxe_err_uc(uc, "cleanup failed, err = %d\n", err); in rxe_dealloc_ucontext()
254 int err; in rxe_alloc_pd() local
256 err = rxe_add_to_pool(&rxe->pd_pool, pd); in rxe_alloc_pd()
257 if (err) { in rxe_alloc_pd()
265 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_alloc_pd()
266 return err; in rxe_alloc_pd()
272 int err; in rxe_dealloc_pd() local
274 err = rxe_cleanup(pd); in rxe_dealloc_pd()
275 if (err) in rxe_dealloc_pd()
276 rxe_err_pd(pd, "cleanup failed, err = %d\n", err); in rxe_dealloc_pd()
289 int err, cleanup_err; in rxe_create_ah() local
300 err = rxe_add_to_pool_ah(&rxe->ah_pool, ah, in rxe_create_ah()
302 if (err) { in rxe_create_ah()
310 err = rxe_ah_chk_attr(ah, init_attr->ah_attr); in rxe_create_ah()
311 if (err) { in rxe_create_ah()
318 err = copy_to_user(&uresp->ah_num, &ah->ah_num, in rxe_create_ah()
320 if (err) { in rxe_create_ah()
321 err = -EFAULT; in rxe_create_ah()
338 rxe_err_ah(ah, "cleanup failed, err = %d\n", cleanup_err); in rxe_create_ah()
340 rxe_err_ah(ah, "returned err = %d\n", err); in rxe_create_ah()
341 return err; in rxe_create_ah()
347 int err; in rxe_modify_ah() local
349 err = rxe_ah_chk_attr(ah, attr); in rxe_modify_ah()
350 if (err) { in rxe_modify_ah()
360 rxe_err_ah(ah, "returned err = %d\n", err); in rxe_modify_ah()
361 return err; in rxe_modify_ah()
378 int err; in rxe_destroy_ah() local
380 err = rxe_cleanup_ah(ah, flags & RDMA_DESTROY_AH_SLEEPABLE); in rxe_destroy_ah()
381 if (err) in rxe_destroy_ah()
382 rxe_err_ah(ah, "cleanup failed, err = %d\n", err); in rxe_destroy_ah()
395 int err, cleanup_err; in rxe_create_srq() local
399 err = -EINVAL; in rxe_create_srq()
407 err = -EOPNOTSUPP; in rxe_create_srq()
413 err = rxe_srq_chk_init(rxe, init); in rxe_create_srq()
414 if (err) { in rxe_create_srq()
419 err = rxe_add_to_pool(&rxe->srq_pool, srq); in rxe_create_srq()
420 if (err) { in rxe_create_srq()
421 rxe_dbg_dev(rxe, "unable to create srq, err = %d\n", err); in rxe_create_srq()
428 err = rxe_srq_from_init(rxe, srq, init, udata, uresp); in rxe_create_srq()
429 if (err) { in rxe_create_srq()
430 rxe_dbg_srq(srq, "create srq failed, err = %d\n", err); in rxe_create_srq()
439 rxe_err_srq(srq, "cleanup failed, err = %d\n", cleanup_err); in rxe_create_srq()
441 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_create_srq()
442 return err; in rxe_create_srq()
452 int err; in rxe_modify_srq() local
456 err = -EINVAL; in rxe_modify_srq()
461 err = ib_copy_from_udata(&cmd, udata, sizeof(cmd)); in rxe_modify_srq()
462 if (err) { in rxe_modify_srq()
463 err = -EFAULT; in rxe_modify_srq()
469 err = rxe_srq_chk_attr(rxe, srq, attr, mask); in rxe_modify_srq()
470 if (err) { in rxe_modify_srq()
475 err = rxe_srq_from_attr(rxe, srq, attr, mask, &cmd, udata); in rxe_modify_srq()
476 if (err) { in rxe_modify_srq()
484 rxe_err_srq(srq, "returned err = %d\n", err); in rxe_modify_srq()
485 return err; in rxe_modify_srq()
491 int err; in rxe_query_srq() local
494 err = -EINVAL; in rxe_query_srq()
505 rxe_err_srq(srq, "returned err = %d\n", err); in rxe_query_srq()
506 return err; in rxe_query_srq()
512 int err = 0; in rxe_post_srq_recv() local
519 err = post_one_recv(&srq->rq, wr); in rxe_post_srq_recv()
520 if (unlikely(err)) in rxe_post_srq_recv()
527 if (err) { in rxe_post_srq_recv()
529 rxe_err_srq(srq, "returned err = %d\n", err); in rxe_post_srq_recv()
532 return err; in rxe_post_srq_recv()
538 int err; in rxe_destroy_srq() local
540 err = rxe_cleanup(srq); in rxe_destroy_srq()
541 if (err) in rxe_destroy_srq()
542 rxe_err_srq(srq, "cleanup failed, err = %d\n", err); in rxe_destroy_srq()
555 int err, cleanup_err; in rxe_create_qp() local
559 err = -EINVAL; in rxe_create_qp()
560 rxe_dbg_dev(rxe, "malformed udata, err = %d\n", err); in rxe_create_qp()
565 err = -EINVAL; in rxe_create_qp()
566 rxe_dbg_dev(rxe, "malformed udata, err = %d\n", err); in rxe_create_qp()
577 err = -EOPNOTSUPP; in rxe_create_qp()
578 rxe_dbg_dev(rxe, "unsupported create_flags, err = %d\n", err); in rxe_create_qp()
582 err = rxe_qp_chk_init(rxe, init); in rxe_create_qp()
583 if (err) { in rxe_create_qp()
584 rxe_dbg_dev(rxe, "bad init attr, err = %d\n", err); in rxe_create_qp()
588 err = rxe_add_to_pool(&rxe->qp_pool, qp); in rxe_create_qp()
589 if (err) { in rxe_create_qp()
590 rxe_dbg_dev(rxe, "unable to create qp, err = %d\n", err); in rxe_create_qp()
594 err = rxe_qp_from_init(rxe, qp, pd, init, uresp, ibqp->pd, udata); in rxe_create_qp()
595 if (err) { in rxe_create_qp()
596 rxe_dbg_qp(qp, "create qp failed, err = %d\n", err); in rxe_create_qp()
606 rxe_err_qp(qp, "cleanup failed, err = %d\n", cleanup_err); in rxe_create_qp()
608 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_create_qp()
609 return err; in rxe_create_qp()
617 int err; in rxe_modify_qp() local
620 err = -EOPNOTSUPP; in rxe_modify_qp()
621 rxe_dbg_qp(qp, "unsupported mask = 0x%x, err = %d\n", in rxe_modify_qp()
622 mask, err); in rxe_modify_qp()
626 err = rxe_qp_chk_attr(rxe, qp, attr, mask); in rxe_modify_qp()
627 if (err) { in rxe_modify_qp()
628 rxe_dbg_qp(qp, "bad mask/attr, err = %d\n", err); in rxe_modify_qp()
632 err = rxe_qp_from_attr(qp, attr, mask, udata); in rxe_modify_qp()
633 if (err) { in rxe_modify_qp()
634 rxe_dbg_qp(qp, "modify qp failed, err = %d\n", err); in rxe_modify_qp()
646 rxe_err_qp(qp, "returned err = %d\n", err); in rxe_modify_qp()
647 return err; in rxe_modify_qp()
664 int err; in rxe_destroy_qp() local
666 err = rxe_qp_chk_destroy(qp); in rxe_destroy_qp()
667 if (err) { in rxe_destroy_qp()
668 rxe_dbg_qp(qp, "unable to destroy qp, err = %d\n", err); in rxe_destroy_qp()
672 err = rxe_cleanup(qp); in rxe_destroy_qp()
673 if (err) in rxe_destroy_qp()
674 rxe_err_qp(qp, "cleanup failed, err = %d\n", err); in rxe_destroy_qp()
679 rxe_err_qp(qp, "returned err = %d\n", err); in rxe_destroy_qp()
680 return err; in rxe_destroy_qp()
693 int err = -EINVAL; in validate_send_wr() local
738 err = 0; in validate_send_wr()
744 return err; in validate_send_wr()
846 int err; in init_send_wqe() local
848 err = init_send_wr(qp, &wqe->wr, ibwr); in init_send_wqe()
849 if (err) in init_send_wqe()
850 return err; in init_send_wqe()
881 int err; in post_one_send() local
888 err = validate_send_wr(qp, ibwr, &mask, &length); in post_one_send()
889 if (err) in post_one_send()
890 return err; in post_one_send()
899 err = init_send_wqe(qp, ibwr, mask, length, send_wqe); in post_one_send()
900 if (!err) in post_one_send()
903 return err; in post_one_send()
910 int err = 0; in rxe_post_send_kernel() local
916 err = post_one_send(qp, ibwr); in rxe_post_send_kernel()
917 if (err) { in rxe_post_send_kernel()
931 return err; in rxe_post_send_kernel()
938 int err; in rxe_post_send() local
961 err = rxe_post_send_kernel(qp, wr, bad_wr); in rxe_post_send()
962 if (err) in rxe_post_send()
963 return err; in rxe_post_send()
977 int err; in post_one_recv() local
981 err = -ENOMEM; in post_one_recv()
987 err = -EINVAL; in post_one_recv()
997 err = -EINVAL; in post_one_recv()
1018 rxe_dbg("returned err = %d\n", err); in post_one_recv()
1019 return err; in post_one_recv()
1025 int err = 0; in rxe_post_recv() local
1056 err = post_one_recv(rq, wr); in rxe_post_recv()
1057 if (unlikely(err)) { in rxe_post_recv()
1071 return err; in rxe_post_recv()
1083 int err, cleanup_err; in rxe_create_cq() local
1087 err = -EINVAL; in rxe_create_cq()
1088 rxe_dbg_dev(rxe, "malformed udata, err = %d\n", err); in rxe_create_cq()
1095 err = -EOPNOTSUPP; in rxe_create_cq()
1096 rxe_dbg_dev(rxe, "bad attr->flags, err = %d\n", err); in rxe_create_cq()
1100 err = rxe_cq_chk_attr(rxe, NULL, attr->cqe, attr->comp_vector); in rxe_create_cq()
1101 if (err) { in rxe_create_cq()
1102 rxe_dbg_dev(rxe, "bad init attributes, err = %d\n", err); in rxe_create_cq()
1106 err = rxe_add_to_pool(&rxe->cq_pool, cq); in rxe_create_cq()
1107 if (err) { in rxe_create_cq()
1108 rxe_dbg_dev(rxe, "unable to create cq, err = %d\n", err); in rxe_create_cq()
1112 err = rxe_cq_from_init(rxe, cq, attr->cqe, attr->comp_vector, udata, in rxe_create_cq()
1114 if (err) { in rxe_create_cq()
1115 rxe_dbg_cq(cq, "create cq failed, err = %d\n", err); in rxe_create_cq()
1124 rxe_err_cq(cq, "cleanup failed, err = %d\n", cleanup_err); in rxe_create_cq()
1126 rxe_err_dev(rxe, "returned err = %d\n", err); in rxe_create_cq()
1127 return err; in rxe_create_cq()
1135 int err; in rxe_resize_cq() local
1139 err = -EINVAL; in rxe_resize_cq()
1146 err = rxe_cq_chk_attr(rxe, cq, cqe, 0); in rxe_resize_cq()
1147 if (err) { in rxe_resize_cq()
1148 rxe_dbg_cq(cq, "bad attr, err = %d\n", err); in rxe_resize_cq()
1152 err = rxe_cq_resize_queue(cq, cqe, uresp, udata); in rxe_resize_cq()
1153 if (err) { in rxe_resize_cq()
1154 rxe_dbg_cq(cq, "resize cq failed, err = %d\n", err); in rxe_resize_cq()
1161 rxe_err_cq(cq, "returned err = %d\n", err); in rxe_resize_cq()
1162 return err; in rxe_resize_cq()
1218 int err; in rxe_destroy_cq() local
1224 err = -EINVAL; in rxe_destroy_cq()
1229 err = rxe_cleanup(cq); in rxe_destroy_cq()
1230 if (err) in rxe_destroy_cq()
1231 rxe_err_cq(cq, "cleanup failed, err = %d\n", err); in rxe_destroy_cq()
1236 rxe_err_cq(cq, "returned err = %d\n", err); in rxe_destroy_cq()
1237 return err; in rxe_destroy_cq()
1246 int err; in rxe_get_dma_mr() local
1252 err = rxe_add_to_pool(&rxe->mr_pool, mr); in rxe_get_dma_mr()
1253 if (err) { in rxe_get_dma_mr()
1268 rxe_err_pd(pd, "returned err = %d\n", err); in rxe_get_dma_mr()
1269 return ERR_PTR(err); in rxe_get_dma_mr()
1279 int err, cleanup_err; in rxe_reg_user_mr() local
1291 err = rxe_add_to_pool(&rxe->mr_pool, mr); in rxe_reg_user_mr()
1292 if (err) { in rxe_reg_user_mr()
1302 err = rxe_odp_mr_init_user(rxe, start, length, iova, access, mr); in rxe_reg_user_mr()
1304 err = rxe_mr_init_user(rxe, start, length, access, mr); in rxe_reg_user_mr()
1305 if (err) { in rxe_reg_user_mr()
1306 rxe_dbg_mr(mr, "reg_user_mr failed, err = %d\n", err); in rxe_reg_user_mr()
1316 rxe_err_mr(mr, "cleanup failed, err = %d\n", cleanup_err); in rxe_reg_user_mr()
1319 rxe_err_pd(pd, "returned err = %d\n", err); in rxe_reg_user_mr()
1320 return ERR_PTR(err); in rxe_reg_user_mr()
1363 int err, cleanup_err; in rxe_alloc_mr() local
1366 err = -EINVAL; in rxe_alloc_mr()
1367 rxe_dbg_pd(pd, "mr type %d not supported, err = %d\n", in rxe_alloc_mr()
1368 mr_type, err); in rxe_alloc_mr()
1376 err = rxe_add_to_pool(&rxe->mr_pool, mr); in rxe_alloc_mr()
1377 if (err) in rxe_alloc_mr()
1384 err = rxe_mr_init_fast(max_num_sg, mr); in rxe_alloc_mr()
1385 if (err) { in rxe_alloc_mr()
1386 rxe_dbg_mr(mr, "alloc_mr failed, err = %d\n", err); in rxe_alloc_mr()
1396 rxe_err_mr(mr, "cleanup failed, err = %d\n", err); in rxe_alloc_mr()
1400 rxe_err_pd(pd, "returned err = %d\n", err); in rxe_alloc_mr()
1401 return ERR_PTR(err); in rxe_alloc_mr()
1407 int err, cleanup_err; in rxe_dereg_mr() local
1411 err = -EINVAL; in rxe_dereg_mr()
1418 rxe_err_mr(mr, "cleanup failed, err = %d\n", cleanup_err); in rxe_dereg_mr()
1424 rxe_err_mr(mr, "returned err = %d\n", err); in rxe_dereg_mr()
1425 return err; in rxe_dereg_mr()
1532 int err; in rxe_register_device() local
1548 err = ib_device_set_netdev(&rxe->ib_dev, ndev, 1); in rxe_register_device()
1549 if (err) in rxe_register_device()
1550 return err; in rxe_register_device()
1552 err = ib_register_device(dev, ibdev_name, NULL); in rxe_register_device()
1553 if (err) in rxe_register_device()
1554 rxe_dbg_dev(rxe, "failed with error %d\n", err); in rxe_register_device()
1560 return err; in rxe_register_device()