/kernel/linux/linux-5.10/net/can/j1939/ |
H A D | address-claim.c | 39 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); in j1939_ac_msg_is_request() local 42 if (skb->len < 3 || skcb->addr.pgn != J1939_PGN_REQUEST) in j1939_ac_msg_is_request() 53 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); in j1939_ac_verify_outgoing() local 61 if (skcb->addr.src_name != j1939_skb_to_name(skb)) { in j1939_ac_verify_outgoing() 66 if (skcb->addr.sa == J1939_NO_ADDR) { in j1939_ac_verify_outgoing() 72 if (skcb->addr.dst_name || skcb->addr.da != J1939_NO_ADDR) { in j1939_ac_verify_outgoing() 81 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); in j1939_ac_fixup() local 86 if (skcb->addr.pgn == J1939_PGN_ADDRESS_CLAIMED) { in j1939_ac_fixup() 93 ecu = j1939_ecu_get_by_name(priv, skcb in j1939_ac_fixup() 128 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_ac_process() local 249 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_ac_recv() local [all...] |
H A D | transport.c | 316 static inline bool j1939_cb_is_broadcast(const struct j1939_sk_buff_cb *skcb) in j1939_cb_is_broadcast() argument 318 return (!skcb->addr.dst_name && (skcb->addr.da == 0xff)); in j1939_cb_is_broadcast() 352 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); in j1939_session_skb_queue() local 357 if (j1939_address_is_unicast(skcb->addr.da) && in j1939_session_skb_queue() 358 priv->ents[skcb->addr.da].nusers) in j1939_session_skb_queue() 359 skcb->flags |= J1939_ECU_LOCAL_DST; in j1939_session_skb_queue() 361 skcb->flags |= J1939_ECU_LOCAL_SRC; in j1939_session_skb_queue() 411 static inline int j1939_tp_im_receiver(const struct j1939_sk_buff_cb *skcb) in j1939_tp_im_receiver() argument 413 return skcb in j1939_tp_im_receiver() 417 j1939_tp_im_transmitter(const struct j1939_sk_buff_cb *skcb) j1939_tp_im_transmitter() argument 423 j1939_tp_im_involved(const struct j1939_sk_buff_cb *skcb, bool swap) j1939_tp_im_involved() argument 431 j1939_tp_im_involved_anydir(struct j1939_sk_buff_cb *skcb) j1939_tp_im_involved_anydir() argument 533 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_session_get_simple() local 566 j1939_skbcb_swap(struct j1939_sk_buff_cb *skcb) j1939_skbcb_swap() argument 589 struct j1939_sk_buff_cb *skcb; j1939_tp_tx_dat_new() local 790 struct j1939_sk_buff_cb *skcb; j1939_session_tx_dat() local 1262 const struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_cmd_bad_pgn() local 1315 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_abort_one() local 1353 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_eoma_one() local 1386 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_eoma() local 1461 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_cts() local 1476 struct j1939_sk_buff_cb *skcb; j1939_session_new() local 1516 struct j1939_sk_buff_cb *skcb; j1939_session_fresh_new() local 1577 struct j1939_sk_buff_cb skcb = *j1939_skb_to_cb(skb); j1939_xtp_rx_rts_session_new() local 1645 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_rts_session_active() local 1690 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_rts() local 1764 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_dpo() local 1784 struct j1939_sk_buff_cb *skcb; j1939_xtp_rx_dat_one() local 1905 struct j1939_sk_buff_cb *skcb; j1939_xtp_rx_dat() local 1942 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_tp_send() local 2005 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_tp_cmd_recv() local 2101 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_tp_recv() local [all...] |
H A D | main.c | 42 struct j1939_sk_buff_cb *skcb, *iskcb; in j1939_can_recv() local 68 skcb = j1939_skb_to_cb(skb); in j1939_can_recv() 69 memset(skcb, 0, sizeof(*skcb)); in j1939_can_recv() 72 skcb->tskey = iskcb->tskey; in j1939_can_recv() 73 skcb->priority = (cf->can_id >> 26) & 0x7; in j1939_can_recv() 74 skcb->addr.sa = cf->can_id; in j1939_can_recv() 75 skcb->addr.pgn = (cf->can_id >> 8) & J1939_PGN_MAX; in j1939_can_recv() 77 skcb->addr.type = J1939_TP; in j1939_can_recv() 79 if (!j1939_address_is_valid(skcb in j1939_can_recv() 317 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_send_one() local [all...] |
H A D | socket.c | 213 const struct j1939_sk_buff_cb *skcb) in j1939_sk_match_dst() 219 if (jsk->addr.src_name && skcb->addr.dst_name) { in j1939_sk_match_dst() 220 if (jsk->addr.src_name != skcb->addr.dst_name) in j1939_sk_match_dst() 228 if (j1939_address_is_unicast(skcb->addr.da)) { in j1939_sk_match_dst() 229 if (jsk->addr.sa != skcb->addr.da) in j1939_sk_match_dst() 244 if (jsk->addr.dst_name && skcb->addr.src_name) { in j1939_sk_match_dst() 245 if (jsk->addr.dst_name != skcb->addr.src_name) in j1939_sk_match_dst() 248 if (jsk->addr.da != skcb->addr.sa) in j1939_sk_match_dst() 255 jsk->pgn_rx_filter != skcb->addr.pgn) in j1939_sk_match_dst() 263 const struct j1939_sk_buff_cb *skcb) in j1939_sk_match_filter() 212 j1939_sk_match_dst(struct j1939_sock *jsk, const struct j1939_sk_buff_cb *skcb) j1939_sk_match_dst() argument 262 j1939_sk_match_filter(struct j1939_sock *jsk, const struct j1939_sk_buff_cb *skcb) j1939_sk_match_filter() argument 295 j1939_sk_recv_match_one(struct j1939_sock *jsk, const struct j1939_sk_buff_cb *skcb) j1939_sk_recv_match_one() argument 313 struct j1939_sk_buff_cb *skcb; j1939_sk_recv_one() local 338 j1939_sk_recv_match(struct j1939_priv *priv, struct j1939_sk_buff_cb *skcb) j1939_sk_recv_match() argument 812 struct j1939_sk_buff_cb *skcb; j1939_sk_recvmsg() local 874 struct j1939_sk_buff_cb *skcb; j1939_sk_alloc_skb() local 1059 struct j1939_sk_buff_cb *skcb; j1939_sk_send_loop() local [all...] |
H A D | j1939-priv.h | 182 struct j1939_sk_buff_cb *skcb); 237 struct j1939_sk_buff_cb skcb; member
|
/kernel/linux/linux-6.6/net/can/j1939/ |
H A D | address-claim.c | 39 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); in j1939_ac_msg_is_request() local 42 if (skb->len < 3 || skcb->addr.pgn != J1939_PGN_REQUEST) in j1939_ac_msg_is_request() 53 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); in j1939_ac_verify_outgoing() local 61 if (skcb->addr.src_name != j1939_skb_to_name(skb)) { in j1939_ac_verify_outgoing() 66 if (skcb->addr.sa == J1939_NO_ADDR) { in j1939_ac_verify_outgoing() 72 if (skcb->addr.dst_name || skcb->addr.da != J1939_NO_ADDR) { in j1939_ac_verify_outgoing() 81 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); in j1939_ac_fixup() local 86 if (skcb->addr.pgn == J1939_PGN_ADDRESS_CLAIMED) { in j1939_ac_fixup() 93 ecu = j1939_ecu_get_by_name(priv, skcb in j1939_ac_fixup() 128 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_ac_process() local 249 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_ac_recv() local [all...] |
H A D | transport.c | 320 static inline bool j1939_cb_is_broadcast(const struct j1939_sk_buff_cb *skcb) in j1939_cb_is_broadcast() argument 322 return (!skcb->addr.dst_name && (skcb->addr.da == 0xff)); in j1939_cb_is_broadcast() 356 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); in j1939_session_skb_queue() local 361 if (j1939_address_is_unicast(skcb->addr.da) && in j1939_session_skb_queue() 362 priv->ents[skcb->addr.da].nusers) in j1939_session_skb_queue() 363 skcb->flags |= J1939_ECU_LOCAL_DST; in j1939_session_skb_queue() 365 skcb->flags |= J1939_ECU_LOCAL_SRC; in j1939_session_skb_queue() 415 static inline int j1939_tp_im_receiver(const struct j1939_sk_buff_cb *skcb) in j1939_tp_im_receiver() argument 417 return skcb in j1939_tp_im_receiver() 421 j1939_tp_im_transmitter(const struct j1939_sk_buff_cb *skcb) j1939_tp_im_transmitter() argument 427 j1939_tp_im_involved(const struct j1939_sk_buff_cb *skcb, bool swap) j1939_tp_im_involved() argument 435 j1939_tp_im_involved_anydir(struct j1939_sk_buff_cb *skcb) j1939_tp_im_involved_anydir() argument 537 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_session_get_simple() local 570 j1939_skbcb_swap(struct j1939_sk_buff_cb *skcb) j1939_skbcb_swap() argument 593 struct j1939_sk_buff_cb *skcb; j1939_tp_tx_dat_new() local 1273 const struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_cmd_bad_pgn() local 1329 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_abort_one() local 1369 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_eoma_one() local 1402 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_eoma() local 1477 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_cts() local 1492 struct j1939_sk_buff_cb *skcb; j1939_session_new() local 1532 struct j1939_sk_buff_cb *skcb; j1939_session_fresh_new() local 1593 struct j1939_sk_buff_cb skcb = *j1939_skb_to_cb(skb); j1939_xtp_rx_rts_session_new() local 1664 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_rts_session_active() local 1709 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_rts() local 1786 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_xtp_rx_dpo() local 1806 struct j1939_sk_buff_cb *skcb, *se_skcb; j1939_xtp_rx_dat_one() local 1928 struct j1939_sk_buff_cb *skcb; j1939_xtp_rx_dat() local 1965 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_tp_send() local 2028 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_tp_cmd_recv() local 2124 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_tp_recv() local [all...] |
H A D | main.c | 42 struct j1939_sk_buff_cb *skcb, *iskcb; in j1939_can_recv() local 72 skcb = j1939_skb_to_cb(skb); in j1939_can_recv() 73 memset(skcb, 0, sizeof(*skcb)); in j1939_can_recv() 76 skcb->tskey = iskcb->tskey; in j1939_can_recv() 77 skcb->priority = (cf->can_id >> 26) & 0x7; in j1939_can_recv() 78 skcb->addr.sa = cf->can_id; in j1939_can_recv() 79 skcb->addr.pgn = (cf->can_id >> 8) & J1939_PGN_MAX; in j1939_can_recv() 81 skcb->addr.type = J1939_TP; in j1939_can_recv() 83 if (!j1939_address_is_valid(skcb in j1939_can_recv() 321 struct j1939_sk_buff_cb *skcb = j1939_skb_to_cb(skb); j1939_send_one() local [all...] |
H A D | socket.c | 213 const struct j1939_sk_buff_cb *skcb) in j1939_sk_match_dst() 219 if (jsk->addr.src_name && skcb->addr.dst_name) { in j1939_sk_match_dst() 220 if (jsk->addr.src_name != skcb->addr.dst_name) in j1939_sk_match_dst() 228 if (j1939_address_is_unicast(skcb->addr.da)) { in j1939_sk_match_dst() 229 if (jsk->addr.sa != skcb->addr.da) in j1939_sk_match_dst() 244 if (jsk->addr.dst_name && skcb->addr.src_name) { in j1939_sk_match_dst() 245 if (jsk->addr.dst_name != skcb->addr.src_name) in j1939_sk_match_dst() 248 if (jsk->addr.da != skcb->addr.sa) in j1939_sk_match_dst() 255 jsk->pgn_rx_filter != skcb->addr.pgn) in j1939_sk_match_dst() 263 const struct j1939_sk_buff_cb *skcb) in j1939_sk_match_filter() 212 j1939_sk_match_dst(struct j1939_sock *jsk, const struct j1939_sk_buff_cb *skcb) j1939_sk_match_dst() argument 262 j1939_sk_match_filter(struct j1939_sock *jsk, const struct j1939_sk_buff_cb *skcb) j1939_sk_match_filter() argument 295 j1939_sk_recv_match_one(struct j1939_sock *jsk, const struct j1939_sk_buff_cb *skcb) j1939_sk_recv_match_one() argument 313 struct j1939_sk_buff_cb *skcb; j1939_sk_recv_one() local 338 j1939_sk_recv_match(struct j1939_priv *priv, struct j1939_sk_buff_cb *skcb) j1939_sk_recv_match() argument 812 struct j1939_sk_buff_cb *skcb; j1939_sk_recvmsg() local 874 struct j1939_sk_buff_cb *skcb; j1939_sk_alloc_skb() local 1136 struct j1939_sk_buff_cb *skcb; j1939_sk_send_loop() local [all...] |
H A D | j1939-priv.h | 186 struct j1939_sk_buff_cb *skcb); 241 struct j1939_sk_buff_cb skcb; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | fwsignal.c | 914 struct brcmf_skbuff_cb *skcb; in brcmf_fws_tim_update() local 941 skcb = brcmf_skbcb(skb); in brcmf_fws_tim_update() 942 skcb->mac = entry; in brcmf_fws_tim_update() 943 skcb->state = BRCMF_FWS_SKBSTATE_TIM; in brcmf_fws_tim_update() 944 skcb->htod = 0; in brcmf_fws_tim_update() 945 skcb->htod_seq = 0; in brcmf_fws_tim_update() 1445 struct brcmf_skbuff_cb *skcb; in brcmf_fws_txs_process() local 1479 skcb = brcmf_skbcb(skb); in brcmf_fws_txs_process() 1480 entry = skcb->mac; in brcmf_fws_txs_process() 1490 flags, skcb in brcmf_fws_txs_process() 1967 struct brcmf_skbuff_cb *skcb = brcmf_skbcb(p); brcmf_fws_precommit_skb() local 2053 struct brcmf_skbuff_cb *skcb = brcmf_skbcb(skb); brcmf_fws_commit_skb() local 2096 struct brcmf_skbuff_cb *skcb = brcmf_skbcb(p); brcmf_fws_assign_htod() local 2117 struct brcmf_skbuff_cb *skcb = brcmf_skbcb(skb); brcmf_fws_process_skb() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | fwsignal.c | 914 struct brcmf_skbuff_cb *skcb; in brcmf_fws_tim_update() local 941 skcb = brcmf_skbcb(skb); in brcmf_fws_tim_update() 942 skcb->mac = entry; in brcmf_fws_tim_update() 943 skcb->state = BRCMF_FWS_SKBSTATE_TIM; in brcmf_fws_tim_update() 944 skcb->htod = 0; in brcmf_fws_tim_update() 945 skcb->htod_seq = 0; in brcmf_fws_tim_update() 1445 struct brcmf_skbuff_cb *skcb; in brcmf_fws_txs_process() local 1479 skcb = brcmf_skbcb(skb); in brcmf_fws_txs_process() 1480 entry = skcb->mac; in brcmf_fws_txs_process() 1490 flags, skcb in brcmf_fws_txs_process() 1967 struct brcmf_skbuff_cb *skcb = brcmf_skbcb(p); brcmf_fws_precommit_skb() local 2053 struct brcmf_skbuff_cb *skcb = brcmf_skbcb(skb); brcmf_fws_commit_skb() local 2096 struct brcmf_skbuff_cb *skcb = brcmf_skbcb(p); brcmf_fws_assign_htod() local 2117 struct brcmf_skbuff_cb *skcb = brcmf_skbcb(skb); brcmf_fws_process_skb() local [all...] |