Lines Matching +full:secure +full:- +full:only
1 /* SPDX-License-Identifier: GPL-2.0+ */
62 * struct macsec_key - SA key
63 * @id: user-provided key identifier
118 * struct macsec_rx_sa - receive secure association
123 * @ssci: short secure channel identifier
124 * @stats: per-SA stats
152 * struct macsec_rx_sc - receive secure channel
153 * @sci: secure channel identifier for this SC
155 * @sa: array of secure associations
156 * @stats: per-SC stats
169 * struct macsec_tx_sa - transmit secure association
174 * @ssci: short secure channel identifier
175 * @stats: per-SA stats
192 * struct macsec_tx_sc - transmit secure channel
195 * @encrypt: encrypt packets on transmit, or authenticate only
199 * @sa: array of secure associations
216 * struct macsec_secy - MACsec Security Entity
218 * @n_rx_sc: number of receive secure channels configured on this SecY
219 * @sci: secure channel identifier used for tx
228 * @tx_sc: transmit secure channel
229 * @rx_sc: linked list of receive secure channels
248 * struct macsec_context - MACsec context for hardware offloading
277 * struct macsec_ops - MACsec offloading operations
309 const struct macsec_tx_sc *tx_sc = &secy->tx_sc; in macsec_send_sci()
311 return tx_sc->send_sci || in macsec_send_sci()
312 (secy->n_rx_sc > 1 && !tx_sc->end_station && !tx_sc->scb); in macsec_send_sci()