Lines Matching full:poll

104  * to poll for packets. This helps schedule the receive side packet
108 * the interrupts and switches to poll mode. In poll mode, when poll
204 /* Wakeup poll thread only if SQS_POLLING is set */
716 * work anyway (but signal the poll thread to retrieve some packets in squeue_drain()
740 * SQS_POLL_RING() will not wake up poll thread in squeue_drain()
752 * If the poll thread is already running, just return. The in squeue_drain()
753 * poll thread continues to hold the proc and will finish in squeue_drain()
765 * If we are the worker thread and no work is left, send the poll in squeue_drain()
773 * that poll thread keeps the PROC and can decide in squeue_drain()
777 * If we drop the SQS_PROC here and poll thread comes in squeue_drain()
780 * and started draining. The previously running poll in squeue_drain()
786 * poll thread (if running) and let poll thread finish in squeue_drain()
797 * unsuccessful or poll thread already finished in squeue_drain()
819 * Quiesce, Restart, or Cleanup of the squeue poll thread.
821 * Quiesce and Restart: After an squeue poll thread has been quiesced, it does
822 * not attempt to poll the underlying soft ring any more. The quiesce is
865 * to worker thread. Occassionally, we send the poll thread (running at
867 * Sending the poll thread down to NIC is dependant on 3 criterions
872 * Before starting drain again, send the poll thread down if
874 * 3) Before exiting the squeue_drain, if the poll thread is not already
875 * working and we are the worker thread, try to poll one more time.
891 * poll thread is running so that no other thread can acquire the
893 * left), it leaves the SQS_PROC set if poll thread is running.
897 * This is the squeue poll thread. In poll mode, it polls the underlying
899 * drains the squeue. The poll thread also responds to control signals for
933 * request. A quiesced squeue must not poll the in squeue_polling_thread()
990 * is not running. Check to see if poll thread is in squeue_polling_thread()
1055 * to do anything. Indicate that poll thread is done. in squeue_polling_thread()
1072 * synchronizes with the squeue poll thread to complete the request and finally
1089 * Request the squeue poll thread to restart and wait till in squeue_worker_thr_control()
1109 /* The squeue poll thread handed control to us */ in squeue_worker_thr_control()
1120 /* Signal the squeue poll thread and wait for it to quiesce itself */ in squeue_worker_thr_control()
1194 * If the poll thread has handed control to us in squeue_worker()