Lines Matching refs:timeo

823 static int dn_confirm_accept(struct sock *sk, long *timeo, gfp_t allocation)  in dn_confirm_accept()  argument
840 *timeo = schedule_timeout(*timeo); in dn_confirm_accept()
848 err = sock_intr_errno(*timeo); in dn_confirm_accept()
852 if (!*timeo) in dn_confirm_accept()
865 static int dn_wait_run(struct sock *sk, long *timeo) in dn_wait_run() argument
874 if (!*timeo) in dn_wait_run()
881 *timeo = schedule_timeout(*timeo); in dn_wait_run()
889 err = sock_intr_errno(*timeo); in dn_wait_run()
893 if (!*timeo) in dn_wait_run()
907 static int __dn_connect(struct sock *sk, struct sockaddr_dn *addr, int addrlen, long *timeo, int fl… in __dn_connect() argument
929 return dn_wait_run(sk, timeo); in __dn_connect()
968 if (*timeo) { in __dn_connect()
969 err = dn_wait_run(sk, timeo); in __dn_connect()
980 long timeo = sock_sndtimeo(sk, flags & O_NONBLOCK); in dn_connect() local
983 err = __dn_connect(sk, addr, addrlen, &timeo, 0); in dn_connect()
989 … int dn_check_state(struct sock *sk, struct sockaddr_dn *addr, int addrlen, long *timeo, int flags) in dn_check_state() argument
997 return dn_confirm_accept(sk, timeo, sk->sk_allocation); in dn_check_state()
1000 return dn_wait_run(sk, timeo); in dn_check_state()
1002 return __dn_connect(sk, addr, addrlen, timeo, flags); in dn_check_state()
1040 static struct sk_buff *dn_wait_for_connect(struct sock *sk, long *timeo) in dn_wait_for_connect() argument
1051 *timeo = schedule_timeout(*timeo); in dn_wait_for_connect()
1060 err = sock_intr_errno(*timeo); in dn_wait_for_connect()
1064 if (!*timeo) in dn_wait_for_connect()
1081 long timeo = sock_rcvtimeo(sk, flags & O_NONBLOCK); in dn_accept() local
1093 skb = dn_wait_for_connect(sk, &timeo); in dn_accept()
1174 err = dn_confirm_accept(newsk, &timeo, in dn_accept()
1348 long timeo; in __dn_setsockopt() local
1434 timeo = sock_rcvtimeo(sk, 0); in __dn_setsockopt()
1435 err = dn_confirm_accept(sk, &timeo, sk->sk_allocation); in __dn_setsockopt()
1687 long timeo = sock_rcvtimeo(sk, flags & MSG_DONTWAIT); in dn_recvmsg() local
1701 rv = dn_check_state(sk, NULL, 0, &timeo, flags); in dn_recvmsg()
1740 rv = sock_intr_errno(timeo); in dn_recvmsg()
1754 sk_wait_event(sk, &timeo, dn_data_ready(sk, queue, flags, target)); in dn_recvmsg()
1926 long timeo; in dn_sendmsg() local
1935 timeo = sock_sndtimeo(sk, flags & MSG_DONTWAIT); in dn_sendmsg()
1950 err = dn_check_state(sk, addr, addr_len, &timeo, flags); in dn_sendmsg()
1985 err = sock_intr_errno(timeo); in dn_sendmsg()
2011 sk_wait_event(sk, &timeo, in dn_sendmsg()