Lines Matching refs:timeo
308 static long bt_sock_data_wait(struct sock *sk, long timeo)
322 if (signal_pending(current) || !timeo)
327 timeo = schedule_timeout(timeo);
334 return timeo;
343 long timeo;
353 timeo = sock_rcvtimeo(sk, flags & MSG_DONTWAIT);
371 if (!timeo)
374 timeo = bt_sock_data_wait(sk, timeo);
377 err = sock_intr_errno(timeo);
541 int bt_sock_wait_state(struct sock *sk, int state, unsigned long timeo)
551 if (!timeo) {
557 err = sock_intr_errno(timeo);
562 timeo = schedule_timeout(timeo);
580 unsigned long timeo;
585 timeo = sock_sndtimeo(sk, flags & O_NONBLOCK);
590 if (!timeo) {
596 err = sock_intr_errno(timeo);
601 timeo = schedule_timeout(timeo);