Lines Matching refs:can_id
301 static inline u32 at91_can_id_to_reg_mid(canid_t can_id) in at91_can_id_to_reg_mid() argument
305 if (can_id & CAN_EFF_FLAG) in at91_can_id_to_reg_mid()
306 reg_mid = (can_id & CAN_EFF_MASK) | AT91_MID_MIDE; in at91_can_id_to_reg_mid()
308 reg_mid = (can_id & CAN_SFF_MASK) << 18; in at91_can_id_to_reg_mid()
469 reg_mid = at91_can_id_to_reg_mid(cf->can_id); in at91_start_xmit()
470 reg_mcr = ((cf->can_id & CAN_RTR_FLAG) ? AT91_MCR_MRTR : 0) | in at91_start_xmit()
553 cf->can_id |= CAN_ERR_CRTL; in at91_rx_overflow_err()
578 cf->can_id = ((reg_mid >> 0) & CAN_EFF_MASK) | CAN_EFF_FLAG; in at91_read_mb()
580 cf->can_id = (reg_mid >> 18) & CAN_SFF_MASK; in at91_read_mb()
586 cf->can_id |= CAN_RTR_FLAG; in at91_read_mb()
730 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in at91_poll_err_frame()
738 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in at91_poll_err_frame()
746 cf->can_id |= CAN_ERR_ACK; in at91_poll_err_frame()
754 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in at91_poll_err_frame()
763 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in at91_poll_err_frame()
896 cf->can_id |= CAN_ERR_CRTL; in at91_irq_err_state()
913 cf->can_id |= CAN_ERR_CRTL; in at91_irq_err_state()
925 cf->can_id |= CAN_ERR_RESTARTED; in at91_irq_err_state()
949 cf->can_id |= CAN_ERR_PROT; in at91_irq_err_state()
965 cf->can_id |= CAN_ERR_BUSOFF; in at91_irq_err_state()
1195 unsigned long can_id; in at91_sysfs_set_mb0_id() local
1206 err = kstrtoul(buf, 0, &can_id); in at91_sysfs_set_mb0_id()
1212 if (can_id & CAN_EFF_FLAG) in at91_sysfs_set_mb0_id()
1213 can_id &= CAN_EFF_MASK | CAN_EFF_FLAG; in at91_sysfs_set_mb0_id()
1215 can_id &= CAN_SFF_MASK; in at91_sysfs_set_mb0_id()
1217 priv->mb0_id = can_id; in at91_sysfs_set_mb0_id()