Lines Matching refs:input
238 rc4_crypt(crypto_ctx_t *ctx, crypto_data_t *input, crypto_data_t *output, in rc4_crypt() argument
243 ret = rc4_crypt_update(ctx, input, output, req); in rc4_crypt()
253 rc4_crypt_update(crypto_ctx_t *ctx, crypto_data_t *input, crypto_data_t *output, in rc4_crypt_update() argument
273 switch (input->cd_format) { in rc4_crypt_update()
276 start = input->cd_raw.iov_base + input->cd_offset; in rc4_crypt_update()
278 end = input->cd_raw.iov_base + input->cd_raw.iov_len; in rc4_crypt_update()
280 if (start + input->cd_length > end) in rc4_crypt_update()
284 input->cd_length); in rc4_crypt_update()
290 mblk_t *mp = input->cd_mp, *mp1, *mp2; in rc4_crypt_update()
294 mp1 = advance_position(mp, input->cd_offset, &start); in rc4_crypt_update()
299 mp2 = advance_position(mp, input->cd_offset + in rc4_crypt_update()
300 input->cd_length, &end); in rc4_crypt_update()
305 left = input->cd_length; in rc4_crypt_update()
322 uio_t *uiop = input->cd_uio; in rc4_crypt_update()
323 off_t offset = input->cd_offset; in rc4_crypt_update()
324 size_t length = input->cd_length; in rc4_crypt_update()
373 if (input->cd_length > output->cd_length) { in rc4_crypt_update()
374 output->cd_length = input->cd_length; in rc4_crypt_update()
380 switch (input->cd_format) { in rc4_crypt_update()
383 start = input->cd_raw.iov_base + input->cd_offset; in rc4_crypt_update()
385 end = input->cd_raw.iov_base + input->cd_raw.iov_len; in rc4_crypt_update()
387 if (start + input->cd_length > end) in rc4_crypt_update()
391 input->cd_length); in rc4_crypt_update()
400 mblk_t *mp = input->cd_mp, *mp1, *mp2; in rc4_crypt_update()
404 mp1 = advance_position(mp, input->cd_offset, &start); in rc4_crypt_update()
409 mp2 = advance_position(mp, input->cd_offset + input->cd_length, in rc4_crypt_update()
415 left = input->cd_length; in rc4_crypt_update()
439 uio_t *uiop = input->cd_uio; in rc4_crypt_update()
440 off_t offset = input->cd_offset; in rc4_crypt_update()
441 size_t length = input->cd_length; in rc4_crypt_update()
485 output->cd_length = input->cd_length; in rc4_crypt_update()
506 crypto_mechanism_t *mechanism, crypto_key_t *key, crypto_data_t *input, in rc4_crypt_atomic() argument
519 ret = rc4_crypt_update(&ctx, input, output, req); in rc4_crypt_atomic()