Lines Matching defs:rtn

494 	struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid);
498 if (rtn->sndbuf_size > 0) {
499 sk->sk_sndbuf = rtn->sndbuf_size;
502 if (rtn->rcvbuf_size > 0) {
503 sk->sk_rcvbuf = rtn->rcvbuf_size;
511 struct rds_tcp_net *rtn = container_of(work,
515 while (rds_tcp_accept_one(rtn->rds_tcp_listen_sock) == 0)
522 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid);
524 queue_work(rds_wq, &rtn->rds_tcp_accept_w);
529 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid);
533 memset(rtn, 0, sizeof(*rtn));
547 rtn->ctl_table = tbl;
549 tbl[RDS_TCP_SNDBUF].data = &rtn->sndbuf_size;
550 tbl[RDS_TCP_RCVBUF].data = &rtn->rcvbuf_size;
551 rtn->rds_tcp_sysctl = register_net_sysctl(net, "net/rds/tcp", tbl);
552 if (!rtn->rds_tcp_sysctl) {
559 rtn->rds_tcp_listen_sock = rds_tcp_listen_init(net, true);
561 rtn->rds_tcp_listen_sock = rds_tcp_listen_init(net, false);
563 if (!rtn->rds_tcp_listen_sock) {
568 rtn->rds_tcp_listen_sock = rds_tcp_listen_init(net, false);
569 if (!rtn->rds_tcp_listen_sock) {
571 unregister_net_sysctl_table(rtn->rds_tcp_sysctl);
572 rtn->rds_tcp_sysctl = NULL;
579 INIT_WORK(&rtn->rds_tcp_accept_w, rds_tcp_accept_worker);
592 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid);
593 struct socket *lsock = rtn->rds_tcp_listen_sock;
595 rtn->rds_tcp_listen_sock = NULL;
596 rds_tcp_listen_stop(lsock, &rtn->rds_tcp_accept_w);
617 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid);
621 if (rtn->rds_tcp_sysctl)
622 unregister_net_sysctl_table(rtn->rds_tcp_sysctl);
625 kfree(rtn->ctl_table);
637 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid);
638 struct socket *lsock = rtn->rds_tcp_listen_sock;