Lines Matching defs:sqe3
1566 struct sec_req *req, struct sec_sqe3 *sqe3)
1572 sqe3->c_icv_key |= cpu_to_le16((u16)ctx->mac_len << SEC_MAC_OFFSET_V3);
1575 sqe3->a_key_addr = sqe3->c_key_addr;
1576 sqe3->auth_ivin.a_ivin_addr = cpu_to_le64(a_req->a_ivin_dma);
1577 sqe3->auth_mac_key |= SEC_NO_AUTH;
1580 sqe3->huk_iv_seq &= SEC_CIPHER_AUTH_V3;
1582 sqe3->huk_iv_seq |= SEC_AUTH_CIPHER_V3;
1584 sqe3->a_len_key = cpu_to_le32(aq->assoclen);
1585 sqe3->auth_src_offset = cpu_to_le16(0x0);
1586 sqe3->cipher_src_offset = cpu_to_le16((u16)aq->assoclen);
1587 sqe3->mac_addr = cpu_to_le64(a_req->out_mac_dma);
1645 struct sec_req *req, struct sec_sqe3 *sqe3)
1651 sqe3->a_key_addr = cpu_to_le64(ctx->a_key_dma);
1653 sqe3->auth_mac_key |=
1657 sqe3->auth_mac_key |=
1661 sqe3->auth_mac_key |=
1665 sqe3->auth_mac_key |= cpu_to_le32((u32)SEC_AUTH_TYPE1);
1666 sqe3->huk_iv_seq &= SEC_CIPHER_AUTH_V3;
1668 sqe3->auth_mac_key |= cpu_to_le32((u32)SEC_AUTH_TYPE2);
1669 sqe3->huk_iv_seq |= SEC_AUTH_CIPHER_V3;
1671 sqe3->a_len_key = cpu_to_le32(c_req->c_len + aq->assoclen);
1673 sqe3->cipher_src_offset = cpu_to_le16((u16)aq->assoclen);
1675 sqe3->mac_addr = cpu_to_le64(a_req->out_mac_dma);