Lines Matching refs:offset
355 sg->offset); in encryptor()
357 sg->offset); in encryptor()
383 sg->offset + sg->length - fraglen); in encryptor()
397 int offset, struct page **pages) in gss_encrypt_xdr_buf() argument
403 BUG_ON((buf->len - offset) % crypto_sync_skcipher_blocksize(tfm) != 0); in gss_encrypt_xdr_buf()
410 desc.pos = offset; in gss_encrypt_xdr_buf()
419 ret = xdr_process_buf(buf, offset, buf->len - offset, encryptor, &desc); in gss_encrypt_xdr_buf()
445 sg->offset); in decryptor()
468 sg->offset + sg->length - fraglen); in decryptor()
480 int offset) in gss_decrypt_xdr_buf() argument
487 BUG_ON((buf->len - offset) % crypto_sync_skcipher_blocksize(tfm) != 0); in gss_decrypt_xdr_buf()
499 ret = xdr_process_buf(buf, offset, buf->len - offset, decryptor, &desc); in gss_decrypt_xdr_buf()
544 u32 offset, u8 *iv, struct page **pages, int encrypt) in gss_krb5_cts_crypt() argument
551 u32 len = buf->len - offset; in gss_krb5_cts_crypt()
570 ret = read_bytes_from_xdr_buf(buf, offset, data, len); in gss_krb5_cts_crypt()
591 ret = write_bytes_to_xdr_buf(buf, offset, data, len); in gss_krb5_cts_crypt()
599 gss_krb5_aes_encrypt(struct krb5_ctx *kctx, u32 offset, in gss_krb5_aes_encrypt() argument
628 offset += GSS_KRB5_TOK_HDR_LEN; in gss_krb5_aes_encrypt()
629 if (xdr_extend_head(buf, offset, kctx->gk5e->conflen)) in gss_krb5_aes_encrypt()
631 gss_krb5_make_confounder(buf->head[0].iov_base + offset, kctx->gk5e->conflen); in gss_krb5_aes_encrypt()
632 offset -= GSS_KRB5_TOK_HDR_LEN; in gss_krb5_aes_encrypt()
644 memcpy(ecptr, buf->head[0].iov_base + offset, GSS_KRB5_TOK_HDR_LEN); in gss_krb5_aes_encrypt()
663 offset + GSS_KRB5_TOK_HDR_LEN, in gss_krb5_aes_encrypt()
669 nbytes = buf->len - offset - GSS_KRB5_TOK_HDR_LEN; in gss_krb5_aes_encrypt()
680 desc.pos = offset + GSS_KRB5_TOK_HDR_LEN; in gss_krb5_aes_encrypt()
693 err = xdr_process_buf(buf, offset + GSS_KRB5_TOK_HDR_LEN, in gss_krb5_aes_encrypt()
702 offset + GSS_KRB5_TOK_HDR_LEN + cbcbytes, in gss_krb5_aes_encrypt()
720 gss_krb5_aes_decrypt(struct krb5_ctx *kctx, u32 offset, u32 len, in gss_krb5_aes_decrypt() argument
749 xdr_buf_subsegment(buf, &subbuf, offset + GSS_KRB5_TOK_HDR_LEN, in gss_krb5_aes_decrypt()
750 (len - offset - GSS_KRB5_TOK_HDR_LEN - in gss_krb5_aes_decrypt()