Lines Matching refs:optval
1075 void *optval, size_t optlen) in ucma_set_option_id() argument
1085 rdma_set_service_type(ctx->cm_id, *((u8 *) optval)); in ucma_set_option_id()
1092 ret = rdma_set_reuseaddr(ctx->cm_id, *((int *) optval) ? 1 : 0); in ucma_set_option_id()
1099 ret = rdma_set_afonly(ctx->cm_id, *((int *) optval) ? 1 : 0); in ucma_set_option_id()
1141 void *optval, size_t optlen) in ucma_set_option_ib() argument
1147 ret = ucma_set_ib_path(ctx, optval, optlen); in ucma_set_option_ib()
1157 int optname, void *optval, size_t optlen) in ucma_set_option_level() argument
1163 ret = ucma_set_option_id(ctx, optname, optval, optlen); in ucma_set_option_level()
1166 ret = ucma_set_option_ib(ctx, optname, optval, optlen); in ucma_set_option_level()
1180 void *optval; in ucma_set_option() local
1190 optval = memdup_user((void __user *) (unsigned long) cmd.optval, in ucma_set_option()
1192 if (IS_ERR(optval)) { in ucma_set_option()
1193 ret = PTR_ERR(optval); in ucma_set_option()
1197 ret = ucma_set_option_level(ctx, cmd.level, cmd.optname, optval, in ucma_set_option()
1199 kfree(optval); in ucma_set_option()