Lines Matching refs:timeo
309 static long caif_stream_data_wait(struct sock *sk, long timeo)
323 !timeo)
328 timeo = schedule_timeout(timeo);
339 return timeo;
354 long timeo;
370 timeo = sock_rcvtimeo(sk, flags&MSG_DONTWAIT);
406 if (!timeo)
411 timeo = caif_stream_data_wait(sk, timeo);
414 err = sock_intr_errno(timeo);
465 int wait_writeable, long timeo, int *err)
475 if (!timeo)
490 timeo = schedule_timeout(timeo);
493 return timeo;
501 int noblock, long timeo)
527 long timeo;
547 timeo = sock_sndtimeo(sk, noblock);
548 timeo = caif_wait_for_flow_on(container_of(sk, struct caifsock, sk),
549 1, timeo, &ret);
578 ret = transmit_skb(skb, cf_sk, noblock, timeo);
602 long timeo;
611 timeo = sock_sndtimeo(sk, msg->msg_flags & MSG_DONTWAIT);
612 timeo = caif_wait_for_flow_on(cf_sk, 1, timeo, &err);
655 msg->msg_flags&MSG_DONTWAIT, timeo);
750 long timeo;
867 timeo = sock_sndtimeo(sk, flags & O_NONBLOCK);
871 timeo = wait_event_interruptible_timeout(*sk_sleep(sk),
873 timeo);
875 if (timeo < 0)
879 if (timeo == 0 && sk->sk_state != CAIF_CONNECTED)