Lines Matching refs:can_id
641 exide = (frame->can_id & CAN_EFF_FLAG) ? 1 : 0; /* Extended ID Enable */ in mcp251x_hw_tx()
643 sid = (frame->can_id & CAN_EFF_MASK) >> 18; in mcp251x_hw_tx()
645 sid = frame->can_id & CAN_SFF_MASK; /* Standard ID */ in mcp251x_hw_tx()
646 eid = frame->can_id & CAN_EFF_MASK; /* Extended ID */ in mcp251x_hw_tx()
647 rtr = (frame->can_id & CAN_RTR_FLAG) ? 1 : 0; /* Remote transmission */ in mcp251x_hw_tx()
711 frame->can_id = CAN_EFF_FLAG; in mcp251x_hw_rx()
712 frame->can_id |= in mcp251x_hw_rx()
722 frame->can_id |= CAN_RTR_FLAG; in mcp251x_hw_rx()
725 frame->can_id = in mcp251x_hw_rx()
729 frame->can_id |= CAN_RTR_FLAG; in mcp251x_hw_rx()
733 if (!(frame->can_id & CAN_RTR_FLAG)) { in mcp251x_hw_rx()
976 static void mcp251x_error_skb(struct net_device *net, int can_id, int data1) in mcp251x_error_skb() argument
983 frame->can_id |= can_id; in mcp251x_error_skb()
1068 int can_id = 0, data1 = 0; in mcp251x_can_ist() local
1118 can_id |= CAN_ERR_BUSOFF; in mcp251x_can_ist()
1121 can_id |= CAN_ERR_CRTL; in mcp251x_can_ist()
1125 can_id |= CAN_ERR_CRTL; in mcp251x_can_ist()
1129 can_id |= CAN_ERR_CRTL; in mcp251x_can_ist()
1133 can_id |= CAN_ERR_CRTL; in mcp251x_can_ist()
1167 can_id |= CAN_ERR_CRTL; in mcp251x_can_ist()
1170 mcp251x_error_skb(net, can_id, data1); in mcp251x_can_ist()