Lines Matching refs:w
285 struct spdk_json_write_ctx *w = request->response; in begin_response() local
287 spdk_json_write_object_begin(w); in begin_response()
288 spdk_json_write_named_string(w, "jsonrpc", "2.0"); in begin_response()
290 spdk_json_write_name(w, "id"); in begin_response()
292 spdk_json_write_val(w, request->id); in begin_response()
294 spdk_json_write_null(w); in begin_response()
297 return w; in begin_response()
363 struct spdk_json_write_ctx *w = begin_response(request); in spdk_jsonrpc_begin_result() local
365 spdk_json_write_name(w, "result"); in spdk_jsonrpc_begin_result()
366 return w; in spdk_jsonrpc_begin_result()
370 spdk_jsonrpc_end_result(struct spdk_jsonrpc_request *request, struct spdk_json_write_ctx *w) in spdk_jsonrpc_end_result() argument
372 assert(w != NULL); in spdk_jsonrpc_end_result()
373 assert(w == request->response); in spdk_jsonrpc_end_result()
386 struct spdk_json_write_ctx *w; in spdk_jsonrpc_send_bool_response() local
388 w = spdk_jsonrpc_begin_result(request); in spdk_jsonrpc_send_bool_response()
389 assert(w != NULL); in spdk_jsonrpc_send_bool_response()
390 spdk_json_write_bool(w, value); in spdk_jsonrpc_send_bool_response()
391 spdk_jsonrpc_end_result(request, w); in spdk_jsonrpc_send_bool_response()
398 struct spdk_json_write_ctx *w = begin_response(request); in spdk_jsonrpc_send_error_response() local
400 spdk_json_write_named_object_begin(w, "error"); in spdk_jsonrpc_send_error_response()
401 spdk_json_write_named_int32(w, "code", error_code); in spdk_jsonrpc_send_error_response()
402 spdk_json_write_named_string(w, "message", msg); in spdk_jsonrpc_send_error_response()
403 spdk_json_write_object_end(w); in spdk_jsonrpc_send_error_response()
412 struct spdk_json_write_ctx *w = begin_response(request); in spdk_jsonrpc_send_error_response_fmt() local
415 spdk_json_write_named_object_begin(w, "error"); in spdk_jsonrpc_send_error_response_fmt()
416 spdk_json_write_named_int32(w, "code", error_code); in spdk_jsonrpc_send_error_response_fmt()
418 spdk_json_write_named_string_fmt_v(w, "message", fmt, args); in spdk_jsonrpc_send_error_response_fmt()
420 spdk_json_write_object_end(w); in spdk_jsonrpc_send_error_response_fmt()