Lines Matching refs:rxsa
1372 struct receive_sa *rxsa;
1497 dl_list_for_each(rxsa, &rxsc->sa_list, struct receive_sa,
1499 if (sa_key && rxsa->pkey == sa_key) {
1508 wpa_printf(MSG_WARNING, "KaY: Can't find rxsa");
1513 secy_get_receive_lowest_pn(participant->kay, rxsa);
1514 if (lpn > rxsa->lowest_pn) {
1518 rxsa->lowest_pn = lpn;
1519 secy_set_receive_lowest_pn(participant->kay, rxsa);
2819 struct receive_sa *rxsa;
2821 dl_list_for_each(rxsa, &rxsc->sa_list, struct receive_sa, list) {
2822 if (rxsa->an == an)
2823 return rxsa;
2839 struct receive_sa *rxsa;
2864 while ((rxsa = lookup_rxsa_by_an(rxsc, latest_sak->an)) != NULL)
2865 ieee802_1x_delete_receive_sa(kay, rxsa);
2867 rxsa = ieee802_1x_kay_init_receive_sa(rxsc, latest_sak->an, 1,
2869 if (!rxsa)
2872 secy_create_receive_sa(kay, rxsa);
2902 struct receive_sa *rxsa, *pre_rxsa;
2920 dl_list_for_each_safe(rxsa, pre_rxsa, &rxsc->sa_list,
2922 if (is_ki_equal(&rxsa->pkey->key_identifier, ki))
2923 ieee802_1x_delete_receive_sa(kay, rxsa);
2978 struct receive_sa *rxsa;
2986 dl_list_for_each(rxsa, &rxsc->sa_list, struct receive_sa, list)
2988 if (is_ki_equal(&rxsa->pkey->key_identifier, lki)) {
2989 rxsa->in_use = TRUE;
2990 secy_enable_receive_sa(kay, rxsa);