Lines Matching refs:buffer
315 * The result of that item's data buffer is a 32-bit address to a list of
353 /* This ensures buffer starts at 64 bit boundary */
355 uint32_t buffer[OSSL_NELEM(JPI_item_data_64bit) * 2
371 JPI_items_64bit, &data.buffer[total_elems]);
374 RMI_items_64bit, &data.buffer[total_elems]);
377 DVI_items, &data.buffer[total_elems]);
379 JPI_items, &data.buffer[total_elems]);
381 RMI_items, &data.buffer[total_elems]);
383 SYI_items, &data.buffer[total_elems]);
384 total_length = total_elems * sizeof(data.buffer[0]);
386 /* Fill data.buffer with various info bits from this process */
472 ossl_rand_pool_add(pool, (unsigned char *)data.buffer, total_length,
491 static int (*get_entropy_address)(void *buffer, size_t buffer_size) = NULL;
506 unsigned char buffer[256];
515 bytes_needed > sizeof(buffer) ? sizeof(buffer) : bytes_needed;
517 status = get_entropy_address(buffer, bytes_to_get);
530 ossl_rand_pool_add(pool, buffer, bytes_to_get, 8 * bytes_to_get);