Lines Matching refs:work_done
642 int work_done = 0; in m_can_handle_state_errors() local
647 work_done += m_can_handle_state_change(dev, in m_can_handle_state_errors()
654 work_done += m_can_handle_state_change(dev, in m_can_handle_state_errors()
661 work_done += m_can_handle_state_change(dev, in m_can_handle_state_errors()
665 return work_done; in m_can_handle_state_errors()
695 int work_done = 0; in m_can_handle_bus_errors() local
698 work_done += m_can_handle_lost_msg(dev); in m_can_handle_bus_errors()
703 work_done += m_can_handle_lec_err(dev, psr & LEC_UNUSED); in m_can_handle_bus_errors()
708 return work_done; in m_can_handle_bus_errors()
715 int work_done = 0; in m_can_poll() local
724 work_done += m_can_handle_state_errors(dev, psr); in m_can_poll()
727 work_done += m_can_handle_bus_errors(dev, irqstatus, psr); in m_can_poll()
730 work_done += m_can_do_rx_poll(dev, (quota - work_done)); in m_can_poll()
732 if (work_done < quota) { in m_can_poll()
738 return work_done; in m_can_poll()