Lines Matching refs:ivsize
289 struct alginfo *adata, unsigned int ivsize, in cnstr_shdsc_aead_encap() argument
315 append_seq_load(desc, ivsize, LDST_CLASS_1_CCB | in cnstr_shdsc_aead_encap()
384 struct alginfo *adata, unsigned int ivsize, in cnstr_shdsc_aead_decap() argument
411 append_seq_load(desc, ivsize, LDST_CLASS_1_CCB | in cnstr_shdsc_aead_decap()
421 ivsize); in cnstr_shdsc_aead_decap()
429 ivsize); in cnstr_shdsc_aead_decap()
443 append_seq_load(desc, ivsize, LDST_CLASS_1_CCB | in cnstr_shdsc_aead_decap()
447 (ctx1_iv_off << MOVE_OFFSET_SHIFT) | ivsize); in cnstr_shdsc_aead_decap()
501 struct alginfo *adata, unsigned int ivsize, in cnstr_shdsc_aead_givencap() argument
529 append_seq_load(desc, ivsize, LDST_CLASS_1_CCB | in cnstr_shdsc_aead_givencap()
539 NFIFOENTRY_PTYPE_RND | (ivsize << NFIFOENTRY_DLEN_SHIFT); in cnstr_shdsc_aead_givencap()
546 (ivsize << MOVE_LEN_SHIFT)); in cnstr_shdsc_aead_givencap()
553 (ivsize << MOVE_LEN_SHIFT)); in cnstr_shdsc_aead_givencap()
577 NFIFOENTRY_DTYPE_MSG | (ivsize << NFIFOENTRY_DLEN_SHIFT); in cnstr_shdsc_aead_givencap()
580 append_load_imm_u32(desc, ivsize, LDST_CLASS_2_CCB | in cnstr_shdsc_aead_givencap()
598 append_seq_fifo_load(desc, ivsize, in cnstr_shdsc_aead_givencap()
635 unsigned int ivsize, unsigned int icvsize, in cnstr_shdsc_gcm_encap() argument
673 ivsize); in cnstr_shdsc_gcm_encap()
684 append_seq_fifo_load(desc, ivsize, FIFOLD_CLASS_CLASS1 | in cnstr_shdsc_gcm_encap()
738 append_seq_fifo_load(desc, ivsize, FIFOLD_CLASS_CLASS1 | in cnstr_shdsc_gcm_encap()
762 unsigned int ivsize, unsigned int icvsize, in cnstr_shdsc_gcm_decap() argument
798 append_seq_fifo_load(desc, ivsize, FIFOLD_CLASS_CLASS1 | in cnstr_shdsc_gcm_decap()
862 unsigned int ivsize, unsigned int icvsize, in cnstr_shdsc_rfc4106_encap() argument
901 append_seq_fifo_load(desc, ivsize, FIFOLD_CLASS_CLASS1 | in cnstr_shdsc_rfc4106_encap()
905 append_math_sub_imm_u32(desc, VARSEQINLEN, REG3, IMM, ivsize); in cnstr_shdsc_rfc4106_encap()
926 append_seq_fifo_load(desc, ivsize, FIFOLD_CLASS_SKIP); in cnstr_shdsc_rfc4106_encap()
969 unsigned int ivsize, unsigned int icvsize, in cnstr_shdsc_rfc4106_decap() argument
1010 append_seq_fifo_load(desc, ivsize, FIFOLD_CLASS_CLASS1 | in cnstr_shdsc_rfc4106_decap()
1014 append_math_sub_imm_u32(desc, VARSEQINLEN, REG3, IMM, ivsize); in cnstr_shdsc_rfc4106_decap()
1022 append_seq_fifo_load(desc, ivsize, FIFOLD_CLASS_SKIP); in cnstr_shdsc_rfc4106_decap()
1064 unsigned int ivsize, unsigned int icvsize, in cnstr_shdsc_rfc4543_encap() argument
1094 append_seq_fifo_load(desc, ivsize, FIFOLD_CLASS_CLASS1 | in cnstr_shdsc_rfc4543_encap()
1147 unsigned int ivsize, unsigned int icvsize, in cnstr_shdsc_rfc4543_decap() argument
1177 append_seq_fifo_load(desc, ivsize, FIFOLD_CLASS_CLASS1 | in cnstr_shdsc_rfc4543_decap()
1241 struct alginfo *adata, unsigned int ivsize, in cnstr_shdsc_chachapoly() argument
1247 const bool is_ipsec = (ivsize != CHACHAPOLY_IV_SIZE); in cnstr_shdsc_chachapoly()
1295 append_seq_load(desc, ivsize, LDST_CLASS_1_CCB | in cnstr_shdsc_chachapoly()
1321 append_seq_fifo_store(desc, ivsize, FIFOST_TYPE_METADATA | in cnstr_shdsc_chachapoly()
1379 unsigned int ivsize, const bool is_rfc3686, in cnstr_shdsc_skcipher_encap() argument
1411 if (ivsize) in cnstr_shdsc_skcipher_encap()
1412 append_seq_load(desc, ivsize, LDST_SRCDST_BYTE_CONTEXT | in cnstr_shdsc_skcipher_encap()
1432 if (!is_chacha20 && ivsize) in cnstr_shdsc_skcipher_encap()
1433 append_seq_store(desc, ivsize, LDST_SRCDST_BYTE_CONTEXT | in cnstr_shdsc_skcipher_encap()
1455 unsigned int ivsize, const bool is_rfc3686, in cnstr_shdsc_skcipher_decap() argument
1486 if (ivsize) in cnstr_shdsc_skcipher_decap()
1487 append_seq_load(desc, ivsize, LDST_SRCDST_BYTE_CONTEXT | in cnstr_shdsc_skcipher_decap()
1509 if (!is_chacha20 && ivsize) in cnstr_shdsc_skcipher_decap()
1510 append_seq_store(desc, ivsize, LDST_SRCDST_BYTE_CONTEXT | in cnstr_shdsc_skcipher_decap()