Lines Matching refs:method

76 _get_rpc_method(const struct spdk_json_val *method)  in _get_rpc_method()  argument
81 if (spdk_json_strequal(method, m->name)) { in _get_rpc_method()
93 _get_rpc_method_raw(const char *method) in _get_rpc_method_raw() argument
98 method_val.len = strlen(method); in _get_rpc_method_raw()
99 method_val.start = (char *)method; in _get_rpc_method_raw()
106 const struct spdk_json_val *method, in jsonrpc_handler() argument
111 assert(method != NULL); in jsonrpc_handler()
113 m = _get_rpc_method(method); in jsonrpc_handler()
262 spdk_rpc_register_method(const char *method, spdk_rpc_method_handler func, uint32_t state_mask) in spdk_rpc_register_method() argument
266 m = _get_rpc_method_raw(method); in spdk_rpc_register_method()
268 SPDK_ERRLOG("duplicate RPC %s registered...\n", method); in spdk_rpc_register_method()
276 m->name = strdup(method); in spdk_rpc_register_method()
287 spdk_rpc_register_alias_deprecated(const char *method, const char *alias) in spdk_rpc_register_alias_deprecated() argument
291 base = _get_rpc_method_raw(method); in spdk_rpc_register_alias_deprecated()
294 alias, method); in spdk_rpc_register_alias_deprecated()
300 SPDK_ERRLOG("cannot create alias %s of alias %s\n", alias, method); in spdk_rpc_register_alias_deprecated()
326 spdk_rpc_is_method_allowed(const char *method, uint32_t state_mask) in spdk_rpc_is_method_allowed() argument
330 if (!rpc_is_allowed(method)) { in spdk_rpc_is_method_allowed()
335 if (strcmp(m->name, method) != 0) { in spdk_rpc_is_method_allowed()
350 spdk_rpc_get_method_state_mask(const char *method, uint32_t *state_mask) in spdk_rpc_get_method_state_mask() argument
355 if (strcmp(m->name, method) == 0) { in spdk_rpc_get_method_state_mask()