Lines Matching refs:rtn

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