Lines Matching defs:impl_name
340 spdk_sock_connect(const char *ip, int port, const char *impl_name)
346 return spdk_sock_connect_ext(ip, port, impl_name, &opts);
355 const char *impl_name = NULL;
363 impl_name = _impl_name;
365 impl_name = g_default_impl->name;
369 if (impl_name && strncmp(impl_name, impl->name, strlen(impl->name) + 1)) {
394 spdk_sock_listen(const char *ip, int port, const char *impl_name)
400 return spdk_sock_listen_ext(ip, port, impl_name, &opts);
409 const char *impl_name = NULL;
417 impl_name = _impl_name;
419 impl_name = g_default_impl->name;
423 if (impl_name && strncmp(impl_name, impl->name, strlen(impl->name) + 1)) {
836 sock_get_impl_by_name(const char *impl_name)
840 assert(impl_name != NULL);
842 if (0 == strcmp(impl_name, impl->name)) {
851 spdk_sock_impl_get_opts(const char *impl_name, struct spdk_sock_impl_opts *opts, size_t *len)
855 if (!impl_name || !opts || !len) {
860 impl = sock_get_impl_by_name(impl_name);
875 spdk_sock_impl_set_opts(const char *impl_name, const struct spdk_sock_impl_opts *opts, size_t len)
879 if (!impl_name || !opts) {
884 impl = sock_get_impl_by_name(impl_name);
913 spdk_json_write_named_string(w, "impl_name", g_default_impl->name);
928 spdk_json_write_named_string(w, "impl_name", impl->name);
956 spdk_sock_set_default_impl(const char *impl_name)
960 if (!impl_name) {
965 impl = sock_get_impl_by_name(impl_name);
979 SPDK_DEBUGLOG(sock, "Set default sock implementation to %s\n", impl_name);