Home
last modified time | relevance | path

Searched refs:vec_idx (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/contrib/openzfs/module/icp/core/
H A Dkcf_prov_lib.c45 uint_t vec_idx; in crypto_uio_copy_to_data() local
58 offset = zfs_uio_index_at_offset(uiop, offset, &vec_idx); in crypto_uio_copy_to_data()
60 if (vec_idx == zfs_uio_iovcnt(uiop) && length > 0) { in crypto_uio_copy_to_data()
68 while (vec_idx < zfs_uio_iovcnt(uiop) && length > 0) { in crypto_uio_copy_to_data()
69 cur_len = MIN(zfs_uio_iovlen(uiop, vec_idx) - in crypto_uio_copy_to_data()
72 datap = (uchar_t *)(zfs_uio_iovbase(uiop, vec_idx) + offset); in crypto_uio_copy_to_data()
77 vec_idx++; in crypto_uio_copy_to_data()
81 if (vec_idx == zfs_uio_iovcnt(uiop) && length > 0) { in crypto_uio_copy_to_data()
135 uint_t vec_idx; in crypto_update_uio() local
148 offset = zfs_uio_index_at_offset(uiop, offset, &vec_idx); in crypto_update_uio()
[all …]
/freebsd/sys/contrib/openzfs/module/icp/algs/modes/
H A Dmodes.c47 uint_t vec_idx; in crypto_init_ptrs() local
50 offset = zfs_uio_index_at_offset(uiop, offset, &vec_idx); in crypto_init_ptrs()
53 *iov_or_mp = (void *)(uintptr_t)vec_idx; in crypto_init_ptrs()
90 uint_t vec_idx; in crypto_get_ptrs() local
96 vec_idx = (uintptr_t)(*iov_or_mp); in crypto_get_ptrs()
97 zfs_uio_iov_at_index(uio, vec_idx, &iov_base, &iov_len); in crypto_get_ptrs()
109 if (vec_idx == zfs_uio_iovcnt(uio)) { in crypto_get_ptrs()
113 vec_idx++; in crypto_get_ptrs()
114 zfs_uio_iov_at_index(uio, vec_idx, &iov_base, &iov_len); in crypto_get_ptrs()
118 *iov_or_mp = (void *)(uintptr_t)vec_idx; in crypto_get_ptrs()
/freebsd/sys/contrib/openzfs/module/icp/io/
H A Dsha2_mod.c155 uint_t vec_idx = 0; in sha2_digest_update_uio() local
166 offset = zfs_uio_index_at_offset(data->cd_uio, offset, &vec_idx); in sha2_digest_update_uio()
167 if (vec_idx == zfs_uio_iovcnt(data->cd_uio)) { in sha2_digest_update_uio()
178 while (vec_idx < zfs_uio_iovcnt(data->cd_uio) && length > 0) { in sha2_digest_update_uio()
179 cur_len = MIN(zfs_uio_iovlen(data->cd_uio, vec_idx) - in sha2_digest_update_uio()
183 vec_idx) + offset, cur_len); in sha2_digest_update_uio()
185 vec_idx++; in sha2_digest_update_uio()
189 if (vec_idx == zfs_uio_iovcnt(data->cd_uio) && length > 0) { in sha2_digest_update_uio()
213 uint_t vec_idx = 0; in sha2_digest_final_uio() local
223 offset = zfs_uio_index_at_offset(digest->cd_uio, offset, &vec_idx); in sha2_digest_final_uio()
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Duio_impl.h93 zfs_uio_index_at_offset(zfs_uio_t *uio, offset_t off, uint_t *vec_idx) in zfs_uio_index_at_offset() argument
95 *vec_idx = 0; in zfs_uio_index_at_offset()
96 while (*vec_idx < zfs_uio_iovcnt(uio) && in zfs_uio_index_at_offset()
97 off >= zfs_uio_iovlen(uio, *vec_idx)) { in zfs_uio_index_at_offset()
98 off -= zfs_uio_iovlen(uio, *vec_idx); in zfs_uio_index_at_offset()
99 (*vec_idx)++; in zfs_uio_index_at_offset()
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Duio.h125 zfs_uio_index_at_offset(zfs_uio_t *uio, offset_t off, uint_t *vec_idx) in zfs_uio_index_at_offset() argument
127 *vec_idx = 0; in zfs_uio_index_at_offset()
128 while (*vec_idx < (uint_t)zfs_uio_iovcnt(uio) && in zfs_uio_index_at_offset()
129 off >= (offset_t)zfs_uio_iovlen(uio, *vec_idx)) { in zfs_uio_index_at_offset()
130 off -= zfs_uio_iovlen(uio, *vec_idx); in zfs_uio_index_at_offset()
131 (*vec_idx)++; in zfs_uio_index_at_offset()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td8517 RegisterOperand rhs_reg, Operand vec_idx, string asm,
8520 : I<(outs dst_reg:$Rd), (ins lhs_reg:$Rn, rhs_reg:$Rm, vec_idx:$idx),
8547 RegisterOperand rhs_reg, Operand vec_idx, string asm,
8551 (ins dst_reg:$Rd, lhs_reg:$Rn, rhs_reg:$Rm, vec_idx:$idx), asm,
11471 RegisterOperand rhs_reg, Operand vec_idx,
11476 (ins dst_reg:$Rd, lhs_reg:$Rn, rhs_reg:$Rm, vec_idx:$idx, rottype:$rot),