Lines Matching defs:sk
14 * Steve Whitehouse : Added checks for sk->sock_readers
37 void dn_start_slow_timer(struct sock *sk)
39 sk->sk_timer.expires = jiffies + SLOW_INTERVAL;
40 sk->sk_timer.function = dn_slow_timer;
41 sk->sk_timer.data = (unsigned long)sk;
43 add_timer(&sk->sk_timer);
46 void dn_stop_slow_timer(struct sock *sk)
48 del_timer(&sk->sk_timer);
53 struct sock *sk = (struct sock *)arg;
54 struct dn_scp *scp = DN_SK(sk);
56 sock_hold(sk);
57 bh_lock_sock(sk);
59 if (sock_owned_by_user(sk)) {
60 sk->sk_timer.expires = jiffies + HZ / 10;
61 add_timer(&sk->sk_timer);
80 if (scp->persist_fxn(sk))
100 scp->keepalive_fxn(sk);
103 sk->sk_timer.expires = jiffies + SLOW_INTERVAL;
105 add_timer(&sk->sk_timer);
107 bh_unlock_sock(sk);
108 sock_put(sk);