Lines Matching refs:rtn
280 struct rds_tcp_net *rtn = container_of(work, in rds_tcp_accept_worker() local
284 while (rds_tcp_accept_one(rtn->rds_tcp_listen_sock) == 0) in rds_tcp_accept_worker()
291 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid); in rds_tcp_accept_work() local
293 queue_work(rds_wq, &rtn->rds_tcp_accept_w); in rds_tcp_accept_work()
298 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid); in rds_tcp_init_net() local
300 rtn->rds_tcp_listen_sock = rds_tcp_listen_init(net); in rds_tcp_init_net()
301 if (!rtn->rds_tcp_listen_sock) { in rds_tcp_init_net()
305 INIT_WORK(&rtn->rds_tcp_accept_w, rds_tcp_accept_worker); in rds_tcp_init_net()
311 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid); in rds_tcp_exit_net() local
321 if (rtn->rds_tcp_listen_sock) { in rds_tcp_exit_net()
322 rds_tcp_listen_stop(rtn->rds_tcp_listen_sock); in rds_tcp_exit_net()
323 rtn->rds_tcp_listen_sock = NULL; in rds_tcp_exit_net()
324 flush_work(&rtn->rds_tcp_accept_w); in rds_tcp_exit_net()
340 struct rds_tcp_net *rtn = net_generic(net, rds_tcp_netid); in rds_tcp_kill_sock() local
342 rds_tcp_listen_stop(rtn->rds_tcp_listen_sock); in rds_tcp_kill_sock()
343 rtn->rds_tcp_listen_sock = NULL; in rds_tcp_kill_sock()
344 flush_work(&rtn->rds_tcp_accept_w); in rds_tcp_kill_sock()