Lines Matching refs:result

353 	int result = 0;  in ib_ucm_event_handler()  local
367 result = ib_ucm_event_process(event, uevent); in ib_ucm_event_handler()
368 if (result) in ib_ucm_event_handler()
392 int result = 0; in ib_ucm_event() local
419 result = -ENOMEM; in ib_ucm_event()
430 result = -EFAULT; in ib_ucm_event()
436 result = -ENOMEM; in ib_ucm_event()
441 result = -EFAULT; in ib_ucm_event()
448 result = -ENOMEM; in ib_ucm_event()
453 result = -EFAULT; in ib_ucm_event()
467 return result; in ib_ucm_event()
477 int result; in ib_ucm_create_id() local
495 result = PTR_ERR(ctx->cm_id); in ib_ucm_create_id()
502 result = -EFAULT; in ib_ucm_create_id()
514 return result; in ib_ucm_create_id()
524 int result = 0; in ib_ucm_destroy_id() local
556 result = -EFAULT; in ib_ucm_destroy_id()
559 return result; in ib_ucm_destroy_id()
569 int result = 0; in ib_ucm_attr_id() local
588 result = -EFAULT; in ib_ucm_attr_id()
591 return result; in ib_ucm_attr_id()
602 int result = 0; in ib_ucm_init_qp_attr() local
617 result = ib_cm_init_qp_attr(ctx->cm_id, &qp_attr, &resp.qp_attr_mask); in ib_ucm_init_qp_attr()
618 if (result) in ib_ucm_init_qp_attr()
625 result = -EFAULT; in ib_ucm_init_qp_attr()
629 return result; in ib_ucm_init_qp_attr()
649 int result; in ib_ucm_listen() local
658 result = ucm_validate_listen(cmd.service_id, cmd.service_mask); in ib_ucm_listen()
659 if (result) in ib_ucm_listen()
662 result = ib_cm_listen(ctx->cm_id, cmd.service_id, cmd.service_mask); in ib_ucm_listen()
665 return result; in ib_ucm_listen()
674 int result; in ib_ucm_notify() local
683 result = ib_cm_notify(ctx->cm_id, (enum ib_event_type) cmd.event); in ib_ucm_notify()
685 return result; in ib_ucm_notify()
738 int result; in ib_ucm_send_req() local
747 result = ib_ucm_alloc_data(&param.private_data, cmd.data, cmd.len); in ib_ucm_send_req()
748 if (result) in ib_ucm_send_req()
751 result = ib_ucm_path_get(&param.primary_path, cmd.primary_path); in ib_ucm_send_req()
752 if (result) in ib_ucm_send_req()
755 result = ib_ucm_path_get(&param.alternate_path, cmd.alternate_path); in ib_ucm_send_req()
756 if (result) in ib_ucm_send_req()
777 result = ib_send_cm_req(ctx->cm_id, &param); in ib_ucm_send_req()
780 result = PTR_ERR(ctx); in ib_ucm_send_req()
786 return result; in ib_ucm_send_req()
796 int result; in ib_ucm_send_rep() local
803 result = ib_ucm_alloc_data(&param.private_data, cmd.data, cmd.len); in ib_ucm_send_rep()
804 if (result) in ib_ucm_send_rep()
805 return result; in ib_ucm_send_rep()
820 result = ib_send_cm_rep(ctx->cm_id, &param); in ib_ucm_send_rep()
823 result = PTR_ERR(ctx); in ib_ucm_send_rep()
826 return result; in ib_ucm_send_rep()
838 int result; in ib_ucm_send_private_data() local
843 result = ib_ucm_alloc_data(&private_data, cmd.data, cmd.len); in ib_ucm_send_private_data()
844 if (result) in ib_ucm_send_private_data()
845 return result; in ib_ucm_send_private_data()
849 result = func(ctx->cm_id, private_data, cmd.len); in ib_ucm_send_private_data()
852 result = PTR_ERR(ctx); in ib_ucm_send_private_data()
855 return result; in ib_ucm_send_private_data()
892 int result; in ib_ucm_send_info() local
897 result = ib_ucm_alloc_data(&data, cmd.data, cmd.data_len); in ib_ucm_send_info()
898 if (result) in ib_ucm_send_info()
901 result = ib_ucm_alloc_data(&info, cmd.info, cmd.info_len); in ib_ucm_send_info()
902 if (result) in ib_ucm_send_info()
907 result = func(ctx->cm_id, cmd.status, info, cmd.info_len, in ib_ucm_send_info()
911 result = PTR_ERR(ctx); in ib_ucm_send_info()
916 return result; in ib_ucm_send_info()
940 int result; in ib_ucm_send_mra() local
945 result = ib_ucm_alloc_data(&data, cmd.data, cmd.len); in ib_ucm_send_mra()
946 if (result) in ib_ucm_send_mra()
947 return result; in ib_ucm_send_mra()
951 result = ib_send_cm_mra(ctx->cm_id, cmd.timeout, data, cmd.len); in ib_ucm_send_mra()
954 result = PTR_ERR(ctx); in ib_ucm_send_mra()
957 return result; in ib_ucm_send_mra()
968 int result; in ib_ucm_send_lap() local
973 result = ib_ucm_alloc_data(&data, cmd.data, cmd.len); in ib_ucm_send_lap()
974 if (result) in ib_ucm_send_lap()
977 result = ib_ucm_path_get(&path, cmd.path); in ib_ucm_send_lap()
978 if (result) in ib_ucm_send_lap()
983 result = ib_send_cm_lap(ctx->cm_id, path, data, cmd.len); in ib_ucm_send_lap()
986 result = PTR_ERR(ctx); in ib_ucm_send_lap()
991 return result; in ib_ucm_send_lap()
1001 int result; in ib_ucm_send_sidr_req() local
1009 result = ib_ucm_alloc_data(&param.private_data, cmd.data, cmd.len); in ib_ucm_send_sidr_req()
1010 if (result) in ib_ucm_send_sidr_req()
1013 result = ib_ucm_path_get(&param.path, cmd.path); in ib_ucm_send_sidr_req()
1014 if (result) in ib_ucm_send_sidr_req()
1024 result = ib_send_cm_sidr_req(ctx->cm_id, &param); in ib_ucm_send_sidr_req()
1027 result = PTR_ERR(ctx); in ib_ucm_send_sidr_req()
1032 return result; in ib_ucm_send_sidr_req()
1042 int result; in ib_ucm_send_sidr_rep() local
1049 result = ib_ucm_alloc_data(&param.private_data, in ib_ucm_send_sidr_rep()
1051 if (result) in ib_ucm_send_sidr_rep()
1054 result = ib_ucm_alloc_data(&param.info, cmd.info, cmd.info_len); in ib_ucm_send_sidr_rep()
1055 if (result) in ib_ucm_send_sidr_rep()
1066 result = ib_send_cm_sidr_rep(ctx->cm_id, &param); in ib_ucm_send_sidr_rep()
1069 result = PTR_ERR(ctx); in ib_ucm_send_sidr_rep()
1074 return result; in ib_ucm_send_sidr_rep()
1105 ssize_t result; in ib_ucm_write() local
1122 result = ucm_cmd_table[hdr.cmd](file, buf + sizeof(hdr), in ib_ucm_write()
1124 if (!result) in ib_ucm_write()
1125 result = len; in ib_ucm_write()
1127 return result; in ib_ucm_write()