Lines Matching refs:timeo
353 static long bt_sock_data_wait(struct sock *sk, long timeo)
367 if (signal_pending(current) || !timeo)
372 timeo = schedule_timeout(timeo);
379 return timeo;
388 long timeo;
398 timeo = sock_rcvtimeo(sk, flags & MSG_DONTWAIT);
416 if (!timeo)
419 timeo = bt_sock_data_wait(sk, timeo);
422 err = sock_intr_errno(timeo);
586 int bt_sock_wait_state(struct sock *sk, int state, unsigned long timeo)
596 if (!timeo) {
602 err = sock_intr_errno(timeo);
607 timeo = schedule_timeout(timeo);
625 unsigned long timeo;
630 timeo = sock_sndtimeo(sk, !!(msg_flags & MSG_DONTWAIT));
635 if (!timeo) {
641 err = sock_intr_errno(timeo);
646 timeo = schedule_timeout(timeo);