Lines Matching defs:macsec_skb_cb
229 static struct macsec_cb *macsec_skb_cb(struct sk_buff *skb)
495 bool sci_present = macsec_skb_cb(skb)->has_sci;
530 struct macsec_tx_sa *sa = macsec_skb_cb(skb)->tx_sa;
533 aead_request_free(macsec_skb_cb(skb)->req);
536 macsec_count_tx(skb, &macsec->secy.tx_sc, macsec_skb_cb(skb)->tx_sa);
696 macsec_skb_cb(skb)->req = req;
697 macsec_skb_cb(skb)->tx_sa = tx_sa;
698 macsec_skb_cb(skb)->has_sci = sci_present;
722 struct macsec_rx_sa *rx_sa = macsec_skb_cb(skb)->rx_sa;
754 if (!macsec_skb_cb(skb)->valid) {
832 struct macsec_rx_sa *rx_sa = macsec_skb_cb(skb)->rx_sa;
837 aead_request_free(macsec_skb_cb(skb)->req);
840 macsec_skb_cb(skb)->valid = true;
851 macsec_extra_len(macsec_skb_cb(skb)->has_sci));
881 macsec_skb_cb(skb)->valid = false;
926 int len = skb->len - macsec_hdr_len(macsec_skb_cb(skb)->has_sci);
929 aead_request_set_ad(req, macsec_hdr_len(macsec_skb_cb(skb)->has_sci));
941 macsec_skb_cb(skb)->req = req;
958 macsec_skb_cb(skb)->valid = true;
1140 macsec_skb_cb(skb)->has_sci = !!(hdr->tci_an & MACSEC_TCI_SC);
1141 macsec_skb_cb(skb)->assoc_num = hdr->tci_an & MACSEC_AN_MASK;
1142 sci = macsec_frame_sci(hdr, macsec_skb_cb(skb)->has_sci);
1175 rx_sa = macsec_rxsa_get(rx_sc->sa[macsec_skb_cb(skb)->assoc_num]);
1227 macsec_skb_cb(skb)->rx_sa = rx_sa;
1250 macsec_extra_len(macsec_skb_cb(skb)->has_sci));
1285 macsec_extra_len(macsec_skb_cb(skb)->has_sci));
3427 macsec_count_tx(skb, &macsec->secy.tx_sc, macsec_skb_cb(skb)->tx_sa);