Lines Matching refs:work_done
735 int work_done = 0; in m_can_handle_state_errors() local
739 work_done += m_can_handle_state_change(dev, in m_can_handle_state_errors()
745 work_done += m_can_handle_state_change(dev, in m_can_handle_state_errors()
751 work_done += m_can_handle_state_change(dev, in m_can_handle_state_errors()
755 return work_done; in m_can_handle_state_errors()
822 int work_done = 0; in m_can_handle_bus_errors() local
825 work_done += m_can_handle_lost_msg(dev); in m_can_handle_bus_errors()
830 work_done += m_can_handle_lec_err(dev, psr & LEC_UNUSED); in m_can_handle_bus_errors()
835 work_done += m_can_handle_protocol_error(dev, irqstatus); in m_can_handle_bus_errors()
840 return work_done; in m_can_handle_bus_errors()
846 int work_done = 0; in m_can_rx_handler() local
877 work_done += m_can_handle_state_errors(dev, psr); in m_can_rx_handler()
880 work_done += m_can_handle_bus_errors(dev, irqstatus, psr); in m_can_rx_handler()
883 work_done += m_can_do_rx_poll(dev, (quota - work_done)); in m_can_rx_handler()
885 return work_done; in m_can_rx_handler()
903 int work_done; in m_can_poll() local
905 work_done = m_can_rx_handler(dev, quota); in m_can_poll()
906 if (work_done < quota) { in m_can_poll()
907 napi_complete_done(napi, work_done); in m_can_poll()
911 return work_done; in m_can_poll()