lib: json-nbd remove spdk prefix from static functions.
Signed-off-by: Seth Howell <seth.howell@intel.com> Change-Id: Idbf8d37fbac4e3a9eff253095efb2525c9094d94 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2364 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
This commit is contained in:
parent
a7592dbe13
commit
0be5557cad
@ -104,7 +104,7 @@ struct spdk_json_num {
|
||||
};
|
||||
|
||||
static int
|
||||
spdk_json_number_split(const struct spdk_json_val *val, struct spdk_json_num *num)
|
||||
json_number_split(const struct spdk_json_val *val, struct spdk_json_num *num)
|
||||
{
|
||||
const char *iter;
|
||||
size_t remaining;
|
||||
@ -210,7 +210,7 @@ spdk_json_number_to_uint16(const struct spdk_json_val *val, uint16_t *num)
|
||||
struct spdk_json_num split_num;
|
||||
int rc;
|
||||
|
||||
rc = spdk_json_number_split(val, &split_num);
|
||||
rc = json_number_split(val, &split_num);
|
||||
if (rc) {
|
||||
return rc;
|
||||
}
|
||||
@ -232,7 +232,7 @@ spdk_json_number_to_int32(const struct spdk_json_val *val, int32_t *num)
|
||||
struct spdk_json_num split_num;
|
||||
int rc;
|
||||
|
||||
rc = spdk_json_number_split(val, &split_num);
|
||||
rc = json_number_split(val, &split_num);
|
||||
if (rc) {
|
||||
return rc;
|
||||
}
|
||||
@ -263,7 +263,7 @@ spdk_json_number_to_uint32(const struct spdk_json_val *val, uint32_t *num)
|
||||
struct spdk_json_num split_num;
|
||||
int rc;
|
||||
|
||||
rc = spdk_json_number_split(val, &split_num);
|
||||
rc = json_number_split(val, &split_num);
|
||||
if (rc) {
|
||||
return rc;
|
||||
}
|
||||
@ -285,7 +285,7 @@ spdk_json_number_to_uint64(const struct spdk_json_val *val, uint64_t *num)
|
||||
struct spdk_json_num split_num;
|
||||
int rc;
|
||||
|
||||
rc = spdk_json_number_split(val, &split_num);
|
||||
rc = json_number_split(val, &split_num);
|
||||
if (rc) {
|
||||
return rc;
|
||||
}
|
||||
@ -460,7 +460,7 @@ spdk_json_decode_string(const struct spdk_json_val *val, void *out)
|
||||
}
|
||||
|
||||
static struct spdk_json_val *
|
||||
spdk_json_first(struct spdk_json_val *object, enum spdk_json_val_type type)
|
||||
json_first(struct spdk_json_val *object, enum spdk_json_val_type type)
|
||||
{
|
||||
/* 'object' must be JSON object or array. 'type' might be combination of these two. */
|
||||
assert((type & (SPDK_JSON_VAL_ARRAY_BEGIN | SPDK_JSON_VAL_OBJECT_BEGIN)) != 0);
|
||||
@ -480,7 +480,7 @@ spdk_json_first(struct spdk_json_val *object, enum spdk_json_val_type type)
|
||||
}
|
||||
|
||||
static struct spdk_json_val *
|
||||
spdk_json_value(struct spdk_json_val *key)
|
||||
json_value(struct spdk_json_val *key)
|
||||
{
|
||||
return key->type == SPDK_JSON_VAL_NAME ? key + 1 : NULL;
|
||||
}
|
||||
@ -495,7 +495,7 @@ spdk_json_find(struct spdk_json_val *object, const char *key_name, struct spdk_j
|
||||
|
||||
assert(object != NULL);
|
||||
|
||||
for (it = spdk_json_first(object, SPDK_JSON_VAL_ARRAY_BEGIN | SPDK_JSON_VAL_OBJECT_BEGIN);
|
||||
for (it = json_first(object, SPDK_JSON_VAL_ARRAY_BEGIN | SPDK_JSON_VAL_OBJECT_BEGIN);
|
||||
it != NULL;
|
||||
it = spdk_json_next(it)) {
|
||||
if (it->type != SPDK_JSON_VAL_NAME) {
|
||||
@ -512,7 +512,7 @@ spdk_json_find(struct spdk_json_val *object, const char *key_name, struct spdk_j
|
||||
}
|
||||
|
||||
_key = it;
|
||||
_val = spdk_json_value(_key);
|
||||
_val = json_value(_key);
|
||||
|
||||
if (type != SPDK_JSON_VAL_INVALID && (_val->type & type) == 0) {
|
||||
SPDK_JSON_DEBUG("key '%s' type is %#x but expected one of %#x\n", key_name, _val->type, type);
|
||||
@ -548,7 +548,7 @@ spdk_json_find_array(struct spdk_json_val *object, const char *key_name,
|
||||
struct spdk_json_val *
|
||||
spdk_json_object_first(struct spdk_json_val *object)
|
||||
{
|
||||
struct spdk_json_val *first = spdk_json_first(object, SPDK_JSON_VAL_OBJECT_BEGIN);
|
||||
struct spdk_json_val *first = json_first(object, SPDK_JSON_VAL_OBJECT_BEGIN);
|
||||
|
||||
/* Empty object? */
|
||||
return first && first->type != SPDK_JSON_VAL_OBJECT_END ? first : NULL;
|
||||
@ -557,14 +557,14 @@ spdk_json_object_first(struct spdk_json_val *object)
|
||||
struct spdk_json_val *
|
||||
spdk_json_array_first(struct spdk_json_val *array_begin)
|
||||
{
|
||||
struct spdk_json_val *first = spdk_json_first(array_begin, SPDK_JSON_VAL_ARRAY_BEGIN);
|
||||
struct spdk_json_val *first = json_first(array_begin, SPDK_JSON_VAL_ARRAY_BEGIN);
|
||||
|
||||
/* Empty array? */
|
||||
return first && first->type != SPDK_JSON_VAL_ARRAY_END ? first : NULL;
|
||||
}
|
||||
|
||||
static struct spdk_json_val *
|
||||
spdk_json_skip_object_or_array(struct spdk_json_val *val)
|
||||
json_skip_object_or_array(struct spdk_json_val *val)
|
||||
{
|
||||
unsigned lvl;
|
||||
enum spdk_json_val_type end_type;
|
||||
@ -605,7 +605,7 @@ spdk_json_next(struct spdk_json_val *it)
|
||||
|
||||
switch (it->type) {
|
||||
case SPDK_JSON_VAL_NAME:
|
||||
val = spdk_json_value(it);
|
||||
val = json_value(it);
|
||||
next = spdk_json_next(val);
|
||||
break;
|
||||
|
||||
@ -620,7 +620,7 @@ spdk_json_next(struct spdk_json_val *it)
|
||||
|
||||
case SPDK_JSON_VAL_ARRAY_BEGIN:
|
||||
case SPDK_JSON_VAL_OBJECT_BEGIN:
|
||||
next = spdk_json_skip_object_or_array(it);
|
||||
next = json_skip_object_or_array(it);
|
||||
break;
|
||||
|
||||
/* Can't go to the next object if started from the end of array or object */
|
||||
|
@ -108,7 +108,7 @@ invalid:
|
||||
}
|
||||
|
||||
static int
|
||||
spdk_jsonrpc_server_write_cb(void *cb_ctx, const void *data, size_t size)
|
||||
jsonrpc_server_write_cb(void *cb_ctx, const void *data, size_t size)
|
||||
{
|
||||
struct spdk_jsonrpc_request *request = cb_ctx;
|
||||
size_t new_size = request->send_buf_size;
|
||||
@ -200,7 +200,7 @@ jsonrpc_parse_request(struct spdk_jsonrpc_server_conn *conn, const void *json, s
|
||||
return -1;
|
||||
}
|
||||
|
||||
request->response = spdk_json_write_begin(spdk_jsonrpc_server_write_cb, request, 0);
|
||||
request->response = spdk_json_write_begin(jsonrpc_server_write_cb, request, 0);
|
||||
if (request->response == NULL) {
|
||||
SPDK_ERRLOG("Failed to allocate response JSON write context.\n");
|
||||
jsonrpc_free_request(request);
|
||||
@ -283,7 +283,7 @@ end_response(struct spdk_jsonrpc_request *request)
|
||||
spdk_json_write_end(request->response);
|
||||
request->response = NULL;
|
||||
|
||||
spdk_jsonrpc_server_write_cb(request, "\n", 1);
|
||||
jsonrpc_server_write_cb(request, "\n", 1);
|
||||
jsonrpc_server_send_response(request);
|
||||
}
|
||||
|
||||
|
@ -99,7 +99,7 @@ spdk_jsonrpc_server_listen(int domain, int protocol,
|
||||
}
|
||||
|
||||
static struct spdk_jsonrpc_request *
|
||||
spdk_jsonrpc_server_dequeue_request(struct spdk_jsonrpc_server_conn *conn)
|
||||
jsonrpc_server_dequeue_request(struct spdk_jsonrpc_server_conn *conn)
|
||||
{
|
||||
struct spdk_jsonrpc_request *request = NULL;
|
||||
|
||||
@ -113,24 +113,24 @@ spdk_jsonrpc_server_dequeue_request(struct spdk_jsonrpc_server_conn *conn)
|
||||
}
|
||||
|
||||
static void
|
||||
spdk_jsonrpc_server_free_conn_request(struct spdk_jsonrpc_server_conn *conn)
|
||||
jsonrpc_server_free_conn_request(struct spdk_jsonrpc_server_conn *conn)
|
||||
{
|
||||
struct spdk_jsonrpc_request *request;
|
||||
|
||||
jsonrpc_free_request(conn->send_request);
|
||||
conn->send_request = NULL ;
|
||||
while ((request = spdk_jsonrpc_server_dequeue_request(conn)) != NULL) {
|
||||
while ((request = jsonrpc_server_dequeue_request(conn)) != NULL) {
|
||||
jsonrpc_free_request(request);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
spdk_jsonrpc_server_conn_close(struct spdk_jsonrpc_server_conn *conn)
|
||||
jsonrpc_server_conn_close(struct spdk_jsonrpc_server_conn *conn)
|
||||
{
|
||||
conn->closed = true;
|
||||
|
||||
if (conn->sockfd >= 0) {
|
||||
spdk_jsonrpc_server_free_conn_request(conn);
|
||||
jsonrpc_server_free_conn_request(conn);
|
||||
close(conn->sockfd);
|
||||
conn->sockfd = -1;
|
||||
|
||||
@ -148,18 +148,18 @@ spdk_jsonrpc_server_shutdown(struct spdk_jsonrpc_server *server)
|
||||
close(server->sockfd);
|
||||
|
||||
TAILQ_FOREACH(conn, &server->conns, link) {
|
||||
spdk_jsonrpc_server_conn_close(conn);
|
||||
jsonrpc_server_conn_close(conn);
|
||||
}
|
||||
|
||||
free(server);
|
||||
}
|
||||
|
||||
static void
|
||||
spdk_jsonrpc_server_conn_remove(struct spdk_jsonrpc_server_conn *conn)
|
||||
jsonrpc_server_conn_remove(struct spdk_jsonrpc_server_conn *conn)
|
||||
{
|
||||
struct spdk_jsonrpc_server *server = conn->server;
|
||||
|
||||
spdk_jsonrpc_server_conn_close(conn);
|
||||
jsonrpc_server_conn_close(conn);
|
||||
|
||||
pthread_spin_destroy(&conn->queue_lock);
|
||||
assert(STAILQ_EMPTY(&conn->send_queue));
|
||||
@ -204,7 +204,7 @@ spdk_jsonrpc_conn_del_close_cb(struct spdk_jsonrpc_server_conn *conn,
|
||||
}
|
||||
|
||||
static int
|
||||
spdk_jsonrpc_server_accept(struct spdk_jsonrpc_server *server)
|
||||
jsonrpc_server_accept(struct spdk_jsonrpc_server *server)
|
||||
{
|
||||
struct spdk_jsonrpc_server_conn *conn;
|
||||
int rc, flag;
|
||||
@ -285,7 +285,7 @@ jsonrpc_server_handle_error(struct spdk_jsonrpc_request *request, int error)
|
||||
}
|
||||
|
||||
static int
|
||||
spdk_jsonrpc_server_conn_recv(struct spdk_jsonrpc_server_conn *conn)
|
||||
jsonrpc_server_conn_recv(struct spdk_jsonrpc_server_conn *conn)
|
||||
{
|
||||
ssize_t rc, offset;
|
||||
size_t recv_avail = SPDK_JSONRPC_RECV_BUF_SIZE - conn->recv_len;
|
||||
@ -344,7 +344,7 @@ jsonrpc_server_send_response(struct spdk_jsonrpc_request *request)
|
||||
|
||||
|
||||
static int
|
||||
spdk_jsonrpc_server_conn_send(struct spdk_jsonrpc_server_conn *conn)
|
||||
jsonrpc_server_conn_send(struct spdk_jsonrpc_server_conn *conn)
|
||||
{
|
||||
struct spdk_jsonrpc_request *request;
|
||||
ssize_t rc;
|
||||
@ -355,7 +355,7 @@ more:
|
||||
}
|
||||
|
||||
if (conn->send_request == NULL) {
|
||||
conn->send_request = spdk_jsonrpc_server_dequeue_request(conn);
|
||||
conn->send_request = jsonrpc_server_dequeue_request(conn);
|
||||
}
|
||||
|
||||
request = conn->send_request;
|
||||
@ -402,17 +402,17 @@ spdk_jsonrpc_server_poll(struct spdk_jsonrpc_server *server)
|
||||
TAILQ_FOREACH_SAFE(conn, &server->conns, link, conn_tmp) {
|
||||
/* If we can't receive and there are no outstanding requests close the connection. */
|
||||
if (conn->closed == true && conn->outstanding_requests == 0) {
|
||||
spdk_jsonrpc_server_conn_close(conn);
|
||||
jsonrpc_server_conn_close(conn);
|
||||
}
|
||||
|
||||
if (conn->sockfd == -1 && conn->outstanding_requests == 0) {
|
||||
spdk_jsonrpc_server_conn_remove(conn);
|
||||
jsonrpc_server_conn_remove(conn);
|
||||
}
|
||||
}
|
||||
|
||||
/* Check listen socket */
|
||||
if (!TAILQ_EMPTY(&server->free_conns)) {
|
||||
spdk_jsonrpc_server_accept(server);
|
||||
jsonrpc_server_accept(server);
|
||||
}
|
||||
|
||||
TAILQ_FOREACH(conn, &server->conns, link) {
|
||||
@ -420,16 +420,16 @@ spdk_jsonrpc_server_poll(struct spdk_jsonrpc_server *server)
|
||||
continue;
|
||||
}
|
||||
|
||||
rc = spdk_jsonrpc_server_conn_send(conn);
|
||||
rc = jsonrpc_server_conn_send(conn);
|
||||
if (rc != 0) {
|
||||
spdk_jsonrpc_server_conn_close(conn);
|
||||
jsonrpc_server_conn_close(conn);
|
||||
continue;
|
||||
}
|
||||
|
||||
if (!conn->closed) {
|
||||
rc = spdk_jsonrpc_server_conn_recv(conn);
|
||||
rc = jsonrpc_server_conn_recv(conn);
|
||||
if (rc != 0) {
|
||||
spdk_jsonrpc_server_conn_close(conn);
|
||||
jsonrpc_server_conn_close(conn);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -72,7 +72,7 @@ spdk_log_close(void)
|
||||
|
||||
#ifdef SPDK_LOG_BACKTRACE_LVL
|
||||
static void
|
||||
spdk_log_unwind_stack(FILE *fp, enum spdk_log_level level)
|
||||
log_unwind_stack(FILE *fp, enum spdk_log_level level)
|
||||
{
|
||||
unw_error_t err;
|
||||
unw_cursor_t cursor;
|
||||
@ -105,7 +105,7 @@ spdk_log_unwind_stack(FILE *fp, enum spdk_log_level level)
|
||||
}
|
||||
|
||||
#else
|
||||
#define spdk_log_unwind_stack(fp, lvl)
|
||||
#define log_unwind_stack(fp, lvl)
|
||||
#endif
|
||||
|
||||
static void
|
||||
@ -176,7 +176,7 @@ spdk_vlog(enum spdk_log_level level, const char *file, const int line, const cha
|
||||
get_timestamp_prefix(timestamp, sizeof(timestamp));
|
||||
if (file) {
|
||||
fprintf(stderr, "%s%s:%4d:%s: *%s*: %s", timestamp, file, line, func, spdk_level_names[level], buf);
|
||||
spdk_log_unwind_stack(stderr, level);
|
||||
log_unwind_stack(stderr, level);
|
||||
} else {
|
||||
fprintf(stderr, "%s%s", timestamp, buf);
|
||||
}
|
||||
|
@ -99,8 +99,8 @@ _log_get_level_name(int level)
|
||||
}
|
||||
|
||||
static void
|
||||
spdk_rpc_log_set_print_level(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
rpc_log_set_print_level(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
{
|
||||
struct rpc_log_level req = {};
|
||||
int level;
|
||||
@ -133,13 +133,13 @@ spdk_rpc_log_set_print_level(struct spdk_jsonrpc_request *request,
|
||||
invalid:
|
||||
free_rpc_log_level(&req);
|
||||
}
|
||||
SPDK_RPC_REGISTER("log_set_print_level", spdk_rpc_log_set_print_level,
|
||||
SPDK_RPC_REGISTER("log_set_print_level", rpc_log_set_print_level,
|
||||
SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(log_set_print_level, set_log_print_level)
|
||||
|
||||
static void
|
||||
spdk_rpc_log_get_print_level(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
rpc_log_get_print_level(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
{
|
||||
struct spdk_json_write_ctx *w;
|
||||
int level;
|
||||
@ -164,13 +164,13 @@ spdk_rpc_log_get_print_level(struct spdk_jsonrpc_request *request,
|
||||
|
||||
spdk_jsonrpc_end_result(request, w);
|
||||
}
|
||||
SPDK_RPC_REGISTER("log_get_print_level", spdk_rpc_log_get_print_level,
|
||||
SPDK_RPC_REGISTER("log_get_print_level", rpc_log_get_print_level,
|
||||
SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(log_get_print_level, get_log_print_level)
|
||||
|
||||
static void
|
||||
spdk_rpc_log_set_level(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
rpc_log_set_level(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
{
|
||||
struct rpc_log_level req = {};
|
||||
int level;
|
||||
@ -204,12 +204,12 @@ spdk_rpc_log_set_level(struct spdk_jsonrpc_request *request,
|
||||
invalid:
|
||||
free_rpc_log_level(&req);
|
||||
}
|
||||
SPDK_RPC_REGISTER("log_set_level", spdk_rpc_log_set_level, SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER("log_set_level", rpc_log_set_level, SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(log_set_level, set_log_level)
|
||||
|
||||
static void
|
||||
spdk_rpc_log_get_level(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
rpc_log_get_level(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
{
|
||||
struct spdk_json_write_ctx *w;
|
||||
int level;
|
||||
@ -234,12 +234,12 @@ spdk_rpc_log_get_level(struct spdk_jsonrpc_request *request,
|
||||
|
||||
spdk_jsonrpc_end_result(request, w);
|
||||
}
|
||||
SPDK_RPC_REGISTER("log_get_level", spdk_rpc_log_get_level, SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER("log_get_level", rpc_log_get_level, SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(log_get_level, get_log_level)
|
||||
|
||||
static void
|
||||
spdk_rpc_log_set_flag(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
rpc_log_set_flag(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
{
|
||||
struct rpc_log_flag req = {};
|
||||
struct spdk_json_write_ctx *w;
|
||||
@ -270,12 +270,12 @@ spdk_rpc_log_set_flag(struct spdk_jsonrpc_request *request,
|
||||
invalid:
|
||||
free_rpc_log_flag(&req);
|
||||
}
|
||||
SPDK_RPC_REGISTER("log_set_flag", spdk_rpc_log_set_flag, SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER("log_set_flag", rpc_log_set_flag, SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(log_set_flag, set_log_flag)
|
||||
|
||||
static void
|
||||
spdk_rpc_log_clear_flag(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
rpc_log_clear_flag(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
{
|
||||
struct rpc_log_flag req = {};
|
||||
struct spdk_json_write_ctx *w;
|
||||
@ -306,13 +306,13 @@ spdk_rpc_log_clear_flag(struct spdk_jsonrpc_request *request,
|
||||
invalid:
|
||||
free_rpc_log_flag(&req);
|
||||
}
|
||||
SPDK_RPC_REGISTER("log_clear_flag", spdk_rpc_log_clear_flag,
|
||||
SPDK_RPC_REGISTER("log_clear_flag", rpc_log_clear_flag,
|
||||
SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(log_clear_flag, clear_log_flag)
|
||||
|
||||
static void
|
||||
spdk_rpc_log_get_flags(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
rpc_log_get_flags(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
{
|
||||
struct spdk_json_write_ctx *w;
|
||||
struct spdk_log_flag *flag;
|
||||
@ -334,7 +334,7 @@ spdk_rpc_log_get_flags(struct spdk_jsonrpc_request *request,
|
||||
spdk_json_write_object_end(w);
|
||||
spdk_jsonrpc_end_result(request, w);
|
||||
}
|
||||
SPDK_RPC_REGISTER("log_get_flags", spdk_rpc_log_get_flags, SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER("log_get_flags", rpc_log_get_flags, SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(log_get_flags, get_log_flags)
|
||||
|
||||
SPDK_LOG_REGISTER_COMPONENT("log_rpc", SPDK_LOG_LOG_RPC)
|
||||
|
@ -382,7 +382,7 @@ _spdk_lvs_load_cb(void *cb_arg, struct spdk_blob_store *bs, int lvolerrno)
|
||||
}
|
||||
|
||||
static void
|
||||
spdk_lvs_bs_opts_init(struct spdk_bs_opts *opts)
|
||||
lvs_bs_opts_init(struct spdk_bs_opts *opts)
|
||||
{
|
||||
spdk_bs_opts_init(opts);
|
||||
opts->max_channel_ops = SPDK_LVOL_BLOB_OPTS_CHANNEL_OPS;
|
||||
@ -413,7 +413,7 @@ spdk_lvs_load(struct spdk_bs_dev *bs_dev, spdk_lvs_op_with_handle_complete cb_fn
|
||||
req->cb_arg = cb_arg;
|
||||
req->bs_dev = bs_dev;
|
||||
|
||||
spdk_lvs_bs_opts_init(&opts);
|
||||
lvs_bs_opts_init(&opts);
|
||||
snprintf(opts.bstype.bstype, sizeof(opts.bstype.bstype), "LVOLSTORE");
|
||||
|
||||
spdk_bs_load(bs_dev, &opts, _spdk_lvs_load_cb, req);
|
||||
@ -566,7 +566,7 @@ static void
|
||||
_spdk_setup_lvs_opts(struct spdk_bs_opts *bs_opts, struct spdk_lvs_opts *o)
|
||||
{
|
||||
assert(o != NULL);
|
||||
spdk_lvs_bs_opts_init(bs_opts);
|
||||
lvs_bs_opts_init(bs_opts);
|
||||
bs_opts->cluster_sz = o->cluster_sz;
|
||||
bs_opts->clear_method = (enum bs_clear_method)o->clear_method;
|
||||
}
|
||||
@ -967,8 +967,8 @@ _spdk_lvol_create_cb(void *cb_arg, spdk_blob_id blobid, int lvolerrno)
|
||||
}
|
||||
|
||||
static void
|
||||
spdk_lvol_get_xattr_value(void *xattr_ctx, const char *name,
|
||||
const void **value, size_t *value_len)
|
||||
lvol_get_xattr_value(void *xattr_ctx, const char *name,
|
||||
const void **value, size_t *value_len)
|
||||
{
|
||||
struct spdk_lvol *lvol = xattr_ctx;
|
||||
|
||||
@ -1069,7 +1069,7 @@ spdk_lvol_create(struct spdk_lvol_store *lvs, const char *name, uint64_t sz,
|
||||
opts.xattrs.count = SPDK_COUNTOF(xattr_names);
|
||||
opts.xattrs.names = xattr_names;
|
||||
opts.xattrs.ctx = lvol;
|
||||
opts.xattrs.get_value = spdk_lvol_get_xattr_value;
|
||||
opts.xattrs.get_value = lvol_get_xattr_value;
|
||||
|
||||
spdk_bs_create_blob_ext(lvs->blobstore, &opts, _spdk_lvol_create_cb, req);
|
||||
|
||||
@ -1131,7 +1131,7 @@ spdk_lvol_create_snapshot(struct spdk_lvol *origlvol, const char *snapshot_name,
|
||||
snapshot_xattrs.count = SPDK_COUNTOF(xattr_names);
|
||||
snapshot_xattrs.ctx = newlvol;
|
||||
snapshot_xattrs.names = xattr_names;
|
||||
snapshot_xattrs.get_value = spdk_lvol_get_xattr_value;
|
||||
snapshot_xattrs.get_value = lvol_get_xattr_value;
|
||||
req->lvol = newlvol;
|
||||
req->cb_fn = cb_fn;
|
||||
req->cb_arg = cb_arg;
|
||||
@ -1195,7 +1195,7 @@ spdk_lvol_create_clone(struct spdk_lvol *origlvol, const char *clone_name,
|
||||
clone_xattrs.count = SPDK_COUNTOF(xattr_names);
|
||||
clone_xattrs.ctx = newlvol;
|
||||
clone_xattrs.names = xattr_names;
|
||||
clone_xattrs.get_value = spdk_lvol_get_xattr_value;
|
||||
clone_xattrs.get_value = lvol_get_xattr_value;
|
||||
req->lvol = newlvol;
|
||||
req->cb_fn = cb_fn;
|
||||
req->cb_arg = cb_arg;
|
||||
|
@ -136,7 +136,7 @@ find_available_nbd_disk(int nbd_idx, int *next_nbd_idx)
|
||||
}
|
||||
|
||||
static void
|
||||
spdk_rpc_start_nbd_done(void *cb_arg, struct spdk_nbd_disk *nbd, int rc)
|
||||
rpc_start_nbd_done(void *cb_arg, struct spdk_nbd_disk *nbd, int rc)
|
||||
{
|
||||
struct rpc_nbd_start_disk *req = cb_arg;
|
||||
struct spdk_jsonrpc_request *request = req->request;
|
||||
@ -149,7 +149,7 @@ spdk_rpc_start_nbd_done(void *cb_arg, struct spdk_nbd_disk *nbd, int rc)
|
||||
req->nbd_device = find_available_nbd_disk(req->nbd_idx, &req->nbd_idx);
|
||||
if (req->nbd_device != NULL) {
|
||||
spdk_nbd_start(req->bdev_name, req->nbd_device,
|
||||
spdk_rpc_start_nbd_done, req);
|
||||
rpc_start_nbd_done, req);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -169,8 +169,8 @@ spdk_rpc_start_nbd_done(void *cb_arg, struct spdk_nbd_disk *nbd, int rc)
|
||||
}
|
||||
|
||||
static void
|
||||
spdk_rpc_nbd_start_disk(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
rpc_nbd_start_disk(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
{
|
||||
struct rpc_nbd_start_disk *req;
|
||||
int rc;
|
||||
@ -223,7 +223,7 @@ spdk_rpc_nbd_start_disk(struct spdk_jsonrpc_request *request,
|
||||
|
||||
req->request = request;
|
||||
spdk_nbd_start(req->bdev_name, req->nbd_device,
|
||||
spdk_rpc_start_nbd_done, req);
|
||||
rpc_start_nbd_done, req);
|
||||
|
||||
return;
|
||||
|
||||
@ -231,7 +231,7 @@ invalid:
|
||||
free_rpc_nbd_start_disk(req);
|
||||
}
|
||||
|
||||
SPDK_RPC_REGISTER("nbd_start_disk", spdk_rpc_nbd_start_disk, SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER("nbd_start_disk", rpc_nbd_start_disk, SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(nbd_start_disk, start_nbd_disk)
|
||||
|
||||
struct rpc_nbd_stop_disk {
|
||||
@ -272,8 +272,8 @@ nbd_disconnect_thread(void *arg)
|
||||
}
|
||||
|
||||
static void
|
||||
spdk_rpc_nbd_stop_disk(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
rpc_nbd_stop_disk(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
{
|
||||
struct rpc_nbd_stop_disk req = {};
|
||||
struct spdk_nbd_disk *nbd;
|
||||
@ -338,12 +338,12 @@ out:
|
||||
free_rpc_nbd_stop_disk(&req);
|
||||
}
|
||||
|
||||
SPDK_RPC_REGISTER("nbd_stop_disk", spdk_rpc_nbd_stop_disk, SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER("nbd_stop_disk", rpc_nbd_stop_disk, SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(nbd_stop_disk, stop_nbd_disk)
|
||||
|
||||
static void
|
||||
spdk_rpc_dump_nbd_info(struct spdk_json_write_ctx *w,
|
||||
struct spdk_nbd_disk *nbd)
|
||||
rpc_dump_nbd_info(struct spdk_json_write_ctx *w,
|
||||
struct spdk_nbd_disk *nbd)
|
||||
{
|
||||
spdk_json_write_object_begin(w);
|
||||
|
||||
@ -369,8 +369,8 @@ static const struct spdk_json_object_decoder rpc_nbd_get_disks_decoders[] = {
|
||||
};
|
||||
|
||||
static void
|
||||
spdk_rpc_nbd_get_disks(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
rpc_nbd_get_disks(struct spdk_jsonrpc_request *request,
|
||||
const struct spdk_json_val *params)
|
||||
{
|
||||
struct rpc_nbd_get_disks req = {};
|
||||
struct spdk_json_write_ctx *w;
|
||||
@ -402,10 +402,10 @@ spdk_rpc_nbd_get_disks(struct spdk_jsonrpc_request *request,
|
||||
spdk_json_write_array_begin(w);
|
||||
|
||||
if (nbd != NULL) {
|
||||
spdk_rpc_dump_nbd_info(w, nbd);
|
||||
rpc_dump_nbd_info(w, nbd);
|
||||
} else {
|
||||
for (nbd = nbd_disk_first(); nbd != NULL; nbd = nbd_disk_next(nbd)) {
|
||||
spdk_rpc_dump_nbd_info(w, nbd);
|
||||
rpc_dump_nbd_info(w, nbd);
|
||||
}
|
||||
}
|
||||
|
||||
@ -418,5 +418,5 @@ spdk_rpc_nbd_get_disks(struct spdk_jsonrpc_request *request,
|
||||
invalid:
|
||||
free_rpc_nbd_get_disks(&req);
|
||||
}
|
||||
SPDK_RPC_REGISTER("nbd_get_disks", spdk_rpc_nbd_get_disks, SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER("nbd_get_disks", rpc_nbd_get_disks, SPDK_RPC_RUNTIME)
|
||||
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(nbd_get_disks, get_nbd_disks)
|
||||
|
@ -862,11 +862,11 @@ test_iterating(void)
|
||||
CU_ASSERT(spdk_json_strequal(string_key, "string") == true);
|
||||
|
||||
object_key = spdk_json_next(string_key);
|
||||
object_val = spdk_json_value(object_key);
|
||||
object_val = json_value(object_key);
|
||||
CU_ASSERT(spdk_json_strequal(object_key, "object") == true);
|
||||
|
||||
array_key = spdk_json_next(object_key);
|
||||
array_val = spdk_json_value(array_key);
|
||||
array_val = json_value(array_key);
|
||||
CU_ASSERT(spdk_json_strequal(array_key, "array") == true);
|
||||
|
||||
/* NULL '}' */
|
||||
@ -877,7 +877,7 @@ test_iterating(void)
|
||||
CU_ASSERT(spdk_json_strequal(another_string_key, "another_string") == true);
|
||||
|
||||
array_name_with_space_key = spdk_json_next(another_string_key);
|
||||
array_name_with_space_val = spdk_json_value(array_name_with_space_key);
|
||||
array_name_with_space_val = json_value(array_name_with_space_key);
|
||||
CU_ASSERT(spdk_json_strequal(array_name_with_space_key, "array name with space") == true);
|
||||
|
||||
CU_ASSERT(spdk_json_next(array_name_with_space_key) == NULL);
|
||||
|
Loading…
Reference in New Issue
Block a user