Lines Matching refs:offset
489 sg->offset); in encryptor()
491 sg->offset); in encryptor()
517 sg->offset + sg->length - fraglen); in encryptor()
531 int offset, struct page **pages) in gss_encrypt_xdr_buf() argument
537 BUG_ON((buf->len - offset) % crypto_sync_skcipher_blocksize(tfm) != 0); in gss_encrypt_xdr_buf()
544 desc.pos = offset; in gss_encrypt_xdr_buf()
553 ret = xdr_process_buf(buf, offset, buf->len - offset, encryptor, &desc); in gss_encrypt_xdr_buf()
579 sg->offset); in decryptor()
602 sg->offset + sg->length - fraglen); in decryptor()
614 int offset) in gss_decrypt_xdr_buf() argument
621 BUG_ON((buf->len - offset) % crypto_sync_skcipher_blocksize(tfm) != 0); in gss_decrypt_xdr_buf()
633 ret = xdr_process_buf(buf, offset, buf->len - offset, decryptor, &desc); in gss_decrypt_xdr_buf()
678 u32 offset, u8 *iv, struct page **pages, int encrypt) in gss_krb5_cts_crypt() argument
685 u32 len = buf->len - offset; in gss_krb5_cts_crypt()
704 ret = read_bytes_from_xdr_buf(buf, offset, data, len); in gss_krb5_cts_crypt()
725 ret = write_bytes_to_xdr_buf(buf, offset, data, len); in gss_krb5_cts_crypt()
733 gss_krb5_aes_encrypt(struct krb5_ctx *kctx, u32 offset, in gss_krb5_aes_encrypt() argument
762 offset += GSS_KRB5_TOK_HDR_LEN; in gss_krb5_aes_encrypt()
763 if (xdr_extend_head(buf, offset, kctx->gk5e->conflen)) in gss_krb5_aes_encrypt()
765 gss_krb5_make_confounder(buf->head[0].iov_base + offset, kctx->gk5e->conflen); in gss_krb5_aes_encrypt()
766 offset -= GSS_KRB5_TOK_HDR_LEN; in gss_krb5_aes_encrypt()
778 memcpy(ecptr, buf->head[0].iov_base + offset, GSS_KRB5_TOK_HDR_LEN); in gss_krb5_aes_encrypt()
797 offset + GSS_KRB5_TOK_HDR_LEN, in gss_krb5_aes_encrypt()
803 nbytes = buf->len - offset - GSS_KRB5_TOK_HDR_LEN; in gss_krb5_aes_encrypt()
814 desc.pos = offset + GSS_KRB5_TOK_HDR_LEN; in gss_krb5_aes_encrypt()
827 err = xdr_process_buf(buf, offset + GSS_KRB5_TOK_HDR_LEN, in gss_krb5_aes_encrypt()
836 offset + GSS_KRB5_TOK_HDR_LEN + cbcbytes, in gss_krb5_aes_encrypt()
854 gss_krb5_aes_decrypt(struct krb5_ctx *kctx, u32 offset, u32 len, in gss_krb5_aes_decrypt() argument
883 xdr_buf_subsegment(buf, &subbuf, offset + GSS_KRB5_TOK_HDR_LEN, in gss_krb5_aes_decrypt()
884 (len - offset - GSS_KRB5_TOK_HDR_LEN - in gss_krb5_aes_decrypt()