tx_sc 249 drivers/net/macsec.c struct macsec_tx_sc tx_sc; tx_sc 402 drivers/net/macsec.c const struct macsec_tx_sc *tx_sc = &secy->tx_sc; tx_sc 404 drivers/net/macsec.c return tx_sc->send_sci || tx_sc 405 drivers/net/macsec.c (secy->n_rx_sc > 1 && !tx_sc->end_station && !tx_sc->scb); tx_sc 451 drivers/net/macsec.c const struct macsec_tx_sc *tx_sc = &secy->tx_sc; tx_sc 461 drivers/net/macsec.c if (tx_sc->end_station) tx_sc 463 drivers/net/macsec.c if (tx_sc->scb) tx_sc 470 drivers/net/macsec.c if (tx_sc->encrypt) tx_sc 475 drivers/net/macsec.c h->tci_an |= tx_sc->encoding_sa; tx_sc 564 drivers/net/macsec.c static void macsec_count_tx(struct sk_buff *skb, struct macsec_tx_sc *tx_sc, tx_sc 567 drivers/net/macsec.c struct pcpu_tx_sc_stats *txsc_stats = this_cpu_ptr(tx_sc->stats); tx_sc 570 drivers/net/macsec.c if (tx_sc->encrypt) { tx_sc 606 drivers/net/macsec.c macsec_count_tx(skb, &macsec->secy.tx_sc, macsec_skb_cb(skb)->tx_sa); tx_sc 658 drivers/net/macsec.c struct macsec_tx_sc *tx_sc; tx_sc 665 drivers/net/macsec.c tx_sc = &secy->tx_sc; tx_sc 668 drivers/net/macsec.c tx_sa = macsec_txsa_get(tx_sc->sa[tx_sc->encoding_sa]); tx_sc 751 drivers/net/macsec.c if (tx_sc->encrypt) { tx_sc 1496 drivers/net/macsec.c struct macsec_tx_sc *tx_sc; tx_sc 1512 drivers/net/macsec.c tx_sc = &secy->tx_sc; tx_sc 1514 drivers/net/macsec.c tx_sa = rtnl_dereference(tx_sc->sa[*assoc_num]); tx_sc 1519 drivers/net/macsec.c *scp = tx_sc; tx_sc 1814 drivers/net/macsec.c struct macsec_tx_sc *tx_sc; tx_sc 1837 drivers/net/macsec.c tx_sc = &secy->tx_sc; tx_sc 1848 drivers/net/macsec.c tx_sa = rtnl_dereference(tx_sc->sa[assoc_num]); tx_sc 1877 drivers/net/macsec.c if (assoc_num == tx_sc->encoding_sa && tx_sa->active) tx_sc 1880 drivers/net/macsec.c rcu_assign_pointer(tx_sc->sa[assoc_num], tx_sa); tx_sc 1973 drivers/net/macsec.c struct macsec_tx_sc *tx_sc; tx_sc 1986 drivers/net/macsec.c &dev, &secy, &tx_sc, &assoc_num); tx_sc 1997 drivers/net/macsec.c RCU_INIT_POINTER(tx_sc->sa[assoc_num], NULL); tx_sc 2031 drivers/net/macsec.c struct macsec_tx_sc *tx_sc; tx_sc 2047 drivers/net/macsec.c &dev, &secy, &tx_sc, &assoc_num); tx_sc 2062 drivers/net/macsec.c if (assoc_num == tx_sc->encoding_sa) tx_sc 2361 drivers/net/macsec.c struct macsec_tx_sc *tx_sc = &secy->tx_sc; tx_sc 2389 drivers/net/macsec.c nla_put_u8(skb, MACSEC_SECY_ATTR_ENCRYPT, tx_sc->encrypt) || tx_sc 2390 drivers/net/macsec.c nla_put_u8(skb, MACSEC_SECY_ATTR_INC_SCI, tx_sc->send_sci) || tx_sc 2391 drivers/net/macsec.c nla_put_u8(skb, MACSEC_SECY_ATTR_ES, tx_sc->end_station) || tx_sc 2392 drivers/net/macsec.c nla_put_u8(skb, MACSEC_SECY_ATTR_SCB, tx_sc->scb) || tx_sc 2393 drivers/net/macsec.c nla_put_u8(skb, MACSEC_SECY_ATTR_ENCODING_SA, tx_sc->encoding_sa)) tx_sc 2414 drivers/net/macsec.c struct macsec_tx_sc *tx_sc = &secy->tx_sc; tx_sc 2436 drivers/net/macsec.c if (copy_tx_sc_stats(skb, tx_sc->stats)) { tx_sc 2455 drivers/net/macsec.c struct macsec_tx_sa *tx_sa = rtnl_dereference(tx_sc->sa[i]); tx_sc 2743 drivers/net/macsec.c macsec_count_tx(skb, &macsec->secy.tx_sc, macsec_skb_cb(skb)->tx_sa); tx_sc 3007 drivers/net/macsec.c free_percpu(macsec->secy.tx_sc.stats); tx_sc 3029 drivers/net/macsec.c struct macsec_tx_sc *tx_sc; tx_sc 3032 drivers/net/macsec.c tx_sc = &secy->tx_sc; tx_sc 3037 drivers/net/macsec.c tx_sc->encoding_sa = nla_get_u8(data[IFLA_MACSEC_ENCODING_SA]); tx_sc 3038 drivers/net/macsec.c tx_sa = rtnl_dereference(tx_sc->sa[tx_sc->encoding_sa]); tx_sc 3047 drivers/net/macsec.c tx_sc->encrypt = !!nla_get_u8(data[IFLA_MACSEC_ENCRYPT]); tx_sc 3053 drivers/net/macsec.c tx_sc->send_sci = !!nla_get_u8(data[IFLA_MACSEC_INC_SCI]); tx_sc 3056 drivers/net/macsec.c tx_sc->end_station = !!nla_get_u8(data[IFLA_MACSEC_ES]); tx_sc 3059 drivers/net/macsec.c tx_sc->scb = !!nla_get_u8(data[IFLA_MACSEC_SCB]); tx_sc 3112 drivers/net/macsec.c struct macsec_tx_sa *sa = rtnl_dereference(macsec->secy.tx_sc.sa[i]); tx_sc 3115 drivers/net/macsec.c RCU_INIT_POINTER(macsec->secy.tx_sc.sa[i], NULL); tx_sc 3197 drivers/net/macsec.c secy->tx_sc.stats = netdev_alloc_pcpu_stats(struct pcpu_tx_sc_stats); tx_sc 3198 drivers/net/macsec.c if (!secy->tx_sc.stats) { tx_sc 3215 drivers/net/macsec.c secy->tx_sc.active = true; tx_sc 3216 drivers/net/macsec.c secy->tx_sc.encoding_sa = DEFAULT_ENCODING_SA; tx_sc 3217 drivers/net/macsec.c secy->tx_sc.encrypt = DEFAULT_ENCRYPT; tx_sc 3218 drivers/net/macsec.c secy->tx_sc.send_sci = DEFAULT_SEND_SCI; tx_sc 3219 drivers/net/macsec.c secy->tx_sc.end_station = false; tx_sc 3220 drivers/net/macsec.c secy->tx_sc.scb = false; tx_sc 3413 drivers/net/macsec.c struct macsec_tx_sc *tx_sc = &secy->tx_sc; tx_sc 3432 drivers/net/macsec.c nla_put_u8(skb, IFLA_MACSEC_ENCODING_SA, tx_sc->encoding_sa) || tx_sc 3433 drivers/net/macsec.c nla_put_u8(skb, IFLA_MACSEC_ENCRYPT, tx_sc->encrypt) || tx_sc 3435 drivers/net/macsec.c nla_put_u8(skb, IFLA_MACSEC_INC_SCI, tx_sc->send_sci) || tx_sc 3436 drivers/net/macsec.c nla_put_u8(skb, IFLA_MACSEC_ES, tx_sc->end_station) || tx_sc 3437 drivers/net/macsec.c nla_put_u8(skb, IFLA_MACSEC_SCB, tx_sc->scb) ||