Lines Matching refs:socks

96 	struct nbd_sock **socks;
375 struct nbd_sock *nsock = config->socks[i];
449 if (config->socks) {
452 config->socks[cmd->index];
476 struct nbd_sock *nsock = config->socks[cmd->index];
558 struct socket *sock = config->socks[index]->sock;
577 struct nbd_sock *nsock = config->socks[index];
936 struct nbd_sock *nsock = config->socks[index];
949 !config->socks[fallback]->dead)
954 config->socks[nsock->fallback_index]->dead) {
959 if (!config->socks[i]->dead) {
1014 nsock = config->socks[index];
1131 struct nbd_sock **socks;
1144 * reallocating the ->socks array.
1167 socks = krealloc(config->socks, (config->num_connections + 1) *
1169 if (!socks) {
1175 config->socks = socks;
1184 socks[config->num_connections++] = nsock;
1215 struct nbd_sock *nsock = config->socks[i];
1294 struct nbd_sock *nsock = config->socks[i];
1347 sockfd_put(config->socks[i]->sock);
1348 kfree(config->socks[i]);
1350 kfree(config->socks);
1373 if (!config->socks)
1412 sk_set_memalloc(config->socks[i]->sock->sk);
1414 config->socks[i]->sock->sk->sk_sndtimeo =
1420 args->nsock = config->socks[i];
2084 struct nlattr *socks[NBD_SOCK_MAX+1];
2087 pr_err("socks must be embedded in a SOCK_ITEM attr\n");
2091 ret = nla_parse_nested_deprecated(socks, NBD_SOCK_MAX,
2100 if (!socks[NBD_SOCK_FD])
2102 fd = (int)nla_get_u32(socks[NBD_SOCK_FD]);
2296 struct nlattr *socks[NBD_SOCK_MAX+1];
2299 pr_err("socks must be embedded in a SOCK_ITEM attr\n");
2303 ret = nla_parse_nested_deprecated(socks, NBD_SOCK_MAX,
2312 if (!socks[NBD_SOCK_FD])
2314 fd = (int)nla_get_u32(socks[NBD_SOCK_FD]);