Lines Matching refs:can_addr
23 #define J1939_MIN_NAMELEN CAN_REQUIRED_SIZE(struct sockaddr_can, can_addr.j1939)
435 if (j1939_pgn_is_valid(addr->can_addr.j1939.pgn) &&
436 !j1939_pgn_is_clean_pdu(addr->can_addr.j1939.pgn))
514 if (j1939_pgn_is_valid(addr->can_addr.j1939.pgn))
515 jsk->pgn_rx_filter = addr->can_addr.j1939.pgn;
516 jsk->addr.src_name = addr->can_addr.j1939.name;
517 jsk->addr.sa = addr->can_addr.j1939.addr;
559 if (!addr->can_addr.j1939.name &&
560 addr->can_addr.j1939.addr == J1939_NO_ADDR &&
567 jsk->addr.dst_name = addr->can_addr.j1939.name;
568 jsk->addr.da = addr->can_addr.j1939.addr;
570 if (j1939_pgn_is_valid(addr->can_addr.j1939.pgn))
571 jsk->addr.pgn = addr->can_addr.j1939.pgn;
591 addr->can_addr.j1939.pgn = jsk->addr.pgn;
593 addr->can_addr.j1939.name = jsk->addr.dst_name;
594 addr->can_addr.j1939.addr = jsk->addr.da;
596 addr->can_addr.j1939.name = jsk->addr.src_name;
597 addr->can_addr.j1939.addr = jsk->addr.sa;
856 paddr->can_addr.j1939.name = skcb->addr.src_name;
857 paddr->can_addr.j1939.addr = skcb->addr.sa;
858 paddr->can_addr.j1939.pgn = skcb->addr.pgn;
906 if (addr->can_addr.j1939.name ||
907 addr->can_addr.j1939.addr != J1939_NO_ADDR) {
908 skcb->addr.dst_name = addr->can_addr.j1939.name;
909 skcb->addr.da = addr->can_addr.j1939.addr;
911 if (j1939_pgn_is_valid(addr->can_addr.j1939.pgn))
912 skcb->addr.pgn = addr->can_addr.j1939.pgn;
1255 if (j1939_pgn_is_valid(addr->can_addr.j1939.pgn) &&
1256 !j1939_pgn_is_clean_pdu(addr->can_addr.j1939.pgn)) {
1261 if (!addr->can_addr.j1939.name &&
1262 addr->can_addr.j1939.addr == J1939_NO_ADDR &&