Home
last modified time | relevance | path

Searched refs:alignment (Results 1 – 8 of 8) sorted by relevance

/openssl/crypto/
H A Dmem.c238 void *CRYPTO_aligned_alloc(size_t num, size_t alignment, void **freeptr, in CRYPTO_aligned_alloc() argument
253 if (posix_memalign(&ret, alignment, num)) in CRYPTO_aligned_alloc()
258 ret = *freeptr = aligned_alloc(alignment, num); in CRYPTO_aligned_alloc()
277 *freeptr = CRYPTO_malloc(num + alignment, file, line); in CRYPTO_aligned_alloc()
286 ret = (void *)((char *)*freeptr + (alignment - 1)); in CRYPTO_aligned_alloc()
296 ret = (void *)((uintptr_t)ret & (uintptr_t)(~(alignment - 1))); in CRYPTO_aligned_alloc()
/openssl/doc/man3/
H A DOPENSSL_malloc.pod31 void *OPENSSL_aligned_alloc(size_t num, size_t alignment, void **freeptr);
104 allows for the caller to specify an alignment value, for instances in
105 which the default alignment of malloc is insufficient for the callers
106 needs. Note, the alignment value must be a power of 2, and the size
107 specified must be a multiple of the alignment.
111 this case, OPENSSL_aligned_alloc implements its own alignment routine,
113 requested alignment boundary. In order to safely free allocations made by this
H A DEVP_EncryptInit.pod387 of data. The amount of data written depends on the block alignment of the
/openssl/fuzz/
H A DREADME.md30 enable-ec_nistp_64_gcc_128 -fno-sanitize=alignment \
96 enable-ec_nistp_64_gcc_128 -fno-sanitize=alignment \
112 enable-ec_nistp_64_gcc_128 -fno-sanitize=alignment \
/openssl/.github/workflows/
H A Drun-checker-merge.yml29 enable-ubsan no-asm -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=alignment,
H A Dfuzz-checker.yml38 …extra: enable-fips enable-ec_nistp_64_gcc_128 -fno-sanitize=alignment enable-tls1_3 enable-weak-ss…
/openssl/include/openssl/
H A Dcrypto.h.in106 # define OPENSSL_aligned_alloc(num, alignment, freeptr) \ argument
107 CRYPTO_aligned_alloc(num, alignment, freeptr, \
/openssl/crypto/des/asm/
H A Ddes_enc.m4299 ! fmovs %f0, %f0 ! fxor used for alignment
1421 ! rounds inlined for alignment purposes

Completed in 16 milliseconds