Lines Matching refs:can

280 	struct can_priv can;	/* must be the first member */  member
478 priv->can.can_stats.bus_error++; in m_can_handle_lec_err()
577 priv->can.can_stats.error_warning++; in m_can_handle_state_change()
578 priv->can.state = CAN_STATE_ERROR_WARNING; in m_can_handle_state_change()
582 priv->can.can_stats.error_passive++; in m_can_handle_state_change()
583 priv->can.state = CAN_STATE_ERROR_PASSIVE; in m_can_handle_state_change()
587 priv->can.state = CAN_STATE_BUS_OFF; in m_can_handle_state_change()
589 priv->can.can_stats.bus_off++; in m_can_handle_state_change()
645 (priv->can.state != CAN_STATE_ERROR_WARNING)) { in m_can_handle_state_errors()
652 (priv->can.state != CAN_STATE_ERROR_PASSIVE)) { in m_can_handle_state_errors()
659 (priv->can.state != CAN_STATE_BUS_OFF)) { in m_can_handle_state_errors()
701 if ((priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) && in m_can_handle_bus_errors()
805 const struct can_bittiming *bt = &priv->can.bittiming; in m_can_set_bittiming()
806 const struct can_bittiming *dbt = &priv->can.data_bittiming; in m_can_set_bittiming()
818 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in m_can_set_bittiming()
878 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in m_can_chip_config()
881 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) { in m_can_chip_config()
886 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) in m_can_chip_config()
894 if (!(priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)) in m_can_chip_config()
915 priv->can.state = CAN_STATE_ERROR_ACTIVE; in m_can_start()
952 priv->can.bittiming_const = &m_can_bittiming_const; in alloc_m_can_dev()
953 priv->can.data_bittiming_const = &m_can_data_bittiming_const; in alloc_m_can_dev()
954 priv->can.do_set_mode = m_can_set_mode; in alloc_m_can_dev()
955 priv->can.do_get_berr_counter = m_can_get_berr_counter; in alloc_m_can_dev()
961 priv->can.ctrlmode_supported = CAN_CTRLMODE_LOOPBACK | in alloc_m_can_dev()
1026 priv->can.state = CAN_STATE_STOPPED; in m_can_stop()
1076 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in m_can_start_xmit()
1215 priv->can.clock.freq = clk_get_rate(cclk); in m_can_plat_probe()
1255 priv->can.state = CAN_STATE_SLEEPING; in m_can_suspend()
1267 priv->can.state = CAN_STATE_ERROR_ACTIVE; in m_can_resume()