Lines Matching refs:len
180 protected int engineDigest(byte[] digest, int ofs, int len)
182 if (len < digestLength) {
191 buffer, 0, bufOfs, digest, ofs, len);
196 n = token.p11.C_DigestFinal(session.id(), digest, ofs, len);
221 protected void engineUpdate(byte[] in, int ofs, int len) {
223 if (len <= 0) {
226 if ((bufOfs != 0) && (bufOfs + len > buffer.length)) {
230 if (bufOfs + len > buffer.length) {
231 doUpdate(in, ofs, len);
233 System.arraycopy(in, ofs, buffer, bufOfs, len);
234 bufOfs += len;
271 int len = byteBuffer.remaining();
272 if (len <= 0) {
290 token.p11.C_DigestUpdate(session.id(), addr + ofs, null, 0, len);
291 byteBuffer.position(ofs + len);
297 private void doUpdate(byte[] in, int ofs, int len) {
298 if (len <= 0) {
306 token.p11.C_DigestUpdate(session.id(), 0, in, ofs, len);