Lines Matching refs:rtn

496 	struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid);  in rds_tcp_tune()  local
500 if (rtn->sndbuf_size > 0) { in rds_tcp_tune()
501 sk->sk_sndbuf = rtn->sndbuf_size; in rds_tcp_tune()
504 if (rtn->rcvbuf_size > 0) { in rds_tcp_tune()
505 sk->sk_sndbuf = rtn->rcvbuf_size; in rds_tcp_tune()
513 struct rds_tcp_net *rtn = container_of(work, in rds_tcp_accept_worker() local
517 while (rds_tcp_accept_one(rtn->rds_tcp_listen_sock) == 0) in rds_tcp_accept_worker()
524 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid); in rds_tcp_accept_work() local
526 queue_work(rds_wq, &rtn->rds_tcp_accept_w); in rds_tcp_accept_work()
531 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid); in rds_tcp_init_net() local
535 memset(rtn, 0, sizeof(*rtn)); in rds_tcp_init_net()
549 rtn->ctl_table = tbl; in rds_tcp_init_net()
551 tbl[RDS_TCP_SNDBUF].data = &rtn->sndbuf_size; in rds_tcp_init_net()
552 tbl[RDS_TCP_RCVBUF].data = &rtn->rcvbuf_size; in rds_tcp_init_net()
553 rtn->rds_tcp_sysctl = register_net_sysctl(net, "net/rds/tcp", tbl); in rds_tcp_init_net()
554 if (!rtn->rds_tcp_sysctl) { in rds_tcp_init_net()
561 rtn->rds_tcp_listen_sock = rds_tcp_listen_init(net, true); in rds_tcp_init_net()
563 rtn->rds_tcp_listen_sock = rds_tcp_listen_init(net, false); in rds_tcp_init_net()
565 if (!rtn->rds_tcp_listen_sock) { in rds_tcp_init_net()
570 rtn->rds_tcp_listen_sock = rds_tcp_listen_init(net, false); in rds_tcp_init_net()
571 if (!rtn->rds_tcp_listen_sock) { in rds_tcp_init_net()
573 unregister_net_sysctl_table(rtn->rds_tcp_sysctl); in rds_tcp_init_net()
574 rtn->rds_tcp_sysctl = NULL; in rds_tcp_init_net()
581 INIT_WORK(&rtn->rds_tcp_accept_w, rds_tcp_accept_worker); in rds_tcp_init_net()
594 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid); in rds_tcp_kill_sock() local
595 struct socket *lsock = rtn->rds_tcp_listen_sock; in rds_tcp_kill_sock()
597 rtn->rds_tcp_listen_sock = NULL; in rds_tcp_kill_sock()
598 rds_tcp_listen_stop(lsock, &rtn->rds_tcp_accept_w); in rds_tcp_kill_sock()
619 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid); in rds_tcp_exit_net() local
623 if (rtn->rds_tcp_sysctl) in rds_tcp_exit_net()
624 unregister_net_sysctl_table(rtn->rds_tcp_sysctl); in rds_tcp_exit_net()
626 if (net != &init_net && rtn->ctl_table) in rds_tcp_exit_net()
627 kfree(rtn->ctl_table); in rds_tcp_exit_net()
639 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid); in rds_tcp_listen_sock_def_readable() local
640 struct socket *lsock = rtn->rds_tcp_listen_sock; in rds_tcp_listen_sock_def_readable()