Lines Matching refs:idx

33 	int idx;  in nsim_macsec_add_secy()  local
38 for (idx = 0; idx < NSIM_MACSEC_MAX_SECY_COUNT; idx++) { in nsim_macsec_add_secy()
39 if (!ns->macsec.nsim_secy[idx].used) in nsim_macsec_add_secy()
43 if (idx == NSIM_MACSEC_MAX_SECY_COUNT) { in nsim_macsec_add_secy()
50 __func__, sci_to_cpu(ctx->secy->sci), idx); in nsim_macsec_add_secy()
51 ns->macsec.nsim_secy[idx].used = true; in nsim_macsec_add_secy()
52 ns->macsec.nsim_secy[idx].nsim_rxsc_count = 0; in nsim_macsec_add_secy()
53 ns->macsec.nsim_secy[idx].sci = ctx->secy->sci; in nsim_macsec_add_secy()
62 int idx; in nsim_macsec_upd_secy() local
64 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_upd_secy()
65 if (idx < 0) { in nsim_macsec_upd_secy()
72 __func__, sci_to_cpu(ctx->secy->sci), idx); in nsim_macsec_upd_secy()
80 int idx; in nsim_macsec_del_secy() local
82 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_del_secy()
83 if (idx < 0) { in nsim_macsec_del_secy()
90 __func__, sci_to_cpu(ctx->secy->sci), idx); in nsim_macsec_del_secy()
92 ns->macsec.nsim_secy[idx].used = false; in nsim_macsec_del_secy()
93 memset(&ns->macsec.nsim_secy[idx], 0, sizeof(ns->macsec.nsim_secy[idx])); in nsim_macsec_del_secy()
103 int idx; in nsim_macsec_add_rxsc() local
105 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_add_rxsc()
106 if (idx < 0) { in nsim_macsec_add_rxsc()
111 secy = &ns->macsec.nsim_secy[idx]; in nsim_macsec_add_rxsc()
116 for (idx = 0; idx < NSIM_MACSEC_MAX_RXSC_COUNT; idx++) { in nsim_macsec_add_rxsc()
117 if (!secy->nsim_rxsc[idx].used) in nsim_macsec_add_rxsc()
121 if (idx == NSIM_MACSEC_MAX_RXSC_COUNT) in nsim_macsec_add_rxsc()
126 __func__, sci_to_cpu(ctx->rx_sc->sci), idx); in nsim_macsec_add_rxsc()
127 secy->nsim_rxsc[idx].used = true; in nsim_macsec_add_rxsc()
128 secy->nsim_rxsc[idx].sci = ctx->rx_sc->sci; in nsim_macsec_add_rxsc()
138 int idx; in nsim_macsec_upd_rxsc() local
140 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_upd_rxsc()
141 if (idx < 0) { in nsim_macsec_upd_rxsc()
146 secy = &ns->macsec.nsim_secy[idx]; in nsim_macsec_upd_rxsc()
148 idx = nsim_macsec_find_rxsc(secy, ctx->rx_sc->sci); in nsim_macsec_upd_rxsc()
149 if (idx < 0) { in nsim_macsec_upd_rxsc()
156 __func__, sci_to_cpu(ctx->rx_sc->sci), idx); in nsim_macsec_upd_rxsc()
165 int idx; in nsim_macsec_del_rxsc() local
167 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_del_rxsc()
168 if (idx < 0) { in nsim_macsec_del_rxsc()
173 secy = &ns->macsec.nsim_secy[idx]; in nsim_macsec_del_rxsc()
175 idx = nsim_macsec_find_rxsc(secy, ctx->rx_sc->sci); in nsim_macsec_del_rxsc()
176 if (idx < 0) { in nsim_macsec_del_rxsc()
183 __func__, sci_to_cpu(ctx->rx_sc->sci), idx); in nsim_macsec_del_rxsc()
185 secy->nsim_rxsc[idx].used = false; in nsim_macsec_del_rxsc()
186 memset(&secy->nsim_rxsc[idx], 0, sizeof(secy->nsim_rxsc[idx])); in nsim_macsec_del_rxsc()
196 int idx; in nsim_macsec_add_rxsa() local
198 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_add_rxsa()
199 if (idx < 0) { in nsim_macsec_add_rxsa()
204 secy = &ns->macsec.nsim_secy[idx]; in nsim_macsec_add_rxsa()
206 idx = nsim_macsec_find_rxsc(secy, ctx->sa.rx_sa->sc->sci); in nsim_macsec_add_rxsa()
207 if (idx < 0) { in nsim_macsec_add_rxsa()
223 int idx; in nsim_macsec_upd_rxsa() local
225 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_upd_rxsa()
226 if (idx < 0) { in nsim_macsec_upd_rxsa()
231 secy = &ns->macsec.nsim_secy[idx]; in nsim_macsec_upd_rxsa()
233 idx = nsim_macsec_find_rxsc(secy, ctx->sa.rx_sa->sc->sci); in nsim_macsec_upd_rxsa()
234 if (idx < 0) { in nsim_macsec_upd_rxsa()
250 int idx; in nsim_macsec_del_rxsa() local
252 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_del_rxsa()
253 if (idx < 0) { in nsim_macsec_del_rxsa()
258 secy = &ns->macsec.nsim_secy[idx]; in nsim_macsec_del_rxsa()
260 idx = nsim_macsec_find_rxsc(secy, ctx->sa.rx_sa->sc->sci); in nsim_macsec_del_rxsa()
261 if (idx < 0) { in nsim_macsec_del_rxsa()
276 int idx; in nsim_macsec_add_txsa() local
278 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_add_txsa()
279 if (idx < 0) { in nsim_macsec_add_txsa()
294 int idx; in nsim_macsec_upd_txsa() local
296 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_upd_txsa()
297 if (idx < 0) { in nsim_macsec_upd_txsa()
312 int idx; in nsim_macsec_del_txsa() local
314 idx = nsim_macsec_find_secy(ns, ctx->secy->sci); in nsim_macsec_del_txsa()
315 if (idx < 0) { in nsim_macsec_del_txsa()