Lines Matching defs:request
28 * req - pointer to RPC request
56 * request - pointer to json rpc request
57 * params - pointer to request parameters
62 rpc_bdev_raid_get_bdevs(struct spdk_jsonrpc_request *request,
73 spdk_jsonrpc_send_error_response(request, SPDK_JSONRPC_ERROR_PARSE_ERROR,
80 spdk_jsonrpc_send_error_response(request, -EINVAL, spdk_strerror(EINVAL));
84 w = spdk_jsonrpc_begin_result(request);
101 spdk_jsonrpc_end_result(request, w);
192 struct spdk_jsonrpc_request *request;
233 spdk_jsonrpc_send_error_response_fmt(ctx->request, ctx->status,
238 spdk_jsonrpc_send_bool_response(ctx->request, true);
249 * request - pointer to json rpc request
250 * params - pointer to request parameters
255 rpc_bdev_raid_create(struct spdk_jsonrpc_request *request,
267 spdk_jsonrpc_send_error_response(request, -ENOMEM, spdk_strerror(ENOMEM));
275 spdk_jsonrpc_send_error_response(request, SPDK_JSONRPC_ERROR_PARSE_ERROR,
283 spdk_jsonrpc_send_error_response_fmt(request, -EINVAL,
293 spdk_jsonrpc_send_error_response_fmt(request, rc,
300 ctx->request = request;
340 * req - pointer to RPC request
359 struct spdk_jsonrpc_request *request;
374 struct spdk_jsonrpc_request *request = ctx->request;
379 spdk_jsonrpc_send_error_response(request, SPDK_JSONRPC_ERROR_INTERNAL_ERROR,
384 spdk_jsonrpc_send_bool_response(request, true);
396 * request - pointer to json rpc request
397 * params - pointer to request parameters
402 rpc_bdev_raid_delete(struct spdk_jsonrpc_request *request,
410 spdk_jsonrpc_send_error_response(request, -ENOMEM, spdk_strerror(ENOMEM));
417 spdk_jsonrpc_send_error_response(request, SPDK_JSONRPC_ERROR_PARSE_ERROR,
424 spdk_jsonrpc_send_error_response_fmt(request, -ENODEV,
430 ctx->request = request;
458 * req - pointer to RPC request
480 struct spdk_jsonrpc_request *request = ctx;
483 spdk_jsonrpc_send_error_response_fmt(request, status, "Failed to add base bdev to RAID bdev: %s",
488 spdk_jsonrpc_send_bool_response(request, true);
501 * request - pointer to json rpc request
502 * params - pointer to request parameters
507 rpc_bdev_raid_add_base_bdev(struct spdk_jsonrpc_request *request,
517 spdk_jsonrpc_send_error_response(request, SPDK_JSONRPC_ERROR_INTERNAL_ERROR,
524 spdk_jsonrpc_send_error_response_fmt(request, -ENODEV, "raid bdev %s is not found in config",
529 rc = raid_bdev_add_base_bdev(raid_bdev, req.base_bdev, rpc_bdev_raid_add_base_bdev_done, request);
531 spdk_jsonrpc_send_error_response_fmt(request, rc,
553 struct spdk_jsonrpc_request *request = ctx;
556 spdk_jsonrpc_send_error_response_fmt(request, status, "Failed to remove base bdev from raid bdev");
560 spdk_jsonrpc_send_bool_response(request, true);
568 * request - pointer to json rpc request
569 * params - pointer to request parameters
574 rpc_bdev_raid_remove_base_bdev(struct spdk_jsonrpc_request *request,
584 spdk_jsonrpc_send_error_response(request, SPDK_JSONRPC_ERROR_PARSE_ERROR,
596 request);
604 rpc_bdev_raid_remove_base_bdev_done(request, rc);
614 rpc_bdev_raid_set_options(struct spdk_jsonrpc_request *request, const struct spdk_json_val *params)
623 spdk_jsonrpc_send_error_response(request, SPDK_JSONRPC_ERROR_PARSE_ERROR,
630 spdk_jsonrpc_send_error_response(request, rc, spdk_strerror(-rc));
632 spdk_jsonrpc_send_bool_response(request, true);