Lines Matching defs:view
582 Py_buffer view;
584 GET_BUFFER_VIEW_OR_ERROUT(obj, &view);
586 if (self->lock == NULL && view.len >= HASHLIB_GIL_MINSIZE) {
594 result = EVP_hash(self, view.buf, view.len);
598 result = EVP_hash(self, view.buf, view.len);
601 PyBuffer_Release(&view);
860 Py_buffer view = { 0 };
866 GET_BUFFER_VIEW_OR_ERROUT(data_obj, &view);
902 if (view.buf && view.len) {
903 if (view.len >= HASHLIB_GIL_MINSIZE) {
905 result = EVP_hash(self, view.buf, view.len);
908 result = EVP_hash(self, view.buf, view.len);
918 PyBuffer_Release(&view);
1580 Py_buffer view = {0};
1582 GET_BUFFER_VIEW_OR_ERROR(obj, &view, return 0);
1584 if (self->lock == NULL && view.len >= HASHLIB_GIL_MINSIZE) {
1592 r = HMAC_Update(self->ctx, (const unsigned char*)view.buf, view.len);
1596 r = HMAC_Update(self->ctx, (const unsigned char*)view.buf, view.len);
1599 PyBuffer_Release(&view);