Lines Matching refs:kay
86 struct ieee802_1x_kay *kay; member
114 secy_cp_control_enable_port(sm->kay, sm->controlled_port_enabled); in SM_STATE()
139 secy_cp_control_enable_port(sm->kay, sm->controlled_port_enabled); in SM_STATE()
142 ieee802_1x_kay_delete_sas(sm->kay, sm->lki); in SM_STATE()
144 ieee802_1x_kay_delete_sas(sm->kay, sm->oki); in SM_STATE()
154 ieee802_1x_kay_set_old_sa_attr(sm->kay, sm->oki, sm->oan, in SM_STATE()
161 ieee802_1x_kay_set_latest_sa_attr(sm->kay, sm->lki, sm->lan, in SM_STATE()
177 secy_cp_control_enable_port(sm->kay, sm->controlled_port_enabled); in SM_STATE()
178 secy_cp_control_protect_frames(sm->kay, sm->protect_frames); in SM_STATE()
179 secy_cp_control_encrypt(sm->kay, sm->kay->macsec_encrypt); in SM_STATE()
180 secy_cp_control_validate_frames(sm->kay, sm->validate_frames); in SM_STATE()
181 secy_cp_control_replay(sm->kay, sm->replay_protect, sm->replay_window); in SM_STATE()
192 sm->offload = sm->kay->macsec_offload; in SM_STATE()
197 secy_cp_control_enable_port(sm->kay, sm->controlled_port_enabled); in SM_STATE()
198 secy_cp_control_protect_frames(sm->kay, sm->protect_frames); in SM_STATE()
199 secy_cp_control_encrypt(sm->kay, sm->kay->macsec_encrypt); in SM_STATE()
200 secy_cp_control_validate_frames(sm->kay, sm->validate_frames); in SM_STATE()
201 secy_cp_control_replay(sm->kay, sm->replay_protect, sm->replay_window); in SM_STATE()
202 secy_cp_control_offload(sm->kay, sm->offload); in SM_STATE()
212 sm->protect_frames = sm->kay->macsec_protect; in SM_STATE()
213 sm->replay_protect = sm->kay->macsec_replay_protect; in SM_STATE()
214 sm->offload = sm->kay->macsec_offload; in SM_STATE()
215 sm->validate_frames = sm->kay->macsec_validate; in SM_STATE()
218 secy_cp_control_current_cipher_suite(sm->kay, sm->current_cipher_suite); in SM_STATE()
224 secy_cp_control_confidentiality_offset(sm->kay, in SM_STATE()
226 secy_cp_control_protect_frames(sm->kay, sm->protect_frames); in SM_STATE()
227 secy_cp_control_encrypt(sm->kay, sm->kay->macsec_encrypt); in SM_STATE()
228 secy_cp_control_validate_frames(sm->kay, sm->validate_frames); in SM_STATE()
229 secy_cp_control_replay(sm->kay, sm->replay_protect, sm->replay_window); in SM_STATE()
230 secy_cp_control_offload(sm->kay, sm->offload); in SM_STATE()
247 ieee802_1x_kay_set_latest_sa_attr(sm->kay, sm->lki, sm->lan, in SM_STATE()
249 ieee802_1x_kay_create_sas(sm->kay, sm->lki); in SM_STATE()
250 ieee802_1x_kay_enable_rx_sas(sm->kay, sm->lki); in SM_STATE()
261 ieee802_1x_kay_set_latest_sa_attr(sm->kay, sm->lki, sm->lan, in SM_STATE()
280 ieee802_1x_kay_enable_new_info(sm->kay); in SM_STATE()
289 secy_cp_control_enable_port(sm->kay, sm->controlled_port_enabled); in SM_STATE()
291 ieee802_1x_kay_set_latest_sa_attr(sm->kay, sm->lki, sm->lan, in SM_STATE()
293 ieee802_1x_kay_enable_tx_sas(sm->kay, sm->lki); in SM_STATE()
304 ieee802_1x_kay_set_old_sa_attr(sm->kay, sm->oki, sm->oan, in SM_STATE()
306 ieee802_1x_kay_enable_new_info(sm->kay); in SM_STATE()
318 ieee802_1x_kay_set_latest_sa_attr(sm->kay, sm->lki, sm->lan, in SM_STATE()
320 ieee802_1x_kay_delete_sas(sm->kay, sm->lki); in SM_STATE()
324 ieee802_1x_kay_set_latest_sa_attr(sm->kay, sm->lki, sm->lan, in SM_STATE()
333 ieee802_1x_kay_delete_sas(sm->kay, sm->oki); in SM_STATE()
341 ieee802_1x_kay_set_old_sa_attr(sm->kay, sm->oki, sm->oan, in SM_STATE()
347 ieee802_1x_kay_set_latest_sa_attr(sm->kay, sm->lki, sm->lan, in SM_STATE()
450 struct ieee802_1x_cp_sm * ieee802_1x_cp_sm_init(struct ieee802_1x_kay *kay) in ieee802_1x_cp_sm_init() argument
460 sm->kay = kay; in ieee802_1x_cp_sm_init()
466 sm->protect_frames = kay->macsec_protect; in ieee802_1x_cp_sm_init()
467 sm->validate_frames = kay->macsec_validate; in ieee802_1x_cp_sm_init()
468 sm->replay_protect = kay->macsec_replay_protect; in ieee802_1x_cp_sm_init()
469 sm->replay_window = kay->macsec_replay_window; in ieee802_1x_cp_sm_init()
470 sm->offload = kay->macsec_offload; in ieee802_1x_cp_sm_init()
481 sm->current_cipher_suite = cs_id[kay->macsec_csindex]; in ieee802_1x_cp_sm_init()
482 sm->cipher_suite = cs_id[kay->macsec_csindex]; in ieee802_1x_cp_sm_init()
492 secy_cp_control_protect_frames(sm->kay, sm->protect_frames); in ieee802_1x_cp_sm_init()
493 secy_cp_control_encrypt(sm->kay, sm->kay->macsec_encrypt); in ieee802_1x_cp_sm_init()
494 secy_cp_control_validate_frames(sm->kay, sm->validate_frames); in ieee802_1x_cp_sm_init()
495 secy_cp_control_replay(sm->kay, sm->replay_protect, sm->replay_window); in ieee802_1x_cp_sm_init()
496 secy_cp_control_enable_port(sm->kay, sm->controlled_port_enabled); in ieee802_1x_cp_sm_init()
497 secy_cp_control_confidentiality_offset(sm->kay, in ieee802_1x_cp_sm_init()
499 secy_cp_control_current_cipher_suite(sm->kay, sm->current_cipher_suite); in ieee802_1x_cp_sm_init()
500 secy_cp_control_offload(sm->kay, sm->offload); in ieee802_1x_cp_sm_init()