Lines Matching refs:can_id
407 if (cf->can_id & CAN_EFF_FLAG) { in xcan_start_xmit()
409 id = ((cf->can_id & CAN_EFF_MASK) << XCAN_IDR_ID2_SHIFT) & in xcan_start_xmit()
411 id |= (((cf->can_id & CAN_EFF_MASK) >> in xcan_start_xmit()
420 if (cf->can_id & CAN_RTR_FLAG) in xcan_start_xmit()
425 id = ((cf->can_id & CAN_SFF_MASK) << XCAN_IDR_ID1_SHIFT) & in xcan_start_xmit()
428 if (cf->can_id & CAN_RTR_FLAG) in xcan_start_xmit()
447 if (!(cf->can_id & CAN_RTR_FLAG)) { in xcan_start_xmit()
498 cf->can_id = (id_xcan & XCAN_IDR_ID1_MASK) >> 3; in xcan_rx()
499 cf->can_id |= (id_xcan & XCAN_IDR_ID2_MASK) >> in xcan_rx()
501 cf->can_id |= CAN_EFF_FLAG; in xcan_rx()
503 cf->can_id |= CAN_RTR_FLAG; in xcan_rx()
506 cf->can_id = (id_xcan & XCAN_IDR_ID1_MASK) >> in xcan_rx()
509 cf->can_id |= CAN_RTR_FLAG; in xcan_rx()
516 if (!(cf->can_id & CAN_RTR_FLAG)) { in xcan_rx()
564 cf->can_id |= CAN_ERR_BUSOFF; in xcan_err_interrupt()
569 cf->can_id |= CAN_ERR_CRTL; in xcan_err_interrupt()
580 cf->can_id |= CAN_ERR_CRTL; in xcan_err_interrupt()
593 cf->can_id |= CAN_ERR_LOSTARB; in xcan_err_interrupt()
604 cf->can_id |= CAN_ERR_CRTL; in xcan_err_interrupt()
612 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; in xcan_err_interrupt()
618 cf->can_id |= CAN_ERR_ACK; in xcan_err_interrupt()
627 cf->can_id |= CAN_ERR_PROT; in xcan_err_interrupt()
636 cf->can_id |= CAN_ERR_PROT; in xcan_err_interrupt()
645 cf->can_id |= CAN_ERR_PROT; in xcan_err_interrupt()
654 cf->can_id |= CAN_ERR_PROT; in xcan_err_interrupt()