Searched refs:pgn (Results 1 - 8 of 8) sorted by relevance
/linux-master/net/can/j1939/ |
H A D | main.c | 79 skcb->addr.pgn = (cf->can_id >> 8) & J1939_PGN_MAX; 89 if (j1939_pgn_is_pdu1(skcb->addr.pgn)) { 91 skcb->addr.da = skcb->addr.pgn; 92 /* normalize pgn: strip dst address */ 93 skcb->addr.pgn &= 0x3ff00; 325 if (j1939_pgn_is_pdu1(skcb->addr.pgn)) 326 skcb->addr.pgn &= J1939_PGN_PDU1_MAX; 328 skcb->addr.pgn &= J1939_PGN_MAX; 349 (skcb->addr.pgn << 8) | 351 if (j1939_pgn_is_pdu1(skcb->addr.pgn)) [all...] |
H A D | socket.c | 40 /* function to see if pgn is to be evaluated */ 41 static inline bool j1939_pgn_is_valid(pgn_t pgn) argument 43 return pgn <= J1939_PGN_MAX; 46 /* test function to avoid non-zero DA placeholder for pdu1 pgn's */ 47 static inline bool j1939_pgn_is_clean_pdu(pgn_t pgn) argument 49 if (j1939_pgn_is_pdu1(pgn)) 50 return !(pgn & 0xff); 255 jsk->pgn_rx_filter != skcb->addr.pgn) 278 if ((skcb->addr.pgn & f->pgn_mask) != f->pgn) [all...] |
H A D | transport.c | 440 /* extract pgn from flow-ctl message */ 443 pgn_t pgn; local 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 649 j1939_xtp_do_tx_ctl(struct j1939_priv *priv, const struct j1939_sk_buff_cb *re_skcb, bool swap_src_dst, pgn_t pgn, const u8 *dat) argument 682 j1939_xtp_tx_abort(struct j1939_priv *priv, const struct j1939_sk_buff_cb *re_skcb, bool swap_src_dst, enum j1939_xtp_abort err, pgn_t pgn) argument 1274 pgn_t pgn = j1939_xtp_ctl_to_pgn(skb->data); local 1596 pgn_t pgn; local [all...] |
H A D | address-claim.c | 42 if (skb->len < 3 || skcb->addr.pgn != J1939_PGN_REQUEST) 86 if (skcb->addr.pgn == J1939_PGN_ADDRESS_CLAIMED) { 253 if (skcb->addr.pgn == J1939_PGN_ADDRESS_CLAIMED) {
|
H A D | j1939-priv.h | 117 static inline bool j1939_pgn_is_pdu1(pgn_t pgn) argument 120 return (pgn & 0xff00) < 0xf000; 146 pgn_t pgn; member in struct:j1939_addr 237 /* ifindex, src, dst, pgn define the session block
|
/linux-master/include/uapi/linux/can/ |
H A D | j1939.h | 100 pgn_t pgn; member in struct:j1939_filter
|
/linux-master/include/uapi/linux/ |
H A D | can.h | 258 /* pgn: 264 __u32 pgn; member in struct:sockaddr_can::__anon2724::__anon2726
|
/linux-master/tools/testing/selftests/tc-testing/ |
H A D | tdc.py | 138 for (pgn, pgn_inst) in self.plugin_instances: 139 if pgn not in caseinfo['plugins']: 151 for (pgn, pgn_inst) in reversed(self.plugin_instances): 152 if pgn not in caseinfo['plugins']: 157 for (pgn, pgn_inst) in self.plugin_instances: 158 if pgn not in caseinfo['plugins']: 163 for (pgn, pgn_inst) in reversed(self.plugin_instances): 164 if pgn not in caseinfo['plugins']: 169 for (pgn, pgn_inst) in self.plugin_instances: 174 for (pgn, pgn_ins [all...] |
Completed in 208 milliseconds