Lines Matching refs:work_done
734 int work_done = 0; in m_can_handle_state_errors() local
738 work_done += m_can_handle_state_change(dev, in m_can_handle_state_errors()
744 work_done += m_can_handle_state_change(dev, in m_can_handle_state_errors()
750 work_done += m_can_handle_state_change(dev, in m_can_handle_state_errors()
754 return work_done; in m_can_handle_state_errors()
784 int work_done = 0; in m_can_handle_bus_errors() local
787 work_done += m_can_handle_lost_msg(dev); in m_can_handle_bus_errors()
792 work_done += m_can_handle_lec_err(dev, psr & LEC_UNUSED); in m_can_handle_bus_errors()
797 return work_done; in m_can_handle_bus_errors()
803 int work_done = 0; in m_can_rx_handler() local
834 work_done += m_can_handle_state_errors(dev, psr); in m_can_rx_handler()
837 work_done += m_can_handle_bus_errors(dev, irqstatus, psr); in m_can_rx_handler()
840 work_done += m_can_do_rx_poll(dev, (quota - work_done)); in m_can_rx_handler()
842 return work_done; in m_can_rx_handler()
860 int work_done; in m_can_poll() local
862 work_done = m_can_rx_handler(dev, quota); in m_can_poll()
863 if (work_done < quota) { in m_can_poll()
864 napi_complete_done(napi, work_done); in m_can_poll()
868 return work_done; in m_can_poll()