Lines Matching refs:pgn
440 /* extract pgn from flow-ctl message */
443 pgn_t pgn;
445 pgn = (dat[7] << 16) | (dat[6] << 8) | (dat[5] << 0);
446 if (j1939_pgn_is_pdu1(pgn))
447 pgn &= 0xffff00;
448 return pgn;
617 skcb->addr.pgn = J1939_ETP_PGN_CTL;
619 skcb->addr.pgn = J1939_TP_PGN_CTL;
622 skcb->addr.pgn = J1939_ETP_PGN_DAT;
624 skcb->addr.pgn = J1939_TP_PGN_DAT;
651 bool swap_src_dst, pgn_t pgn, const u8 *dat)
665 skdat[5] = (pgn >> 0);
666 skdat[6] = (pgn >> 8);
667 skdat[7] = (pgn >> 16);
679 session->skcb.addr.pgn, dat);
686 pgn_t pgn)
696 return j1939_xtp_do_tx_ctl(priv, re_skcb, swap_src_dst, pgn, dat);
1125 err, session->skcb.addr.pgn);
1274 pgn_t pgn = j1939_xtp_ctl_to_pgn(skb->data);
1279 if (session->skcb.addr.pgn == pgn)
1319 __func__, session, cmd, pgn, session->skcb.addr.pgn);
1321 j1939_xtp_tx_abort(priv, skcb, true, abort, pgn);
1596 pgn_t pgn;
1602 pgn = j1939_xtp_ctl_to_pgn(dat);
1603 skcb.addr.pgn = pgn;
1627 j1939_xtp_tx_abort(priv, &skcb, true, abort, pgn);
1634 J1939_XTP_ABORT_RESOURCE, pgn);
1969 if (skcb->addr.pgn == J1939_TP_PGN_DAT ||
1970 skcb->addr.pgn == J1939_TP_PGN_CTL ||
1971 skcb->addr.pgn == J1939_ETP_PGN_DAT ||
1972 skcb->addr.pgn == J1939_ETP_PGN_CTL)
2129 switch (skcb->addr.pgn) {