Lines Matching refs:pgn
436 /* extract pgn from flow-ctl message */
439 pgn_t pgn;
441 pgn = (dat[7] << 16) | (dat[6] << 8) | (dat[5] << 0);
442 if (j1939_pgn_is_pdu1(pgn))
443 pgn &= 0xffff00;
444 return pgn;
613 skcb->addr.pgn = J1939_ETP_PGN_CTL;
615 skcb->addr.pgn = J1939_TP_PGN_CTL;
618 skcb->addr.pgn = J1939_ETP_PGN_DAT;
620 skcb->addr.pgn = J1939_TP_PGN_DAT;
647 bool swap_src_dst, pgn_t pgn, const u8 *dat)
661 skdat[5] = (pgn >> 0);
662 skdat[6] = (pgn >> 8);
663 skdat[7] = (pgn >> 16);
675 session->skcb.addr.pgn, dat);
682 pgn_t pgn)
692 return j1939_xtp_do_tx_ctl(priv, re_skcb, swap_src_dst, pgn, dat);
1120 err, session->skcb.addr.pgn);
1263 pgn_t pgn = j1939_xtp_ctl_to_pgn(skb->data);
1268 if (session->skcb.addr.pgn == pgn)
1305 __func__, session, cmd, pgn, session->skcb.addr.pgn);
1307 j1939_xtp_tx_abort(priv, skcb, true, abort, pgn);
1580 pgn_t pgn;
1586 pgn = j1939_xtp_ctl_to_pgn(dat);
1587 skcb.addr.pgn = pgn;
1611 j1939_xtp_tx_abort(priv, &skcb, true, abort, pgn);
1618 J1939_XTP_ABORT_RESOURCE, pgn);
1946 if (skcb->addr.pgn == J1939_TP_PGN_DAT ||
1947 skcb->addr.pgn == J1939_TP_PGN_CTL ||
1948 skcb->addr.pgn == J1939_ETP_PGN_DAT ||
1949 skcb->addr.pgn == J1939_ETP_PGN_CTL)
2106 switch (skcb->addr.pgn) {