Lines Matching refs:timeo

816 static int dn_confirm_accept(struct sock *sk, long *timeo, gfp_t allocation)  in dn_confirm_accept()  argument
833 *timeo = wait_woken(&wait, TASK_INTERRUPTIBLE, *timeo); in dn_confirm_accept()
841 err = sock_intr_errno(*timeo); in dn_confirm_accept()
845 if (!*timeo) in dn_confirm_accept()
857 static int dn_wait_run(struct sock *sk, long *timeo) in dn_wait_run() argument
866 if (!*timeo) in dn_wait_run()
873 *timeo = wait_woken(&wait, TASK_INTERRUPTIBLE, *timeo); in dn_wait_run()
881 err = sock_intr_errno(*timeo); in dn_wait_run()
885 if (!*timeo) in dn_wait_run()
898 static int __dn_connect(struct sock *sk, struct sockaddr_dn *addr, int addrlen, long *timeo, int fl… in __dn_connect() argument
920 return dn_wait_run(sk, timeo); in __dn_connect()
959 if (*timeo) { in __dn_connect()
960 err = dn_wait_run(sk, timeo); in __dn_connect()
971 long timeo = sock_sndtimeo(sk, flags & O_NONBLOCK); in dn_connect() local
974 err = __dn_connect(sk, addr, addrlen, &timeo, 0); in dn_connect()
980 … int dn_check_state(struct sock *sk, struct sockaddr_dn *addr, int addrlen, long *timeo, int flags) in dn_check_state() argument
988 return dn_confirm_accept(sk, timeo, sk->sk_allocation); in dn_check_state()
991 return dn_wait_run(sk, timeo); in dn_check_state()
993 return __dn_connect(sk, addr, addrlen, timeo, flags); in dn_check_state()
1031 static struct sk_buff *dn_wait_for_connect(struct sock *sk, long *timeo) in dn_wait_for_connect() argument
1042 *timeo = wait_woken(&wait, TASK_INTERRUPTIBLE, *timeo); in dn_wait_for_connect()
1051 err = sock_intr_errno(*timeo); in dn_wait_for_connect()
1055 if (!*timeo) in dn_wait_for_connect()
1072 long timeo = sock_rcvtimeo(sk, flags & O_NONBLOCK); in dn_accept() local
1084 skb = dn_wait_for_connect(sk, &timeo); in dn_accept()
1165 err = dn_confirm_accept(newsk, &timeo, in dn_accept()
1345 long timeo; in __dn_setsockopt() local
1431 timeo = sock_rcvtimeo(sk, 0); in __dn_setsockopt()
1432 err = dn_confirm_accept(sk, &timeo, sk->sk_allocation); in __dn_setsockopt()
1682 long timeo = sock_rcvtimeo(sk, flags & MSG_DONTWAIT); in dn_recvmsg() local
1696 rv = dn_check_state(sk, NULL, 0, &timeo, flags); in dn_recvmsg()
1735 rv = sock_intr_errno(timeo); in dn_recvmsg()
1749 sk_wait_event(sk, &timeo, dn_data_ready(sk, queue, flags, target), &wait); in dn_recvmsg()
1921 long timeo; in dn_sendmsg() local
1930 timeo = sock_sndtimeo(sk, flags & MSG_DONTWAIT); in dn_sendmsg()
1945 err = dn_check_state(sk, addr, addr_len, &timeo, flags); in dn_sendmsg()
1980 err = sock_intr_errno(timeo); in dn_sendmsg()
2006 sk_wait_event(sk, &timeo, in dn_sendmsg()