Lines Matching refs:idx
38 int idx;
43 for (idx = 0; idx < NSIM_MACSEC_MAX_SECY_COUNT; idx++) {
44 if (!ns->macsec.nsim_secy[idx].used)
48 if (idx == NSIM_MACSEC_MAX_SECY_COUNT) {
55 __func__, sci_to_cpu(ctx->secy->sci), idx);
56 ns->macsec.nsim_secy[idx].used = true;
57 ns->macsec.nsim_secy[idx].nsim_rxsc_count = 0;
58 ns->macsec.nsim_secy[idx].sci = ctx->secy->sci;
67 int idx;
69 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
70 if (idx < 0) {
77 __func__, sci_to_cpu(ctx->secy->sci), idx);
85 int idx;
87 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
88 if (idx < 0) {
95 __func__, sci_to_cpu(ctx->secy->sci), idx);
97 ns->macsec.nsim_secy[idx].used = false;
98 memset(&ns->macsec.nsim_secy[idx], 0, sizeof(ns->macsec.nsim_secy[idx]));
108 int idx;
110 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
111 if (idx < 0) {
116 secy = &ns->macsec.nsim_secy[idx];
121 for (idx = 0; idx < NSIM_MACSEC_MAX_RXSC_COUNT; idx++) {
122 if (!secy->nsim_rxsc[idx].used)
126 if (idx == NSIM_MACSEC_MAX_RXSC_COUNT)
131 __func__, sci_to_cpu(ctx->rx_sc->sci), idx);
132 secy->nsim_rxsc[idx].used = true;
133 secy->nsim_rxsc[idx].sci = ctx->rx_sc->sci;
143 int idx;
145 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
146 if (idx < 0) {
151 secy = &ns->macsec.nsim_secy[idx];
153 idx = nsim_macsec_find_rxsc(secy, ctx->rx_sc->sci);
154 if (idx < 0) {
161 __func__, sci_to_cpu(ctx->rx_sc->sci), idx);
170 int idx;
172 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
173 if (idx < 0) {
178 secy = &ns->macsec.nsim_secy[idx];
180 idx = nsim_macsec_find_rxsc(secy, ctx->rx_sc->sci);
181 if (idx < 0) {
188 __func__, sci_to_cpu(ctx->rx_sc->sci), idx);
190 secy->nsim_rxsc[idx].used = false;
191 memset(&secy->nsim_rxsc[idx], 0, sizeof(secy->nsim_rxsc[idx]));
201 int idx;
203 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
204 if (idx < 0) {
209 secy = &ns->macsec.nsim_secy[idx];
211 idx = nsim_macsec_find_rxsc(secy, ctx->sa.rx_sa->sc->sci);
212 if (idx < 0) {
228 int idx;
230 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
231 if (idx < 0) {
236 secy = &ns->macsec.nsim_secy[idx];
238 idx = nsim_macsec_find_rxsc(secy, ctx->sa.rx_sa->sc->sci);
239 if (idx < 0) {
255 int idx;
257 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
258 if (idx < 0) {
263 secy = &ns->macsec.nsim_secy[idx];
265 idx = nsim_macsec_find_rxsc(secy, ctx->sa.rx_sa->sc->sci);
266 if (idx < 0) {
281 int idx;
283 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
284 if (idx < 0) {
299 int idx;
301 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
302 if (idx < 0) {
317 int idx;
319 idx = nsim_macsec_find_secy(ns, ctx->secy->sci);
320 if (idx < 0) {