Lines Matching defs:header
397 u32 header[2];
402 u32 header[2];
718 p->header[1] |= KVASER_PCIEFD_TPACKET_SMS;
721 p->header[0] |= KVASER_PCIEFD_RPACKET_RTR;
724 p->header[0] |= KVASER_PCIEFD_RPACKET_IDE;
726 p->header[0] |= FIELD_PREP(KVASER_PCIEFD_RPACKET_ID_MASK, cf->can_id);
727 p->header[1] |= KVASER_PCIEFD_TPACKET_AREQ;
730 p->header[1] |= FIELD_PREP(KVASER_PCIEFD_RPACKET_DLC_MASK,
732 p->header[1] |= KVASER_PCIEFD_RPACKET_FDF;
734 p->header[1] |= KVASER_PCIEFD_RPACKET_BRS;
736 p->header[1] |= KVASER_PCIEFD_RPACKET_ESI;
738 p->header[1] |=
743 p->header[1] |= FIELD_PREP(KVASER_PCIEFD_PACKET_SEQ_MASK, seq);
772 /* Write header to fifo */
773 iowrite32(packet.header[0],
775 iowrite32(packet.header[1],
1127 u8 ch_id = FIELD_GET(KVASER_PCIEFD_PACKET_CHID_MASK, p->header[1]);
1134 dlc = FIELD_GET(KVASER_PCIEFD_RPACKET_DLC_MASK, p->header[1]);
1136 if (p->header[1] & KVASER_PCIEFD_RPACKET_FDF) {
1144 if (p->header[1] & KVASER_PCIEFD_RPACKET_BRS)
1146 if (p->header[1] & KVASER_PCIEFD_RPACKET_ESI)
1157 cf->can_id = FIELD_GET(KVASER_PCIEFD_RPACKET_ID_MASK, p->header[0]);
1158 if (p->header[0] & KVASER_PCIEFD_RPACKET_IDE)
1161 if (p->header[0] & KVASER_PCIEFD_RPACKET_RTR) {
1202 if (p->header[0] & KVASER_PCIEFD_SPACK_BOFF ||
1203 p->header[0] & KVASER_PCIEFD_SPACK_IRM)
1207 else if (p->header[1] & KVASER_PCIEFD_SPACK_EPLR)
1211 else if (p->header[1] & KVASER_PCIEFD_SPACK_EWLR)
1233 bec.txerr = FIELD_GET(KVASER_PCIEFD_SPACK_TXERR_MASK, p->header[0]);
1234 bec.rxerr = FIELD_GET(KVASER_PCIEFD_SPACK_RXERR_MASK, p->header[0]);
1251 if (p->header[1] & KVASER_PCIEFD_EPACK_DIR_TX)
1278 u8 ch_id = FIELD_GET(KVASER_PCIEFD_PACKET_CHID_MASK, p->header[1]);
1302 bec.txerr = FIELD_GET(KVASER_PCIEFD_SPACK_TXERR_MASK, p->header[0]);
1303 bec.rxerr = FIELD_GET(KVASER_PCIEFD_SPACK_RXERR_MASK, p->header[0]);
1347 u8 ch_id = FIELD_GET(KVASER_PCIEFD_PACKET_CHID_MASK, p->header[1]);
1358 if (p->header[0] & KVASER_PCIEFD_SPACK_IRM &&
1359 p->header[0] & KVASER_PCIEFD_SPACK_RMCD &&
1360 p->header[1] & KVASER_PCIEFD_SPACK_AUTO &&
1361 cmdseq == FIELD_GET(KVASER_PCIEFD_PACKET_SEQ_MASK, p->header[1]) &&
1366 } else if (p->header[0] & KVASER_PCIEFD_SPACK_IDET &&
1367 p->header[0] & KVASER_PCIEFD_SPACK_IRM &&
1368 cmdseq == FIELD_GET(KVASER_PCIEFD_PACKET_SEQ_MASK, p->header[1]) &&
1379 } else if (!(p->header[1] & KVASER_PCIEFD_SPACK_AUTO) &&
1380 cmdseq == FIELD_GET(KVASER_PCIEFD_PACKET_SEQ_MASK, p->header[1])) {
1387 } else if (p->header[0] & KVASER_PCIEFD_SPACK_RMCD &&
1405 if (p->header[0] & KVASER_PCIEFD_APACKET_ABL) {
1428 u8 ch_id = FIELD_GET(KVASER_PCIEFD_PACKET_CHID_MASK, p->header[1]);
1435 if (p->header[0] & KVASER_PCIEFD_APACKET_CT)
1438 if (p->header[0] & KVASER_PCIEFD_APACKET_NACK) {
1443 if (p->header[0] & KVASER_PCIEFD_APACKET_FLU) {
1446 int echo_idx = FIELD_GET(KVASER_PCIEFD_PACKET_SEQ_MASK, p->header[0]);
1474 u8 ch_id = FIELD_GET(KVASER_PCIEFD_PACKET_CHID_MASK, p->header[1]);
1505 p->header[0] = le32_to_cpu(buffer[pos++]);
1506 p->header[1] = le32_to_cpu(buffer[pos++]);
1513 type = FIELD_GET(KVASER_PCIEFD_PACKET_TYPE_MASK, p->header[1]);
1517 if (!(p->header[0] & KVASER_PCIEFD_RPACKET_RTR)) {
1521 p->header[1]));
1565 /* Point to the next packet header, if any */