Lines Matching defs:macsec_skb_cb
237 static struct macsec_cb *macsec_skb_cb(struct sk_buff *skb)
517 bool sci_present = macsec_skb_cb(skb)->has_sci;
558 struct macsec_tx_sa *sa = macsec_skb_cb(skb)->tx_sa;
561 aead_request_free(macsec_skb_cb(skb)->req);
564 macsec_count_tx(skb, &macsec->secy.tx_sc, macsec_skb_cb(skb)->tx_sa);
724 macsec_skb_cb(skb)->req = req;
725 macsec_skb_cb(skb)->tx_sa = tx_sa;
726 macsec_skb_cb(skb)->has_sci = sci_present;
750 struct macsec_rx_sa *rx_sa = macsec_skb_cb(skb)->rx_sa;
782 if (!macsec_skb_cb(skb)->valid) {
865 struct macsec_rx_sa *rx_sa = macsec_skb_cb(skb)->rx_sa;
870 aead_request_free(macsec_skb_cb(skb)->req);
873 macsec_skb_cb(skb)->valid = true;
884 macsec_extra_len(macsec_skb_cb(skb)->has_sci));
914 macsec_skb_cb(skb)->valid = false;
959 int len = skb->len - macsec_hdr_len(macsec_skb_cb(skb)->has_sci);
962 aead_request_set_ad(req, macsec_hdr_len(macsec_skb_cb(skb)->has_sci));
974 macsec_skb_cb(skb)->req = req;
991 macsec_skb_cb(skb)->valid = true;
1157 macsec_skb_cb(skb)->has_sci = !!(hdr->tci_an & MACSEC_TCI_SC);
1158 macsec_skb_cb(skb)->assoc_num = hdr->tci_an & MACSEC_AN_MASK;
1159 sci = macsec_frame_sci(hdr, macsec_skb_cb(skb)->has_sci);
1192 rx_sa = macsec_rxsa_get(rx_sc->sa[macsec_skb_cb(skb)->assoc_num]);
1244 macsec_skb_cb(skb)->rx_sa = rx_sa;
1267 macsec_extra_len(macsec_skb_cb(skb)->has_sci));
1302 macsec_extra_len(macsec_skb_cb(skb)->has_sci));
3458 macsec_count_tx(skb, &macsec->secy.tx_sc, macsec_skb_cb(skb)->tx_sa);