Lines Matching defs:wait
16 * is done at FF reception time (no support for sending 'wait frames')
60 #include <linux/wait.h>
111 #define ISOTP_FC_WT 1 /* wait */
154 wait_queue_head_t wait;
367 wake_up_interruptible(&so->wait);
409 /* start timer to wait for next FC frame */
424 wake_up_interruptible(&so->wait);
847 wake_up_interruptible(&so->wait);
852 /* stop and wait for FC with timeout */
891 wake_up_interruptible(&so->wait);
936 /* wait for complete transmission of current pdu */
937 err = wait_event_interruptible(so->wait, so->tx.state == ISOTP_IDLE);
1027 /* disable wait for FCs due to activated block size */
1068 /* wait for complete transmission of current pdu */
1069 err = wait_event_interruptible(so->wait, so->tx.state == ISOTP_IDLE);
1086 /* drop this PDU and unlock a potential wait queue */
1088 wake_up_interruptible(&so->wait);
1151 /* wait for complete transmission of current pdu */
1152 while (wait_event_interruptible(so->wait, so->tx.state == ISOTP_IDLE) == 0 &&
1600 init_waitqueue_head(&so->wait);
1610 static __poll_t isotp_poll(struct file *file, struct socket *sock, poll_table *wait)
1615 __poll_t mask = datagram_poll(file, sock, wait);
1616 poll_wait(file, &so->wait, wait);