Lines Matching refs:idx
33 unsigned int idx = 0; in caam_sgt_cache_op() local
40 for (idx = 0; idx < insgt->number && rem_length; idx++) { in caam_sgt_cache_op()
41 op_size = MIN(rem_length, insgt->buf[idx].length); in caam_sgt_cache_op()
42 if (!insgt->buf[idx].nocache) in caam_sgt_cache_op()
43 cache_operation(op, (void *)insgt->buf[idx].data, in caam_sgt_cache_op()
51 unsigned int idx = 0; in caam_sgt_fill_table() local
55 for (idx = 0; idx < sgt->number - 1; idx++) { in caam_sgt_fill_table()
56 CAAM_SGT_ENTRY(&sgt->sgt[idx], sgt->buf[idx].paddr, in caam_sgt_fill_table()
57 sgt->buf[idx].length); in caam_sgt_fill_table()
58 sgt_entry_trace(idx, sgt); in caam_sgt_fill_table()
61 CAAM_SGT_ENTRY_FINAL(&sgt->sgt[idx], sgt->buf[idx].paddr, in caam_sgt_fill_table()
62 sgt->buf[idx].length); in caam_sgt_fill_table()
63 sgt_entry_trace(idx, sgt); in caam_sgt_fill_table()
71 unsigned int idx = 0; in caam_sgt_derive() local
84 for (; idx < from->number && off >= from->buf[idx].length; idx++) in caam_sgt_derive()
85 off -= from->buf[idx].length; in caam_sgt_derive()
87 st_idx = idx; in caam_sgt_derive()
89 rlength -= MIN(rlength, from->buf[idx].length - off); in caam_sgt_derive()
91 for (idx++; idx < from->number && rlength; idx++) { in caam_sgt_derive()
92 rlength -= MIN(rlength, from->buf[idx].length); in caam_sgt_derive()