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